nim-eth/eth/p2p
Kim De Mey 9ba1eb99e3
Fix possible crashes due to RangeErrors in rlpx auth decoding (#558)
- Fix two possible RangeErrors, due to negative seq allocation
in decodeAuthMessageEIP8 and in decodeAckMessageEIP8
- Set the minimum auth message size to AuthMessageEIP8Length,
in case there are clients that no longer add padding
- Add tests for invalid length cases
2022-11-17 08:46:27 +01:00
..
discoveryv5 Fix some typos (#557) 2022-11-16 17:44:00 +01:00
private Fix RLP deserialzation for Enum with holes (#554) 2022-11-14 15:49:37 +01:00
auth.nim Fix possible crashes due to RangeErrors in rlpx auth decoding (#558) 2022-11-17 08:46:27 +01:00
bootnodes.nim Clean-up bootnodes.nim (#518) 2022-07-08 20:32:41 +02:00
discovery.nim Fix some typos (#557) 2022-11-16 17:44:00 +01:00
ecies.nim Fix possible crashes due to RangeErrors in rlpx auth decoding (#558) 2022-11-17 08:46:27 +01:00
enode.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
kademlia.nim Fix some typos (#557) 2022-11-16 17:44:00 +01:00
p2p_backends_helpers.nim Revert #544 "Fix related to nim devel branch" (#551) 2022-11-09 18:57:04 +01:00
p2p_protocol_dsl.nim Fix some typos (#557) 2022-11-16 17:44:00 +01:00
p2p_tracing.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
p2p_tracing_ctail_plugin.nim Moved eth-p2p to eth 2019-02-05 17:40:29 +02:00
peer_pool.nim Tackle some Nim warnings new since Nim 1.4 & 1.6 (#553) 2022-11-10 16:32:57 +01:00
rlpx.nim Fix some typos (#557) 2022-11-16 17:44:00 +01:00
rlpxcrypt.nim Tackle some Nim warnings new since Nim 1.4 & 1.6 (#553) 2022-11-10 16:32:57 +01:00