Commit Graph

21 Commits

Author SHA1 Message Date
aler9
06bed24dd9 add intermediate layer between net.Conn and client / server 2022-08-14 23:43:01 +02:00
aler9
f3b0fc69b4 rename Read / Write into Unmarshal / Marshal when needed
Read() / Write() are used to read / write from streams, while
Unmarshal() / Marshal() are used to decode / encode from / to bytes.
2022-06-27 17:27:16 +02:00
aler9
c1b10a80be allow writing primitives to static buffers 2022-05-11 15:26:44 +02:00
aler9
bfe4e8cdaa automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 2022-04-09 20:16:14 +02:00
aler9
8ef623f56d do not treat generic bytes as strings into errors 2022-01-23 12:39:21 +01:00
aler9
f3096ec102 improve write performance by
* buffering packets before sending them
* removing mutexes
2021-12-08 17:46:56 +01:00
aler9
78bfa5d6a8 use require.EqualError() in tests 2021-11-03 17:52:45 +01:00
aler9
f908a15a1e rename tests 2021-05-26 20:37:18 +02:00
aler9
47dca4d0ac improve coverage 2021-05-23 16:44:54 +02:00
aler9
53e8f32bd0 improve coverage 2021-05-22 17:18:09 +02:00
aler9
cd378ad0bf base: improve coverage 2021-05-22 15:50:12 +02:00
aler9
ce83edbed1 base: improve coverage 2021-05-21 18:52:55 +02:00
aler9
9a7d0c56fa base: rename content into body 2021-05-21 13:38:39 +02:00
aler9
8be64d9cf6 improve coverage 2021-05-12 16:16:43 +02:00
aler9
bec905ed9c base: improve tests 2021-05-07 13:22:52 +02:00
aler9
e9518993d4 base: improve negative tests 2021-04-24 11:46:48 +02:00
aler9
d050001b58 base: add tests 2021-04-12 14:25:22 +02:00
aler9
14ce8dbc45 improve tests 2021-04-04 20:20:29 +02:00
aler9
d0834e7446 rename Response and Request's Content into Body 2021-01-06 18:48:29 +01:00
aler9
a53ba70dbc replace content with payload 2021-01-04 21:50:36 +01:00
aler9
c31922be16 move subfolders in pkg/ 2020-11-15 17:26:09 +01:00