30 Commits (ff1928657a9ff3f2881e163c09b7ccb6c13a4331)

Author SHA1 Message Date
Gav Wood 591b4c8c64 Secure datatypes now copyable only to similar datatypes. 10 years ago
Gav Wood 818fa25bba Secure datatypes now copyable only to similar datatypes. 10 years ago
Gav Wood 2f19861858 Secure datatypes now copyable only to similar datatypes. 10 years ago
subtly 65cd7c563b Don't reschedule handshake timeout during last phase of handshake. 10 years ago
subtly dd2462de27 Don't reschedule handshake timeout following completion or error. 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
Gav Wood 5ee6f9b978 Windows build fix. 10 years ago
Gav Wood c7c1d79176 Frontier parameters in. 10 years ago
subtly 8593be1b6a Log warning and disconnect when remote passes bad rlp during handshake. 10 years ago
Gav Wood 19f3a58021 Reduce p2p net verbosity. 10 years ago
Gav Wood dad9a32d33 Better logging. 10 years ago
Gav Wood 86804fedf1 Fix deadlock. 10 years ago
subtly cedc840185 defer failure when H of pubk doesn't match (reverts back to release functionality where assert() is skipped) 10 years ago
subtly c7ef6a0d83 Log message instead of assert for invalid auth payload. 10 years ago
subtly 89b484e3ef better handshake error logging, esp when remote disconnects 10 years ago
subtly 74335368ff add version to packet payload 10 years ago
subtly 7445f9020e Merge host and nodetable network protocol version. 10 years ago
subtly 14568fc839 logging for handshake timeout 10 years ago
subtly bc0100e48e Add response timeout to handshake. Update cancel() to prevent race condition. 10 years ago
subtly bf4dedf92c Reduce log verbosity. Fix typo for 'recving ack' error. 10 years ago
subtly 529fda3a95 lifecycle management of handshake sessions 10 years ago
subtly fada98b8d9 update headers, docs, remove unused length argument from fixed-length read 10 years ago
subtly 41109e2b6c docs. ensure non-random memory allocation headermac bytes. 10 years ago
subtly fc1ea097aa packet-type interop w/go 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