[31.x] Backports #34800

pull fanquake wants to merge 10 commits into bitcoin:31.x from fanquake:31_x_backports changing 11 files +61 −26
  1. fanquake commented at 12:05 pm on March 11, 2026: member
  2. fanquake added this to the milestone 31.0 on Mar 11, 2026
  3. DrahtBot commented at 12:06 pm on March 11, 2026: contributor

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

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  4. Sjors commented at 2:54 pm on March 11, 2026: member
    Did you mean to make this a PR against 31.x?
  5. fanquake changed the base branch on Mar 11, 2026
  6. DrahtBot added the label Backport on Mar 11, 2026
  7. depends: disable Qt sbom generation
    Github-Pull: #34755
    Rebased-From: 168997e9b5720e3c58e2fc1a073d0be3cd39d971
    9852bbd218
  8. depends: delete Boost extra files
    Github-Pull: #34755
    Rebased-From: 0ebc6891e2168c3ff1c9ad2250e765446610e75e
    a3ffff0201
  9. ci: Bump GHA actions versions
    Github-Pull: #34802
    Rebased-From: fadaa7db335d1b1bd2674c51d89d6c0820ddb887
    f7f7e682b5
  10. lint: Temporarily revert to vulture==2.14
    To work around https://github.com/bitcoin/bitcoin/issues/34810
    
    Github-Pull: #34814
    Rebased-From: faae981d354e13de96442159d604a831b6c3a71e
    a74dfe3ae2
  11. fanquake force-pushed on Mar 12, 2026
  12. ci: bump cirruslabs actions versions
    Github-Pull: #34815
    Rebased-From: 9a968ad35efe04bfd86299c5dfbc48ada41bc46e
    207087b1c4
  13. test: fix addr relay test silent pass and wrong peerinfo index
    the test silently passes on master because SetupAddressRelay
    isn't called by default for inbound connections.
    
    Github-Pull: #34750
    Rebased-From: ecb5ce6e76ef9391d636e7e4f6be7e3f7ed05550
    a3c1eda8f2
  14. test: protect outbound connection from eviction in getaddr_test
    since we're bumping mocktime more than CHAIN_SYNC_TIMEOUT = 20 * 60,
    it's possible for disconnections like this to happen in the test:
    
    $ test/functional/p2p_addr_relay.py --randomseed=7758649581790797022
    ...
    TestFramework (INFO): Check that we answer getaddr messages only once per connection
    TestFramework.p2p (WARNING): Connection lost to 127.0.0.1:58829 due to [Errno 54] Connection reset by peer
    ...
    
    Github-Pull: #34750
    Rebased-From: 7ee8c0abc629f0658b6c36f36b5da11c51cbb39d
    5642a2b0fe
  15. test: use static methods and clarify comment in addr_relay
    we don't need to send GETADDR for initial self announcement
    anymore + can construct addr_receivers using
    AddrReceiver(send_getaddr=False).
    
    however we would need to send an empty ADDR message to each
    of the addr_receivers to initialise addr relay for inbound
    connections. so current code is simpler and we can just
    clarify the comment.
    
    Github-Pull: #34750
    Rebased-From: 57bfa864fe69ea5610399f9db60cf2299930703a
    a28d78c44a
  16. DrahtBot added the label CI failed on Mar 12, 2026
  17. guix: Make guix-clean less destructive
    * Show preview and ask for confirmation before git clean unless used with "--force"
    * Error out when trying to pass args such as "guix-clean --help"
    
    Github-Pull: #34776
    Rebased-From: be6d24ec22cc2ef8086098d6322b024e07c5758c
    2724c39208
  18. build: Set AUTHOR_WARNING on warnings
    Github-Pull: #33144
    Rebased-From: fa6497ba71e9573d341c1c051af09b3ec2fc8d74
    d20ba02caa

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-03-13 03:13 UTC

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