#35402
doc: Compress doc/build-unix.md dependency package names into table
ACK
#35417
ci: isolate container test networks
Concept ACK
#35410
net: use the proxy if overriden when doing v2->v1 reconnections (with functional test)
ACK
#35335
Make deployment configuration available outside of regtest in unit tests
utACK
#35404
wallet: allow anti-fee-sniping in sendall RPC while not relying on RBF default
ACK
#35385
test: restore JSONRPCException error format
ACK
#35215
coins: use jumboblock SipHash-1-3 for hashing CCoinsMap keys
Concept ACK
#35215
coins: use jumboblock SipHash-1-3 for hashing CCoinsMap keys
Concept ACK
#35286
rpc: add testsubmitpackage for 1p1c test submissions
Concept ACK
#35179
test: Add importdescriptors rpc error coverage
ACK
#35381
wallet, test: optinrbf deprecation followups
ACK
#35312
kernel: assert invalid buffer preconditions in `btck_*_create` functions
ACK
#35381
wallet, test: optinrbf deprecation followups
ACK
#35378
ci: switch to warp runners
ACK
#35378
ci: switch to warp runners
ACK
#35400
doc: Remove good_first_issue.yml, Reword "Getting started" section
ACK
#35402
doc: Compress doc/build-unix.md dependency package names into table
Concept ACK
#35396
ci: Rewrite broken wrap-valgrind.sh to .py
Concept ACK
#35386
doc: add an AI contribution policy
utACK
#35400
doc: Remove good_first_issue.yml, Reword "Getting started" section
Concept ACK
#35378
ci: switch to warp runners
Concept ACK
#35397
ci: add OpenBSD Clang cross job
Concept ACK
#35378
ci: switch to warp runners
Concept ACK
#35394
test: remove unnecessary rpc calls from feature_dbcrash
ACK
#35391
test: Use operator<< for time_points instead of manual TickSinceEpoch
Concept ACK
#35372
refactor: Enhance type safety in overflow operations
ACK
#35206
doc: fix doxygen links to threads in developer-notes.md
ACK
#35378
ci: switch to warp runners
Concept ACK
#35321
p2p: Misbehave on invalid compact block in optimistic reconstruction
Concept ACK
#35380
kernel: expose witness stack and scriptSig for btck_TransactionInput
Concept ACK
#35375
doc: Add Nix build notes
Concept ACK
#35372
refactor: Enhance type safety in overflow operations
ACK
#35386
doc: add an AI contribution policy
Concept ACK
#35380
kernel: expose witness stack and scriptSig for btck_TransactionInput
Concept ACK
#35337
doc: add feature deprecation and removal process to developer notes
ACK
#35216
qa: Support `get_bind_addrs` and `feature_bind_extra` on illumos
Concept ACK
#35296
doc: Fix broken links in dev notes, move sections
ACK
#35337
doc: add feature deprecation and removal process to developer notes
ACK
#35337
doc: add feature deprecation and removal process to developer notes
ACK
#35251
wallet: Fix for duplicate external signers case
ACK
#35372
refactor: Enhance type safety in overflow operations
Concept ACK
#35368
tracing: add block header and compact block tracepoints
Concept ACK
#35173
util: shorten thread names to avoid Linux truncation
ACK
#35351
net: Disallow invalid HeadersSyncState due to lagging clock
Concept ACK
#35359
blockstorage: Remove cs_LastBlockFile recursive mutex
Concept ACK
#35359
blockstorage: Remove cs_LastBlockFile recursive mutex
ACK
#35356
ci: Test build dir with spaces
Concept ACK
#35348
ci: switch to GitHub cache for all runners
ACK
#35335
Make deployment configuration available outside of regtest in unit tests
Concept ACK
#35350
test: suppress ECONNABORTED in wait_for_rpc_connection on Windows
ACK
#35349
ci: Fix `path` input for vcpkg downloads cache
ACK
#35316
musig: Reject empty pubkey list in GetMuSig2KeyAggCache
ACK
#35187
kernel: Add non-utxo set block validation to API
ACK
#35333
qa: use NORMAL_GBT_REQUEST_PARAMS consistently in functional tests
ACK
#35141
fuzz: apply node context reset pattern to p2p_handshake
ACK
#35344
kernel: improve BITCOINKERNEL_WARN_UNUSED_RESULT usage
Concept ACK
#35254
crypto: cleanse HMAC stack buffers after use and ChainCode
ACK
#35334
test: Allow --usecli in more tests
Concept ACK
#35338
qa: regenerate hardcoded regtest chain for kernel lib unit tests
ACK
#35251
wallet: Fix for duplicate external signers case
Concept ACK
#35251
wallet: Fix for duplicate external signers case
ACK
#35333
qa: use NORMAL_GBT_REQUEST_PARAMS consistently in functional tests
ACK
#35205
kernel,node: clean up `dbcache` helpers and add kernel API
Concept ACK
#35335
Make deployment configuration available outside of regtest in unit tests
Concept ACK
#35228
wallet: use `outpoint` when estimating input size
ACK
#35333
qa: use NORMAL_GBT_REQUEST_PARAMS consistently in functional tests
ACK
#35295
validation: fetch block input prevouts in parallel during ConnectBlock
Concept ACK
#35328
test: restore assertion that tx contains exactly 2500 sigops
Code Review ACK
#35302
Silent Payments: Sending (take 2)
Concept ACK
#35303
policy: fix negative CFeeRate::ToString() formatting
Tested ACK
#35301
Silent Payments: Implement bip352 (take 2)
Concept ACK
#35301
Silent Payments: Implement bip352 (take 2)
Concept ACK
#35323
private broadcast: disallow tor connection through exit node
Concept ACK
#35208
net: cap future-MTP headers commitments
utACK
#35323
private broadcast: disallow tor connection through exit node
Concept ACK
#35220
fuzz: connman: strengthen assertions and extend coverage
Concept ACK
#35297
p2p: Release m_peer_mutex early in InitiateTxBroadcastToAll
ACK
#35294
wallet: Update tx chain state during loading during AttachChain instead of before
ACK
#35310
test: cover PSBT unknown field merging
ACK
#35297
p2p: Release m_peer_mutex early in InitiateTxBroadcastToAll
Code Review ACK
#35141
fuzz: apply node context reset pattern to p2p_handshake
Concept ACK
#35254
crypto: cleanse HMAC stack buffers after use and ChainCode
ACK
#35285
bench: add benchmark for GetMappedAS()
ACK
#35285
bench: add benchmark for GetMappedAS()
ACK
#35285
bench: add benchmark for GetMappedAS()
ACK
#35289
fuzz: Fix timeout in `txorphan`
ACK
#35289
fuzz: Fix timeout in `txorphan`
ACK
#35285
bench: add benchmark for GetMappedAS()
ACK
#35288
ci: Debian Trixie -> Ubuntu 26.04
Concept ACK
#35197
guix: add -Wl,--icf=safe to darwin build
ACK
#35174
test: clean up threadpool test types
ACK
#35228
wallet: use `outpoint` when estimating input size
ACK
#35270
doc: Document minimum versions for Xcode CLT and MSVC
ACK
#35156
dbwrapper: reuse scratch `DataStream` buffers
ACK
#35274
doc: clarify libfuzzer-nosan preset uses build_fuzz_nosan dir
ACK
#35270
doc: Document minimum versions for Xcode CLT and MSVC
reACK
#35284
fuzz: use ImmediateBackgroundTaskRunner to silence DEBUG_LOCKORDER
ACK
#35283
doc: mention -DWITH_ZMQ=ON in BSD build guides
ACK
#35249
sync: guard semaphore grant self-move
Tested ACK
#35279
psbt, test: remove address type restrictions in test
ACK
#35274
doc: clarify libfuzzer-nosan preset uses build_fuzz_nosan dir
ACK
#35189
kernel: document validation state outputs as overwritten in-place
ACK
#35277
ci: Enable ruff ambiguous-unicode-character checks
Concept ACK
#35254
crypto: cleanse HMAC stack buffers after use and ChainCode
Concept ACK
#35221
BIP 434 Support: Peer feature negotiation
Concept ACK
#35267
rpc: make getprivatebroadcastinfo fail if privatebroadcast is not enabled
Concept ACK
#35189
kernel: document validation state outputs as overwritten in-place
ACK
#35242
doc: mention -stdinwalletpassphrase in walletpassphrase(change) help
ACK
#35266
rpc, wallet: add an option to not load the wallet after migrating
Concept ACK
#35264
doc: add LLM section to CONTRIBUTING.md
Concept ACK
#35182
Replace libevent with our own HTTP and socket-handling implementation
Concept ACK
#35183
doc: recommend script_flags instead of deployments.taproot
ACK
#35252
net: send decoy transactions via private broadcast
Concept ACK
#35241
cmake: Set `CTEST_NIGHTLY_START_TIME` for CDash Nightly pipelines
ACK
#35251
wallet: Fix for duplicate external signers case
ACK
#35249
sync: guard semaphore grant self-move
ACK
#35251
wallet: Fix for duplicate external signers case
Tested ACK
#35241
cmake: Set `CTEST_NIGHTLY_START_TIME` for CDash Nightly pipelines
ACK
#35183
doc: recommend script_flags instead of deployments.taproot
ACK
#35242
doc: mention -stdinwalletpassphrase in walletpassphrase(change) help
ACK
#35233
wallet: keep enumerating after duplicate signers
ACK
#35182
Replace libevent with our own HTTP and socket-handling implementation
Concept ACK
#35235
contrib: mv verify-commits/pre-push-hook.sh to maintainer tools repo
Code Review ACK
#35235
contrib: mv verify-commits/pre-push-hook.sh to maintainer tools repo
ACK
#35236
doc: typo roundup
ACK
#35227
wallet: check the final BDB page LSN during migration
ACK
#35235
contrib: mv verify-commits/pre-push-hook.sh to maintainer tools repo
ACK
#35210
[31.x] validation: correct lifetime of precomputed tx data
ACK
#35219
doc: Add my key to SECURITY.md
Concept ACK
#35223
refactor: [rpc] Remove confusing and brittle integral casts (take 3)
ACK
#35219
doc: Add my key to SECURITY.md
ACK
#35222
cmake: add CTestConfig.cmake
ACK
#35221
BIP 434 Support: Peer feature negotiation
Concept ACK
#35222
cmake: add CTestConfig.cmake
ACK
#35221
BIP 434 Support: Peer feature negotiation
Concept ACK
#35216
qa: Support `get_bind_addrs` and `feature_bind_extra` on illumos
Code Review ACK
#35211
[30.x] validation: correct lifetime of precomputed tx data
ACK
#35213
[28.x] validation: correct lifetime of precomputed tx data
ACK
#35212
[29.x] validation: correct lifetime of precomputed tx data
ACK
#35214
[28.x] Backports
ACK
#35209
validation: correct lifetime of precomputed tx data
ACK
#35209
validation: correct lifetime of precomputed tx data
ACK
#35177
test: use MiniWallet for getblockstats test data generation
ACK
#35209
validation: correct lifetime of precomputed tx data
ACK
#35209
validation: correct lifetime of precomputed tx data
Concept ACK
#35174
test: clean up threadpool test types
Concept ACK
#35206
doc: fix doxygen links to threads in developer-notes.md
ACK
#35202
ci: restore sockets in `i686, no IPC` job
ACK
#35185
wallet: fix importdescriptors batch abort on timestamp error
Concept ACK
#35202
ci: restore sockets in `i686, no IPC` job
ACK
#35193
test: avoid non-loopback network traffic from node_init_tests/init_test
ACK
#35165
cmake: Remove NetBSD-specific workaround from `add_boost_if_needed`
ACK
#35156
dbwrapper: reuse scratch `DataStream` buffers
ACK
#35187
kernel: Add non-utxo set block validation to API
ACK
#35191
txdb: handle malformed first coin cursor key
utACK