nim-eth/eth
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
..
common Networkid common (#547) 2022-10-20 08:49:20 +02:00
db Fix some typos (#557) 2022-11-16 17:44:00 +01:00
keyfile Fix some typos (#557) 2022-11-16 17:44:00 +01:00
net Fix some typos (#557) 2022-11-16 17:44:00 +01:00
p2p Fix possible crashes due to RangeErrors in rlpx auth decoding (#558) 2022-11-17 08:46:27 +01:00
rlp Fix some typos (#557) 2022-11-16 17:44:00 +01:00
trie Fix some typos (#557) 2022-11-16 17:44:00 +01:00
utp Fix some typos (#557) 2022-11-16 17:44:00 +01:00
async_utils.nim awaitWithTimeout for Future[void] 2021-02-04 16:45:50 +02:00
bloom.nim clean up eth_types (#531) 2022-09-02 16:57:52 +02:00
common.nim clean up eth_types (#531) 2022-09-02 16:57:52 +02:00
eip1559.nim Add a helper for calculating the EIP1559 base fee 2022-08-18 23:36:45 +03:00
keyfile.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00
keys.nim Fix some typos (#557) 2022-11-16 17:44:00 +01:00
p2p.nim Revert #544 "Fix related to nim devel branch" (#551) 2022-11-09 18:57:04 +01:00
rlp.nim Fix some typos (#557) 2022-11-16 17:44:00 +01:00
trie.nim Add build_dcli target and add it to CI (#344) 2021-04-06 13:33:24 +02:00