[29.x] Backports #33074

pull fanquake wants to merge 5 commits into bitcoin:29.x from fanquake:29_rc_backports changing 6 files +46 −21
  1. fanquake commented at 9:30 am on July 28, 2025: member

    Backports:

  2. doc/zmq: fix unix socket path example
    Following https://github.com/bitcoin/bitcoin/blob/75a5c8258ec5309fe506438aa3815608430b53d6/doc/release-notes/release-notes-28.0.md?plain=1#L105
    
    Github-Pull: #33070
    Rebased-From: e83699a626b8a41c8fb9d0450e14e06a29a98bb8
    3cd8612cd7
  3. fanquake added this to the milestone 29.1 on Jul 28, 2025
  4. DrahtBot added the label Backport on Jul 28, 2025
  5. DrahtBot commented at 9:30 am on July 28, 2025: contributor

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

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/33074.

    Reviews

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

  6. tracing: fix pointer argument handling in mempool_monitor.py
    The BPF code was incorrectly passing pointer variables by value to
    bpf_usdt_readarg(), causing the function to fail silently and resulting
    in transaction hashes and reason strings displaying as zeros or garbage.
    
    This fix adds the missing reference operator (&) when passing pointer
    variables to bpf_usdt_readarg(), allowing the function to properly
    write the pointer values and enabling correct display of transaction
    hashes and removal/rejection reasons.
    
    Fixes the regression introduced in ec47ba349d where bpf_usdt_readarg_p
    was replaced with bpf_usdt_readarg but the calling convention wasn't
    properly updated for pointer arguments.
    
    Github-Pull: #33086
    Rebased-From: 0ce041ea88dbea2bdfaf21fd0e60a86012498f0a
    9437415024
  7. fanquake force-pushed on Jul 29, 2025
  8. guix: warn SOURCE_DATE_EPOCH set in guix-codesign
    Currently there is a warning for this in guix-build, but we also need
    one in guix-codesign, otherwise the codesigned hashes are not
    reproducible.
    
    Move common functionality into prelude and call the function in both
    guix actions.
    
    Github-Pull: #33073
    Rebased-From: 1bed0f734b3f2dd876193b5cad303bfab1d250d5
    a18b53f99e
  9. fanquake force-pushed on Jul 29, 2025
  10. doc: Add rel note for breaking change in dumptxoutset RPC
    This was missed in the v29.0 release notes.
    264418f80c
  11. doc: update release notes for 29.x 57f94ad799
  12. fanquake force-pushed on Jul 30, 2025


fanquake DrahtBot

Labels
Backport

Milestone
29.1


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: 2025-08-02 00:13 UTC

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