Justin Traglia
e7d3de6ebf
Fix some typos ( #557 )
2022-11-16 17:44:00 +01:00
Kim De Mey
86b37bf72e
Default compile all tests and binaries with TRACE log level ( #549 )
...
In order to avoid unused warning and more importantly to make
sure all log statements work.
2022-11-10 09:01:58 +01:00
tersec
92b14b43eb
--styleCheck:error ( #520 )
...
* --styleCheck:error
* testcase -> testCase
* more testcase -> testCase
* remove unused imports
* MessageKind enum name consistency in tests
* rest of fuzz_decode_message
* rlpEncodeEIP155 -> rlpEncodeEip155
2022-07-21 08:58:17 +00:00
KonradStaniec
cbb233d8a9
Increase tests speed to avoid hangs ( #511 )
2022-07-11 08:24:03 +02:00
Kim De Mey
9d7e4b031a
Clean-up of several compiler warnings ( #519 )
2022-07-09 10:55:15 +02:00
Jacek Sieka
1b516682bd
bearssl: use split api ( #510 )
2022-06-17 22:45:37 +02:00
KonradStaniec
dff9040cc1
Fix bug when reading till eof ( #483 )
2022-03-03 22:38:13 +01:00
KonradStaniec
8ef6b13b1b
Add event loop to socket ( #475 )
...
- add eventLoop to control all incoming events
- change semantic of write to asynchronously block only when send buffer is full, and not when bytes do not fit into send window
- change handling of receive buffer, to start dropping packets if the reorder buffer and receive buffer are full. Old behaviour was to async block unless there is space which could lead to resource exhaustion attacks
2022-02-24 18:22:44 +01:00
KonradStaniec
779d767b02
Add more tests stressing conccurent reading and writing on utp socket ( #474 )
...
* Add more tests stressing concurrent reading and writing
* Fix bug when remote window dropped below packet size
2022-02-10 08:05:44 +01:00