c5b7d747f7
* eth: fix a rare datarace on CHT challenge reply / shutdown * trie: check childrens' existence concurrently for snap heal * eth/protocols/snap: fix problems due to idle-but-busy peers * eth/filters: change filter block to be by-ref (#26054) This PR changes the block field in the filter to be a pointer, to disambiguate between empty hash and no hash * rpc: handle wrong HTTP batch response length (#26064) * eth/protocols/snap: throttle trie heal requests when peers DoS us (#25666) * eth/protocols/snap: throttle trie heal requests when peers DoS us * eth/protocols/snap: lower heal throttle log to debug Co-authored-by: Martin Holst Swende <martin@swende.se> * eth/protocols/snap: fix comment Co-authored-by: Martin Holst Swende <martin@swende.se> Co-authored-by: Péter Szilágyi <peterke@gmail.com> Co-authored-by: Martin Holst Swende <martin@swende.se> Co-authored-by: Jordan Krage <jmank88@gmail.com> |
||
---|---|---|
.. | ||
committer.go | ||
database_test.go | ||
database.go | ||
dummy_trie.go | ||
encoding_test.go | ||
encoding.go | ||
errors.go | ||
hasher.go | ||
iterator_test.go | ||
iterator.go | ||
node_enc.go | ||
node_test.go | ||
node.go | ||
proof_test.go | ||
proof.go | ||
secure_trie_test.go | ||
secure_trie.go | ||
stacktrie_test.go | ||
stacktrie.go | ||
sync_test.go | ||
sync.go | ||
trie_test.go | ||
trie.go |