Pull-Requests
pull
contrib: mv verify-commits/pre-push-hook.sh to maintainer tools repo
#35235
maflcko on May 7, 2026 Scripts and tools
maflcko on May 7, 2026 Scripts and tools
pull
refactor: [rpc] Remove confusing and brittle integral casts (take 3)
#35223
maflcko on May 6, 2026 Refactoring
maflcko on May 6, 2026 Refactoring
pull
refactor: Remove confusing DataStream::in_avail() alias
#35148
maflcko on April 24, 2026 Refactoring
maflcko on April 24, 2026 Refactoring
pull
util: Return uint64_t from _MiB and _GiB operators
#35097
maflcko on April 17, 2026 RefactoringUtils/log/libs
maflcko on April 17, 2026 RefactoringUtils/log/libs
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
pull
refactor: Properly return from ThreadSafeQuestion signal + btcsignals follow-ups
#35043
maflcko on April 9, 2026 Refactoring
maflcko on April 9, 2026 Refactoring
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
doc: Discourage trailing doxygen comments, and fix the broken ones
#34967
maflcko on March 31, 2026 Docs
maflcko on March 31, 2026 Docs
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
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
fuzz: [refactor] Remove unused g_setup pointers
#34918
maflcko on March 25, 2026 RefactoringFuzzing
maflcko on March 25, 2026 RefactoringFuzzing
pull
refactor: Use NodeClock::time_point in more places
#34882
maflcko on March 20, 2026 Refactoring
maflcko on March 20, 2026 Refactoring
pull
ci: Retry on intermittent Windows generate download failures
#34859
maflcko on March 19, 2026 Tests
maflcko on March 19, 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
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: Revert "Fix 'RuntimeError: Event loop is closed' on Windows"
#34819
maflcko on March 13, 2026 Tests
maflcko on March 13, 2026 Tests
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
refactor: Return std::optional from GetNameProxy/GetProxy
#34741
maflcko on March 5, 2026 Refactoring
maflcko on March 5, 2026 Refactoring
pull
test: Fix shutdown vptr race in BlockFilterIndexSync bench
#34734
maflcko on March 4, 2026 Tests
maflcko on March 4, 2026 Tests
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
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
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
test: Fix broken --valgrind handling after bitcoin wrapper
#34608
maflcko on February 17, 2026 Tests
maflcko on February 17, 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: Fixup TODO comment in feature_dbcrash.py; remove unnecessary sleep
#34539
maflcko on February 9, 2026 Tests
maflcko on February 9, 2026 Tests
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
doc: Clarify why performance-move-const-arg.CheckTriviallyCopyableMove=false
#34523
maflcko on February 6, 2026 Docs
maflcko on February 6, 2026 Docs
pull
refactor: Add [[nodiscard]] to functions returning bool+mutable ref
#34520
maflcko on February 5, 2026 RefactoringNeeds rebaseCI failed
maflcko on February 5, 2026 RefactoringNeeds rebaseCI failed
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: Small style and test fixups for bitcoinkernel
#34488
maflcko on February 2, 2026 Refactoring
maflcko on February 2, 2026 Refactoring
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
test: Fix all races after a socket is closed gracefully
#34425
maflcko on January 27, 2026 Tests
maflcko on January 27, 2026 Tests
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
doc: Remove outdated -fdebug-prefix-map section in dev notes
#34413
maflcko on January 26, 2026 Docs
maflcko on January 26, 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: Explain that low-effort pull requests may be closed
#34388
maflcko on January 23, 2026 Docs
maflcko on January 23, 2026 Docs
pull
refactor: Remove remaining std::bind, check via clang-tidy
#34373
maflcko on January 21, 2026 Refactoring
maflcko on January 21, 2026 Refactoring
pull
test: Scale NetworkThread close timeout with timeout_factor
#34369
maflcko on January 21, 2026 Tests
maflcko on January 21, 2026 Tests
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
fuzz: Return chrono point from ConsumeTime(), Add ConsumeDuration()
#34337
maflcko on January 19, 2026 Fuzzing
maflcko on January 19, 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: Exclude too expensive inputs in descriptor_parse targets
#34317
maflcko on January 16, 2026 Fuzzing
maflcko on January 16, 2026 Fuzzing
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
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
refactor: [move-only] Merge core_io module, remove from libkernel
#34296
maflcko on January 15, 2026 Refactoring
maflcko on January 15, 2026 Refactoring
pull
fuzz: Exclude too expensive inputs in miniscript_string target
#34288
maflcko on January 14, 2026 Fuzzing
maflcko on January 14, 2026 Fuzzing
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
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
fuzz: Reject too large descriptor leaf sizes in scriptpubkeyman target
#34230
maflcko on January 8, 2026 Fuzzing
maflcko on January 8, 2026 Fuzzing
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
test: Allow mempool_updatefromblock.py to run on 32-bit
#34136
maflcko on December 22, 2025 Tests
maflcko on December 22, 2025 Tests
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
refactor: [rpc] Remove confusing and brittle integral casts
#34113
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: 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
scripted-diff: [doc] Unify stale copyright headers
#34084
maflcko on December 16, 2025 Refactoring
maflcko on December 16, 2025 Refactoring
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
lint: Remove confusing, redundant, and brittle lint-spelling
#34053
maflcko on December 12, 2025 Tests
maflcko on December 12, 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
test: Detect truncated download in get_previous_releases.py
#34040
maflcko on December 10, 2025 Tests
maflcko on December 10, 2025 Tests
pull
scripted-diff: Unify error and warning log formatting
#34033
maflcko on December 9, 2025 Refactoring
maflcko on December 9, 2025 Refactoring
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
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
ci: Use latest Xcode that the minimum macOS version allows
#33932
maflcko on November 24, 2025 Tests
maflcko on November 24, 2025 Tests
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
refactor: Add missing include in bitcoinkernel_wrapper.h
#33825
maflcko on November 8, 2025 Refactoring
maflcko on November 8, 2025 Refactoring
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
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
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
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
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
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
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
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
refactor: Construct g_verify_flag_names on first use
#33600
maflcko on October 10, 2025 Refactoring
maflcko on October 10, 2025 Refactoring
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
test: Run bench sanity checks in parallel with functional tests
#33142
maflcko on August 6, 2025 Tests
maflcko on August 6, 2025 Tests
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
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: Run unit tests parallel with functional tests
#33000
maflcko on July 17, 2025 TestsNeeds rebase
maflcko on July 17, 2025 TestsNeeds rebase
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
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
fuzz: Add missing calls to `SetMockTime` for determinism
#32927
maflcko on July 9, 2025 TestsFuzzing
maflcko on July 9, 2025 TestsFuzzing
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
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
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
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
ci: Enable feature_init and wallet_reorgsrestore in valgrind task
#32519
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: Exclude failing wallet_reorgsrestore.py from valgrind task for now
#32507
maflcko on May 15, 2025 Tests
maflcko on May 15, 2025 Tests
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
fuzz: Remove unused TimeoutExpired catch in fuzz runner
#32388
maflcko on April 30, 2025 TestsFuzzing
maflcko on April 30, 2025 TestsFuzzing
pull
test: Force named args for RPCOverloadWrapper optional args
#32360
maflcko on April 28, 2025 Tests
maflcko on April 28, 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
ci: Add missing -Wno-error=array-bounds to valgrind fuzz
#32325
maflcko on April 22, 2025 Tests
maflcko on April 22, 2025 Tests
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
test: Remove fragile and ancient release 0.17 wallet test
#32214
maflcko on April 3, 2025 WalletTests
maflcko on April 3, 2025 WalletTests
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
refactor: Remove spurious virtual from final ~CZMQNotificationInterface
#32187
maflcko on April 1, 2025 Refactoring
maflcko on April 1, 2025 Refactoring
pull
fuzz: Make partially_downloaded_block more deterministic
#32158
maflcko on March 28, 2025 TestsFuzzing
maflcko on March 28, 2025 TestsFuzzing
pull
fuzz: Avoid integer sanitizer warnings in policy_estimator target
#32154
maflcko on March 27, 2025 TestsFuzzing
maflcko on March 27, 2025 TestsFuzzing
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
ci: Revert "Temporary workaround for old CCACHE_DIR cirrus env"
#32044
maflcko on March 12, 2025 Tests
maflcko on March 12, 2025 Tests
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
contrib: Add deterministic-unittest-coverage
#31901
maflcko on February 18, 2025 Scripts and tools
maflcko on February 18, 2025 Scripts and tools
pull
refactor: Remove redundant and confusing calls to IsArgSet
#31896
maflcko on February 18, 2025 Refactoring
maflcko on February 18, 2025 Refactoring
pull
fuzz: Use immediate task runner to increase fuzz stability
#31841
maflcko on February 11, 2025 Tests
maflcko on February 11, 2025 Tests
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
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
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
fuzz: Abort when global PRNG is used before SeedRand::ZEROS
#31548
maflcko on December 20, 2024 Tests
maflcko on December 20, 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
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: Use immediate lambda to work around GCC bug 117966
#31493
maflcko on December 13, 2024 Refactoring
maflcko on December 13, 2024 Refactoring
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
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
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
test: Call generate RPCs through test framework only
#31403
maflcko on December 2, 2024 RefactoringTests
maflcko on December 2, 2024 RefactoringTests
pull
refactor: Move GuessVerificationProgress into ChainstateManager
#31393
maflcko on November 29, 2024 Refactoring
maflcko on November 29, 2024 Refactoring
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
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
refactor: Prepare compile-time check of bilingual format strings
#31295
maflcko on November 15, 2024 Refactoring
maflcko on November 15, 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: Drop deprecated space in operator""_mst
#31267
maflcko on November 11, 2024 Refactoring
maflcko on November 11, 2024 Refactoring
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
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
ci: Temporary workaround for old CCACHE_DIR cirrus env
#31146
maflcko on October 24, 2024 Tests
maflcko on October 24, 2024 Tests
pull
refactor: Check translatable format strings at compile-time
#31061
maflcko on October 9, 2024 Refactoring
maflcko on October 9, 2024 Refactoring
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
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
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
ci: Print inner env, Make ccache config more flexible
#30869
maflcko on September 11, 2024 Tests
maflcko on September 11, 2024 Tests
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
doc: Clarify libbitcoin_consensus in design/libraries.md
#30802
maflcko on September 3, 2024 Docs
maflcko on September 3, 2024 Docs
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
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: 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 block download timeout in p2p_ibd_stalling
#30705
maflcko on August 23, 2024 Tests
maflcko on August 23, 2024 Tests
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
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: Try previously intermittently broken USDT test again
#30559
maflcko on July 31, 2024 Tests
maflcko on July 31, 2024 Tests
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
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
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
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
log: Remove NOLINT(bitcoin-unterminated-logprintf)
#30485
maflcko on July 19, 2024 Utils/log/libs
maflcko on July 19, 2024 Utils/log/libs
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
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
log: LogError with FlatFilePos in UndoReadFromDisk
#30428
maflcko on July 11, 2024 Utils/log/libs
maflcko on July 11, 2024 Utils/log/libs
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
refactor: use existing RNG object in ProcessGetBlockData
#30393
maflcko on July 4, 2024 Refactoring
maflcko on July 4, 2024 Refactoring
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
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
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
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
ci: Add missing -Wno-error=maybe-uninitialized to armhf task
#30144
maflcko on May 21, 2024 Tests
maflcko on May 21, 2024 Tests
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
refactor: Avoid unused-variable warning in init.cpp
#29968
maflcko on April 26, 2024 Refactoring
maflcko on April 26, 2024 Refactoring
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
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
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
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
refactor: Allow CScript construction from any std::input_iterator
#29369
maflcko on February 2, 2024 Refactoring
maflcko on February 2, 2024 Refactoring
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
test: Assumeutxo with more than just coinbase transactions
#29354
maflcko on January 31, 2024 Tests
maflcko on January 31, 2024 Tests
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
build: Bump clang minimum supported version to 14
#29208
maflcko on January 9, 2024 Build system
maflcko on January 9, 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 15
#29165
maflcko on January 2, 2024 Build system
maflcko on January 2, 2024 Build system
pull
refactor: Allow std::span construction from CKey
#29133
maflcko on December 22, 2023 Refactoring
maflcko on December 22, 2023 Refactoring
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
build: Bump g++ minimum supported version to 11
#29091
maflcko on December 15, 2023 Build system
maflcko on December 15, 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 guix time-machine to unlock riscv64 metal
#29078
maflcko on December 14, 2023 Build system
maflcko on December 14, 2023 Build system
pull
refactor: Remove Span operator==, Use std::ranges::equal
#29071
maflcko on December 13, 2023 Refactoring
maflcko on December 13, 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: Print verbose serialize compiler error messages
#29056
maflcko on December 11, 2023 Refactoring
maflcko on December 11, 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: rpc: Pass CBlockIndex by reference instead of pointer
#29021
maflcko on December 7, 2023 Refactoring
maflcko on December 7, 2023 Refactoring
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
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 missing CBlockPolicyEstimator::processBlockTx suppression
#28966
maflcko on November 29, 2023 Tests
maflcko on November 29, 2023 Tests
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
refactor: VectorWriter and SpanReader without nVersion
#28912
maflcko on November 19, 2023 Refactoring
maflcko on November 19, 2023 Refactoring
pull
refactor: P2P transport without serialize version and type
#28892
maflcko on November 16, 2023 Refactoring
maflcko on November 16, 2023 Refactoring
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
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 sync on send_version in peer_connect
#28782
maflcko on November 3, 2023 Tests
maflcko on November 3, 2023 Tests
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
refactor: Remove unused circular include dependency from validation.cpp
#28770
maflcko on November 1, 2023 Refactoring
maflcko on November 1, 2023 Refactoring
pull
refactor: Fix bugprone-string-constructor warning
#28741
maflcko on October 27, 2023 Refactoring
maflcko on October 27, 2023 Refactoring
pull
refactor: Add LIFETIMEBOUND to all (w)txid getters
#28740
maflcko on October 27, 2023 Refactoring
maflcko on October 27, 2023 Refactoring
pull
wallet: [bugfix] Mark CNoDestination and PubKeyDestination constructor explicit
#28728
maflcko on October 25, 2023 Wallet
maflcko on October 25, 2023 Wallet
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
refactor: Remove CBlockFileInfo::SetNull
#28691
maflcko on October 20, 2023 RefactoringCI failed
maflcko on October 20, 2023 RefactoringCI failed
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 unused nchaintx from SnapshotMetadata constructor, fix test, add test
#28639
maflcko on October 12, 2023 Refactoring
maflcko on October 12, 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 redundant checks in compat/assumptions.h
#28579
maflcko on October 4, 2023 Refactoring
maflcko on October 4, 2023 Refactoring
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
test: Remove unused and confusing call to signrawtransactionwithwallet
#28515
maflcko on September 21, 2023 Tests
maflcko on September 21, 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
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 WithParams serialization helper, use SER_PARAMS_OPFUNC
#28503
maflcko on September 19, 2023 Refactoring
maflcko on September 19, 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 unused GetType() from CBufferedFile and CAutoFile
#28458
maflcko on September 12, 2023 Refactoring
maflcko on September 12, 2023 Refactoring
pull
refactor: Remove unused SER_DISK, SER_NETWORK, CDataStream
#28451
maflcko on September 11, 2023 Refactoring
maflcko on September 11, 2023 Refactoring
pull
test: Bump walletpassphrase timeouts to avoid intermittent issues
#28403
maflcko on September 4, 2023 Tests
maflcko on September 4, 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
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
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
refactor: Remove confusing static_cast in address types
#28284
maflcko on August 17, 2023 Refactoring
maflcko on August 17, 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: Enforce C-str fmt strings in WalletLogPrintf()
#28237
maflcko on August 8, 2023 Refactoring
maflcko on August 8, 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: Remove unused MessageStartChars parameters from BlockManager methods
#28191
maflcko on July 31, 2023 Refactoring
maflcko on July 31, 2023 Refactoring
pull
refactor: Remove unused raw-pointer read helper from univalue
#28168
maflcko on July 27, 2023 Refactoring
maflcko on July 27, 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 C-style const-violating cast, Use reinterpret_cast
#28127
maflcko on July 22, 2023 Refactoring
maflcko on July 22, 2023 Refactoring
pull
test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
#28118
maflcko on July 21, 2023 Tests
maflcko on July 21, 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: Bump walletpassphrase timeout to avoid intermittent issue
#28089
maflcko on July 17, 2023 Tests
maflcko on July 17, 2023 Tests
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
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
test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
#27941
maflcko on June 23, 2023 Tests
maflcko on June 23, 2023 Tests
pull
test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
#27940
maflcko on June 23, 2023 Tests
maflcko on June 23, 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
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
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
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
test: Use TestNode datadir_path or chain_path where possible
#27884
maflcko on June 14, 2023 Tests
maflcko on June 14, 2023 Tests
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
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
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
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
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
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
refactor: Remove need to pass chainparams to BlockManager methods
#27570
maflcko on May 4, 2023 Refactoring
maflcko on May 4, 2023 Refactoring
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
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
refactor: Consistently use context args over gArgs in node/interfaces
#27239
maflcko on March 10, 2023 Refactoring
maflcko on March 10, 2023 Refactoring
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
test: Make the unlikely race in p2p_invalid_messages impossible
#27212
maflcko on March 6, 2023 Tests
maflcko on March 6, 2023 Tests
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
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
doc: Document affected gcc versions for -fstack-reuse=none workaround
#27061
maflcko on February 8, 2023 Docs
maflcko on February 8, 2023 Docs
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
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
test: Flatten miniwallet array and remove random fee in longpoll
#26996
maflcko on January 30, 2023 Tests
maflcko on January 30, 2023 Tests
pull
refactor: Remove unused CDataStream SerializeMany constructor
#26992
maflcko on January 30, 2023 Refactoring
maflcko on January 30, 2023 Refactoring
pull
refactor: Remove stray cs_main redundant declaration
#26965
maflcko on January 25, 2023 Refactoring
maflcko on January 25, 2023 Refactoring
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
test: Avoid rpc timeout in p2p_headers_sync_with_minchainwork
#26954
maflcko on January 23, 2023 Tests
maflcko on January 23, 2023 Tests
pull
refactor: Fix clang-tidy readability-const-return-type violations
#26935
maflcko on January 20, 2023 Refactoring
maflcko on January 20, 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: Add missing includes to fix gcc-13 compile error
#26924
maflcko on January 19, 2023 Refactoring
maflcko on January 19, 2023 Refactoring
pull
refactor: Add RPCArg::Required to replace RPCArg::Optional::NO
#26917
maflcko on January 19, 2023 Refactoring
maflcko on January 19, 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: Work around Werror=free-nonheap-object in AssumeCalculateMemPoolAncestors
#26823
maflcko on January 5, 2023 Refactoring
maflcko on January 5, 2023 Refactoring
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
[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
test: Avoid intermittent timeout in feature_assumevalid.py
#26651
maflcko on December 7, 2022 Tests
maflcko on December 7, 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: Remove unused blocktools imports from wallet_bumpfee
#26610
maflcko on November 30, 2022 Tests
maflcko on November 30, 2022 Tests
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
[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: Add getpeerinfo test for missing version message
#26519
maflcko on November 17, 2022 Tests
maflcko on November 17, 2022 Tests
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
refactor: Silence GCC Wmissing-field-initializers in ChainstateManagerOpts
#26409
maflcko on October 28, 2022 Refactoring
maflcko on October 28, 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: Pass reference to last header, not pointer
#26378
maflcko on October 24, 2022 Refactoring
maflcko on October 24, 2022 Refactoring
pull
test: Use type-safe NodeSeconds for TestMemPoolEntryHelper
#26376
maflcko on October 24, 2022 Tests
maflcko on October 24, 2022 Tests
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
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
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: Remove unused CDataStream::rdbuf method
#26258
maflcko on October 5, 2022 Refactoring
maflcko on October 5, 2022 Refactoring
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: Make m_mempool optional in PeerManager
#26247
maflcko on October 4, 2022 BrainstormingRefactoringNeeds rebase
maflcko on October 4, 2022 BrainstormingRefactoringNeeds rebase
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
[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
refactor: Make bitcoin-util grind_task tsan friendly
#26120
maflcko on September 19, 2022 Refactoring
maflcko on September 19, 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: Remove almost all validation option globals
#25704
maflcko on July 26, 2022 Refactoring
maflcko on July 26, 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
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
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
net: Use serialization parameters for CAddress serialization
#25284
maflcko on June 6, 2022 Refactoring
maflcko on June 6, 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
util: Move error message formatting of NonFatalCheckError to cpp
#25112
maflcko on May 12, 2022 Refactoring
maflcko on May 12, 2022 Refactoring
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
[WIP] DRAFT NOMERGE Tidy up RPCTxSerializationFlags
#23599
maflcko on November 26, 2021 RefactoringNeeds rebase
maflcko on November 26, 2021 RefactoringNeeds rebase
pull
fuzz: Add regression test for wallet crash
#23444
maflcko on November 5, 2021 WalletTestsNeeds rebase
maflcko on November 5, 2021 WalletTestsNeeds rebase
pull
Move CBlockTreeDB to node/blockstorage
#22242
maflcko on June 14, 2021 RefactoringBlock storage
maflcko on June 14, 2021 RefactoringBlock storage
pull
refactor: Remove unused CTxMemPool::clear() helper
#19909
maflcko on September 7, 2020 Refactoring
maflcko on September 7, 2020 Refactoring
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
rpc: Faster getblock using PureBlock
#17529
maflcko on November 20, 2019 BrainstormingRPC/REST/ZMQValidationNeeds rebase
maflcko on November 20, 2019 BrainstormingRPC/REST/ZMQValidationNeeds rebase
Issues
issue
wallet: [rpc] Assert hit when re-processing nonce-less MuSig2 PSBT
#35250
maflcko on May 9, 2026 WalletRPC/REST/ZMQ
maflcko on May 9, 2026 WalletRPC/REST/ZMQ
issue
Intermittent? issue in feature_init.py on macOS during clean interrupt test
#35130
maflcko on April 21, 2026 macOSCI failed
maflcko on April 21, 2026 macOSCI failed
issue
intermittent issue on Windows when starting the Python network thread. stderr: Exception in thread NetworkThread: OSError: [WinError 10022] An invalid argument was supplied
#35112
maflcko on April 19, 2026 TestsCI failed
maflcko on April 19, 2026 TestsCI failed
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
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
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
mptest: mp::CancelMonitor: AddressSanitizer: stack-use-after-return
#34782
maflcko on March 10, 2026 CI failed
maflcko on March 10, 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
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 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
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 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
[rfc] Replacing Boost Unit Test Framework?
#34666
maflcko on February 25, 2026 BrainstormingTests
maflcko on February 25, 2026 BrainstormingTests
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
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
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 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
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 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
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 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
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
mempool_updatefromblock.py fails on 32-bit (armhf, ...)
#34108
maflcko on December 18, 2025 Tests
maflcko on December 18, 2025 Tests
issue
build: Bump macOS SDK for release builds?
#34034
maflcko on December 9, 2025 BrainstormingBuild system
maflcko on December 9, 2025 BrainstormingBuild system
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
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
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
ci: windows-native-dll-vcpkg-* cache does not work?
#33685
maflcko on October 23, 2025 WindowsTests
maflcko on October 23, 2025 WindowsTests
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
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
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
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 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
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 failure in lockmanager_tests::blockmanager_readblock_hash_mismatch
#33150
maflcko on August 7, 2025 CI failed
maflcko on August 7, 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 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 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
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 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
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 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 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
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
ctest -C Debug fails on vs2022 (miniscript_tests (SEGFAULT))
#32341
maflcko on April 24, 2025 WindowsTests
maflcko on April 24, 2025 WindowsTests
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
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
fuzz: psbt_base64_decode fails on Windows
#32135
maflcko on March 25, 2025 WindowsTestsCI failed
maflcko on March 25, 2025 WindowsTestsCI 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
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
callgrind_annotate broken after cmake migration?
#31957
maflcko on February 26, 2025 Build systemTests
maflcko on February 26, 2025 Build systemTests
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
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
[rfc] build: Reject unclean configure?
#31942
maflcko on February 24, 2025 BrainstormingBuild system
maflcko on February 24, 2025 BrainstormingBuild system
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
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
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
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
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
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
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: Replace wine tests with real tests on Windows?
#31071
maflcko on October 11, 2024 BrainstormingWindowsTestsCI failed
maflcko on October 11, 2024 BrainstormingWindowsTestsCI 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: 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
ci: aarch64 workers were updated (CCACHE_MAXSIZE=100G) :rocket:
#30977
maflcko on September 26, 2024 Tests
maflcko on September 26, 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
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
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
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
Unify -logsourcelocations format
#30799
maflcko on September 3, 2024 Build systemUtils/log/libs
maflcko on September 3, 2024 Build systemUtils/log/libs
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
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
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
test: WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=32090)
#30764
maflcko on August 30, 2024 BugWalletTests
maflcko on August 30, 2024 BugWalletTests
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
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
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
fuzz: Apply HasTooManySubFrag (et al) to miniscript_string (et al)
#30498
maflcko on July 22, 2024 TestsFuzzing
maflcko on July 22, 2024 TestsFuzzing
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
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
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
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
descriptor: Tapscript-specific Miniscript key serialization / parsing leads to fuzz timeouts
#30168
maflcko on May 24, 2024
maflcko on May 24, 2024
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
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
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
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
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
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
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
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 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
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 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
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
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
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
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
wallet: pre-HD HDD migratewallet
#29438
maflcko on February 15, 2024 BrainstormingWalletResource usage
maflcko on February 15, 2024 BrainstormingWalletResource usage
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
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
assumeutxo: nTx and nChainTx violations in CheckBlockIndex
#29261
maflcko on January 17, 2024 DocsTestsValidation
maflcko on January 17, 2024 DocsTestsValidation
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
fuzz: Fix stability, determinism issues
#29018
maflcko on December 7, 2023 BrainstormingTestsFuzzing
maflcko on December 7, 2023 BrainstormingTestsFuzzing
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
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
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
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
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: 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
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
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
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
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
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
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
--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
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
wallet: Data race in GetOrCreateLegacyScriptPubKeyMan vs IsMine
#27354
maflcko on March 28, 2023 BugWalletCI failed
maflcko on March 28, 2023 BugWalletCI failed
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
depends does not compile with clang-16 (fontconfig)
#27299
maflcko on March 22, 2023 GUIBuild system
maflcko on March 22, 2023 GUIBuild 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
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
doc: List identifiers used from header in #if(def)
#26972
maflcko on January 26, 2023 BrainstormingDocs
maflcko on January 26, 2023 BrainstormingDocs
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
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
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
Add EnsureWalletIsUnlocked to rescanblockchain RPC?
#25702
maflcko on July 26, 2022 FeatureWallet
maflcko on July 26, 2022 FeatureWallet
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
linter to check omitted fields when constructing aggregate types?
#25631
maflcko on July 18, 2022 Feature
maflcko on July 18, 2022 Feature
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
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
Enable consistency checks by default with `--enable-debug`
#24709
maflcko on March 29, 2022 FeatureBrainstormingTests
maflcko on March 29, 2022 FeatureBrainstormingTests
issue
Separate monotree repository for the wallet?
#24045
maflcko on January 12, 2022 BrainstormingWallet
maflcko on January 12, 2022 BrainstormingWallet
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
Cleanup CFeeRate constructor (sat/vB vs BTC/kvB)
#23129
maflcko on September 29, 2021 Refactoring
maflcko on September 29, 2021 Refactoring
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
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
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
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
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
Run functional tests from make check
#18816
maflcko on April 29, 2020 FeatureBrainstormingTests
maflcko on April 29, 2020 FeatureBrainstormingTests
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
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: 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
Move logging to background thread
#17216
maflcko on October 22, 2019 BrainstormingUtils/log/libs
maflcko on October 22, 2019 BrainstormingUtils/log/libs
issue
CBlockIndex::nStatus race when pruning
#17161
maflcko on October 16, 2019 BrainstormingBugValidationBlock storage
maflcko on October 16, 2019 BrainstormingBugValidationBlock storage
issue
Comply with the XDG Base Directory Specification
#16733
maflcko on August 27, 2019 Brainstorming
maflcko on August 27, 2019 Brainstorming