8 Commits (f8751b96c88f529151f397cc422166b2a1735122)

Author SHA1 Message Date
subtly 4f02a4fee8 Const frame info. Typo. Const arguments. 10 years ago
subtly 99a97e05f0 Cleanup. More fixes. More tests. 10 years ago
subtly 639b4fb13c Cleanup. Interface for enqueuing packets. Fix: Include packet type in total size. 10 years ago
subtly e82f8db2de Prep for #2179. Abstract parsing of frame header from Session into struct. Catch unhandled exceptions thrown by ASIO. 10 years ago
subtly 2999d3e3e5 Add test for frame writer. Cleanup abstraction in preparation for reader. Initial reader code. 10 years ago
subtly 7367783506 Initial round-robin packet dequeing. 10 years ago
subtly 057311778c Prep for cleanup, subprotocol packet queues, and framing. Disown rlpxsocket from handshake and rename FrameIO to FrameCoder. 10 years ago
arkpar 5eb685da7c Moved transaction verification to verifier thread 10 years ago
subtly 41109e2b6c docs. ensure non-random memory allocation headermac bytes. 10 years ago
subtly 5902a8c2b0 docs. better method name. remove unused code. 10 years ago
subtly d6c37b7562 don't deallocate keys 10 years ago
subtly df96fcd03b separate packet type. add coding. 10 years ago
subtly a0aaf614f3 sharedptr wrapper class for socket 10 years ago
subtly 23a64667e3 classify handshake and begin pulling rlpx into session 10 years ago
subtly d137581c7f authenticated capability (hello) and handshake authentication 10 years ago
subtly 53fda56158 test initial secrets and ciphers, interop with go 10 years ago
subtly 924ac4ec92 pair-coding update 10 years ago
subtly 69e48c2707 initial rlpx framing classes 10 years ago