Andy Wang
|
eca5f13936
|
Remove WriteTo from recvBuffer to prevent blocking on external Writer.
Fixes #229
|
2023-11-12 20:47:17 +00:00 |
|
Andy Wang
|
32494b8d86
|
Prevent recvBufferSizeLimit from overflowing signed 32-bit integer
|
2021-01-09 00:15:46 +00:00 |
|
Andy Wang
|
8dd4ae4bef
|
Better conform message data length to TLS standards
|
2020-12-29 00:16:24 +00:00 |
|
Andy Wang
|
ff503b06a8
|
Only allocate and copy frame object into sorter heap when necessary (out of order frame)
|
2020-12-22 19:39:13 +00:00 |
|
Andy Wang
|
acdb0d35fa
|
Reduce recvBuffer's implementation's buffer size limits
|
2020-10-18 14:56:58 +01:00 |
|
Andy Wang
|
3e133090f0
|
Give more descriptive names to multiplex objects
|
2020-10-15 22:51:36 +01:00 |
|
Andy Wang
|
e202d8d03b
|
Implement WriteTo and ReadFrom timeouts
|
2020-04-14 14:14:51 +01:00 |
|
Andy Wang
|
21cbe6ab5d
|
Implement WriterTo for receive buffers
|
2020-04-12 11:33:11 +01:00 |
|
Andy Wang
|
86214a1df0
|
Implement stream SetReadDeadline
|
2020-04-09 18:56:17 +01:00 |
|
Andy Wang
|
1de5045003
|
Use errors from io
|
2020-04-08 14:59:09 +01:00 |
|
Andy Wang
|
d65aee725a
|
Improve stream closing logic and add tests
|
2020-01-22 21:12:32 +00:00 |
|
Andy Wang
|
a131af3439
|
Remove unnecessary Len check
|
2019-08-30 20:39:23 +01:00 |
|
Andy Wang
|
2006e5971a
|
Refactor frameSorter and datagramBuffer under one interface
|
2019-08-22 11:48:10 +01:00 |
|