[32.x] Backports #36596

pull fanquake wants to merge 8 commits into bitcoin:32.x from fanquake:some_32_1_backports changing 9 files +97 −564
  1. fanquake commented at 8:38 PM on October 21, 2026: member

    Backports:

  2. doc: clear out rel notes post 32.0 823c1e3fa7
  3. DrahtBot added the label Backport on Oct 21, 2026
  4. DrahtBot commented at 8:38 PM on October 21, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    External sites

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process.

    Type Reviewers
    ACK willcl-ark, marcofleon

    If your review is incorrectly listed, please copy-paste <code>&lt;!--meta-tag:bot-skip--&gt;</code> into the comment that the bot should ignore.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  5. p2p: cap maxconnections at 2000
    Limit the configurable automatic peer count to 2000, leaving headroom below the default orphanage latency limit.
    
    Apply the cap before reserving file descriptors. Use saturating `int` parsing so oversized arguments cannot wrap before the cap is applied.
    
    Github-Pull: #35919
    Rebased-From: b30f750de56c4e510f8af5a4dbba4e821b71a9b1
    fa0e895bbb
  6. test: characterize proxy network name errors
    The `-proxy` error lowercases unsupported network names, unlike `-onlynet` and `getnodeaddresses`.
    Also cover rejection of the `tor` name removed in #34031, mixed-case `onion` acceptance, I2P exclusion, and clearing the IPv4 and name proxies together.
    
    Co-authored-by: jeanpablo <me@jeanpablo.jp>
    
    Github-Pull: #36177
    Rebased-From: 332c3e8e3e176b6d7e83960325ca3d8d1859d7eb
    4240fbe1b1
  7. refactor: share proxy network parsing
    Use the shared network parser to select each per-network proxy, matching `-onlynet` and `getnodeaddresses`.
    Keep accepted names, proxy assignments, and error messages unchanged.
    
    Github-Pull: #36177
    Rebased-From: b0375749d4d4763efa95be2f0b0bcbe20e7d9a78
    42081040eb
  8. net: preserve network name case in proxy errors
    `-proxy` lowercases unsupported network names in its error message, unlike `-onlynet` and `getnodeaddresses`.
    Let the shared parser handle case-insensitive matching so the diagnostic retains the user's spelling.
    
    Github-Pull: #36177
    Rebased-From: fd65406b39a844d2093c33e7662f79be2857d197
    ad1b5ad48a
  9. doc: use onion in proxy help and examples
    `tor` was removed as a network name in #34031, but the proxy help and Tor examples still advertise it.
    Use canonical network names in the help and document `onion` with the removal reference.
    
    Github-Pull: #36177
    Rebased-From: 6c7c27f615a5b74e0aa921b8f103bf468a510aac
    4aec45025e
  10. test: Fix intermittent timeout waiting for ibd_wtxid getdata
    Github-Pull: #36599
    Rebased-From: 7777598f87ea524721cf7dcc61517ca988df61aa
    d37be8ad96
  11. fanquake force-pushed on Oct 22, 2026
  12. fanquake marked this as ready for review on Oct 22, 2026
  13. fanquake added this to the milestone 32.1 on Oct 22, 2026
  14. fanquake requested review from willcl-ark on Oct 22, 2026
  15. marcofleon approved
  16. marcofleon commented at 3:02 PM on October 22, 2026: contributor

    ACK 29f6b29d291b5771db727455706c0c5529151258

  17. willcl-ark approved
  18. willcl-ark commented at 3:30 PM on October 22, 2026: member

    ACK 29f6b29d291b5771db727455706c0c5529151258

    The release note adaptation for #35919 seems fine.

    All commits from all PRs are present, and all PRs are noted correctly.

  19. willcl-ark commented at 3:31 PM on October 22, 2026: member

    Hmmm, jeanpablo got lost from attribution from 4240fbe (this PR)

    Original commit: https://github.com/bitcoin/bitcoin/commit/332c3e8e3e176b6d7e83960325ca3d8d1859d7eb

  20. in doc/release-notes.md:19 in 29f6b29d29
      18 | @@ -19,12 +19,6 @@ To receive security and update notifications, please subscribe to:
      19 |  With the release of this new major version, versions 29.x and
    


    willcl-ark commented at 3:32 PM on October 22, 2026:

    I guess we'll amend this ("major version") at some later point, but could also do it now

  21. fanquake force-pushed on Oct 22, 2026
  22. doc: update release notes for v32.x 5d0213ac16
  23. fanquake force-pushed on Oct 22, 2026
  24. DrahtBot added the label CI failed on Oct 22, 2026
  25. willcl-ark approved
  26. willcl-ark commented at 3:50 PM on October 22, 2026: member
  27. DrahtBot requested review from marcofleon on Oct 22, 2026
  28. marcofleon commented at 3:57 PM on October 22, 2026: contributor

    re-ACK 5d0213ac16ff153f2da332b0a491b75fd6cf4365

    Just release doc changes.

  29. DrahtBot removed the label CI failed on Oct 22, 2026
  30. fanquake merged this on Oct 22, 2026
  31. fanquake closed this on Oct 22, 2026

  32. fanquake deleted the branch on Oct 22, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-10-26 02:52 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me