Pull-Requests
pull
0.17 [Backport 14890] rpc: Avoid creating non-standard raw transactions
#14893
maflcko on December 7, 2018 Backport
maflcko on December 7, 2018 Backport
pull
rpc: Faster getblock using PureBlock
#17529
maflcko on November 20, 2019 BrainstormingRPC/REST/ZMQValidationNeeds rebase
maflcko on November 20, 2019 BrainstormingRPC/REST/ZMQValidationNeeds rebase
pull
rpc: Replace OMITTED_NAMED_ARG with OMITTED
#19262
maflcko on June 12, 2020 DocsRPC/REST/ZMQNeeds rebase
maflcko on June 12, 2020 DocsRPC/REST/ZMQNeeds rebase
pull
refactor: Remove unused CTxMemPool::clear() helper
#19909
maflcko on September 7, 2020 Refactoring
maflcko on September 7, 2020 Refactoring
pull
Move CBlockTreeDB to node/blockstorage
#22242
maflcko on June 14, 2021 RefactoringBlock storage
maflcko on June 14, 2021 RefactoringBlock storage
pull
fuzz: Add regression test for wallet crash
#23444
maflcko on November 5, 2021 WalletTestsNeeds rebase
maflcko on November 5, 2021 WalletTestsNeeds rebase
pull
[WIP] DRAFT NOMERGE Tidy up RPCTxSerializationFlags
#23599
maflcko on November 26, 2021 RefactoringNeeds rebase
maflcko on November 26, 2021 RefactoringNeeds rebase
pull
wallet: BIP 326 sequence based anti-fee-snipe for taproot inputs
#24128
maflcko on January 22, 2022 WalletRPC/REST/ZMQNeeds rebase
maflcko on January 22, 2022 WalletRPC/REST/ZMQNeeds rebase
pull
util: Move error message formatting of NonFatalCheckError to cpp
#25112
maflcko on May 12, 2022 Refactoring
maflcko on May 12, 2022 Refactoring
pull
refactor: Add LIFETIMEBOUND / -Wdangling-gsl to Assert()
#25248
maflcko on May 30, 2022 RefactoringUtils/log/libs
maflcko on May 30, 2022 RefactoringUtils/log/libs
pull
net: Use serialization parameters for CAddress serialization
#25284
maflcko on June 6, 2022 Refactoring
maflcko on June 6, 2022 Refactoring
pull
Add DataStream without ser-type and ser-version and use it where possible
#25296
maflcko on June 7, 2022 Refactoring
maflcko on June 7, 2022 Refactoring
pull
Add HashWriter without ser-type and ser-version and use it where possible
#25331
maflcko on June 10, 2022 Refactoring
maflcko on June 10, 2022 Refactoring
pull
refactor: Move m_num_unconnecting_headers_msgs out of cs_main guard
#25555
maflcko on July 6, 2022 Refactoring
maflcko on July 6, 2022 Refactoring
pull
refactor: Remove almost all validation option globals
#25704
maflcko on July 26, 2022 Refactoring
maflcko on July 26, 2022 Refactoring
pull
univalue: hand written conversion of number to string
#25711
maflcko on July 26, 2022 Refactoring
maflcko on July 26, 2022 Refactoring
pull
refactor: Make bitcoin-util grind_task tsan friendly
#26120
maflcko on September 19, 2022 Refactoring
maflcko on September 19, 2022 Refactoring
pull
[24.x] rpc: treat univalue type check error as RPC_TYPE_ERROR, not RPC_MISC_ERROR
#26147
maflcko on September 21, 2022 Backport
maflcko on September 21, 2022 Backport
pull
rpc: Strict type checking for RPC boolean parameters
#26213
maflcko on September 30, 2022 RPC/REST/ZMQ
maflcko on September 30, 2022 RPC/REST/ZMQ
pull
refactor: Make m_mempool optional in PeerManager
#26247
maflcko on October 4, 2022 BrainstormingRefactoringNeeds rebase
maflcko on October 4, 2022 BrainstormingRefactoringNeeds rebase
pull
net: Set relay in version msg to peers with relay permission in -blocksonly mode
#26248
maflcko on October 4, 2022 P2P
maflcko on October 4, 2022 P2P
pull
refactor: Remove unused CDataStream::rdbuf method
#26258
maflcko on October 5, 2022 Refactoring
maflcko on October 5, 2022 Refactoring
pull
test: Actually set sequence in MiniWallet create_self_transfer_multi
#26278
maflcko on October 7, 2022 Tests
maflcko on October 7, 2022 Tests
pull
refactor: Use type-safe time point for CWallet::m_next_resend
#26302
maflcko on October 13, 2022 Refactoring
maflcko on October 13, 2022 Refactoring
pull
[24.x] Revert "build: Use Homebrew's sqlite package if it is available"
#26327
maflcko on October 17, 2022 Backport
maflcko on October 17, 2022 Backport
pull
test: Use type-safe NodeSeconds for TestMemPoolEntryHelper
#26376
maflcko on October 24, 2022 Tests
maflcko on October 24, 2022 Tests
pull
refactor: Pass reference to last header, not pointer
#26378
maflcko on October 24, 2022 Refactoring
maflcko on October 24, 2022 Refactoring
pull
Revert "test: check importing wallets when blocks are pruned throw an error"
#26380
maflcko on October 24, 2022
maflcko on October 24, 2022
pull
refactor: Silence GCC Wmissing-field-initializers in ChainstateManagerOpts
#26409
maflcko on October 28, 2022 Refactoring
maflcko on October 28, 2022 Refactoring
pull
[24.x] [gui] Bugfix: Check for readlink buffer overflow and handle gracefully
#26434
maflcko on November 1, 2022 Backport
maflcko on November 1, 2022 Backport
pull
test: Add getpeerinfo test for missing version message
#26519
maflcko on November 17, 2022 Tests
maflcko on November 17, 2022 Tests
pull
[24.x] test: Add getpeerinfo test for missing version message
#26529
maflcko on November 18, 2022 Backport
maflcko on November 18, 2022 Backport
pull
test: Set wallet type in test_runner when only one type is allowed
#26600
maflcko on November 29, 2022 Tests
maflcko on November 29, 2022 Tests
pull
test: Remove unused blocktools imports from wallet_bumpfee
#26610
maflcko on November 30, 2022 Tests
maflcko on November 30, 2022 Tests
pull
refactor: Use AutoFile and HashVerifier (without ser-type and ser-version) where possible
#26649
maflcko on December 6, 2022 Refactoring
maflcko on December 6, 2022 Refactoring
pull
test: Avoid intermittent timeout in feature_assumevalid.py
#26651
maflcko on December 7, 2022 Tests
maflcko on December 7, 2022 Tests
pull
[24.x] qt: Load PSBTs using istreambuf_iterator rather than istream_iterator
#26735
maflcko on December 21, 2022 Backport
maflcko on December 21, 2022 Backport
pull
doc: Bump copyright years to present (headers only)
#26817
maflcko on January 5, 2023 DocsNeeds rebase
maflcko on January 5, 2023 DocsNeeds rebase
pull
refactor: Work around Werror=free-nonheap-object in AssumeCalculateMemPoolAncestors
#26823
maflcko on January 5, 2023 Refactoring
maflcko on January 5, 2023 Refactoring
pull
ci: Bump --combinedlogslen to debug intermittent issues
#26912
maflcko on January 18, 2023 Tests
maflcko on January 18, 2023 Tests
pull
refactor: Add RPCArg::Required to replace RPCArg::Optional::NO
#26917
maflcko on January 19, 2023 Refactoring
maflcko on January 19, 2023 Refactoring
pull
refactor: Add missing includes to fix gcc-13 compile error
#26924
maflcko on January 19, 2023 Refactoring
maflcko on January 19, 2023 Refactoring
pull
rpc: Throw more user friendly arg type check error (1.5/2)
#26929
maflcko on January 20, 2023 RPC/REST/ZMQ
maflcko on January 20, 2023 RPC/REST/ZMQ
pull
refactor: Fix clang-tidy readability-const-return-type violations
#26935
maflcko on January 20, 2023 Refactoring
maflcko on January 20, 2023 Refactoring
pull
test: Avoid rpc timeout in p2p_headers_sync_with_minchainwork
#26954
maflcko on January 23, 2023 Tests
maflcko on January 23, 2023 Tests
pull
ci: Fix APPEND_APT_SOURCES_LIST trying to modify the host system
#26961
maflcko on January 24, 2023 Tests
maflcko on January 24, 2023 Tests
pull
refactor: Remove stray cs_main redundant declaration
#26965
maflcko on January 25, 2023 Refactoring
maflcko on January 25, 2023 Refactoring
pull
refactor: Remove unused CDataStream SerializeMany constructor
#26992
maflcko on January 30, 2023 Refactoring
maflcko on January 30, 2023 Refactoring
pull
test: Flatten miniwallet array and remove random fee in longpoll
#26996
maflcko on January 30, 2023 Tests
maflcko on January 30, 2023 Tests
pull
test: Use std::unique_ptr over manual delete in coins_tests
#27004
maflcko on January 31, 2023 Tests
maflcko on January 31, 2023 Tests
pull
ci: Cache more stuff in the ci images: msan, iwyu, pip, sdks
#27028
maflcko on February 2, 2023 Tests
maflcko on February 2, 2023 Tests
pull
doc: Document affected gcc versions for -fstack-reuse=none workaround
#27061
maflcko on February 8, 2023 Docs
maflcko on February 8, 2023 Docs
pull
util: Use steady clock in SeedStrengthen, FindBestImplementation, FlushStateToDisk
#27189
maflcko on March 2, 2023 Utils/log/libs
maflcko on March 2, 2023 Utils/log/libs
pull
ci: Remove unused EXPECTED_TESTS_DURATION_IN_SECONDS env var
#27209
maflcko on March 6, 2023 Tests
maflcko on March 6, 2023 Tests
pull
test: Make the unlikely race in p2p_invalid_messages impossible
#27212
maflcko on March 6, 2023 Tests
maflcko on March 6, 2023 Tests
pull
util: Work around ParseHex gcc cross compiler bug
#27218
maflcko on March 7, 2023 Utils/log/libs
maflcko on March 7, 2023 Utils/log/libs
pull
refactor: Consistently use context args over gArgs in node/interfaces
#27239
maflcko on March 10, 2023 Refactoring
maflcko on March 10, 2023 Refactoring
pull
test: Fix TypeError (expected str instance, bytes found) in wait_for_debug_log
#27280
maflcko on March 20, 2023 Tests
maflcko on March 20, 2023 Tests
pull
util: Use steady clock instead of system clock to measure durations
#27405
maflcko on April 3, 2023 Utils/log/libs
maflcko on April 3, 2023 Utils/log/libs
pull
refactor: Remove need to pass chainparams to BlockManager methods
#27570
maflcko on May 4, 2023 Refactoring
maflcko on May 4, 2023 Refactoring
pull
refactor: Replace global find_value function with UniValue::find_value method
#27605
maflcko on May 9, 2023 Refactoring
maflcko on May 9, 2023 Refactoring
pull
test: Add test to check tx in the last block can be downloaded
#27695
maflcko on May 18, 2023 Tests
maflcko on May 18, 2023 Tests
pull
test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
#27735
maflcko on May 24, 2023 Tests
maflcko on May 24, 2023 Tests
pull
fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
#27766
maflcko on May 26, 2023 Tests
maflcko on May 26, 2023 Tests
pull
refactor: Add [[nodiscard]] where ignoring a Result return type is an error
#27774
maflcko on May 29, 2023 Refactoring
maflcko on May 29, 2023 Refactoring
pull
doc: Clarify -datacarriersize, add -datacarriersize=2 tests
#27832
maflcko on June 6, 2023 DocsGood First Review
maflcko on June 6, 2023 DocsGood First Review
pull
test: Use TestNode datadir_path or chain_path where possible
#27884
maflcko on June 14, 2023 Tests
maflcko on June 14, 2023 Tests
pull
refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp
#27890
maflcko on June 14, 2023 Refactoring
maflcko on June 14, 2023 Refactoring
pull
refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation
#27892
maflcko on June 15, 2023 Refactoring
maflcko on June 15, 2023 Refactoring
pull
fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
#27917
maflcko on June 20, 2023 Tests
maflcko on June 20, 2023 Tests
pull
util: Allow std::byte and char Span serialization
#27927
maflcko on June 21, 2023 Utils/log/libs
maflcko on June 21, 2023 Utils/log/libs
pull
test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
#27940
maflcko on June 23, 2023 Tests
maflcko on June 23, 2023 Tests
pull
test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
#27941
maflcko on June 23, 2023 Tests
maflcko on June 23, 2023 Tests
pull
util: Safer MakeByteSpan with ByteSpanCast
#27973
maflcko on June 26, 2023 Utils/log/libsNeeds rebase
maflcko on June 26, 2023 Utils/log/libsNeeds rebase
pull
util: Allow FastRandomContext::randbytes for std::byte, Allow std::byte serialization
#28012
maflcko on June 30, 2023 Utils/log/libs
maflcko on June 30, 2023 Utils/log/libs
pull
test: Bump walletpassphrase timeout to avoid intermittent issue
#28089
maflcko on July 17, 2023 Tests
maflcko on July 17, 2023 Tests
pull
doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
#28105
maflcko on July 19, 2023 Docs
maflcko on July 19, 2023 Docs
pull
test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
#28118
maflcko on July 21, 2023 Tests
maflcko on July 21, 2023 Tests
pull
refactor: Remove C-style const-violating cast, Use reinterpret_cast
#28127
maflcko on July 22, 2023 Refactoring
maflcko on July 22, 2023 Refactoring
pull
test: Avoid intermittent issues due to async events in validationinterface_tests
#28150
maflcko on July 25, 2023 Tests
maflcko on July 25, 2023 Tests
pull
refactor: Remove unused raw-pointer read helper from univalue
#28168
maflcko on July 27, 2023 Refactoring
maflcko on July 27, 2023 Refactoring
pull
refactor: Remove unused MessageStartChars parameters from BlockManager methods
#28191
maflcko on July 31, 2023 Refactoring
maflcko on July 31, 2023 Refactoring
pull
build: Bump clang minimum supported version to 13
#28210
maflcko on August 3, 2023 Build system
maflcko on August 3, 2023 Build system
pull
refactor: Enforce C-str fmt strings in WalletLogPrintf()
#28237
maflcko on August 8, 2023 Refactoring
maflcko on August 8, 2023 Refactoring
pull
refactor: Remove unused boost signals2 from torcontrol
#28240
maflcko on August 8, 2023 Refactoring
maflcko on August 8, 2023 Refactoring
pull
refactor: Remove confusing static_cast in address types
#28284
maflcko on August 17, 2023 Refactoring
maflcko on August 17, 2023 Refactoring
pull
ci: Add missing docker.io prefix for native tasks to CI_IMAGE_NAME_TAG
#28330
maflcko on August 23, 2023 Tests
maflcko on August 23, 2023 Tests
pull
ci: Remove /ro_base bind mount, Remove LC_ALL=C from s390x task
#28353
maflcko on August 27, 2023 Tests
maflcko on August 27, 2023 Tests
pull
doc: Fill in the required skills in the good_first_issue template
#28369
maflcko on August 30, 2023 Docs
maflcko on August 30, 2023 Docs
pull
test: Bump walletpassphrase timeouts to avoid intermittent issues
#28403
maflcko on September 4, 2023 Tests
maflcko on September 4, 2023 Tests
pull
refactor: Remove unused SER_DISK, SER_NETWORK, CDataStream
#28451
maflcko on September 11, 2023 Refactoring
maflcko on September 11, 2023 Refactoring
pull
refactor: Remove unused GetType() from CBufferedFile and CAutoFile
#28458
maflcko on September 12, 2023 Refactoring
maflcko on September 12, 2023 Refactoring
pull
refactor: Return CAutoFile from BlockManager::Open*File()
#28483
maflcko on September 14, 2023 Refactoring
maflcko on September 14, 2023 Refactoring
pull
refactor: Remove WithParams serialization helper, use SER_PARAMS_OPFUNC
#28503
maflcko on September 19, 2023 Refactoring
maflcko on September 19, 2023 Refactoring
pull
fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
#28506
maflcko on September 19, 2023 Tests
maflcko on September 19, 2023 Tests
pull
refactor: Remove SER_GETHASH, hard-code client version in CKeyPool serialize
#28508
maflcko on September 19, 2023 Refactoring
maflcko on September 19, 2023 Refactoring
pull
test: Remove unused and confusing call to signrawtransactionwithwallet
#28515
maflcko on September 21, 2023 Tests
maflcko on September 21, 2023 Tests
pull
test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
#28545
maflcko on September 27, 2023 Tests
maflcko on September 27, 2023 Tests
pull
refactor: Remove redundant checks in compat/assumptions.h
#28579
maflcko on October 4, 2023 Refactoring
maflcko on October 4, 2023 Refactoring
pull
wallet: No BDB creation, unless -deprecatedrpc=create_bdb
#28597
maflcko on October 5, 2023 Wallet
maflcko on October 5, 2023 Wallet
pull
refactor: Remove unused nchaintx from SnapshotMetadata constructor, fix test, add test
#28639
maflcko on October 12, 2023 Refactoring
maflcko on October 12, 2023 Refactoring
pull
test: Fuzz merge with -use_value_profile=0 for now
#28644
maflcko on October 12, 2023 BrainstormingTests
maflcko on October 12, 2023 BrainstormingTests
pull
refactor: Remove CBlockFileInfo::SetNull
#28691
maflcko on October 20, 2023 RefactoringCI failed
maflcko on October 20, 2023 RefactoringCI failed
pull
ci: Add missing --external to podman image prune
#28708
maflcko on October 23, 2023 TestsCI failed
maflcko on October 23, 2023 TestsCI failed
pull
wallet: [bugfix] Mark CNoDestination and PubKeyDestination constructor explicit
#28728
maflcko on October 25, 2023 Wallet
maflcko on October 25, 2023 Wallet
pull
refactor: Add LIFETIMEBOUND to all (w)txid getters
#28740
maflcko on October 27, 2023 Refactoring
maflcko on October 27, 2023 Refactoring
pull
refactor: Fix bugprone-string-constructor warning
#28741
maflcko on October 27, 2023 Refactoring
maflcko on October 27, 2023 Refactoring
pull
refactor: Remove unused circular include dependency from validation.cpp
#28770
maflcko on November 1, 2023 Refactoring
maflcko on November 1, 2023 Refactoring
pull
refactor: Remove unused circular include dependency from kernel/coinstats.cpp
#28773
maflcko on November 2, 2023 Refactoring
maflcko on November 2, 2023 Refactoring
pull
test: Add missing sync on send_version in peer_connect
#28782
maflcko on November 3, 2023 Tests
maflcko on November 3, 2023 Tests
pull
test: Revert "suppressions: note that 'type:ClassName::MethodName' should be used"
#28804
maflcko on November 6, 2023 Tests
maflcko on November 6, 2023 Tests
pull
test: Add missing wait for version to be sent in add_outbound_p2p_connection
#28822
maflcko on November 8, 2023 Tests
maflcko on November 8, 2023 Tests
pull
refactor: P2P transport without serialize version and type
#28892
maflcko on November 16, 2023 Refactoring
maflcko on November 16, 2023 Refactoring
pull
refactor: VectorWriter and SpanReader without nVersion
#28912
maflcko on November 19, 2023 Refactoring
maflcko on November 19, 2023 Refactoring
pull
refactor: Remove unused and fragile string interface from arith_uint256
#28924
maflcko on November 21, 2023 Refactoring
maflcko on November 21, 2023 Refactoring
pull
test: Add missing CBlockPolicyEstimator::processBlockTx suppression
#28966
maflcko on November 29, 2023 Tests
maflcko on November 29, 2023 Tests
pull
fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
#28969
maflcko on November 29, 2023 Tests
maflcko on November 29, 2023 Tests
pull
test: Add and use option for tx-version in MiniWallet methods
#28972
maflcko on November 30, 2023 Tests
maflcko on November 30, 2023 Tests
pull
refactor: rpc: Pass CBlockIndex by reference instead of pointer
#29021
maflcko on December 7, 2023 Refactoring
maflcko on December 7, 2023 Refactoring
pull
refactor: Remove pre-C++20 code, fs::path cleanup
#29040
maflcko on December 9, 2023 Refactoring
maflcko on December 9, 2023 Refactoring
pull
refactor: Print verbose serialize compiler error messages
#29056
maflcko on December 11, 2023 Refactoring
maflcko on December 11, 2023 Refactoring
pull
test: Treat msg_version.relay as unsigned, Remove `struct` packing in messages.py
#29067
maflcko on December 12, 2023 Tests
maflcko on December 12, 2023 Tests
pull
refactor: Remove Span operator==, Use std::ranges::equal
#29071
maflcko on December 13, 2023 Refactoring
maflcko on December 13, 2023 Refactoring
pull
build: Bump guix time-machine to unlock riscv64 metal
#29078
maflcko on December 14, 2023 Build system
maflcko on December 14, 2023 Build system
pull
fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
#29079
maflcko on December 14, 2023 Tests
maflcko on December 14, 2023 Tests
pull
build: Bump g++ minimum supported version to 11
#29091
maflcko on December 15, 2023 Build system
maflcko on December 15, 2023 Build system
pull
util: Faster std::byte (pre)vector (un)serialize
#29114
maflcko on December 19, 2023 Utils/log/libsCI failed
maflcko on December 19, 2023 Utils/log/libsCI failed
pull
refactor: Allow std::span construction from CKey
#29133
maflcko on December 22, 2023 Refactoring
maflcko on December 22, 2023 Refactoring
pull
build: Bump clang minimum supported version to 15
#29165
maflcko on January 2, 2024 Build system
maflcko on January 2, 2024 Build system
pull
wallet: Fix use-after-free in WalletBatch::EraseRecords
#29176
maflcko on January 4, 2024 Wallet
maflcko on January 4, 2024 Wallet
pull
build: Bump clang minimum supported version to 14
#29208
maflcko on January 9, 2024 Build system
maflcko on January 9, 2024 Build system
pull
rpc: Do not wait for headers inside loadtxoutset
#29345
maflcko on January 29, 2024 RPC/REST/ZMQ
maflcko on January 29, 2024 RPC/REST/ZMQ
pull
test: Assumeutxo with more than just coinbase transactions
#29354
maflcko on January 31, 2024 Tests
maflcko on January 31, 2024 Tests
pull
doc: Assert that assumed-valid blocks are not fully valid in CheckBlockIndex()
#29355
maflcko on January 31, 2024 Docs
maflcko on January 31, 2024 Docs
pull
refactor: Allow CScript construction from any std::input_iterator
#29369
maflcko on February 2, 2024 Refactoring
maflcko on February 2, 2024 Refactoring
pull
rpc: Fixed signed integer overflow for large feerates
#29434
maflcko on February 14, 2024 RPC/REST/ZMQ
maflcko on February 14, 2024 RPC/REST/ZMQ
pull
build: Assume HAVE_CONFIG_H, Add IWYU pragma keep to bitcoin-config.h includes
#29494
maflcko on February 27, 2024 Build system
maflcko on February 27, 2024 Build system
pull
Avoid divide-by-zero in header sync logs when NodeClock is behind
#29647
maflcko on March 13, 2024 CI failed
maflcko on March 13, 2024 CI failed
pull
test: Add missing Assert(mock_time_in >= 0s) to SetMockTime
#29872
maflcko on April 15, 2024 Tests
maflcko on April 15, 2024 Tests
pull
refactor: Avoid unused-variable warning in init.cpp
#29968
maflcko on April 26, 2024 Refactoring
maflcko on April 26, 2024 Refactoring
pull
lint: [doc] Clarify Windows line endings (CR LF) not to be used
#30010
maflcko on May 1, 2024 Tests
maflcko on May 1, 2024 Tests
pull
ci: Add missing -Wno-error=maybe-uninitialized to armhf task
#30144
maflcko on May 21, 2024 Tests
maflcko on May 21, 2024 Tests
pull
test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure
#30174
maflcko on May 25, 2024
maflcko on May 25, 2024
pull
refactor: Add explicit cast to expected_last_page to silence fuzz ISan
#30248
maflcko on June 7, 2024 Refactoring
maflcko on June 7, 2024 Refactoring
pull
scripted-diff: Log parameter interaction not thrice
#30358
maflcko on June 28, 2024 Utils/log/libs
maflcko on June 28, 2024 Utils/log/libs
pull
util: Catch translation string errors at compile time
#30383
maflcko on July 3, 2024 Utils/log/libs
maflcko on July 3, 2024 Utils/log/libs
pull
refactor: use existing RNG object in ProcessGetBlockData
#30393
maflcko on July 4, 2024 Refactoring
maflcko on July 4, 2024 Refactoring
pull
rpc: Use untranslated error strings in loadtxoutset
#30395
maflcko on July 5, 2024 RPC/REST/ZMQ
maflcko on July 5, 2024 RPC/REST/ZMQ
pull
log: LogError with FlatFilePos in UndoReadFromDisk
#30428
maflcko on July 11, 2024 Utils/log/libs
maflcko on July 11, 2024 Utils/log/libs
pull
rest: Reject negative outpoint index early in getutxos parsing
#30444
maflcko on July 12, 2024 RPC/REST/ZMQ
maflcko on July 12, 2024 RPC/REST/ZMQ
pull
rest: Reject truncated hex txid early in getutxos parsing
#30482
maflcko on July 19, 2024 RPC/REST/ZMQ
maflcko on July 19, 2024 RPC/REST/ZMQ
pull
log: Remove NOLINT(bitcoin-unterminated-logprintf)
#30485
maflcko on July 19, 2024 Utils/log/libs
maflcko on July 19, 2024 Utils/log/libs
pull
rpc: Return errors in loadtxoutset that currently go to logs
#30497
maflcko on July 22, 2024 RPC/REST/ZMQ
maflcko on July 22, 2024 RPC/REST/ZMQ
pull
lint: Use consistent out-of-tree build for python and test_runner
#30499
maflcko on July 22, 2024 Tests
maflcko on July 22, 2024 Tests
pull
net: Log accepted connection after m_nodes.push_back; Fix intermittent test issue
#30512
maflcko on July 23, 2024 P2P
maflcko on July 23, 2024 P2P
pull
util: Use consteval checked format string in FatalErrorf, LogConnectFailure
#30546
maflcko on July 30, 2024 Utils/log/libsCI failed
maflcko on July 30, 2024 Utils/log/libsCI failed
pull
test: Try previously intermittently broken USDT test again
#30559
maflcko on July 31, 2024 Tests
maflcko on July 31, 2024 Tests
pull
net: Clarify that m_addr_local is only set once
#30617
maflcko on August 9, 2024 RefactoringP2P
maflcko on August 9, 2024 RefactoringP2P
pull
test: Avoid duplicate curl call in get_previous_releases.py
#30703
maflcko on August 23, 2024 Tests
maflcko on August 23, 2024 Tests
pull
test: Avoid intermittent block download timeout in p2p_ibd_stalling
#30705
maflcko on August 23, 2024 Tests
maflcko on August 23, 2024 Tests
pull
test: Pin and document TEST_DIR_PATH_ELEMENT, SeedRand::FIXED_SEED
#30748
maflcko on August 29, 2024 Tests
maflcko on August 29, 2024 Tests
pull
test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
#30761
maflcko on August 30, 2024 Tests
maflcko on August 30, 2024 Tests
pull
test: Use std::span and std::string_view for raw data
#30796
maflcko on September 3, 2024 Tests
maflcko on September 3, 2024 Tests
pull
doc: Clarify libbitcoin_consensus in design/libraries.md
#30802
maflcko on September 3, 2024 Docs
maflcko on September 3, 2024 Docs
pull
lint: Check for release note snippets in the wrong folder
#30812
maflcko on September 4, 2024 Tests
maflcko on September 4, 2024 Tests
pull
ci: Print inner env, Make ccache config more flexible
#30869
maflcko on September 11, 2024 Tests
maflcko on September 11, 2024 Tests
pull
ci: Use macos-14 GHA image (x86_64-apple-darwin22.6.0 -> arm64-apple-darwin23.6.0)
#30913
maflcko on September 17, 2024 Tests
maflcko on September 17, 2024 Tests
pull
test: Remove 0.16.3 test from wallet_backwards_compatibility.py
#30920
maflcko on September 18, 2024 Tests
maflcko on September 18, 2024 Tests
pull
refactor: Replace g_genesis_wait_cv with m_tip_block_cv
#30967
maflcko on September 25, 2024 Refactoring
maflcko on September 25, 2024 Refactoring
pull
refactor: Check translatable format strings at compile-time
#31061
maflcko on October 9, 2024 Refactoring
maflcko on October 9, 2024 Refactoring
pull
ci: Temporary workaround for old CCACHE_DIR cirrus env
#31146
maflcko on October 24, 2024 Tests
maflcko on October 24, 2024 Tests
pull
util: Treat Assume as Assert when evaluating at compile-time
#31150
maflcko on October 24, 2024 Utils/log/libs
maflcko on October 24, 2024 Utils/log/libs
pull
build: Make G_FUZZING constexpr, require -DBUILD_FOR_FUZZING=ON to fuzz
#31191
maflcko on October 31, 2024 Build system
maflcko on October 31, 2024 Build system
pull
refactor: Drop deprecated space in operator""_mst
#31267
maflcko on November 11, 2024 Refactoring
maflcko on November 11, 2024 Refactoring
pull
refactor: Make node_id a const& in RemoveBlockRequest
#31282
maflcko on November 13, 2024 Refactoring
maflcko on November 13, 2024 Refactoring
pull
refactor: Prepare compile-time check of bilingual format strings
#31295
maflcko on November 15, 2024 Refactoring
maflcko on November 15, 2024 Refactoring
pull
test: Add missing node.setmocktime(self.mocktime) to p2p_ibd_stalling.py
#31383
maflcko on November 27, 2024 Tests
maflcko on November 27, 2024 Tests
pull
util: Drop boost posix_time in ParseISO8601DateTime
#31391
maflcko on November 28, 2024 Utils/log/libs
maflcko on November 28, 2024 Utils/log/libs
pull
refactor: Move GuessVerificationProgress into ChainstateManager
#31393
maflcko on November 29, 2024 Refactoring
maflcko on November 29, 2024 Refactoring
pull
test: Call generate RPCs through test framework only
#31403
maflcko on December 2, 2024 RefactoringTests
maflcko on December 2, 2024 RefactoringTests
pull
rpc: Remove deprecated dummy alias for listtransactions::label
#31413
maflcko on December 3, 2024 RPC/REST/ZMQ
maflcko on December 3, 2024 RPC/REST/ZMQ
pull
util: Add missing types in make_secure_unique
#31464
maflcko on December 10, 2024 RefactoringUtils/log/libs
maflcko on December 10, 2024 RefactoringUtils/log/libs
pull
test: Avoid intermittent error in assert_equal(pruneheight_new, 248)
#31468
maflcko on December 11, 2024 Tests
maflcko on December 11, 2024 Tests
pull
refactor: Use immediate lambda to work around GCC bug 117966
#31493
maflcko on December 13, 2024 Refactoring
maflcko on December 13, 2024 Refactoring
pull
ci: Enable DEBUG=1 for one GCC-12+ build to catch 117966 regressions
#31522
maflcko on December 18, 2024 Tests
maflcko on December 18, 2024 Tests
pull
refactor: Allow std::byte in (Read/Write)(LE/BE)
#31524
maflcko on December 18, 2024 Refactoring
maflcko on December 18, 2024 Refactoring
pull
fuzz: Abort when global PRNG is used before SeedRand::ZEROS
#31548
maflcko on December 20, 2024 Tests
maflcko on December 20, 2024 Tests
pull
rpc: Extend scope of validation mutex in generateblock
#31563
maflcko on December 24, 2024 RPC/REST/ZMQ
maflcko on December 24, 2024 RPC/REST/ZMQ
pull
refactor: Avoid copies by using const references or by move-construction
#31650
maflcko on January 13, 2025 Refactoring
maflcko on January 13, 2025 Refactoring
pull
test: Bump sync_mempools timeout in p2p_1p1c_network.py
#31701
maflcko on January 21, 2025 Tests
maflcko on January 21, 2025 Tests
pull
fuzz: Use immediate task runner to increase fuzz stability
#31841
maflcko on February 11, 2025 Tests
maflcko on February 11, 2025 Tests
pull
refactor: Remove redundant and confusing calls to IsArgSet
#31896
maflcko on February 18, 2025 Refactoring
maflcko on February 18, 2025 Refactoring
pull
contrib: Add deterministic-unittest-coverage
#31901
maflcko on February 18, 2025 Scripts and tools
maflcko on February 18, 2025 Scripts and tools
pull
test: Assert unused port to debug intermittent issue 30030
#31903
maflcko on February 19, 2025 TestsCI failed
maflcko on February 19, 2025 TestsCI failed
pull
ci: Revert "Temporary workaround for old CCACHE_DIR cirrus env"
#32044
maflcko on March 12, 2025 Tests
maflcko on March 12, 2025 Tests
pull
contrib: Make deterministic-coverage error messages more readable
#32074
maflcko on March 15, 2025 Scripts and tools
maflcko on March 15, 2025 Scripts and tools
pull
fuzz: Avoid integer sanitizer warnings in policy_estimator target
#32154
maflcko on March 27, 2025 TestsFuzzing
maflcko on March 27, 2025 TestsFuzzing
pull
fuzz: Make partially_downloaded_block more deterministic
#32158
maflcko on March 28, 2025 TestsFuzzing
maflcko on March 28, 2025 TestsFuzzing
pull
refactor: Remove spurious virtual from final ~CZMQNotificationInterface
#32187
maflcko on April 1, 2025 Refactoring
maflcko on April 1, 2025 Refactoring
pull
util: Ensure UninterruptibleSleep does not return too early
#32199
maflcko on April 2, 2025 Utils/log/libs
maflcko on April 2, 2025 Utils/log/libs
pull
test: Remove fragile and ancient release 0.17 wallet test
#32214
maflcko on April 3, 2025 WalletTests
maflcko on April 3, 2025 WalletTests
pull
ci: Temporarily revert "Drop bench -priority-level in win cross CI"
#32302
maflcko on April 18, 2025 Tests
maflcko on April 18, 2025 Tests
pull
ci: Add missing -Wno-error=array-bounds to valgrind fuzz
#32325
maflcko on April 22, 2025 Tests
maflcko on April 22, 2025 Tests
pull
test: Suppress upstream `-Wduplicate-decl-specifier` in bpfcc
#32336
maflcko on April 24, 2025 Tests
maflcko on April 24, 2025 Tests
pull
test: Force named args for RPCOverloadWrapper optional args
#32360
maflcko on April 28, 2025 Tests
maflcko on April 28, 2025 Tests
pull
fuzz: Remove unused TimeoutExpired catch in fuzz runner
#32388
maflcko on April 30, 2025 TestsFuzzing
maflcko on April 30, 2025 TestsFuzzing
pull
doc: Explain that .gitignore is not for IDE-specific excludes
#32417
maflcko on May 4, 2025 Docs
maflcko on May 4, 2025 Docs
pull
ci: Exclude failing wallet_reorgsrestore.py from valgrind task for now
#32507
maflcko on May 15, 2025 Tests
maflcko on May 15, 2025 Tests
pull
scripted-diff: Remove unused leading newline in RPC docs
#32514
maflcko on May 15, 2025 Refactoring
maflcko on May 15, 2025 Refactoring
pull
ci: Enable feature_init and wallet_reorgsrestore in valgrind task
#32519
maflcko on May 15, 2025 Tests
maflcko on May 15, 2025 Tests
pull
build: Revert "Temporarily disable compiling `fuzz/utxo_snapshot.cpp` with MSVC
#32525
maflcko on May 16, 2025 Build system
maflcko on May 16, 2025 Build system
pull
rpc: Round verificationprogress to 1 for a recent tip
#32528
maflcko on May 16, 2025 RPC/REST/ZMQ
maflcko on May 16, 2025 RPC/REST/ZMQ
pull
ci: Downgrade DEBUG=1 to -D_GLIBCXX_ASSERTIONS in centos task
#32586
maflcko on May 22, 2025 Tests
maflcko on May 22, 2025 Tests
pull
util: Abort on failing CHECK_NONFATAL in debug builds
#32588
maflcko on May 22, 2025 Utils/log/libs
maflcko on May 22, 2025 Utils/log/libs
pull
fuzz: Add missing calls to `SetMockTime` for determinism
#32927
maflcko on July 9, 2025 TestsFuzzing
maflcko on July 9, 2025 TestsFuzzing
pull
log: Properly log warnings with warn loglevel in addrdb
#32933
maflcko on July 10, 2025 Utils/log/libs
maflcko on July 10, 2025 Utils/log/libs
pull
test: Check that the GUI interactive reindex works
#32979
maflcko on July 15, 2025 TestsCI failed
maflcko on July 15, 2025 TestsCI failed
pull
ci: Run unit tests parallel with functional tests
#33000
maflcko on July 17, 2025 TestsNeeds rebase
maflcko on July 17, 2025 TestsNeeds rebase
pull
util: Revert "common: Close non-std fds before exec in RunCommandJSON"
#33063
maflcko on July 25, 2025 Utils/log/libs
maflcko on July 25, 2025 Utils/log/libs
pull
ci: Remove unused CI_FAILFAST_TEST_LEAVE_DANGLING
#33137
maflcko on August 5, 2025 TestsCI failed
maflcko on August 5, 2025 TestsCI failed
pull
test: Run bench sanity checks in parallel with functional tests
#33142
maflcko on August 6, 2025 Tests
maflcko on August 6, 2025 Tests
pull
build: Bump clang minimum supported version to 17
#33555
maflcko on October 7, 2025 Build system
maflcko on October 7, 2025 Build system
pull
refactor: Construct g_verify_flag_names on first use
#33600
maflcko on October 10, 2025 Refactoring
maflcko on October 10, 2025 Refactoring
pull
ci: Remove unused workaround: sysctl -w vm.mmap_rnd_bits=28
#33627
maflcko on October 14, 2025 Tests
maflcko on October 14, 2025 Tests
pull
test: Use unassigned p2p_port instead of hardcoded 60000 in p2p_i2p_ports.py
#33670
maflcko on October 21, 2025 Tests
maflcko on October 21, 2025 Tests
pull
contrib: Remove brittle, confusing and redundant UTF8 encoding from Python IO
#33702
maflcko on October 25, 2025 Scripts and tools
maflcko on October 25, 2025 Scripts and tools
pull
ci: Call docker exec from Python script to fix word splitting
#33732
maflcko on October 29, 2025 Tests
maflcko on October 29, 2025 Tests
pull
fuzz: refactor memcpy to std::ranges::copy to work around ubsan warn
#33743
maflcko on October 30, 2025 TestsFuzzing
maflcko on October 30, 2025 TestsFuzzing
pull
util: Allow `Assert` (et al.) in contexts without __func__
#33785
maflcko on November 4, 2025 Utils/log/libs
maflcko on November 4, 2025 Utils/log/libs
pull
ci: Use cmake --preset=dev-mode in test-each-commit task
#33823
maflcko on November 8, 2025 Tests
maflcko on November 8, 2025 Tests
pull
ci: Enable experimental kernel stuff in most CI tasks via `dev-mode`
#33824
maflcko on November 8, 2025 Tests
maflcko on November 8, 2025 Tests
pull
refactor: Add missing include in bitcoinkernel_wrapper.h
#33825
maflcko on November 8, 2025 Refactoring
maflcko on November 8, 2025 Refactoring
pull
build: Bump g++ minimum supported version to 12
#33842
maflcko on November 10, 2025 Build system
maflcko on November 10, 2025 Build system
pull
ci: Use latest Xcode that the minimum macOS version allows
#33932
maflcko on November 24, 2025 Tests
maflcko on November 24, 2025 Tests
pull
log: Use more severe log level (warn/err) where appropriate
#33960
maflcko on November 27, 2025 Utils/log/libs
maflcko on November 27, 2025 Utils/log/libs
pull
util: Add some more Unexpected and Expected methods
#34032
maflcko on December 9, 2025 Utils/log/libs
maflcko on December 9, 2025 Utils/log/libs
pull
scripted-diff: Unify error and warning log formatting
#34033
maflcko on December 9, 2025 Refactoring
maflcko on December 9, 2025 Refactoring
pull
test: Detect truncated download in get_previous_releases.py
#34040
maflcko on December 10, 2025 Tests
maflcko on December 10, 2025 Tests
pull
log: Remove brittle and confusing LogPrintLevel
#34051
maflcko on December 11, 2025 Utils/log/libs
maflcko on December 11, 2025 Utils/log/libs
pull
lint: Remove confusing, redundant, and brittle lint-spelling
#34053
maflcko on December 12, 2025 Tests
maflcko on December 12, 2025 Tests
pull
refactor: Use NodeClock::time_point for m_addr_token_timestamp
#34059
maflcko on December 12, 2025 Refactoring
maflcko on December 12, 2025 Refactoring
pull
scripted-diff: [doc] Unify stale copyright headers
#34084
maflcko on December 16, 2025 Refactoring
maflcko on December 16, 2025 Refactoring
pull
refactor: Use uint64_t over size_t for serialize corruption check in fees.dat
#34109
maflcko on December 19, 2025 Refactoring
maflcko on December 19, 2025 Refactoring
pull
rpc: [mempool] Remove erroneous Univalue integral casts
#34112
maflcko on December 19, 2025 RPC/REST/ZMQ
maflcko on December 19, 2025 RPC/REST/ZMQ
pull
refactor: [rpc] Remove confusing and brittle integral casts
#34113
maflcko on December 19, 2025 Refactoring
maflcko on December 19, 2025 Refactoring
pull
rpc: [wallet] Use unsigned type for tx version in sendall
#34135
maflcko on December 22, 2025 WalletRPC/REST/ZMQ
maflcko on December 22, 2025 WalletRPC/REST/ZMQ
pull
test: Allow mempool_updatefromblock.py to run on 32-bit
#34136
maflcko on December 22, 2025 Tests
maflcko on December 22, 2025 Tests
pull
refactor: [p2p] Make ProcessMessage private again, Use references when non-null
#34181
maflcko on December 30, 2025 Refactoring
maflcko on December 30, 2025 Refactoring
pull
fuzz: Reject too large descriptor leaf sizes in scriptpubkeyman target
#34230
maflcko on January 8, 2026 Fuzzing
maflcko on January 8, 2026 Fuzzing
pull
Remove empty caption from user interface (noui, gui)
#34276
maflcko on January 13, 2026 Utils/log/libsinterfaces
maflcko on January 13, 2026 Utils/log/libsinterfaces
pull
build: Temporarily remove confusing and brittle `-fdebug-prefix-map`
#34281
maflcko on January 14, 2026 Build system
maflcko on January 14, 2026 Build system
pull
fuzz: Exclude too expensive inputs in miniscript_string target
#34288
maflcko on January 14, 2026 Fuzzing
maflcko on January 14, 2026 Fuzzing
pull
refactor: [move-only] Merge core_io module, remove from libkernel
#34296
maflcko on January 15, 2026 Refactoring
maflcko on January 15, 2026 Refactoring
pull
ci: Add and use ci/test/modernize-deprecated-headers.py
#34298
maflcko on January 15, 2026 TestsNeeds rebase
maflcko on January 15, 2026 TestsNeeds rebase
pull
fuzz: Restore SendMessages coverage in process_message(s) fuzz targets
#34302
maflcko on January 15, 2026 Fuzzing
maflcko on January 15, 2026 Fuzzing
pull
fuzz: Exclude too expensive inputs in descriptor_parse targets
#34317
maflcko on January 16, 2026 Fuzzing
maflcko on January 16, 2026 Fuzzing
pull
contrib: Revert "verify-commits sha1 exceptions"
#34318
maflcko on January 16, 2026 Scripts and tools
maflcko on January 16, 2026 Scripts and tools
pull
fuzz: Return chrono point from ConsumeTime(), Add ConsumeDuration()
#34337
maflcko on January 19, 2026 Fuzzing
maflcko on January 19, 2026 Fuzzing
pull
util: Remove brittle and confusing sp::Popen(std::string)
#34349
maflcko on January 20, 2026 Utils/log/libs
maflcko on January 20, 2026 Utils/log/libs
pull
test: Scale NetworkThread close timeout with timeout_factor
#34369
maflcko on January 21, 2026 Tests
maflcko on January 21, 2026 Tests
pull
refactor: Remove remaining std::bind, check via clang-tidy
#34373
maflcko on January 21, 2026 Refactoring
maflcko on January 21, 2026 Refactoring
pull
doc: Explain that low-effort pull requests may be closed
#34388
maflcko on January 23, 2026 Docs
maflcko on January 23, 2026 Docs
pull
test: Add test runner option --ignore-self-check-warnings
#34392
maflcko on January 23, 2026 Tests
maflcko on January 23, 2026 Tests
pull
doc: Remove outdated -fdebug-prefix-map section in dev notes
#34413
maflcko on January 26, 2026 Docs
maflcko on January 26, 2026 Docs
pull
log: Print warning about privacy-sensitive log info unconditionally
#34417
maflcko on January 27, 2026 Utils/log/libs
maflcko on January 27, 2026 Utils/log/libs
pull
test: Fix all races after a socket is closed gracefully
#34425
maflcko on January 27, 2026 Tests
maflcko on January 27, 2026 Tests
pull
ci: Print verbose build error message in test-each-commit
#34461
maflcko on January 30, 2026 Tests
maflcko on January 30, 2026 Tests
pull
refactor: Small style and test fixups for bitcoinkernel
#34488
maflcko on February 2, 2026 Refactoring
maflcko on February 2, 2026 Refactoring
pull
contrib: Remove valgrind suppression for bug 472219
#34493
maflcko on February 3, 2026 Scripts and tools
maflcko on February 3, 2026 Scripts and tools
pull
refactor: Add [[nodiscard]] to functions returning bool+mutable ref
#34520
maflcko on February 5, 2026 RefactoringCI failed
maflcko on February 5, 2026 RefactoringCI failed
pull
doc: Clarify why performance-move-const-arg.CheckTriviallyCopyableMove=false
#34523
maflcko on February 6, 2026 Docs
maflcko on February 6, 2026 Docs
pull
refactor: [rpc] Remove confusing and brittle integral casts (take 2)
#34524
maflcko on February 6, 2026 Refactoring
maflcko on February 6, 2026 Refactoring
pull
test: Fixup TODO comment in feature_dbcrash.py; remove unnecessary sleep
#34539
maflcko on February 9, 2026 Tests
maflcko on February 9, 2026 Tests
pull
test: Fix intermittent issues in feature_assumevalid.py
#34571
maflcko on February 12, 2026 Tests
maflcko on February 12, 2026 Tests
pull
test: Fix broken --valgrind handling after bitcoin wrapper
#34608
maflcko on February 17, 2026 Tests
maflcko on February 17, 2026 Tests
pull
ci: Put space and non-ASCII char in scratch dir
#34614
maflcko on February 18, 2026 TestsNeeds rebase
maflcko on February 18, 2026 TestsNeeds rebase
pull
test: Add missing resolve() to valgrind.supp file for test shell
#34668
maflcko on February 25, 2026 Tests
maflcko on February 25, 2026 Tests
pull
refactor: Enable -Wswitch in exhaustive switch'es, Enable -Wcovered-switch-default
#34684
maflcko on February 26, 2026 Refactoring
maflcko on February 26, 2026 Refactoring
pull
ci: Set TEST_RUNNER_PORT_MIN in test-each after cirrus runner switch
#34687
maflcko on February 27, 2026 Tests
maflcko on February 27, 2026 Tests
pull
test: Fix shutdown vptr race in BlockFilterIndexSync bench
#34734
maflcko on March 4, 2026 Tests
maflcko on March 4, 2026 Tests
pull
refactor: Return std::optional from GetNameProxy/GetProxy
#34741
maflcko on March 5, 2026 Refactoring
maflcko on March 5, 2026 Refactoring
pull
test: Remove vulture from ci, Remove some --min-confidence=60 unused code
#34816
maflcko on March 12, 2026 Tests
maflcko on March 12, 2026 Tests
pull
test: Revert "Fix 'RuntimeError: Event loop is closed' on Windows"
#34819
maflcko on March 13, 2026 Tests
maflcko on March 13, 2026 Tests
pull
test: Use asyncio.SelectorEventLoop() over deprecated asyncio.WindowsSelectorEventLoopPolicy(), move loop creation
#34820
maflcko on March 13, 2026 Tests
maflcko on March 13, 2026 Tests
pull
test: Remove confusing assert_debug_log in wallet_reindex.py
#34857
maflcko on March 19, 2026 Tests
maflcko on March 19, 2026 Tests
pull
ci: Retry on intermittent Windows generate download failures
#34859
maflcko on March 19, 2026 Tests
maflcko on March 19, 2026 Tests
pull
refactor: Use NodeClock::time_point in more places
#34882
maflcko on March 20, 2026 Refactoring
maflcko on March 20, 2026 Refactoring
pull
fuzz: [refactor] Remove unused g_setup pointers
#34918
maflcko on March 25, 2026 RefactoringFuzzing
maflcko on March 25, 2026 RefactoringFuzzing
pull
test: Check that RPCs do not time out, even under load
#34927
maflcko on March 26, 2026 TestsCI failed
maflcko on March 26, 2026 TestsCI failed
pull
cli: Return more correct error on -norpccookiefile without -rpcpassword
#34935
maflcko on March 27, 2026 Scripts and tools
maflcko on March 27, 2026 Scripts and tools
pull
doc: Discourage trailing doxygen comments, and fix the broken ones
#34967
maflcko on March 31, 2026 Docs
maflcko on March 31, 2026 Docs
pull
lint: Clarify rmtree/remove_all error message with preferred alternatives
#34976
maflcko on April 1, 2026 Tests
maflcko on April 1, 2026 Tests
pull
refactor: Properly return from ThreadSafeQuestion signal + btcsignals follow-ups
#35043
maflcko on April 9, 2026 Refactoring
maflcko on April 9, 2026 Refactoring
pull
test: Add missing self.options.timeout_factor scale in tool_bitcoin_chainstate.py
#35080
maflcko on April 15, 2026 Tests
maflcko on April 15, 2026 Tests
Issues
issue
Assertion `setBlockIndexCandidates.count(pindex)' failed
#16444
maflcko on July 23, 2019 BugValidationCI failed
maflcko on July 23, 2019 BugValidationCI failed
issue
Comply with the XDG Base Directory Specification
#16733
maflcko on August 27, 2019 Brainstorming
maflcko on August 27, 2019 Brainstorming
issue
CBlockIndex::nStatus race when pruning
#17161
maflcko on October 16, 2019 BrainstormingBugValidationBlock storage
maflcko on October 16, 2019 BrainstormingBugValidationBlock storage
issue
Move logging to background thread
#17216
maflcko on October 22, 2019 BrainstormingUtils/log/libs
maflcko on October 22, 2019 BrainstormingUtils/log/libs
issue
test: rpc_bind.py --ipv4 fails when run on s390x or arm in debian
#17765
maflcko on December 17, 2019 BugTests
maflcko on December 17, 2019 BugTests
issue
doc: Explain what the wallet password does
#18085
maflcko on February 6, 2020 FeatureBrainstormingDocsgood first issue
maflcko on February 6, 2020 FeatureBrainstormingDocsgood first issue
issue
test: Check hash in wait_for_get* helpers
#18614
maflcko on April 12, 2020 Testsgood first issue
maflcko on April 12, 2020 Testsgood first issue
issue
Run functional tests from make check
#18816
maflcko on April 29, 2020 FeatureBrainstormingTests
maflcko on April 29, 2020 FeatureBrainstormingTests
issue
How to reproduce -Werror=sign-compare failures locally?
#19123
maflcko on May 31, 2020 Questions and Help
maflcko on May 31, 2020 Questions and Help
issue
test: Convert non-wallet tests to use our python MiniWallet
#20078
maflcko on October 4, 2020 good first issue
maflcko on October 4, 2020 good first issue
issue
salvage wallet warns "Number of keys in data does not match number of values" on uncorrupt wallet file
#20151
maflcko on October 15, 2020 BugWallet
maflcko on October 15, 2020 BugWallet
issue
getmempoolentry returns "incorrect" bip125-replaceable status
#22209
maflcko on June 10, 2021 BrainstormingTX fees and policyRPC/REST/ZMQMempool
maflcko on June 10, 2021 BrainstormingTX fees and policyRPC/REST/ZMQMempool
issue
Int command line settings silently fail to be used in a bool context
#23062
maflcko on September 22, 2021 Settings
maflcko on September 22, 2021 Settings
issue
Cleanup CFeeRate constructor (sat/vB vs BTC/kvB)
#23129
maflcko on September 29, 2021 Refactoring
maflcko on September 29, 2021 Refactoring
issue
Return fee in `getrawtransaction`
#23264
maflcko on October 12, 2021 FeatureRPC/REST/ZMQgood first issue
maflcko on October 12, 2021 FeatureRPC/REST/ZMQgood first issue
issue
Separate monotree repository for the wallet?
#24045
maflcko on January 12, 2022 BrainstormingWallet
maflcko on January 12, 2022 BrainstormingWallet
issue
Enable consistency checks by default with `--enable-debug`
#24709
maflcko on March 29, 2022 FeatureBrainstormingTests
maflcko on March 29, 2022 FeatureBrainstormingTests
issue
p2p_filter intermittent failure (assert not filter_peer.tx_received)
#25128
maflcko on May 13, 2022 BrainstormingBugLinux/UnixTestsUpstreamCI failed
maflcko on May 13, 2022 BrainstormingBugLinux/UnixTestsUpstreamCI failed
issue
verifychain 4 111000 aborts with assertion "hashPrevBlock == view.GetBestBlock()" failed
#25563
maflcko on July 7, 2022 BugValidation
maflcko on July 7, 2022 BugValidation
issue
linter to check omitted fields when constructing aggregate types?
#25631
maflcko on July 18, 2022 Feature
maflcko on July 18, 2022 Feature
issue
wallet_backup.py fails with AssertionError: not(50 == 0) [assert_equal(self.nodes[2].getbalance(), 0)]
#25652
maflcko on July 20, 2022 BugWalletTests
maflcko on July 20, 2022 BugWalletTests
issue
Add EnsureWalletIsUnlocked to rescanblockchain RPC?
#25702
maflcko on July 26, 2022 FeatureWallet
maflcko on July 26, 2022 FeatureWallet
issue
rpc: prevent non-zero value OP_RETURN outputs in sendrawtransaction
#25899
maflcko on August 22, 2022 RPC/REST/ZMQgood first issue
maflcko on August 22, 2022 RPC/REST/ZMQgood first issue
issue
Adjust RPCTypeCheckObj error string
#26214
maflcko on September 30, 2022 RPC/REST/ZMQgood first issue
maflcko on September 30, 2022 RPC/REST/ZMQgood first issue
issue
intermittent issue in wallet_backwards_compatibility (BerkeleyEnvironment::Open: Error -30974 opening database environment: DB_RUNRECOVERY: Fatal error, run database recovery)
#26869
maflcko on January 11, 2023 BugWalletTests
maflcko on January 11, 2023 BugWalletTests
issue
doc: List identifiers used from header in #if(def)
#26972
maflcko on January 26, 2023 BrainstormingDocs
maflcko on January 26, 2023 BrainstormingDocs
issue
macos depends build does not cache in the CI
#27031
maflcko on February 3, 2023 BugBuild system
maflcko on February 3, 2023 BugBuild system
issue
Intermittent issue in p2p_ibd_stalling.py self.wait_until(lambda: self.total_bytes_recv_for_blocks() == 172761)
#27112
maflcko on February 16, 2023 TestsQuestions and Help
maflcko on February 16, 2023 TestsQuestions and Help
issue
depends does not compile with clang-16 (fontconfig)
#27299
maflcko on March 22, 2023 GUIBuild system
maflcko on March 22, 2023 GUIBuild system
issue
test_bitcoin: ./chain.h:261: uint256 CBlockIndex::GetBlockHash() const: Assertion `phashBlock != nullptr' failed.
#27320
maflcko on March 24, 2023
maflcko on March 24, 2023
issue
wallet: Data race in GetOrCreateLegacyScriptPubKeyMan vs IsMine
#27354
maflcko on March 28, 2023 BugWalletCI failed
maflcko on March 28, 2023 BugWalletCI failed
issue
Bitcoin Core compiled with Ubuntu Focal gcc-8 immediately segfaults
#27487
maflcko on April 18, 2023 BugBuild systemUpstream
maflcko on April 18, 2023 BugBuild systemUpstream
issue
--with-sanitizers=float-divide-by-zero crash with -debug=bench in Chainstate::ConnectTip
#27635
maflcko on May 12, 2023 BrainstormingUtils/log/libs
maflcko on May 12, 2023 BrainstormingUtils/log/libs
issue
rpc_getblockfrompeer.py intermittent failure: assert_equal(pruneheight, 248); not(249 == 248)
#27749
maflcko on May 25, 2023 Tests
maflcko on May 25, 2023 Tests
issue
rpc: signed-integer-overflow in analyzepsbt["estimated_feerate"]
#27913
maflcko on June 19, 2023 BugRPC/REST/ZMQ
maflcko on June 19, 2023 BugRPC/REST/ZMQ
issue
migratewallet crashes (wallet/scriptpubkeyman.cpp:1915: std::optional<MigrationData> wallet::LegacyScriptPubKeyMan::MigrateToDescriptor(): Assertion `IsMine(desc_spk) != ISMINE_NO' failed.)
#28057
maflcko on July 9, 2023 Wallet
maflcko on July 9, 2023 Wallet
issue
error: in "validationinterface_tests/unregister_all_during_call": check destroyed has failed
#28146
maflcko on July 25, 2023 Tests
maflcko on July 25, 2023 Tests
issue
What is depends BUILD_ID_SALT ?
#28276
maflcko on August 16, 2023 Build systemQuestions and Help
maflcko on August 16, 2023 Build systemQuestions and Help
issue
Remove m_is_test_chain, use ChainType directly
#28376
maflcko on August 31, 2023 good first issue
maflcko on August 31, 2023 good first issue
issue
test: Intermittent issue in wallet_resendwallettransactions "Unable to create transaction. Fee exceeds maximum configured by user (e.g. -maxtxfee, maxfeerate) (-4)"
#28491
maflcko on September 15, 2023 Tests
maflcko on September 15, 2023 Tests
issue
migratewallet crashes on an freshly created datadir ( wallet/wallet.h:959: int wallet::CWallet::GetLastBlockHeight() const: Assertion `m_last_block_processed_height >= 0' failed.)
#28510
maflcko on September 20, 2023 Wallet
maflcko on September 20, 2023 Wallet
issue
test: Replace random_bytes() with random.randbytes()
#28720
maflcko on October 24, 2023 Testsgood first issue
maflcko on October 24, 2023 Testsgood first issue
issue
wallet RPC to double-check the calculated balance
#28898
maflcko on November 17, 2023 FeatureWalletRPC/REST/ZMQ
maflcko on November 17, 2023 FeatureWalletRPC/REST/ZMQ
issue
qt depends build fails with emoji in path. (Could not find qmake spec ''.)
#28953
maflcko on November 28, 2023 GUIBuild systemUpstream
maflcko on November 28, 2023 GUIBuild systemUpstream
issue
rpc_net.py intemittent failure / assert_equal(len(getrawaddrman[table_name]), len(table_info["entries"]))
#28964
maflcko on November 29, 2023 TestsCI failed
maflcko on November 29, 2023 TestsCI failed
issue
fuzz: Fix stability, determinism issues
#29018
maflcko on December 7, 2023 BrainstormingTestsFuzzing
maflcko on December 7, 2023 BrainstormingTestsFuzzing
issue
./contrib/guix/guix-build does not work on riscv64
#29020
maflcko on December 7, 2023 Build system
maflcko on December 7, 2023 Build system
issue
assumeutxo: nTx and nChainTx violations in CheckBlockIndex
#29261
maflcko on January 17, 2024 DocsTestsValidation
maflcko on January 17, 2024 DocsTestsValidation
issue
assumeutxo: nTx and nChainTx in RPC results are off
#29328
maflcko on January 26, 2024 BrainstormingRPC/REST/ZMQ
maflcko on January 26, 2024 BrainstormingRPC/REST/ZMQ
issue
ci: Android NDK has too old libc++
#29360
maflcko on February 1, 2024 BrainstormingBuild systemTestsAndroidCI failed
maflcko on February 1, 2024 BrainstormingBuild systemTestsAndroidCI failed
issue
wallet: pre-HD HDD migratewallet
#29438
maflcko on February 15, 2024 BrainstormingWalletResource usage
maflcko on February 15, 2024 BrainstormingWalletResource usage
issue
test: Intermittent issue in p2p_leak_tx.py in test_notfound_on_replaced_tx
#29621
maflcko on March 11, 2024 TestsCI failed
maflcko on March 11, 2024 TestsCI failed
issue
feature_asmap.py intermittent fail ( AssertionError: [node 0] Expected messages "['CheckAddrman: new 2, tried 2, total 4 started', 'CheckAddrman: completed']" does not partially match log:)
#29634
maflcko on March 12, 2024 TestsCI failed
maflcko on March 12, 2024 TestsCI failed
issue
ThreadSanitizer: data race src/flatfile.cpp:47:13 in FlatFileSeq::Open(FlatFilePos const&, bool)
#29767
maflcko on March 30, 2024
maflcko on March 30, 2024
issue
fuzz: minisketch: Undefined-shift in std::__1::vector<Field<unsigned int, 32, 141u, RecLinTrans<unsigned int, 6, 6, 5
#29799
maflcko on April 3, 2024
maflcko on April 3, 2024
issue
intermittent issue in wallet_backwards_compatibility.py: line 245, in run_test assert txs[3]["abandoned"] AssertionError
#29806
maflcko on April 4, 2024 Wallet
maflcko on April 4, 2024 Wallet
issue
test: Intermittent issue in p2p_compactblocks_hb.py" in relay_block_through assert_equal(status_to, status_from) AssertionError: not([True, False, True, True] == [True, True, True, True])
#29860
maflcko on April 12, 2024 TestsCI failed
maflcko on April 12, 2024 TestsCI failed
issue
Intermittent issue in feature_proxy.py AssertionError: not(bytearray(b'node.noumenon') == b'fc00:1:2:3:4:5:6:7')
#29871
maflcko on April 15, 2024 TestsCI failed
maflcko on April 15, 2024 TestsCI failed
issue
Intermittent issue in test/ipc_tests.cpp Fatal glibc error: pthread_mutex_lock.c:450 (__pthread_mutex_lock_full): assertion failed: e != ESRCH || !robust
#29889
maflcko on April 16, 2024 TestsCI failed
maflcko on April 16, 2024 TestsCI failed
issue
Intermittent issue in p2p_handshake.py", line 75, in run_test self.test_desirable_service_flags(node, [NODE_NETWORK | NODE_WITNESS], not true after 2400.0 seconds
#29896
maflcko on April 16, 2024 TestsCI failed
maflcko on April 16, 2024 TestsCI failed
issue
Windows Python: Intermittent issue in p2p_unrequested_blocks.py", line 98, in run_test test_node.send_and_ping(msg_block(blocks_h2[0])) assert self.is_connected AssertionError / AcceptBlock FAILED (time-too-old, block's timestamp is too early)
#29897
maflcko on April 16, 2024 WindowsUpstreamCI failed
maflcko on April 16, 2024 WindowsUpstreamCI failed
issue
RFC: Formal description of the RPC API
#29912
maflcko on April 19, 2024 BrainstormingRPC/REST/ZMQ
maflcko on April 19, 2024 BrainstormingRPC/REST/ZMQ
issue
RFC: In guix compile the GUI sequentially from everything else?
#29914
maflcko on April 19, 2024 BrainstormingBuild system
maflcko on April 19, 2024 BrainstormingBuild system
issue
test: Intermittent issue in feature_init.py", line 88, in run_test with node.wait_for_debug_log([terminate_line]): AssertionError: [node 0] Expected messages "[b'scheduler thread start']" does not partially match log:
#30011
maflcko on May 1, 2024 TestsCI failed
maflcko on May 1, 2024 TestsCI failed
issue
Intermittent issue in p2p_i2p_ports.py AssertionError: [node 0] Expected messages "['Error connecting to [...].b32.i2p:0: Cannot connect to 127.0.0.1:60000']" does not partially match log:
#30030
maflcko on May 3, 2024 TestsCI failed
maflcko on May 3, 2024 TestsCI failed
issue
ci: msan use-of-uninitialized-value when -jobs=1 (or higher)
#30057
maflcko on May 7, 2024 Tests
maflcko on May 7, 2024 Tests
issue
descriptor: Tapscript-specific Miniscript key serialization / parsing leads to fuzz timeouts
#30168
maflcko on May 24, 2024
maflcko on May 24, 2024
issue
fuzz: wallet_bdb_parser: implicit-signed-integer-truncation wallet/migrate.cpp:554:35
#30247
maflcko on June 7, 2024
maflcko on June 7, 2024
issue
fuzz: mini_miner_selection: ASSERT: mock_template_txids.size() <= blocktemplate->block.vtx.size()
#30367
maflcko on July 1, 2024 WalletTests
maflcko on July 1, 2024 WalletTests
issue
ci: ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
#30390
maflcko on July 4, 2024 WindowsTestsCI failed
maflcko on July 4, 2024 WindowsTestsCI failed
issue
intermittent issue in feature_reindex.py: Reindex fails to continue after restart; `initload` thread hangs forever
#30424
maflcko on July 10, 2024 BugBlock storageCI failed
maflcko on July 10, 2024 BugBlock storageCI failed
issue
fuzz: Apply HasTooManySubFrag (et al) to miniscript_string (et al)
#30498
maflcko on July 22, 2024 TestsFuzzing
maflcko on July 22, 2024 TestsFuzzing
issue
test: "system_tests/run_command" unit test fails with different locale
#30608
maflcko on August 8, 2024 Tests
maflcko on August 8, 2024 Tests
issue
Intermittent failure in feature_fee_estimation.py in sanity_check_rbf_estimates: est_feerate = node.estimatesmartfee(2)["feerate"] (KeyError: 'feerate')
#30640
maflcko on August 12, 2024 TX fees and policyCI failed
maflcko on August 12, 2024 TX fees and policyCI failed
issue
ci: fuzz_msan failed with ==4201==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x55f0c9bdeffb in SetArgs
#30760
maflcko on August 30, 2024
maflcko on August 30, 2024
issue
test: WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=32090)
#30764
maflcko on August 30, 2024 BugWalletTests
maflcko on August 30, 2024 BugWalletTests
issue
cmake: Step "-- Looking for C++ include boost/test/included/unit_test.hpp" takes a long time
#30787
maflcko on September 2, 2024 Build system
maflcko on September 2, 2024 Build system
issue
intermittent issue in wallet_keypool.py: assert_equal(nodes[0].getwalletinfo()["unlocked_until"], 0) AssertionError: not(1725366101 == 0)
#30797
maflcko on September 3, 2024 CI failed
maflcko on September 3, 2024 CI failed
issue
intermittent issue in wallet_upgradewallet.py AssertionError: [node 2] Node returned unexpected exit code (1) vs (0) when stopping
#30798
maflcko on September 3, 2024 CI failed
maflcko on September 3, 2024 CI failed
issue
Unify -logsourcelocations format
#30799
maflcko on September 3, 2024 Build systemUtils/log/libs
maflcko on September 3, 2024 Build systemUtils/log/libs
issue
Intermittent failure in tool_wallet.py in self.assert_tool_output('', '-wallet=salvage', 'salvage') : assert_equal(p.poll(), 0) ; AssertionError: not(3221226505 == 0)
#30894
maflcko on September 13, 2024 WalletWindowsCI failed
maflcko on September 13, 2024 WalletWindowsCI failed
issue
Intermittent failure in p2p_1p1c_network.py", line 58, in raise_network_minfee assert_greater_than(node.getmempoolinfo()['mempoolminfee'], FEERATE_1SAT_VB) ; AssertionError: 0.00001000 <= 0.00001000
#30922
maflcko on September 18, 2024 CI failed
maflcko on September 18, 2024 CI failed
issue
p2p_headers_presync fuzz target times out when FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION isn't set
#30950
maflcko on September 23, 2024 Tests
maflcko on September 23, 2024 Tests
issue
win64-cross CI timeout: `wine: chdir to /tmp/wine-JFrcnM/server-30-e86edd : No such file or directory`; `01e0:err:module:relocate_ntdll ntdll could not be mapped at preferred address (0x320000), expect trouble`
#30969
maflcko on September 25, 2024 CI failed
maflcko on September 25, 2024 CI failed
issue
ci: aarch64 workers were updated (CCACHE_MAXSIZE=100G) :rocket:
#30977
maflcko on September 26, 2024 Tests
maflcko on September 26, 2024 Tests
issue
ci: Intermittent issue in feature_fee_estimation.py in sanity_check_rbf_estimates (Block sync timed out after 2400s)
#30990
maflcko on September 27, 2024 CI failed
maflcko on September 27, 2024 CI failed
issue
scriptpubkeyman fuzz target TopUp is slow (3/N)
#31066
maflcko on October 10, 2024 TestsFuzzing
maflcko on October 10, 2024 TestsFuzzing
issue
ci: Replace wine tests with real tests on Windows?
#31071
maflcko on October 11, 2024 BrainstormingWindowsTestsCI failed
maflcko on October 11, 2024 BrainstormingWindowsTestsCI failed
issue
p2p_seednode.py intermittent issue: Expected messages "["Couldn't connect to peers from addrman after 10 seconds. Adding seednode (0.0.0.2) to addrfetch"]" does not partially match log:
#31103
maflcko on October 16, 2024 CI failed
maflcko on October 16, 2024 CI failed
issue
CI failure: `Error: Directory '/tmp/ccache_dir' must be created in advance.`
#31108
maflcko on October 17, 2024 CI failed
maflcko on October 17, 2024 CI failed
issue
ci: intermittent issue in rpc_misc.py node0 stderr terminate called after throwing an instance of 'kj::ExceptionImpl' [15:12:14.943] what(): mp/proxy.cpp:242: disconnected: write(m_post_fd, &buffer, 1): Broken pipe
#31151
maflcko on October 24, 2024 interfacesCI failed
maflcko on October 24, 2024 interfacesCI failed
issue
fuzz: connman target: terminate called after throwing an instance of 'std::bad_alloc'
#31234
maflcko on November 6, 2024 Tests
maflcko on November 6, 2024 Tests
issue
Intermittent issue in feature_index_prune.py: assert_equal(pruneheight_new, 248) AssertionError: not(249 == 248)
#31446
maflcko on December 9, 2024 CI failed
maflcko on December 9, 2024 CI failed
issue
wallet: wallet_migration.py fails on sqlite-only build
#31447
maflcko on December 9, 2024 WalletCI failed
maflcko on December 9, 2024 WalletCI failed
issue
ci: Intermittent failure "Could not resolve host: github.com"
#31889
maflcko on February 17, 2025 UpstreamCI failed
maflcko on February 17, 2025 UpstreamCI failed
issue
[rfc] build: Reject unclean configure?
#31942
maflcko on February 24, 2025 BrainstormingBuild system
maflcko on February 24, 2025 BrainstormingBuild system
issue
Intermittent failure in feature_fee_estimation.py in check_raw_estimates feerate = float(e["feerate"]) KeyError: 'feerate'
#31944
maflcko on February 24, 2025 TX fees and policyCI failed
maflcko on February 24, 2025 TX fees and policyCI failed
issue
test: intermittent issue in p2p_1p1c_network.py
#31946
maflcko on February 24, 2025 BrainstormingTestsCI failed
maflcko on February 24, 2025 BrainstormingTestsCI failed
issue
callgrind_annotate broken after cmake migration?
#31957
maflcko on February 26, 2025 Build systemTests
maflcko on February 26, 2025 Build systemTests
issue
intermittent issue in wallet_reorgsrestore.py in test_reorg_handling_during_unclean_shutdown: FailedToStartError: [node 0] bitcoind exited with status 1 during initialization. Error: Cannot obtain a lock on directory
#32066
maflcko on March 14, 2025 CI failed
maflcko on March 14, 2025 CI failed
issue
fuzz: package_rbf crashes after out-of-range memory read
#32121
maflcko on March 22, 2025 Tests
maflcko on March 22, 2025 Tests
issue
fuzz: psbt_base64_decode fails on Windows
#32135
maflcko on March 25, 2025 WindowsTestsCI failed
maflcko on March 25, 2025 WindowsTestsCI failed
issue
Enable C++26 P3471 "Standard Library Hardening" ahead of time?
#32265
maflcko on April 14, 2025 BrainstormingBuild system
maflcko on April 14, 2025 BrainstormingBuild system
issue
intermittent issue in feature_bip68_sequence.py: sequence_value = utxos[j]["confirmations"] IndexError: list index out of range
#32334
maflcko on April 24, 2025 TestsCI failed
maflcko on April 24, 2025 TestsCI failed
issue
ctest -C Debug fails on vs2022 (miniscript_tests (SEGFAULT))
#32341
maflcko on April 24, 2025 WindowsTests
maflcko on April 24, 2025 WindowsTests
issue
Issue in wallet_backwards_compatibility.py self.test_v22_inactivehdchain_path() assert addr is not None
#32371
maflcko on April 29, 2025
maflcko on April 29, 2025
issue
intermittent issue in wallet_listsinceblock.py ( test_framework.test_node.FailedToStartError: [node 3] bitcoind exited with status -6 during initialization.)
#32435
maflcko on May 7, 2025 CI failed
maflcko on May 7, 2025 CI failed
issue
intermittent issue in rpc_signer.py (enumeratesigners timeout) under GLIBCXX debug mode
#32524
maflcko on May 16, 2025 BrainstormingCI failed
maflcko on May 16, 2025 BrainstormingCI failed
issue
intermittent issue in qt addressBookTests: (table_view->model()->rowCount()): [3 != 2] Loc: [./qt/test/addressbooktests.cpp(183)]
#32558
maflcko on May 19, 2025 GUICI failed
maflcko on May 19, 2025 GUICI failed
issue
intermittent issue in feature_init.py (bitcoind should have exited with expected error LevelDB error: Corruption)
#32600
maflcko on May 23, 2025 CI failed
maflcko on May 23, 2025 CI failed
issue
Slow unit tests delay functional tests and leave CPU unused
#32770
maflcko on June 18, 2025 Tests
maflcko on June 18, 2025 Tests
issue
intermittent timeout in wallet_signer.py : 'createwallet' RPC took longer than 1200.000000 seconds
#32855
maflcko on July 2, 2025 TestsCI failed
maflcko on July 2, 2025 TestsCI failed
issue
Intermittent failure in rpc_invalidateblock.py assert_equal(self.nodes[0].getblockchaininfo()['headers'], 7) [ AssertionError: not(24 == 7)]
#32965
maflcko on July 14, 2025 CI failed
maflcko on July 14, 2025 CI failed
issue
intermittent issue in wallet_sendall.py", line 440, in sendall_anti_fee_sniping assert_greater_than(tx_from_wallet["decoded"]["locktime"], tx_from_wallet["blockheight"]
#33114
maflcko on August 1, 2025 TestsCI failed
maflcko on August 1, 2025 TestsCI failed
issue
intermittent TSAN failure in lockmanager_tests::blockmanager_readblock_hash_mismatch
#33150
maflcko on August 7, 2025 CI failed
maflcko on August 7, 2025 CI failed
issue
integer sanitizer warning, when running with -natpmp=1 enabled
#33245
maflcko on August 23, 2025 P2PCI failed
maflcko on August 23, 2025 P2PCI failed
issue
Intermittent tsan CI timeout in p2p_1p1c_network.py", line 155, self.sync_mempools()
#33329
maflcko on September 7, 2025 CI failed
maflcko on September 7, 2025 CI failed
issue
Intermittent CI network issue downloading assets.json from GitHub
#33599
maflcko on October 10, 2025 CI failed
maflcko on October 10, 2025 CI failed
issue
Intermittent issue in feature_assumeutxo.py", line 629, in run_test assert not self.has_blockfile(n1, "00002"), "too many blockfiles"
#33635
maflcko on October 15, 2025 CI failed
maflcko on October 15, 2025 CI failed
issue
fuzz: connman fuzz target: runtime error: null pointer passed as argument 2, which is declared to never be null
#33643
maflcko on October 17, 2025 TestsFuzzing
maflcko on October 17, 2025 TestsFuzzing
issue
ci: Where to run heavy and high-maintenance CI tasks?
#33668
maflcko on October 21, 2025 BrainstormingTests
maflcko on October 21, 2025 BrainstormingTests
issue
ci: windows-native-dll-vcpkg-* cache does not work?
#33685
maflcko on October 23, 2025 WindowsTests
maflcko on October 23, 2025 WindowsTests
issue
depends: native_capnp picks system gcc, not CC/CXX
#33859
maflcko on November 12, 2025 Build system
maflcko on November 12, 2025 Build system
issue
node0 stderr bitcoind: validation.cpp:5392: void ChainstateManager::CheckBlockIndex() const: Assertion `!c->setBlockIndexCandidates.contains(const_cast<CBlockIndex*>(pindex))' failed.
#33948
maflcko on November 26, 2025 ValidationCI failed
maflcko on November 26, 2025 ValidationCI failed
issue
ci: The bitcoincore.org depends fallback is missing sqlite-autoconf-3500400.tar.gz
#34021
maflcko on December 6, 2025 CI failed
maflcko on December 6, 2025 CI failed
issue
build: Bump macOS SDK for release builds?
#34034
maflcko on December 9, 2025 BrainstormingBuild system
maflcko on December 9, 2025 BrainstormingBuild system
issue
mempool_updatefromblock.py fails on 32-bit (armhf, ...)
#34108
maflcko on December 18, 2025 Tests
maflcko on December 18, 2025 Tests
issue
scriptpubkeyman fuzz target creates Base58 too large; Fails on 32-bit (armhf, ...)
#34110
maflcko on December 19, 2025 Wallet
maflcko on December 19, 2025 Wallet
issue
Intermittent issue in rpc_misc.py: test_framework.authproxy.JSONRPCException: 'echoipc' RPC took longer than 1200.000000 seconds.
#34187
maflcko on January 1, 2026 CI failed
maflcko on January 1, 2026 CI failed
issue
FUZZ=rpc in utxoupdatepsbt Assertion `tweaked' failed in SignMuSig2
#34201
maflcko on January 5, 2026 RPC/REST/ZMQFuzzing
maflcko on January 5, 2026 RPC/REST/ZMQFuzzing
issue
Intermittent issue in feature_bip68_sequence.py: in test_sequence_lock_confirmed_inputs num_inputs = random.randint(1, min(10, available_utxos)): ValueError: empty range in randint(1, 0)
#34205
maflcko on January 6, 2026 CI failed
maflcko on January 6, 2026 CI failed
issue
test `wallet_assumeutxo.py` / wallet_backup.py is failing intermittently: wallet.cpp:543 RestoreWallet Assertion `fs::is_empty(wallet_path)' failed.
#34354
maflcko on January 20, 2026 BugWalletCI failed
maflcko on January 20, 2026 BugWalletCI failed
issue
intermittent issue in mining_getblocktemplate_longpoll.py on Windows (ucrt?) line 48, in run_test assert thr.is_alive() AssertionError
#34365
maflcko on January 21, 2026 WindowsTestsCI failed
maflcko on January 21, 2026 WindowsTestsCI failed
issue
intermittent issue in wallet_txn_clone.py (Windows ucrt) while starting network thread?
#34367
maflcko on January 21, 2026 WindowsTestsCI failed
maflcko on January 21, 2026 WindowsTestsCI failed
issue
Intermittent shutdown deadlock (in wallet_multiwallet.py; AssertionError: [node 0] bitcoind should have exited within 4800s with expected error Error: Specified -walletdir "wallets" is a relative path)
#34624
maflcko on February 19, 2026 WalletmacOSRPC/REST/ZMQCI failed
maflcko on February 19, 2026 WalletmacOSRPC/REST/ZMQCI failed
issue
rpc shutdown race: [error] libevent: http.c:2842: Assertion TAILQ_FIRST(&evcon->requests) == req failed in evhttp_send
#34634
maflcko on February 20, 2026 RPC/REST/ZMQ
maflcko on February 20, 2026 RPC/REST/ZMQ
issue
[rfc] Replacing Boost Unit Test Framework?
#34666
maflcko on February 25, 2026 BrainstormingTests
maflcko on February 25, 2026 BrainstormingTests
issue
intermittent issue in wallet_assumeutxo.py, line 251, assert_equal(chainstates[0]['blocks'], START_HEIGHT) , AssertionError: not(211 == 199)
#34710
maflcko on March 2, 2026 CI failed
maflcko on March 2, 2026 CI failed
issue
src/ipc/libmultiprocess/src/mp/proxy.cpp:416:44: runtime error: member access within null pointer of type 'mp::Waiter'
#34711
maflcko on March 2, 2026 BuginterfacesCI failed
maflcko on March 2, 2026 BuginterfacesCI failed
issue
Intermittent RPC Timeout/Deadlock during large POST requests on Keep-Alive connections (TCP Zero Window) [was: Intermittent deadlock in p2p_orphan_handling.py", test_framework.authproxy.JSONRPCException: timeout]
#34731
maflcko on March 4, 2026 RPC/REST/ZMQCI failed
maflcko on March 4, 2026 RPC/REST/ZMQCI failed
issue
i386 segv in #0 0xf7a49ce0 in kj::operator*(kj::_::Stringifier, kj::Exception const&) (/lib/i386-linux-gnu/libkj-1.1.0.so+0x38ce0)
#34732
maflcko on March 4, 2026 CI failed
maflcko on March 4, 2026 CI failed
issue
Intermittent failure in rpc_gettxspendingprevout.py, line 98, assert_equal(node0.gettxspendingprevout([..]), [..]), JSONRPCException: No spending tx for the outpoint :0 in mempool, and txospenderindex is unavailable
#34735
maflcko on March 4, 2026 CI failed
maflcko on March 4, 2026 CI failed
issue
mptest: mp::CancelMonitor: AddressSanitizer: stack-use-after-return
#34782
maflcko on March 10, 2026 CI failed
maflcko on March 10, 2026 CI failed
issue
oss-fuzz: bnb_finds_min_waste: Assertion `result_bf.GetWaste() == best_waste' failed.
#34936
maflcko on March 27, 2026 Wallet
maflcko on March 27, 2026 Wallet
issue
build: Drop build support on vanilla Ubuntu Jammy 22.04 LTS?
#34979
maflcko on April 1, 2026 BrainstormingBuild system
maflcko on April 1, 2026 BrainstormingBuild system
issue
interface_http.py fails in assert_equal(response2.status, http.client.BAD_REQUEST) AssertionError: not(413 == 400)
#35082
maflcko on April 15, 2026 TestsCI failed
maflcko on April 15, 2026 TestsCI failed