Skip to content
Bitcoin Roots

v31.1-roots.1 · Commit 5 of 17

[PATCH 05/17] feat(net): preserve Roots peer controls and health view on v31

Jaromil <jaromil@dyne.org>

Sun, 11 Oct 2026 21:01:59 +0200

Original commit: 2cd5097c909d1ab2f8bf27eb0df97b24b6c0807e

Download original patch · Release notes

37 file changes

  1. doc/roots-features.md · text
  2. doc/roots-v31-port-review.md · text
  3. src/init.cpp · text
  4. src/net.cpp · text
  5. src/net.h · text
  6. src/net_permissions.cpp · text
  7. src/net_permissions.h · text
  8. src/net_processing.cpp · text
  9. src/net_processing.h · text
  10. src/netbase.cpp · text
  11. src/node/eviction.cpp · text
  12. src/node/eviction.h · text
  13. src/node/peerman_args.cpp · text
  14. src/qt/forms/debugwindow.ui · text
  15. src/qt/peertablemodel.cpp · text
  16. src/qt/rpcconsole.cpp · text
  17. src/qt/rpcconsole.h · text
  18. src/qt/test/apptests.cpp · text
  19. src/rpc/net.cpp · text
  20. src/test/denialofservice_tests.cpp · text
  21. src/test/net_peer_eviction_tests.cpp · text
  22. src/test/netbase_tests.cpp · text
  23. src/util/time.cpp · text
  24. src/util/time.h · text
  25. test/functional/p2p_addr_selfannouncement.py · text
  26. test/functional/p2p_blocksonly.py · text
  27. test/functional/p2p_compactblocks_extratxs.py · text
  28. test/functional/p2p_disconnect_ban.py · text
  29. test/functional/p2p_feefilter.py · text
  30. test/functional/p2p_ibd_txrelay.py · text
  31. test/functional/p2p_node_network_limited.py · text
  32. test/functional/p2p_permissions.py · text
  33. test/functional/p2p_roots_controls.py · text
  34. test/functional/rpc_getblockfrompeer.py · text
  35. test/functional/rpc_net.py · text
  36. test/functional/test_runner.py · text
  37. test/functional/wallet_groups.py · text