[bitcoin] Merged PR from darosior: Cleanups to port mapping module post UPnP drop https://github.com/bitcoin/bitcoin/pull/31157
[bitcoin] Merged PR from fanquake: depends: avoid an unset `CMAKE_OBJDUMP` https://github.com/bitcoin/bitcoin/pull/31857
[bitcoin] Merged PR from sr-gi: test: deduplicates p2p_tx_download constants https://github.com/bitcoin/bitcoin/pull/31758
[bitcoin] Merged PR from theuni: build: simplify by flattening the dependency graph https://github.com/bitcoin/bitcoin/pull/30911
[bitcoin] Merged PR from maflcko: ci: Skip read-write of default env vars https://github.com/bitcoin/bitcoin/pull/31678
[bitcoin] Merged PR from maflcko: test: Remove stale gettime test https://github.com/bitcoin/bitcoin/pull/31846
[bitcoin] Merged PR from hebasto: depends: Make default `host` and `build` comparable https://github.com/bitcoin/bitcoin/pull/30584
[bitcoin] Merged PR from theuni: build: set build type and per-build-type flags as early as possible https://github.com/bitcoin/bitcoin/pull/31711
[bitcoin] Merged PR from fanquake: guix: remove test-security/symbol-check scripts https://github.com/bitcoin/bitcoin/pull/31818
[bitcoin] Merged PR from instagibbs: test: test_inv_block, use mocktime instead of waiting https://github.com/bitcoin/bitcoin/pull/31811
[bitcoin] Merged PR from hebasto: depends: Avoid using the `-ffile-prefix-map` compiler option https://github.com/bitcoin/bitcoin/pull/31800
[bitcoin] Merged PR from maflcko: ci: Bump fuzz task timeout https://github.com/bitcoin/bitcoin/pull/31814
[bitcoin] Merged PR from hebasto: Prepare "Open Transifex translations for v29.0" release step https://github.com/bitcoin/bitcoin/pull/31809
[bitcoin] Merged PR from hebasto: ci: Remove no longer needed `-Wno-error=documentation` https://github.com/bitcoin/bitcoin/pull/31804
[bitcoin] Merged PR from sr-gi: test: fixes p2p_ibd_txrelay wait time https://github.com/bitcoin/bitcoin/pull/31759
[bitcoin] Merged PR from sr-gi: test: make sure we are on sync with a peer before checking if they have sent a message https://github.com/bitcoin/bitcoin/pull/31760
[bitcoin] Merged PR from sipa: Safegcd-based modular inverses in MuHash3072 https://github.com/bitcoin/bitcoin/pull/21590
[bitcoin] Merged PR from Sjors (nostr:nprofile1qyvhwumn8ghj7mn0wd68ytnnwpex7an0daehgtnwdshsqgyxsh477ejn8rwkjv0zen0ncxwe7rj6zpnujx8j9ecgrsj43786lqyul0f2): rpc: add target to getmininginfo field and show next block info https://github.com/bitcoin/bitcoin/pull/31583
[bitcoin] Merged PR from TheCharlatan: rpc: Remove submitblock pre-checks https://github.com/bitcoin/bitcoin/pull/31175
[bitcoin] Merged PR from fanquake: macOS: swap docs & CI from pkg-config to pkgconf https://github.com/bitcoin/bitcoin/pull/31335