Pull-Requests
pull
cli: encryptwallet password entered from stdin. fixes #15318
#15346
darosior on February 4, 2019 Utils/log/libs
darosior on February 4, 2019 Utils/log/libs
pull
RPC : More user-friendly services field in getnetworkinfo and getpeerinfo
#15511
darosior on March 1, 2019 RPC/REST/ZMQ
darosior on March 1, 2019 RPC/REST/ZMQ
pull
Use 'ShellExecute' instead of 'wsystem' in 'runCommand' for Windows.
#15909
darosior on April 27, 2019 WindowsUtils/log/libs
darosior on April 27, 2019 WindowsUtils/log/libs
pull
gettransaction: add an argument to decode the transaction
#16185
darosior on June 10, 2019 WalletRPC/REST/ZMQ
darosior on June 10, 2019 WalletRPC/REST/ZMQ
pull
getrawtransaction: inform about blockhash argument when lookup fails
#16217
darosior on June 14, 2019 RPC/REST/ZMQ
darosior on June 14, 2019 RPC/REST/ZMQ
pull
test: `servicesnames` field in `getpeerinfo` and `getnetworkinfo`
#16850
darosior on September 10, 2019 Tests
darosior on September 10, 2019 Tests
pull
doc: Add a missing closing parenthesis in the bitcoin-wallet's help
#16863
darosior on September 13, 2019 Docs
darosior on September 13, 2019 Docs
pull
rpc: Don't allow to 'estimatesmartfee' in blocksonly mode
#16890
darosior on September 16, 2019 RPC/REST/ZMQNeeds rebaseNeeds Conceptual Review
darosior on September 16, 2019 RPC/REST/ZMQNeeds rebaseNeeds Conceptual Review
pull
Switch to weight units for all feerates computation
#17566
darosior on November 22, 2019 WalletTX fees and policyNeeds rebase
darosior on November 22, 2019 WalletTX fees and policyNeeds rebase
pull
Disable fee estimation in blocksonly mode (by removing the fee estimates global)
#18766
darosior on April 25, 2020 TX fees and policy
darosior on April 25, 2020 TX fees and policy
pull
Add a seed corpus generation option to the fuzzing test_runner
#19659
darosior on August 4, 2020 Tests
darosior on August 4, 2020 Tests
pull
gitian-keys: add darosior's key
#20847
darosior on January 4, 2021 Build systemScripts and tools
darosior on January 4, 2021 Build systemScripts and tools
pull
Support up to 20 keys for multisig under Segwit context
#20867
darosior on January 6, 2021 RPC/REST/ZMQ
darosior on January 6, 2021 RPC/REST/ZMQ
pull
Re-include RBF replacement txs in fee estimation
#22539
darosior on July 23, 2021 TX fees and policy
darosior on July 23, 2021 TX fees and policy
pull
policy/rbf: don't return "incorrect" replaceability status
#22665
darosior on August 8, 2021 WalletTX fees and policyRPC/REST/ZMQ
darosior on August 8, 2021 WalletTX fees and policyRPC/REST/ZMQ
pull
policy: correct (lower) the dust threshold for Taproot outputs
#22779
darosior on August 23, 2021 TX fees and policyNeeds rebase
darosior on August 23, 2021 TX fees and policyNeeds rebase
pull
policy: document dust threshold for Taproot outputs
#22863
darosior on September 2, 2021 DocsTX fees and policy
darosior on September 2, 2021 DocsTX fees and policy
pull
qa: test descriptors with mixed xpubs and const pubkeys
#23171
darosior on October 4, 2021 Tests
darosior on October 4, 2021 Tests
pull
rpcwallet: mention labels are disabled for ranged descriptors
#23750
darosior on December 12, 2021 RPC/REST/ZMQ
darosior on December 12, 2021 RPC/REST/ZMQ
pull
Miniscript support in Output Descriptors
#24148
darosior on January 25, 2022 Build systemDescriptors
darosior on January 25, 2022 Build systemDescriptors
pull
Signing support for Miniscript Descriptors
#24149
darosior on January 25, 2022 Build systemDescriptors
darosior on January 25, 2022 Build systemDescriptors
pull
Detect and ignore transactions that were CPFP'd in the fee estimator
#25380
darosior on June 15, 2022 MempoolCI failed
darosior on June 15, 2022 MempoolCI failed
pull
RPC: allow to track coins by parent descriptors
#25504
darosior on June 29, 2022 WalletRPC/REST/ZMQ
darosior on June 29, 2022 WalletRPC/REST/ZMQ
pull
rpc: explicit the range for listsinceblock's filtering by block hash is exclusive
#25510
darosior on June 30, 2022 RPC/REST/ZMQ
darosior on June 30, 2022 RPC/REST/ZMQ
pull
miniscript: avoid wasteful computation, prevent memory blowup when fuzzing
#25540
darosior on July 4, 2022 Descriptors
darosior on July 4, 2022 Descriptors
pull
wallet: don't iter twice when getting the cached debit/credit amount
#25544
darosior on July 5, 2022 Wallet
darosior on July 5, 2022 Wallet
pull
Release notes for Miniscript support in P2WSH descriptors
#25618
darosior on July 15, 2022 Docs
darosior on July 15, 2022 Docs
pull
Don't wrap around when deriving an extended key at a too large depth
#25642
darosior on July 19, 2022
darosior on July 19, 2022
pull
refactor: Redefine `IsSolvable()` using descriptors
#25664
darosior on July 21, 2022 Refactoring
darosior on July 21, 2022 Refactoring
pull
script: actually trigger the optimization in BuildScript
#25709
darosior on July 26, 2022 Refactoring
darosior on July 26, 2022 Refactoring
pull
Wallet: estimate the size of signed inputs using descriptors
#26567
darosior on November 24, 2022 Wallet
darosior on November 24, 2022 Wallet
pull
Wallet: don't underestimate the fees when spending a Taproot output
#26573
darosior on November 25, 2022 WalletCI failed
darosior on November 25, 2022 WalletCI failed
pull
rpc: decode Miniscript descriptor when possible in decodescript
#27037
darosior on February 3, 2023 RPC/REST/ZMQ
darosior on February 3, 2023 RPC/REST/ZMQ
pull
fuzz: avoid redundant dup key checks when creating Miniscript nodes
#27117
darosior on February 17, 2023 Tests
darosior on February 17, 2023 Tests
pull
miniscript: explicit cast instead of comparing integers of different signs
#27382
darosior on March 31, 2023 Descriptors
darosior on March 31, 2023 Descriptors
pull
Descriptors: rule out unspendable miniscript descriptors
#27997
darosior on June 29, 2023 Descriptors
darosior on June 29, 2023 Descriptors
pull
descriptor: do not parse from script unspendable Miniscript descriptors
#28112
darosior on July 20, 2023
darosior on July 20, 2023
pull
fuzz: fix a couple incorrect assertions in the `coins_view` target
#28215
darosior on August 4, 2023 Tests
darosior on August 4, 2023 Tests
pull
kernel: remove `script/solver.{h,cpp}` from kernel headers
#28434
darosior on September 8, 2023 Validation
darosior on September 8, 2023 Validation
pull
fuzz: rule-out too deep derivation paths in descriptor parsing targets
#28832
darosior on November 9, 2023 Tests
darosior on November 9, 2023 Tests
pull
PoC: fuzz chainstate and block managers
#29158
darosior on December 30, 2023 Needs rebaseCI failed
darosior on December 30, 2023 Needs rebaseCI failed
pull
26.x: backport #28784 ("rpc: keep .cookie if it was not generated")
#29503
darosior on February 28, 2024 Backport
darosior on February 28, 2024 Backport
pull
26.x: backport #29853 ("sign: don't assume we are parsing a sane Miniscript")
#29854
darosior on April 11, 2024 Backport
darosior on April 11, 2024 Backport
pull
fuzz: bound some miniscript operations to avoid fuzz timeouts
#30197
darosior on May 30, 2024 Tests
darosior on May 30, 2024 Tests
pull
Doc: add a comment referencing past vulnerability next to where it was fixed
#30538
darosior on July 28, 2024 Docs
darosior on July 28, 2024 Docs
pull
Miner: never create a template which exploits the timewarp bug
#31376
darosior on November 26, 2024 MiningCI failed
darosior on November 26, 2024 MiningCI failed
pull
fuzz: add targets for PCP and NAT-PMP port mapping requests
#31676
darosior on January 16, 2025 Tests
darosior on January 16, 2025 Tests
pull
doc: add a section in the fuzzing documentation about using MSan
#31704
darosior on January 21, 2025 Docs
darosior on January 21, 2025 Docs
pull
miniscript: convert non-critical asserts to CHECK_NONFATAL
#31727
darosior on January 23, 2025 Descriptors
darosior on January 23, 2025 Descriptors
pull
Double check all block rules in `ConnectBlock`, not only `CheckBlock`
#31792
darosior on February 3, 2025
darosior on February 3, 2025
pull
qa: clarify and document one assumeutxo test case with malleated snapshot
#31907
darosior on February 19, 2025 Tests
darosior on February 19, 2025 Tests
pull
qa: fix an off-by-one in utxo snapshot fuzz target and sanity check its snapshot data
#31910
darosior on February 19, 2025 Tests
darosior on February 19, 2025 Tests
pull
qa: make feature_assumeutxo.py test more robust
#32117
darosior on March 21, 2025 TestsNeeds rebase
darosior on March 21, 2025 TestsNeeds rebase
pull
miner: timelock the coinbase to the mined block's height
#32155
darosior on March 27, 2025 Mining
darosior on March 27, 2025 Mining
pull
p2p: stop special-casing witness-stripped error for unconfirmed transactions
#32379
darosior on April 29, 2025 P2PNeeds rebase
darosior on April 29, 2025 P2PNeeds rebase
pull
policy: allow more than one OP_RETURN outputs per tx
#32381
darosior on April 29, 2025 TX fees and policy
darosior on April 29, 2025 TX fees and policy
pull
policy: make pathological transactions packed with legacy sigops non-standard
#32521
darosior on May 15, 2025 TX fees and policy
darosior on May 15, 2025 TX fees and policy
pull
node: cap `-maxmempool` and `-dbcache` values for 32-bit
#32530
darosior on May 16, 2025 Settings
darosior on May 16, 2025 Settings
pull
script: return verification flag responsible for error upon validation failure
#33012
darosior on July 18, 2025 ConsensusNeeds rebase
darosior on July 18, 2025 ConsensusNeeds rebase
pull
qa: test that we do not disconnect a peer for submitting an invalid compact block
#33083
darosior on July 28, 2025 Tests
darosior on July 28, 2025 Tests
pull
validation: detect witness stripping without re-running Script checks
#33105
darosior on July 30, 2025 Validation
darosior on July 30, 2025 Validation
pull
validation: rename block script verification error from "mandatory" to "block"
#33183
darosior on August 13, 2025 Validation
darosior on August 13, 2025 Validation
pull
verify-commits: temporarily allow sha1 signatures for merge commits
#34245
darosior on January 9, 2026
darosior on January 9, 2026
Issues
issue
estimatesmartfee keep returning "Insufficient data or no feerate found"
#15568
darosior on March 9, 2019 TX fees and policy
darosior on March 9, 2019 TX fees and policy
issue
Transactions chain and `testmempoolaccept`
#18480
darosior on March 31, 2020 TX fees and policy
darosior on March 31, 2020 TX fees and policy
issue
ci: `test_runner` uses a UNIX-only Python function (`os.killpg`)
#23085
darosior on September 24, 2021 Bug
darosior on September 24, 2021 Bug
issue
No `label` field in `listunspent` entries in ranged descriptors
#23749
darosior on December 12, 2021 Bug
darosior on December 12, 2021 Bug
issue
`gestdescriptorinfo` ignores hardened paths in origin info for computing the checksum (therefore returns invalid checksums)
#24317
darosior on February 11, 2022 Bug
darosior on February 11, 2022 Bug
issue
Confusing filtering by block hash behaviour in `listsinceblock`
#25509
darosior on June 30, 2022 Bug
darosior on June 30, 2022 Bug
issue
docfix: `sighash` parameter for `walletprocesspsbt`
#25876
darosior on August 19, 2022 BugDocsWalletRPC/REST/ZMQ
darosior on August 19, 2022 BugDocsWalletRPC/REST/ZMQ
issue
Disallow duplicate leaves inside `tr()` descriptors
#27104
darosior on February 15, 2023 Descriptors
darosior on February 15, 2023 Descriptors
issue
wallet coin selection: don't mixup coins with absolute timelocks of different types
#27526
darosior on April 24, 2023 FeatureWallet
darosior on April 24, 2023 FeatureWallet
issue
wallet coin selection: be aware of timelocks and allow commands to set an optional block height when selecting coins
#27527
darosior on April 24, 2023 BrainstormingWallet
darosior on April 24, 2023 BrainstormingWallet
issue
fuzz: miniscript: test the node is satisfiable before dereferencing `GetOps`
#28114
darosior on July 20, 2023 Tests
darosior on July 20, 2023 Tests
issue
Flaky `wallet_transactiontime_rescan.py --legacy-wallet` functional test
#28221
darosior on August 5, 2023 Tests
darosior on August 5, 2023 Tests
issue
(Past issue) On Windows, pruned nodes could crash while deleting a block file
#31193
darosior on October 31, 2024
darosior on October 31, 2024
issue
(Past issue) The alert system enabled a disk-filling attack
#31195
darosior on October 31, 2024
darosior on October 31, 2024
issue
`rpc_getblockstats.py` fails with `--gen-test-data`
#31838
darosior on February 10, 2025 WalletTests
darosior on February 10, 2025 WalletTests
issue
Higher **reported** memory usage of Bitcoin Core after version 29
#33351
darosior on September 9, 2025 Resource usage
darosior on September 9, 2025 Resource usage
issue
GetSerializeSize's return type should not be platform dependent
#33709
darosior on October 26, 2025 RefactoringP2PConsensus
darosior on October 26, 2025 RefactoringP2PConsensus
issue
RFC: randomize over netgroups in outbound peer selection
#34019
darosior on December 5, 2025 P2P
darosior on December 5, 2025 P2P