#35887
ipc: use std::optional for checkSpawned(), add tests and rename arg -ipcfd to -ipcchild
ACK
#36018
test: [refactor] Properly use BOOST_CHECK_EXCEPTION
ACK
#35965
test: Tighten Coin equality and add debug output
ACK
#35859
wallet: use unsigned KDF iteration count
ACK
#35949
miner: Enforce Murch-Zawy rule (BIP54)
Concept ACK
#35978
contrib/init: fix unused variables in openrc script
utACK
#35956
fuzz: scope fake clocks to target phases
ACK
#35965
test: Tighten Coin equality and add debug output
ACK
#35965
test: Tighten Coin equality and add debug output
reACK
#36015
txorphanage: bound orphan memory by storing transactions serialized
Concept ACK
#36008
wallet: WalletBatch->WriteVersion respect argument
ACK
#36013
test: Descriptor roundtrip and raw()/ addr() coverage
Concept ACK
#36015
txorphanage: bound orphan memory by storing transactions serialized
Concept ACK
#35994
Primitives: Combine assignments
Concept ACK
#36007
http: Make HTTPRequest::m_client a weak_ptr
utACK
#35965
test: Tighten Coin equality and add debug output
ACK
#35954
qa: Disable Qt's glib event dispatcher for GUI tests on OpenBSD
ACK
#35859
wallet: use unsigned KDF iteration count
Code Review ACK
#35995
doc: fix outdated URL in hash_tests.cpp
ACK
#35986
p2p: reconsider orphans when missing inputs are mined
ACK
#35997
refactor: bench: make_hard_case to find a solution
ACK
#36002
txindex: allow running in pruned mode
Concept ACK
#35984
sign: skip signing SIGHASH_SINGLE inputs with no corresponding output
ACK
#35980
contrib: reject divergent verify-commits history
ACK
#35968
test: sync funding block before isolating nodes
ACK
#35963
doc : update cjdns docs to discourage using onlynet option
ACK
#35955
wallet: remove orphaned GetAffectedKeys and LegacyScriptPubKeyMan declarations
ACK
#35946
rpc: Improve some type specs for openrpc
ACK
#35998
wallet: Handle or explicitly ignore `WalletBatch` write failures
Concept ACK
#35936
net: reject oversized locators before allocating
ACK
#35994
Primitives: Combine assignments
Concept ACK
#35902
zmq: Log bind error at Error level, abort startup on init error
ACK
#35952
kernel: prevent dangling iterators from temporary ranges
ACK
#35963
doc : update cjdns docs to discourage using onlynet option
Concept ACK
#35993
guix: build glibc with `--enable-kernel=3.17.0`
Concept ACK
#35976
test: Speedup fee estimation functional test with batching
ACK
#35986
p2p: reconsider orphans when missing inputs are mined
Concept ACK
#35972
fuzz: Fix assertion in `txorphan`
Concept ACK
#35984
sign: skip signing SIGHASH_SINGLE inputs with no corresponding output
Concept ACK
#35933
psbt: don't abort on invalid MuSig2 derivations
ACK
#35976
test: Speedup fee estimation functional test with batching
Concept ACK
#35971
net_processing: remove unused code
ACK
#35906
First steps towards a stateless, side-effect free validation library
Concept ACK
#35852
scripted-diff: Use inline const(expr) over static constexpr in headers
ACK
#35866
test: Verify unwelcome RPC clients are rejected before reading their requests
ACK
#35959
Update secp256k1 subtree to latest master
ACK
#35959
Update secp256k1 subtree to latest master
ACK
#35951
doc: release note about I2P ElGamal sunset
ACK
#35955
wallet: remove orphaned GetAffectedKeys and LegacyScriptPubKeyMan declarations
ACK
#35949
miner: Enforce Murch-Zawy rule (BIP54)
Concept ACK
#35945
depends, qt: Add patch for missing headers
ACK
#35947
build, msvc: Update vcpkg manifest baseline
ACK
#35893
test: cover submitpackage other-wtxid for same-txid-diff-witness
reACK
#35901
wallet: Fix ScanForWalletTransactions missing tx when look-ahead pool expands mid-block
ACK
#35948
init: correct first-run disk space estimate
ACK
#35939
init: reject -noconnect double-negatives that become -connect=1
Concept ACK
#35950
Update leveldb subtree to latest master
Code Review ACK
#35949
miner: Enforce Murch-Zawy rule (BIP54)
Concept ACK
#35930
wallet: post-#35501 cleanups in CWalletTx
ACK
#35930
wallet: post-#35501 cleanups in CWalletTx
ACK
#35920
net_processing: Ignore MSG_WITNESS_TX entries from INV messages
Concept ACK
#35857
wallet: add BIP39 mnemonic support to addhdkey
Tested ACK
#35911
Warn on and add missing [[noreturn]]
Concept ACK
#35859
wallet: use unsigned KDF iteration count
ACK
#35859
wallet: use unsigned KDF iteration count
ACK
#35859
wallet: use unsigned KDF iteration count
ACK
#35925
wallet, rpc: Exclude non-owned addresses from listreceivedby*
ACK
#35919
p2p: avoid orphanage abort at high peer counts
ACK
#35937
test: Append print_suppressions=0 to LSAN_OPTIONS, and suppress bitcoin-qt
ACK
#35931
ci: Check DLL imports of cross-built `bitcoind.exe`
ACK
#35936
net: reject oversized locators before allocating
ACK
#35893
test: cover submitpackage other-wtxid for same-txid-diff-witness
Concept ACK
#35933
psbt: don't abort on invalid MuSig2 derivations
ACK
#35925
wallet, rpc: Exclude non-owned addresses from listreceivedby*
ACK
#35923
mempool: count unbroadcast txids in memory usage
ACK
#35930
wallet: post-#35501 cleanups in CWalletTx
ACK
#35924
Wallet, refactor: Remove orphaned EraseWatchOnly function
ACK
#35833
rpc,wallet: prevent user input injecting fake log lines
ACK
#35930
wallet: post-#35501 cleanups in CWalletTx
ACK
#35908
doc: Update NetBSD Build Guide
ACK
#35931
ci: Check DLL imports of cross-built `bitcoind.exe`
ACK
#35915
Release: Prepare "Open Transifex translations for `v32.0`" step
ACK
#35925
wallet, rpc: Exclude non-owned addresses from listreceivedby*
Concept ACK
#35914
test, fuzz: Remove unused variables
ACK
#35859
wallet: use unsigned KDF iteration count
ACK
#35920
net_processing: Ignore MSG_WITNESS_TX entries from INV messages
Concept ACK
#35872
rpc: avoid descriptor range counter overflow
ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35902
zmq: Log bind error at Error level, abort startup on init error
Concept ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35885
ci: switch to a sourceware mirror for riscv
ACK
#35850
fuzz: Implement `connect_block` harness
Concept ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35878
net_processing: process unique tx INVs only
ACK
#35912
doc: fix stale bitcoin_en.xlf reference
Concept ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35909
rest: Allow fetching stale header
Concept ACK
#35878
net_processing: process unique tx INVs only
ACK
#35888
net: reject oversized outbound messages
Concept ACK
#35896
refactor: Default uint256::operator==, add operator<=>
ACK
#35885
ci: switch to a sourceware mirror for riscv
Concept ACK
#35852
scripted-diff: Use inline const(expr) over static constexpr in headers
reACK
#35878
net_processing: process unique tx INVs only
Concept ACK
#35884
util: set os-level thread names on Windows
Concept ACK
#35875
ci: Fix NetBSD SDK download failure, Temp. remove riscv32 from GHA
ACK
#35878
net_processing: process unique tx INVs only
Concept ACK
#35878
net_processing: process unique tx INVs only
Concept ACK
#35881
iwyu: Fix warnings in `src/consensus` and treat them as errors
ACK
#35880
fuzz: don't connman.ReceiveMsgFrom oversized msg
ACK
#35867
test: classify SOCKS5 peers via getpeerinfo addrbind
Concept ACK
#35871
refactor: Annotate `MakeAndPushFeature` with `[[maybe_unused]]`
ACK
#35850
fuzz: Implement `connect_block` harness
Concept ACK
#35871
refactor: Annotate `MakeAndPushFeature` with `[[maybe_unused]]`
ACK
#35870
guix: move `python-minimal` to Linux GUI build
ACK
#35869
lint: (re-)add contrib/guix for Python linting
ACK
#35866
test: Verify unwelcome RPC clients are rejected before reading their requests
utACK
#35866
test: Verify unwelcome RPC clients are rejected before reading their requests
Concept ACK
#35859
wallet: use unsigned KDF iteration count
ACK
#35832
p2p: avoid block disk reads on unnecessary requests
ACK
#35852
scripted-diff: Use inline const(expr) over static constexpr in headers
ACK
#35852
scripted-diff: Use inline const(expr) over static constexpr in headers
Concept ACK
#35847
test: move more tests to `baseindex_tests` and run them for all indexes
Concept ACK
#35847
test: move more tests to `baseindex_tests` and run them for all indexes
Concept ACK
#35838
qa: Enable `interface_gui.py` on macOS
ACK
#35838
qa: Enable `interface_gui.py` on macOS
ACK
#35837
rpc: fail scanblocks when block filter range is unavailable
Concept ACK