Pull-Requests
pull
doc: fixed bitcoin-cli --help output to compatibility with help2man
#13879
hebasto on August 4, 2018 Docs
hebasto on August 4, 2018 Docs
pull
Scripts and tools: gitian-build.py improvements and corrections
#13998
hebasto on August 17, 2018 Scripts and tools
hebasto on August 17, 2018 Scripts and tools
pull
Scripts and tools: Dedicated --virtualization option
#13999
hebasto on August 17, 2018 Scripts and tools
hebasto on August 17, 2018 Scripts and tools
pull
Scripts and tools: fixed Docker dependencies
#14002
hebasto on August 18, 2018 Scripts and tools
hebasto on August 18, 2018 Scripts and tools
pull
Scripts and tools: fix gitian-build.py --verify option
#14014
hebasto on August 21, 2018 Scripts and tools
hebasto on August 21, 2018 Scripts and tools
pull
qt: Remove redundant stopThread() and stopExecutor() signals
#14250
hebasto on September 17, 2018 GUI
hebasto on September 17, 2018 GUI
pull
utils and libraries: Allow values quoting in config files
#14370
hebasto on October 2, 2018 Utils/log/libs
hebasto on October 2, 2018 Utils/log/libs
pull
qt: Clean system tray icon menu for '-disablewallet' mode
#14383
hebasto on October 3, 2018 GUI
hebasto on October 3, 2018 GUI
pull
utils and libraries: Make 'blocksdir' always net specific
#14409
hebasto on October 5, 2018 Utils/log/libs
hebasto on October 5, 2018 Utils/log/libs
pull
Reduce usage of the platform dependent `unsigned int` type
#14463
hebasto on October 11, 2018 Refactoring
hebasto on October 11, 2018 Refactoring
pull
qt: Fix deselecting peer when switching from peers to console tab
#14798
hebasto on November 24, 2018 GUI
hebasto on November 24, 2018 GUI
pull
qt: Use window() instead of obsolete topLevelWidget()
#14801
hebasto on November 25, 2018 GUIRefactoring
hebasto on November 25, 2018 GUIRefactoring
pull
qt: Remove unnecessary columns in Coin Selection window (#11811)
#14817
hebasto on November 27, 2018 GUI
hebasto on November 27, 2018 GUI
pull
consensus: Move CheckBlock() call to critical section
#14841
hebasto on November 29, 2018 RefactoringValidation
hebasto on November 29, 2018 RefactoringValidation
pull
qt: Refactoring with QString::toNSString()
#14975
hebasto on December 16, 2018 GUIRefactoringmacOS
hebasto on December 16, 2018 GUIRefactoringmacOS
pull
Scripts and tools: Replace script name with a special parameter
#15216
hebasto on January 20, 2019 Scripts and tools
hebasto on January 20, 2019 Scripts and tools
pull
Wallet: Remove "-Wunused-variable" warning while build with "--disable-wallet" option
#15217
hebasto on January 20, 2019
hebasto on January 20, 2019
pull
scripts and tools: Make --setup command independent
#15236
hebasto on January 23, 2019 Scripts and tools
hebasto on January 23, 2019 Scripts and tools
pull
scripts and tools: Move non-linux build source tarballs to "bitcoin-binaries/version" directory
#15239
hebasto on January 23, 2019 Build system
hebasto on January 23, 2019 Build system
pull
Remove 'boost::optional'-related false positive -Wmaybe-uninitialized warnings on GCC compiler
#15292
hebasto on January 30, 2019 RefactoringWallet
hebasto on January 30, 2019 RefactoringWallet
pull
scripts and tools: Upgrade gitian image before signing
#15766
hebasto on April 7, 2019 Scripts and tools
hebasto on April 7, 2019 Scripts and tools
pull
scripts and tools: Ensure repos are up-to-date in gitian-build.py
#15863
hebasto on April 21, 2019 Scripts and tools
hebasto on April 21, 2019 Scripts and tools
pull
utils and libraries: Replace deprecated Boost Filesystem functions
#15880
hebasto on April 23, 2019 WalletUTXO Db and Indexes
hebasto on April 23, 2019 WalletUTXO Db and Indexes
pull
Refactor: Add Flags enum to ArgsManager class
#16097
hebasto on May 26, 2019 RefactoringUtils/log/libs
hebasto on May 26, 2019 RefactoringUtils/log/libs
pull
scripts and tools: Update copyright_header.py script
#16314
hebasto on June 29, 2019 Scripts and tools
hebasto on June 29, 2019 Scripts and tools
pull
qt: Remove redundant WalletController::addWallet slot
#16349
hebasto on July 6, 2019 GUIRefactoringWallet
hebasto on July 6, 2019 GUIRefactoringWallet
pull
Early "-" check for bitcoin-tx using stdin in ParseParameters()
#16389
hebasto on July 14, 2019 Utils/log/libs
hebasto on July 14, 2019 Utils/log/libs
pull
-datadir or -datadir="" option implies default datadir
#16416
hebasto on July 18, 2019 Utils/log/libs
hebasto on July 18, 2019 Utils/log/libs
pull
gui: Do not create payment server if -disablewallet option provided
#16436
hebasto on July 22, 2019 GUI
hebasto on July 22, 2019 GUI
pull
refactoring: Use direct list initialization for Arg struct
#16469
hebasto on July 26, 2019 RefactoringUtils/log/libs
hebasto on July 26, 2019 RefactoringUtils/log/libs
pull
Use ArgsManager::ALLOW_STRING flag explicitly in simple cases
#16476
hebasto on July 27, 2019 Utils/log/libs
hebasto on July 27, 2019 Utils/log/libs
pull
Disallow double negation syntax (-nofoo=0) for options
#16508
hebasto on July 31, 2019 Utils/log/libs
hebasto on July 31, 2019 Utils/log/libs
pull
refactor: Improve special member functions definitions
#16641
hebasto on August 17, 2019 Refactoring
hebasto on August 17, 2019 Refactoring
pull
doc: Add ZMQ dependencies to the Fedora build instructions
#16643
hebasto on August 18, 2019 Docs
hebasto on August 18, 2019 Docs
pull
qt: Replace deprecated QSignalMapper by lambda expressions
#16706
hebasto on August 24, 2019 GUIRefactoring
hebasto on August 24, 2019 GUIRefactoring
pull
qt: Replace objc_msgSend() function calls with the native Objective-C syntax
#16720
hebasto on August 25, 2019 macOSBuild system
hebasto on August 25, 2019 macOSBuild system
pull
build: Disable warnings for leveldb subtree by default
#16722
hebasto on August 25, 2019 Build system
hebasto on August 25, 2019 Build system
pull
gui: Remove needless GCC diagnostic pragma
#16738
hebasto on August 27, 2019 GUIRefactoringBuild system
hebasto on August 27, 2019 GUIRefactoringBuild system
pull
refactor: wallet: Cleanup walletinitinterface.h
#16830
hebasto on September 8, 2019 RefactoringWallet
hebasto on September 8, 2019 RefactoringWallet
pull
util: Simplify path argument for CBlockTreeDB ctor
#17059
hebasto on October 5, 2019 RefactoringUTXO Db and Indexes
hebasto on October 5, 2019 RefactoringUTXO Db and Indexes
pull
util: Set safe permissions for data directory and `wallets/` subdir
#17127
hebasto on October 13, 2019 Utils/log/libs
hebasto on October 13, 2019 Utils/log/libs
pull
util: Filter out macOS process serial number
#17184
hebasto on October 18, 2019 macOSUtils/log/libs
hebasto on October 18, 2019 macOSUtils/log/libs
pull
refactor: Remove addrdb.h dependency from node.h
#17297
hebasto on October 29, 2019 Refactoring
hebasto on October 29, 2019 Refactoring
pull
test: Do not instantiate CAddrDB for static call CAddrDB::Read()
#17345
hebasto on November 1, 2019 Tests
hebasto on November 1, 2019 Tests
pull
script: Lint Gitian descriptors with ShellCheck
#17361
hebasto on November 3, 2019 Build systemTestsScripts and tools
hebasto on November 3, 2019 Build systemTestsScripts and tools
pull
p2p: Try to preserve outbound block-relay-only connections during restart
#17428
hebasto on November 9, 2019 P2P
hebasto on November 9, 2019 P2P
pull
refactor: Use proper MAX_SCRIPT_ELEMENT_SIZE constants consistently
#17439
hebasto on November 11, 2019 Refactoring
hebasto on November 11, 2019 Refactoring
pull
gui: Fix intro dialog labels when the prune button is toggled
#17453
hebasto on November 12, 2019 GUI
hebasto on November 12, 2019 GUI
pull
refactor, qt: Remove unused signal from WalletView class
#17499
hebasto on November 17, 2019 GUIRefactoring
hebasto on November 17, 2019 GUIRefactoring
pull
refactor, qt: Nuke walletframe circular dependency
#17500
hebasto on November 17, 2019 GUIRefactoring
hebasto on November 17, 2019 GUIRefactoring
pull
refactor, qt: Nuke some circular dependencies
#17513
hebasto on November 19, 2019 GUIRefactoring
hebasto on November 19, 2019 GUIRefactoring
pull
refactor, wallet: Nuke coincontrol circular dependency
#17518
hebasto on November 19, 2019 RefactoringWallet
hebasto on November 19, 2019 RefactoringWallet
pull
qt: Remove connection for unused accepted() signal in ReceiveRequestDialog
#17600
hebasto on November 25, 2019 GUI
hebasto on November 25, 2019 GUI
pull
qt: Force set nPruneSize in QSettings after the intro dialog
#17696
hebasto on December 8, 2019 GUI
hebasto on December 8, 2019 GUI
pull
p2p: Unify Send and Receive protocol versions
#17785
hebasto on December 20, 2019 RefactoringP2P
hebasto on December 20, 2019 RefactoringP2P
pull
refactor: Nuke policy/fees->mempool circular dependencies
#17786
hebasto on December 21, 2019 Refactoring
hebasto on December 21, 2019 Refactoring
pull
Remove UBSan suppressions for CTxMemPool*
#17791
hebasto on December 22, 2019 MempoolNeeds rebase
hebasto on December 22, 2019 MempoolNeeds rebase
pull
ci: Update GitHub Actions CI vcpkg cache on MSBuild update
#17793
hebasto on December 23, 2019 Tests
hebasto on December 23, 2019 Tests
pull
build: Add default configure cache file to .gitignore
#17817
hebasto on December 28, 2019 Build system
hebasto on December 28, 2019 Build system
pull
build: Fix --with-gui configure option without argument
#17836
hebasto on December 30, 2019 Build system
hebasto on December 30, 2019 Build system
pull
refactor: Remove unused defines in qt/bitcoinunits.h
#17869
hebasto on January 4, 2020 GUIRefactoring
hebasto on January 4, 2020 GUIRefactoring
pull
qt, refactor: Make BitcoinUnits::Unit a scoped enum
#17877
hebasto on January 5, 2020 GUIRefactoring
hebasto on January 5, 2020 GUIRefactoring
pull
doc: Use CONFIG_SITE variable instead of --prefix option
#17934
hebasto on January 15, 2020 DocsBuild system
hebasto on January 15, 2020 DocsBuild system
pull
qt, refactor: Remove never used default parameter
#17943
hebasto on January 16, 2020 GUIRefactoring
hebasto on January 16, 2020 GUIRefactoring
pull
build: Fix behavior when ALLOW_HOST_PACKAGES unset
#18051
hebasto on February 1, 2020 Build system
hebasto on February 1, 2020 Build system
pull
build: Fix Qt link issue for macOS target with DEBUG=1
#18117
hebasto on February 11, 2020 Build system
hebasto on February 11, 2020 Build system
pull
build: Use pkg-config in BITCOIN_QT_CONFIGURE for all hosts including Windows
#18297
hebasto on March 9, 2020 Build system
hebasto on March 9, 2020 Build system
pull
build: Fix Qt processing of configure script for depends with DEBUG=1
#18298
hebasto on March 9, 2020 Build system
hebasto on March 9, 2020 Build system
pull
build: Fix quick hack for version string in releases
#18349
hebasto on March 14, 2020 Build system
hebasto on March 14, 2020 Build system
pull
build: Make the help string for --with-gui configure option unambiguous
#18361
hebasto on March 16, 2020 Build system
hebasto on March 16, 2020 Build system
pull
gui: Fix segfault for loading and immediately unloading wallet
#18387
hebasto on March 19, 2020 GUIWallet
hebasto on March 19, 2020 GUIWallet
pull
build: Fix libevent linking for bench_bitcoin binary
#18397
hebasto on March 21, 2020 Build system
hebasto on March 21, 2020 Build system
pull
qt: Use parent-child relation to manage lifetime of OptionsModel object
#18424
hebasto on March 24, 2020 GUI
hebasto on March 24, 2020 GUI
pull
rpc: Fix gui shutdown when waitfor* cmds are called from RPC console
#18452
hebasto on March 27, 2020 RPC/REST/ZMQ
hebasto on March 27, 2020 RPC/REST/ZMQ
pull
util: Handle HTTP_SERVICE_UNAVAILABLE in bitcoin-cli
#18523
hebasto on April 4, 2020 RPC/REST/ZMQ
hebasto on April 4, 2020 RPC/REST/ZMQ
pull
build: Drop make dist in gitian builds
#18556
hebasto on April 7, 2020 Build systemScripts and tools
hebasto on April 7, 2020 Build systemScripts and tools
pull
Replace -Wthread-safety-analysis with broader -Wthread-safety
#18635
hebasto on April 14, 2020 WalletBuild systemRPC/REST/ZMQ
hebasto on April 14, 2020 WalletBuild systemRPC/REST/ZMQ
pull
Do not expose and consider -logthreadnames when it does not work
#18665
hebasto on April 16, 2020 Utils/log/libs
hebasto on April 16, 2020 Utils/log/libs
pull
build: Check libevent minimum version in configure script
#18676
hebasto on April 16, 2020 Build system
hebasto on April 16, 2020 Build system
pull
refactor: Make CCheckQueue RAII-styled
#18731
hebasto on April 22, 2020 RefactoringNeeds rebase
hebasto on April 22, 2020 RefactoringNeeds rebase
pull
gui: Do not translate InitWarning messages in debug.log
#18922
hebasto on May 9, 2020 GUIWalletUtils/log/libs
hebasto on May 9, 2020 GUIWalletUtils/log/libs
pull
Pass bilingual_str argument to AbortNode()
#18927
hebasto on May 10, 2020 GUIValidationUtils/log/libs
hebasto on May 10, 2020 GUIValidationUtils/log/libs
pull
build: Decouple clientversion.cpp from the git repo
#18980
hebasto on May 15, 2020 Build systemNeeds rebase
hebasto on May 15, 2020 Build systemNeeds rebase
pull
refactor: Replace RecursiveMutex with Mutex in Shutdown()
#19180
hebasto on June 5, 2020 Refactoring
hebasto on June 5, 2020 Refactoring
pull
refactor: Replace RecursiveMutex with Mutex in timedata.cpp
#19189
hebasto on June 6, 2020 Refactoring
hebasto on June 6, 2020 Refactoring
pull
refactor: Replace RecursiveMutex with Mutex in netbase.cpp
#19190
hebasto on June 6, 2020 Refactoring
hebasto on June 6, 2020 Refactoring
pull
util: Get rid of RecursiveMutex in Get{Blocks,Data}Dir
#19213
hebasto on June 8, 2020 RefactoringUtils/log/libsNeeds rebase
hebasto on June 8, 2020 RefactoringUtils/log/libsNeeds rebase
pull
refactor: Replace RecursiveMutex with Mutex in warnings.cpp
#19220
hebasto on June 9, 2020 Refactoring
hebasto on June 9, 2020 Refactoring
pull
Make SetMiscWarning() accept bilingual_str argument
#19233
hebasto on June 10, 2020 Refactoring
hebasto on June 10, 2020 Refactoring
pull
Add means to handle negative capabilities in the Clang Thread Safety annotations
#19249
hebasto on June 11, 2020 Refactoring
hebasto on June 11, 2020 Refactoring
pull
[Do Not Merge] ci: Temporary Test Case for negative capabilities in the Clang Thread Safety annotations
#19251
hebasto on June 11, 2020 Tests
hebasto on June 11, 2020 Tests
pull
doc: Add non-thread-safe note to FeeFilterRounder::round()
#19268
hebasto on June 13, 2020 RefactoringP2P
hebasto on June 13, 2020 RefactoringP2P
pull
refactor: Replace RecursiveMutex with Mutex in CTxMemPool
#19306
hebasto on June 17, 2020 RefactoringMempool
hebasto on June 17, 2020 RefactoringMempool
pull
refactor: Fix link error with --enable-debug
#19309
hebasto on June 17, 2020 RefactoringUtils/log/libs
hebasto on June 17, 2020 RefactoringUtils/log/libs
pull
gui: Fix regression in *txoutset* in GUI console
#19323
hebasto on June 18, 2020 GUIRPC/REST/ZMQ
hebasto on June 18, 2020 GUIRPC/REST/ZMQ
pull
Preserve the `LockData` initial state if "potential deadlock detected" exception thrown
#19340
hebasto on June 20, 2020 Tests
hebasto on June 20, 2020 Tests
pull
Fix mistakenly swapped "previous" and "current" lock orders
#19353
hebasto on June 22, 2020 Tests
hebasto on June 22, 2020 Tests
pull
refactor: Use Mutex type for g_cs_recent_confirmed_transactions
#19378
hebasto on June 25, 2020 Refactoring
hebasto on June 25, 2020 Refactoring
pull
refactor: Replace RecursiveMutex with Mutex in rpc/server.cpp
#19399
hebasto on June 28, 2020 Refactoring
hebasto on June 28, 2020 Refactoring
pull
Use LevelDB paranoid_checks option unconditionally
#19465
hebasto on July 8, 2020 UTXO Db and Indexes
hebasto on July 8, 2020 UTXO Db and Indexes
pull
refactor: Drop unused CDBWrapper methods
#19468
hebasto on July 8, 2020 RefactoringUTXO Db and Indexes
hebasto on July 8, 2020 RefactoringUTXO Db and Indexes
pull
util: Make default arg values more specific
#19471
hebasto on July 8, 2020 Utils/log/libsUp for grabsNeeds rebase
hebasto on July 8, 2020 Utils/log/libsUp for grabsNeeds rebase
pull
ci: Disable macOS functional tests on forked repos to avoid timeouts
#19495
hebasto on July 11, 2020 Tests
hebasto on July 11, 2020 Tests
pull
doc: Update macOS cross compilation dependencies for Focal
#19547
hebasto on July 18, 2020 DocsBuild system
hebasto on July 18, 2020 DocsBuild system
pull
refactor: Make mapBlocksUnknownParent local, and rename it
#19594
hebasto on July 26, 2020 RefactoringValidationNeeds rebase
hebasto on July 26, 2020 RefactoringValidationNeeds rebase
pull
build: Drop ancient hack in gitian-linux descriptor
#19622
hebasto on July 29, 2020 Build systemScripts and tools
hebasto on July 29, 2020 Build systemScripts and tools
pull
build: Drop per-host faketime wrappers in gitian-linux build
#19627
hebasto on July 30, 2020 Build system
hebasto on July 30, 2020 Build system
pull
Avoid locking CTxMemPool::cs recursively in Mempool{Info}ToJSON()
#19652
hebasto on August 3, 2020 TestsRPC/REST/ZMQNeeds rebase
hebasto on August 3, 2020 TestsRPC/REST/ZMQNeeds rebase
pull
bench: Prevent thread oversubscription and decreases the variance of result values
#19710
hebasto on August 13, 2020 Tests
hebasto on August 13, 2020 Tests
pull
Fix -Wtautological-constant-out-of-range-compare warnings on 32-bit systems
#19735
hebasto on August 16, 2020 TX fees and policy
hebasto on August 16, 2020 TX fees and policy
pull
build: Drop back compatibility code for 32-bit x86 Linux binaries
#19745
hebasto on August 17, 2020 Build system
hebasto on August 17, 2020 Build system
pull
Drop deprecated and unused GUARDED_VAR and PT_GUARDED_VAR annotations
#19758
hebasto on August 18, 2020 Build system
hebasto on August 18, 2020 Build system
pull
build, qt: Add SVG support, and replace bitcoin PNG image with SVG one
#19780
hebasto on August 22, 2020 GUIBuild systemTests
hebasto on August 22, 2020 GUIBuild systemTests
pull
build, doc: Make explicit dependency of system zlib for building depends
#19783
hebasto on August 23, 2020 Build system
hebasto on August 23, 2020 Build system
pull
build: lrelease requires xml if not cross-building
#19785
hebasto on August 23, 2020 Build system
hebasto on August 23, 2020 Build system
pull
util, ci: Hard code previous release tarball checksums
#19813
hebasto on August 26, 2020 Scripts and tools
hebasto on August 26, 2020 Scripts and tools
pull
Avoid locking CTxMemPool::cs recursively in simple cases
#19854
hebasto on September 1, 2020 RefactoringMempool
hebasto on September 1, 2020 RefactoringMempool
pull
Avoid locking CTxMemPool::cs recursively in some cases
#19872
hebasto on September 4, 2020 RPC/REST/ZMQP2PMiningValidationMempoolNeeds rebase
hebasto on September 4, 2020 RPC/REST/ZMQP2PMiningValidationMempoolNeeds rebase
pull
depends: Export variables from make to environment explicitly
#19882
hebasto on September 5, 2020 Build system
hebasto on September 5, 2020 Build system
pull
Avoid locking CTxMemPool::cs recursively in CTxMemPool::DynamicMemoryUsage()
#19901
hebasto on September 6, 2020 RefactoringNeeds rebase
hebasto on September 6, 2020 RefactoringNeeds rebase
pull
refactor: Drop unused `UniqueLock(Mutex*, ...)` constructor in sync.h
#19913
hebasto on September 7, 2020 Refactoring
hebasto on September 7, 2020 Refactoring
pull
p2p, refactor: Use Mutex type for some mutexes in CNode class
#19915
hebasto on September 8, 2020 RefactoringP2P
hebasto on September 8, 2020 RefactoringP2P
pull
build, ci: Add file-based logging for individual packages
#19952
hebasto on September 13, 2020 Build systemUtils/log/libs
hebasto on September 13, 2020 Build systemUtils/log/libs
pull
Replace LockAssertion with AssertLockHeld, remove LockAssertion
#19979
hebasto on September 19, 2020 Refactoring
hebasto on September 19, 2020 Refactoring
pull
test: Fix inconsistent lock order in wallet_tests/CreateWallet
#19982
hebasto on September 20, 2020 Wallet
hebasto on September 20, 2020 Wallet
pull
net: Use alternative port for incoming Tor connections
#19991
hebasto on September 22, 2020 P2P
hebasto on September 22, 2020 P2P
pull
net: Add CNode::ConnectedThroughNetwork member function
#19998
hebasto on September 22, 2020 RPC/REST/ZMQP2P
hebasto on September 22, 2020 RPC/REST/ZMQP2P
pull
[DO NOT MERGE] ci: Print TRAVIS_COMMIT_RANGE before fail
#20073
hebasto on October 3, 2020 Tests
hebasto on October 3, 2020 Tests
pull
Strip any trailing `/` in -datadir and -blocksdir paths
#20080
hebasto on October 4, 2020 Utils/log/libs
hebasto on October 4, 2020 Utils/log/libs
pull
util: Do not use gArgs global in ArgsManager member functions
#20092
hebasto on October 6, 2020 Utils/log/libs
hebasto on October 6, 2020 Utils/log/libs
pull
rpc, net: Expose connections_onion_only in getnetworkinfo RPC output
#20172
hebasto on October 16, 2020 GUIRPC/REST/ZMQP2PMiningNeeds rebase
hebasto on October 16, 2020 GUIRPC/REST/ZMQP2PMiningNeeds rebase
pull
test: Fix -Wunused-function warnings if configured --without-libs
#20180
hebasto on October 18, 2020 Tests
hebasto on October 18, 2020 Tests
pull
ci: Build with --enable-werror by default, and document exceptions
#20182
hebasto on October 19, 2020 Tests
hebasto on October 19, 2020 Tests
pull
wallet, refactor: Include headers instead of function declarations
#20206
hebasto on October 20, 2020 RefactoringWalletNeeds rebase
hebasto on October 20, 2020 RefactoringWalletNeeds rebase
pull
wallet: Fix bug when just created encrypted wallet cannot get address
#20230
hebasto on October 23, 2020 Wallet
hebasto on October 23, 2020 Wallet
pull
rpc, wallet: Expose wallet id in getwalletinfo RPC output
#20243
hebasto on October 26, 2020 WalletNeeds rebase
hebasto on October 26, 2020 WalletNeeds rebase
pull
scripted-diff: Fix includes when secp256k1 is locally installed on macOS
#20366
hebasto on November 11, 2020 macOSBuild system
hebasto on November 11, 2020 macOSBuild system
pull
refactor, net: Increase CNode data member encapsulation
#20373
hebasto on November 11, 2020 P2P
hebasto on November 11, 2020 P2P
pull
build: Bump clang version to fix non-determinism
#20454
hebasto on November 22, 2020 Build system
hebasto on November 22, 2020 Build system
pull
build: Drop unneeded macOS framework dependencies
#20496
hebasto on November 25, 2020 GUIBuild system
hebasto on November 25, 2020 GUIBuild system
pull
depends: Do not force Precompiled Headers (PCH) for building Qt on Linux
#20520
hebasto on November 27, 2020 Build system
hebasto on November 27, 2020 Build system
pull
build: Do not ignore Homebrew's SQLite on macOS
#20527
hebasto on November 29, 2020 Build system
hebasto on November 29, 2020 Build system
pull
build: Do not repeat warning names in -Werror=... options
#20544
hebasto on December 2, 2020 Build systemNeeds rebase
hebasto on December 2, 2020 Build systemNeeds rebase
pull
build: Check that Homebrew's berkeley-db4 package is actually installed
#20563
hebasto on December 3, 2020 Build system
hebasto on December 3, 2020 Build system
pull
refactor: Use deduction guide for std::array<uint8_t, N>
#20571
hebasto on December 4, 2020 Refactoring
hebasto on December 4, 2020 Refactoring
pull
depends: Drop workaround for a fixed bug in Qt build system
#20650
hebasto on December 14, 2020 Build system
hebasto on December 14, 2020 Build system
pull
depends: Use more legible qmake commands in qt package
#20673
hebasto on December 16, 2020 Build system
hebasto on December 16, 2020 Build system
pull
build: Make platform-specific targets available for proper platform builds only
#20734
hebasto on December 21, 2020 Build system
hebasto on December 21, 2020 Build system
pull
script: Remove outdated extract-osx-sdk.sh
#20735
hebasto on December 21, 2020 Scripts and tools
hebasto on December 21, 2020 Scripts and tools
pull
build: Do not set _FORTIFY_SOURCE if it causes compiler warnings
#20824
hebasto on January 1, 2021 Build system
hebasto on January 1, 2021 Build system
pull
script: Improve robustness of bitcoind.service on startup
#20884
hebasto on January 8, 2021 DocsScripts and tools
hebasto on January 8, 2021 DocsScripts and tools
pull
doc: Add explicit macdeployqtplus dependencies install step
#20890
hebasto on January 8, 2021 Docs
hebasto on January 8, 2021 Docs
pull
build: Disable --disable-fuzz-binary for gitian/guix builds
#21116
hebasto on February 8, 2021 Build system
hebasto on February 8, 2021 Build system
pull
script: Make LXC container size suitable for gitian builds
#21130
hebasto on February 9, 2021 Scripts and tools
hebasto on February 9, 2021 Scripts and tools
pull
script: Drop KVM support in gitian-build.py
#21140
hebasto on February 10, 2021 Build systemScripts and tools
hebasto on February 10, 2021 Build systemScripts and tools
pull
build, doc: Fix configure script output indentation and typos
#21292
hebasto on February 24, 2021 DocsBuild system
hebasto on February 24, 2021 DocsBuild system
pull
guix: Update darwin native packages dependencies
#21337
hebasto on March 2, 2021 Scripts and tools
hebasto on March 2, 2021 Scripts and tools
pull
build: Make AM_CONDITIONAL([ENABLE_EXTERNAL_SIGNER]) unconditional
#21339
hebasto on March 2, 2021 Build system
hebasto on March 2, 2021 Build system
pull
build: Fix libbitcoinconsensus cross-compiling for Windows with DEBUG=1
#21344
hebasto on March 2, 2021 Build system
hebasto on March 2, 2021 Build system
pull
build, doc: Drop no longer required packages from macOS cross-compiling dependencies
#21354
hebasto on March 3, 2021 Build system
hebasto on March 3, 2021 Build system
pull
build, qt: Improve Qt static plugins/libs check code
#21363
hebasto on March 4, 2021 Build system
hebasto on March 4, 2021 Build system
pull
build, qt: No longer need to patch translation.pro
#21420
hebasto on March 12, 2021 Build system
hebasto on March 12, 2021 Build system
pull
build: Cleanups and follow ups after bumping Qt to 5.12.10
#21423
hebasto on March 12, 2021 Build system
hebasto on March 12, 2021 Build system
pull
test: Cleanup in test-{security,symbol}-check.py
#21428
hebasto on March 13, 2021 Scripts and tools
hebasto on March 13, 2021 Scripts and tools
pull
guix: Do not treat directory existence as an error
#21429
hebasto on March 13, 2021 Build system
hebasto on March 13, 2021 Build system
pull
build: Add -Werror=implicit-fallthrough compile flag
#21430
hebasto on March 13, 2021 Build system
hebasto on March 13, 2021 Build system
pull
gitian, ci: Drop unneeded python3-dev package for macOS builds
#21437
hebasto on March 14, 2021 Build system
hebasto on March 14, 2021 Build system
pull
build: Add -Werror=unused... compile flags
#21458
hebasto on March 17, 2021 Build systemNeeds rebase
hebasto on March 17, 2021 Build systemNeeds rebase
pull
build: Add convenient BITCOIN_TRY_ADD_COMPILE_FLAG macro
#21459
hebasto on March 17, 2021 Build system
hebasto on March 17, 2021 Build system
pull
doc: Address feedback from Transifex translator community
#21463
hebasto on March 17, 2021 GUIDocsNeeds rebase
hebasto on March 17, 2021 GUIDocsNeeds rebase
pull
build, qt: Fix static builds on macOS Big Sur
#21495
hebasto on March 21, 2021 macOSBuild system
hebasto on March 21, 2021 macOSBuild system
pull
build: Do not opt-in unused CoreWLAN stuff in depends for macOS
#21497
hebasto on March 21, 2021 macOSBuild system
hebasto on March 21, 2021 macOSBuild system
pull
build: Remove unused header from the build system
#21505
hebasto on March 22, 2021 Build system
hebasto on March 22, 2021 Build system
pull
build: Enable safe warnings for msvc builds
#21543
hebasto on March 29, 2021 WindowsBuild system
hebasto on March 29, 2021 WindowsBuild system
pull
ci: Move Windows MSVC build from AppVeyor to Cirrus
#21551
hebasto on March 30, 2021 WindowsTests
hebasto on March 30, 2021 WindowsTests
pull
build, qt: Simplifies checks for `-fPIE` and `-fPIC` compatibility
#21570
hebasto on April 2, 2021 Build system
hebasto on April 2, 2021 Build system
pull
build, qt: Do not require xml module for native builds in depends
#21589
hebasto on April 4, 2021 Build system
hebasto on April 4, 2021 Build system
pull
build, qt: Fix wrong cross-compiling detection on macOS
#21591
hebasto on April 4, 2021 macOSBuild system
hebasto on April 4, 2021 macOSBuild system
pull
build, qt, refactor: Get rid of some sed command instances
#21593
hebasto on April 4, 2021 Build system
hebasto on April 4, 2021 Build system
pull
build, qt: Make Qt rcc output always deterministic
#21654
hebasto on April 11, 2021 Build system
hebasto on April 11, 2021 Build system
pull
build, qt: No longer need to set QT_RCC_TEST=1 for determinism
#21655
hebasto on April 11, 2021 Build systemScripts and tools
hebasto on April 11, 2021 Build systemScripts and tools
pull
test: Use called_from_lib to point uninstrumented libs to TSan
#21680
hebasto on April 14, 2021 Tests
hebasto on April 14, 2021 Tests
pull
build: Use XLIFF file to provide more context to Transifex translators
#21694
hebasto on April 15, 2021 Build system
hebasto on April 15, 2021 Build system
pull
contrib: remove no longer used contrib/bitcoin-qt.pro
#21695
hebasto on April 15, 2021 Scripts and tools
hebasto on April 15, 2021 Scripts and tools
pull
build: Silence [-Wunused-command-line-argument] warnings
#21788
hebasto on April 27, 2021 Build system
hebasto on April 27, 2021 Build system
pull
scripted-diff: Replace three dots with ellipsis in the UI strings
#21836
hebasto on May 2, 2021 GUI
hebasto on May 2, 2021 GUI
pull
refactor: Add TSA annotations to the WorkQueue class members
#21895
hebasto on May 9, 2021 RefactoringRPC/REST/ZMQ
hebasto on May 9, 2021 RefactoringRPC/REST/ZMQ
pull
wallet: Do not iterate a directory if having an error while accessing it
#21907
hebasto on May 10, 2021 BugWallet
hebasto on May 10, 2021 BugWallet
pull
build: Silence lupdate "unknown namespace/class" warnings
#21983
hebasto on May 17, 2021 GUIBuild system
hebasto on May 17, 2021 GUIBuild system
pull
build: Make dependency package archive timestamps deterministic
#21995
hebasto on May 19, 2021 Build system
hebasto on May 19, 2021 Build system
pull
refactor: Make m_cs_fee_estimator non-recursive
#22014
hebasto on May 21, 2021 RefactoringTX fees and policy
hebasto on May 21, 2021 RefactoringTX fees and policy
pull
refactor: Group and re-order CAddrMan members by access type
#22025
hebasto on May 23, 2021 Refactoring
hebasto on May 23, 2021 Refactoring
pull
build: Make --enable-suppress-external-warnings the default
#22041
hebasto on May 24, 2021 Build systemNeeds rebase
hebasto on May 24, 2021 Build systemNeeds rebase
pull
build: Use Qt archive of the same version as the compiled binaries
#22063
hebasto on May 25, 2021 BugBuild system
hebasto on May 25, 2021 BugBuild system
pull
build: Fix `make apk` if ccache enabled, and enable it on CI
#22076
hebasto on May 26, 2021 Build systemAndroid
hebasto on May 26, 2021 Build systemAndroid
pull
build: Try posix-specific CXX first for mingw32 host
#22093
hebasto on May 28, 2021 DocsWindowsBuild system
hebasto on May 28, 2021 DocsWindowsBuild system
pull
0.20: Finalize translations after closing 0.20.x on Transifex
#22124
hebasto on June 2, 2021 GUI
hebasto on June 2, 2021 GUI
pull
build, qt: Make QWindowsVistaStylePlugin available again (regression)
#22133
hebasto on June 2, 2021 GUI
hebasto on June 2, 2021 GUI
pull
build: Follow Transifex docs to prepare XLIFF source
#22151
hebasto on June 4, 2021 GUIBuild system
hebasto on June 4, 2021 GUIBuild system
pull
build, qt: Fix libraries linking order for Linux hosts
#22174
hebasto on June 6, 2021 Linux/UnixBuild system
hebasto on June 6, 2021 Linux/UnixBuild system
pull
build, qt: Fix compiling qt package in depends with GCC 11
#22186
hebasto on June 8, 2021 Build system
hebasto on June 8, 2021 Build system
pull
build: Fix MSVC linker /SubSystem option for bitcoin-qt.exe
#22230
hebasto on June 12, 2021 WindowsBuild system
hebasto on June 12, 2021 WindowsBuild system
pull
Separate AppInitStartClients from AppInitMain
#22231
hebasto on June 12, 2021 GUIRefactoringinterfaces
hebasto on June 12, 2021 GUIRefactoringinterfaces
pull
build: Avoid @GLIBC_2.29 libm symbols when --enable-glibc-back-compat
#22281
hebasto on June 19, 2021 Build system
hebasto on June 19, 2021 Build system
pull
build: Avoid fcntl64@GLIBC_2.28 symbol when --enable-glibc-back-compat
#22287
hebasto on June 20, 2021 Build system
hebasto on June 20, 2021 Build system
pull
build: Avoid fcntl64@GLIBC_2.28 in libsqlite3.a
#22305
hebasto on June 22, 2021 Build systemScripts and tools
hebasto on June 22, 2021 Build systemScripts and tools
pull
build: Avoid @GLIBC_2.25 symbols for compatibility
#22318
hebasto on June 23, 2021 Build system
hebasto on June 23, 2021 Build system
pull
build: Avoid qt-specific @GLIBC_2.28 symbols for compatibility
#22321
hebasto on June 23, 2021 Build system
hebasto on June 23, 2021 Build system
pull
build: Fix cross build for Windows with Boost Process
#22348
hebasto on June 27, 2021 WindowsBuild system
hebasto on June 27, 2021 WindowsBuild system
pull
build: Fix macOS Apple Silicon build with miniupnpc and libnatpmp
#22397
hebasto on July 3, 2021 macOSBuild system
hebasto on July 3, 2021 macOSBuild system
pull
test: Fix wallet_listdescriptors.py if bdb is not compiled
#22446
hebasto on July 14, 2021 Tests
hebasto on July 14, 2021 Tests
pull
[WIP] build: Use specific cross-compilers instead of multilib one
#22456
hebasto on July 15, 2021 Build system
hebasto on July 15, 2021 Build system
pull
build, qt: Fix cross-compiling detection on M1-based macOS (aarch64)
#22487
hebasto on July 18, 2021 macOSBuild system
hebasto on July 18, 2021 macOSBuild system
pull
build: Support x86_64 <-> arm64 cross-compiling for macOS
#22506
hebasto on July 20, 2021 macOSBuild system
hebasto on July 20, 2021 macOSBuild system
pull
build, qt: Fix `make deploy` on M1-based macOS with system frameworks
#22546
hebasto on July 25, 2021 macOSScripts and tools
hebasto on July 25, 2021 macOSScripts and tools
pull
build: Improve depends build system robustness
#22552
hebasto on July 26, 2021 Build systemNeeds rebase
hebasto on July 26, 2021 Build systemNeeds rebase
pull
build: Fix `make apk` for Android w/ non-default SOURCES_PATH in depends
#22555
hebasto on July 26, 2021 Build systemNeeds rebaseAndroid
hebasto on July 26, 2021 Build systemNeeds rebaseAndroid
pull
doc: Add packages that provide Qt Wayland plugin for Linux
#22631
hebasto on August 5, 2021 GUIDocsLinux/UnixBuild system
hebasto on August 5, 2021 GUIDocsLinux/UnixBuild system
pull
build, qt: Add Wayland support for Linux builds with depends
#22708
hebasto on August 15, 2021 Linux/UnixBuild system
hebasto on August 15, 2021 Linux/UnixBuild system
pull
ci: Invalidate depends caches when sources have been changed
#22710
hebasto on August 15, 2021 Tests
hebasto on August 15, 2021 Tests
pull
[DO NOT MERGE, DEMO] [22.0] ci: Run fuzz tests for the master branch only
#22731
hebasto on August 17, 2021 Backport
hebasto on August 17, 2021 Backport
pull
build: Include qt sources for parsing with extract_strings.py
#22764
hebasto on August 21, 2021 Build system
hebasto on August 21, 2021 Build system
pull
build: Fix depends build system when working with subtargets
#22811
hebasto on August 26, 2021 Build system
hebasto on August 26, 2021 Build system
pull
build: Add ability to build qt in depends with -stdlib=libc++
#22814
hebasto on August 27, 2021 Build system
hebasto on August 27, 2021 Build system
pull
ci: Switch to Previous Visual Studio 2019 image to avoid failure
#22833
hebasto on August 30, 2021 Tests
hebasto on August 30, 2021 Tests
pull
build: Update default platform toolset in msvc-autogen.py
#22888
hebasto on September 4, 2021 WindowsBuild system
hebasto on September 4, 2021 WindowsBuild system
pull
doc: Replace a link to Qt precompiled binaries with compile instructions
#22890
hebasto on September 5, 2021 DocsWindowsBuild system
hebasto on September 5, 2021 DocsWindowsBuild system
pull
ci: Build and cache static Qt instead of downloading a pre-built one
#22899
hebasto on September 6, 2021 WindowsTests
hebasto on September 6, 2021 WindowsTests
pull
build: Drop 32-bit build configurations for MSVC
#22908
hebasto on September 7, 2021 WindowsBuild system
hebasto on September 7, 2021 WindowsBuild system
pull
ci: Add missed comments and test_bitcoin.exe command line option
#22909
hebasto on September 7, 2021 Tests
hebasto on September 7, 2021 Tests
pull
build: Copy appropriate MSVC build output to src/qt automatically
#22917
hebasto on September 8, 2021 Build system
hebasto on September 8, 2021 Build system
pull
doc: Set PYTHONUTF8=1 for functional tests on Windows
#22926
hebasto on September 8, 2021 DocsTests
hebasto on September 8, 2021 DocsTests
pull
qa: Ignore `--failfast` option of `test_runner.py` on Windows
#22980
hebasto on September 15, 2021 Tests
hebasto on September 15, 2021 Tests
pull
qa: Fix "RuntimeError: Event loop is closed" on Windows
#22987
hebasto on September 15, 2021 WindowsTests
hebasto on September 15, 2021 WindowsTests
pull
ci: Increase the dynamic port range to the maximum on native Windows
#23089
hebasto on September 24, 2021 WindowsTests
hebasto on September 24, 2021 WindowsTests
pull
doc: Revert "Remove outdated comments" and place comment correctly
#23130
hebasto on September 29, 2021 Docs
hebasto on September 29, 2021 Docs
pull
[DO NOT MERGE] ci: Test required resources for native Windows task
#23217
hebasto on October 7, 2021 Tests
hebasto on October 7, 2021 Tests
pull
ci, refactor: Disable binaries for Android task explicitly
#23286
hebasto on October 15, 2021 Tests
hebasto on October 15, 2021 Tests
pull
ci: Define cases when invalidate vcpkg binary cache
#23329
hebasto on October 20, 2021 WindowsTests
hebasto on October 20, 2021 WindowsTests
pull
build: Drop unneeded dependencies for bitcoin-wallet tool
#23345
hebasto on October 24, 2021 Build system
hebasto on October 24, 2021 Build system
pull
util, refactor: Improve headers for bitcoin-wallet tool
#23346
hebasto on October 24, 2021 WalletUtils/log/libs
hebasto on October 24, 2021 WalletUtils/log/libs
pull
rpc, wallet: Do not return "keypoololdest" for blank descriptor wallets
#23348
hebasto on October 24, 2021 WalletRPC/REST/ZMQ
hebasto on October 24, 2021 WalletRPC/REST/ZMQ
pull
util: Use FEATURE_LATEST for wallets created with bitcoin-wallet
#23349
hebasto on October 24, 2021 Wallet
hebasto on October 24, 2021 Wallet
pull
Revert "build: fix ASLR for bitcoin-cli on Windows"
#23360
hebasto on October 26, 2021 WindowsBuild system
hebasto on October 26, 2021 WindowsBuild system
pull
util: Add "importfromcoldcard" command to bitcoin-wallet tool
#23362
hebasto on October 26, 2021 WalletUtils/log/libsNeeds rebase
hebasto on October 26, 2021 WalletUtils/log/libsNeeds rebase
pull
test: Fix segfault in the psbt_wallet_tests/psbt_updater_test
#23403
hebasto on October 31, 2021 WalletTests
hebasto on October 31, 2021 WalletTests
pull
test: Enable SC2046 and SC2086 shellcheck rules
#23462
hebasto on November 7, 2021 Scripts and tools
hebasto on November 7, 2021 Scripts and tools
pull
ci: Increase --timeout-factor in the native Windows CI task
#23463
hebasto on November 7, 2021 WindowsTests
hebasto on November 7, 2021 WindowsTests
pull
ci, qa: Adjust timeouts per test instead of global `--timeout-factor`
#23476
hebasto on November 9, 2021 Tests
hebasto on November 9, 2021 Tests
pull
build: Add support for Android NDK r23 LTS
#23478
hebasto on November 9, 2021 Build systemAndroid
hebasto on November 9, 2021 Build systemAndroid
pull
test: Make more shell scripts verifiable by the `shellcheck` tool
#23506
hebasto on November 13, 2021 Scripts and tools
hebasto on November 13, 2021 Scripts and tools
pull
ci: Drop --failfast in functional tests on native Windows CI task
#23513
hebasto on November 15, 2021 Tests
hebasto on November 15, 2021 Tests
pull
Update Qt version for native Windows builds
#23552
hebasto on November 19, 2021 Build systemScripts and tools
hebasto on November 19, 2021 Build systemScripts and tools
pull
build, qt: Fix regression in rendering on macOS Big Sur
#23556
hebasto on November 19, 2021 macOSBuild system
hebasto on November 19, 2021 macOSBuild system
pull
build: Propagate user-defined tools to native packages
#23571
hebasto on November 22, 2021 Build systemUp for grabs
hebasto on November 22, 2021 Build systemUp for grabs
pull
build, qt, macOS: Don't hard-code x86_64 as the arch when using qmake
#23583
hebasto on November 24, 2021 macOSBuild system
hebasto on November 24, 2021 macOSBuild system
pull
scripted-diff: Drop Darwin version for better maintainability
#23585
hebasto on November 24, 2021 macOSBuild system
hebasto on November 24, 2021 macOSBuild system
pull
build: Fix x86_64 <-> arm64 cross-compiling for macOS
#23603
hebasto on November 26, 2021 macOSBuild system
hebasto on November 26, 2021 macOSBuild system
pull
build: Add -fvisibility=hidden flag for macOS host
#23609
hebasto on November 26, 2021 macOSBuild system
hebasto on November 26, 2021 macOSBuild system
pull
build: Fix cross compiling with DEBUG=1 for Windows
#23612
hebasto on November 27, 2021 WindowsBuild system
hebasto on November 27, 2021 WindowsBuild system
pull
build: Bump AX_PTHREAD macro to the latest version
#23616
hebasto on November 28, 2021 Build system
hebasto on November 28, 2021 Build system
pull
build, qt: Ditch `no_sdk_version_check.patch`
#23618
hebasto on November 28, 2021 macOSBuild system
hebasto on November 28, 2021 macOSBuild system
pull
build: Propagate user-defined flags to host packages
#23619
hebasto on November 28, 2021 Build system
hebasto on November 28, 2021 Build system
pull
build: Build minisketch test in `make check`, not in `make`
#23670
hebasto on December 4, 2021 Build system
hebasto on December 4, 2021 Build system
pull
build: Always assume cross compiling for mingw32 hosts
#23722
hebasto on December 9, 2021 WindowsBuild system
hebasto on December 9, 2021 WindowsBuild system
pull
build, qt: Drop support for i686-linux-android host
#23744
hebasto on December 11, 2021 Build systemAndroid
hebasto on December 11, 2021 Build systemAndroid
pull
build, qt: No need to set inapplicable QPA backend for Android
#23751
hebasto on December 12, 2021 Build systemAndroid
hebasto on December 12, 2021 Build systemAndroid
pull
test: Fix `system_tests/run_command` on Windows
#23781
hebasto on December 15, 2021 WindowsTests
hebasto on December 15, 2021 WindowsTests
pull
build: Update Guix build free space requirements
#23861
hebasto on December 24, 2021 Build systemScripts and tools
hebasto on December 24, 2021 Build systemScripts and tools
pull
build, qt: Hardcode last modified timestamp in Qt RCC
#23862
hebasto on December 24, 2021 Build system
hebasto on December 24, 2021 Build system
pull
refactor: Move calculation logic out from `CheckSequenceLocksAtTip()`
#23897
hebasto on December 29, 2021 RefactoringValidationMempool
hebasto on December 29, 2021 RefactoringValidationMempool
pull
ci: Clone entire bitcoin-core/qa-assets repo only when run fuzzing
#23938
hebasto on January 2, 2022 Tests
hebasto on January 2, 2022 Tests
pull
refactor: Replace `struct update_lock_points` with lambda
#23958
hebasto on January 3, 2022 RefactoringValidationMempool
hebasto on January 3, 2022 RefactoringValidationMempool
pull
Use `int32_t` type for most transaction size/weight values
#23962
hebasto on January 3, 2022 Consensus
hebasto on January 3, 2022 Consensus
pull
Block unsafe std::string fs::path conversion copy_file calls
#24026
hebasto on January 10, 2022 WalletRPC/REST/ZMQinterfaces
hebasto on January 10, 2022 WalletRPC/REST/ZMQinterfaces
pull
build: Point Guix to the current top of the "version-1.4.0" branch
#24042
hebasto on January 11, 2022 Build systemScripts and tools
hebasto on January 11, 2022 Build systemScripts and tools
pull
build: Improve error message when pkg-config is not installed
#24048
hebasto on January 12, 2022 Build system
hebasto on January 12, 2022 Build system
pull
net, refactor: Rename CNetMessage::m_command with CNetMessage::m_type
#24078
hebasto on January 15, 2022 P2P
hebasto on January 15, 2022 P2P
pull
util: Fix mis-swapped `prettyIndent` and `indentLevel` arguments
#24095
hebasto on January 18, 2022 Utils/log/libs
hebasto on January 18, 2022 Utils/log/libs
pull
Replace RecursiveMutex m_cs_banned with Mutex, and rename it
#24097
hebasto on January 18, 2022 Refactoring
hebasto on January 18, 2022 Refactoring
pull
build: Fix xargs warnings for Guix builds
#24129
hebasto on January 22, 2022 Build systemScripts and tools
hebasto on January 22, 2022 Build systemScripts and tools
pull
build, qt: Fix Windows cross-compiling with Qt 5.15
#24131
hebasto on January 23, 2022 Build system
hebasto on January 23, 2022 Build system
pull
build: Replace `which` command with `command -v`
#24156
hebasto on January 25, 2022 Build system
hebasto on January 25, 2022 Build system
pull
doc: Add pre-splitoff translation update to `release-process.md`
#24172
hebasto on January 26, 2022 Docs
hebasto on January 26, 2022 Docs
pull
Drop StripRedundantLastElementsOfPath() function
#24265
hebasto on February 4, 2022 Utils/log/libs
hebasto on February 4, 2022 Utils/log/libs
pull
util: Avoid buggy std::filesystem:::create_directories() call
#24266
hebasto on February 4, 2022 Utils/log/libs
hebasto on February 4, 2022 Utils/log/libs
pull
build: Fix `make deploy` for Windows when building out of source tree
#24277
hebasto on February 6, 2022 WindowsBuild system
hebasto on February 6, 2022 WindowsBuild system
pull
build: Make `$(package)_*_env` available to all `$(package)_*_cmds`
#24279
hebasto on February 6, 2022 Build system
hebasto on February 6, 2022 Build system
pull
build: Add `show-%` target for multi-line variables and debug info
#24283
hebasto on February 7, 2022 Build system
hebasto on February 7, 2022 Build system
pull
build, refactor: Drop useless `call` Make function
#24285
hebasto on February 7, 2022 Build system
hebasto on February 7, 2022 Build system
pull
build, refactor: Drop redundant `$(package)_download_file` assignments
#24288
hebasto on February 8, 2022 Build system
hebasto on February 8, 2022 Build system
pull
build: Fix Guix build for Windows
#24311
hebasto on February 10, 2022 Build systemUtils/log/libs
hebasto on February 10, 2022 Build systemUtils/log/libs
pull
util: Revert back `MoveFileExW` call for MinGW-w64
#24331
hebasto on February 13, 2022 Utils/log/libs
hebasto on February 13, 2022 Utils/log/libs
pull
build: Do not define `PROVIDE_FUZZ_MAIN_FUNCTION` macro unconditionally
#24337
hebasto on February 14, 2022 Build system
hebasto on February 14, 2022 Build system
pull
build: Fix Guix build for Windows (attempt 2)
#24348
hebasto on February 15, 2022 WindowsBuild system
hebasto on February 15, 2022 WindowsBuild system
pull
util, refactor: Add UNIQUE_NAME helper macro
#24355
hebasto on February 16, 2022 Utils/log/libs
hebasto on February 16, 2022 Utils/log/libs
pull
ci: Catch assertion error message into logs for test_bitcoin.exe
#24363
hebasto on February 16, 2022 WindowsTests
hebasto on February 16, 2022 WindowsTests
pull
test: Remove suppression no longer needed with headers-only Boost.Test
#24390
hebasto on February 19, 2022 Tests
hebasto on February 19, 2022 Tests
pull
build: Fix Boost.Process check for Boost 1.73 and older
#24397
hebasto on February 20, 2022 Build system
hebasto on February 20, 2022 Build system
pull
wallet: Add external-signer-support specific error message
#24401
hebasto on February 20, 2022 Wallet
hebasto on February 20, 2022 Wallet
pull
build: Fix Boost.Process test for Boost 1.78
#24415
hebasto on February 22, 2022 Build systemNeeds rebase
hebasto on February 22, 2022 Build systemNeeds rebase
pull
guix: Drop unneeded openssl dependency for signapple
#24508
hebasto on March 9, 2022 Build system
hebasto on March 9, 2022 Build system
pull
doc: Add `guix` prefix for changes to reproducible builds
#24509
hebasto on March 9, 2022 DocsBuild system
hebasto on March 9, 2022 DocsBuild system
pull
build: Fix Boost.Process detection on macOS arm64
#24521
hebasto on March 10, 2022 Build system
hebasto on March 10, 2022 Build system
pull
guix: Use $HOST instead of generic osx{64} for macOS artifacts
#24549
hebasto on March 13, 2022 macOSBuild system
hebasto on March 13, 2022 macOSBuild system
pull
[POC] build: Use "build ID" instead of "debug link" to specify debug info
#24556
hebasto on March 14, 2022 Build system
hebasto on March 14, 2022 Build system
pull
build: Drop redundant checks for ranlib and strip tools
#24566
hebasto on March 14, 2022 Build system
hebasto on March 14, 2022 Build system
pull
doc, guix: Include `arm64-apple-darwin` into codesigned archs
#24597
hebasto on March 17, 2022 Docs
hebasto on March 17, 2022 Docs
pull
build: Fix ccache behavior when cross-compiling for darwin hosts
#24620
hebasto on March 20, 2022 Build system
hebasto on March 20, 2022 Build system
pull
qt: Avoid potential -Wdeprecated-enum-enum-conversion warnings
#24624
hebasto on March 21, 2022 Build system
hebasto on March 21, 2022 Build system
pull
guix: Drop code for the unsupported `i686-linux-gnu` host
#24639
hebasto on March 22, 2022 Build system
hebasto on March 22, 2022 Build system
pull
Revert "net: do not advertise address where nobody is listening"
#24648
hebasto on March 23, 2022
hebasto on March 23, 2022
pull
util: Add inotify_rm_watch to syscall sandbox (AllowFileSystem)
#24690
hebasto on March 28, 2022 Utils/log/libs
hebasto on March 28, 2022 Utils/log/libs
pull
wallet: Postpone wallet loading notification for encrypted wallets
#24711
hebasto on March 29, 2022 BugWallet
hebasto on March 29, 2022 BugWallet
pull
Enable HW-accelerated implementations of SHA256 for MSVC builds
#24773
hebasto on April 5, 2022 Build systemUtils/log/libs
hebasto on April 5, 2022 Build systemUtils/log/libs
pull
build, refactor: Rely on `AC_DEFINE` macro
#24774
hebasto on April 5, 2022 Build systemUtils/log/libs
hebasto on April 5, 2022 Build systemUtils/log/libs
pull
build: Do not modify `common.init.vcxproj` directly
#24775
hebasto on April 5, 2022 BugWindowsBuild system
hebasto on April 5, 2022 BugWindowsBuild system
pull
build, qt: Drop unneeded direct dependency on freetype
#24781
hebasto on April 6, 2022 Build system
hebasto on April 6, 2022 Build system
pull
build: Getting ready to Qt 6 (4/n). Improve `build-aux/m4/bitcoin_qt.m4`
#24813
hebasto on April 9, 2022 Build system
hebasto on April 9, 2022 Build system
pull
build: No longer need to hack the `PATH` variable in `config.site`
#24866
hebasto on April 15, 2022 Build system
hebasto on April 15, 2022 Build system
pull
guix: Improve error message about missed macOS SDK
#24955
hebasto on April 24, 2022 Build systemScripts and tools
hebasto on April 24, 2022 Build systemScripts and tools
pull
build: Fix macOS Apple M1 build with miniupnpc and libnatpmp. Again :)
#24958
hebasto on April 24, 2022 macOSBuild system
hebasto on April 24, 2022 macOSBuild system
pull
build: Make `libunivalue` a non-Libtool convenience library
#24972
hebasto on April 25, 2022 Needs rebase
hebasto on April 25, 2022 Needs rebase
pull
build: Move `consensus/merkle` module out from `libbitcoinconsensus`
#24986
hebasto on April 26, 2022 Build system
hebasto on April 26, 2022 Build system
pull
build: Build `libbitcoinconsensus` from its own convenience library
#24994
hebasto on April 26, 2022 Build systemConsensus
hebasto on April 26, 2022 Build systemConsensus
pull
contrib: Check symbols in the `bitcoinconsensus` shared library
#25020
hebasto on April 28, 2022 Build systemScripts and tools
hebasto on April 28, 2022 Build systemScripts and tools
pull
build: Fix `libmultiprocess` cross-compiling to Linux hosts
#25046
hebasto on May 1, 2022 Build system
hebasto on May 1, 2022 Build system
pull
refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` from non-test/benchmarking code
#25148
hebasto on May 16, 2022 RefactoringWalletRPC/REST/ZMQ
hebasto on May 16, 2022 RefactoringWalletRPC/REST/ZMQ
pull
refactor: Add thread safety annotation to `BanMan::SweepBanned()`
#25149
hebasto on May 16, 2022 Refactoring
hebasto on May 16, 2022 Refactoring
pull
guix: Simplify code for Linux builds
#25169
hebasto on May 18, 2022 Build systemScripts and tools
hebasto on May 18, 2022 Build systemScripts and tools
pull
refactor: Improve thread safety analysis by propagating some negative capabilities
#25175
hebasto on May 20, 2022 RefactoringP2P
hebasto on May 20, 2022 RefactoringP2P
pull
build: Make `--with-gui=qt6` configure option available on macOS
#25191
hebasto on May 23, 2022 GUImacOSBuild systemNeeds rebase
hebasto on May 23, 2022 GUImacOSBuild systemNeeds rebase
pull
contrib: Remove keys that are no longer used for merging
#25197
hebasto on May 24, 2022 Scripts and tools
hebasto on May 24, 2022 Scripts and tools
pull
scripted-diff: Avoid incompatibility with CMake AUTOUIC feature
#25338
hebasto on June 11, 2022 Refactoring
hebasto on June 11, 2022 Refactoring
pull
build, qt: Fix `QMAKE_CXXFLAGS` expression for `mingw32` host
#25424
hebasto on June 20, 2022 Build system
hebasto on June 20, 2022 Build system
pull
Use more specific path when including `memenv.h` header
#25457
hebasto on June 23, 2022 Refactoring
hebasto on June 23, 2022 Refactoring
pull
build: Clean up `build_msvc/libsecp256k1_config.h`
#25496
hebasto on June 28, 2022 WindowsBuild system
hebasto on June 28, 2022 WindowsBuild system
pull
build: Use Link Time Optimization for Qt code on Linux
#25542
hebasto on July 5, 2022 Build system
hebasto on July 5, 2022 Build system
pull
build: Add `double_conversion` package for Linux hosts
#25636
hebasto on July 18, 2022 Build system
hebasto on July 18, 2022 Build system
pull
Revert "build: remove some no-longer-needed var unexporting from conf…
#25660
hebasto on July 21, 2022 Build system
hebasto on July 21, 2022 Build system
pull
build: Do not export `PKG_CONFIG_{PATH|LIBDIR}` variables
#25687
hebasto on July 23, 2022 Build system
hebasto on July 23, 2022 Build system
pull
build: Use Link Time Optimization in Qt code for Darwin hosts
#25744
hebasto on July 29, 2022 Build system
hebasto on July 29, 2022 Build system
pull
build: Fix help string for `--enable-external-signer` configure option
#25770
hebasto on August 2, 2022 Build system
hebasto on August 2, 2022 Build system
pull
refactor: Drop `boost/algorithm/string/replace.hpp` dependency
#25803
hebasto on August 8, 2022 Refactoring
hebasto on August 8, 2022 Refactoring
pull
msvc: Drop `_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING`
#25816
hebasto on August 10, 2022 Windows
hebasto on August 10, 2022 Windows
pull
build, qt: Use `mkspecs/bitcoin-linux-g++` for all Linux hosts
#25838
hebasto on August 13, 2022 Build system
hebasto on August 13, 2022 Build system
pull
build: Trim `{native_}libmultiprocess` packages in depends
#25941
hebasto on August 26, 2022 Build system
hebasto on August 26, 2022 Build system
pull
test, build: Separate `read_json` function into its own module
#25974
hebasto on September 1, 2022 Tests
hebasto on September 1, 2022 Tests
pull
test: Fix `wallet_{basic,listsinceblock}.py` for BDB-only wallets
#26037
hebasto on September 7, 2022 Tests
hebasto on September 7, 2022 Tests
pull
Revert "guix: Build depends/qt with our platform definition"
#26059
hebasto on September 10, 2022 Build system
hebasto on September 10, 2022 Build system
pull
Revert "doc: note that brew installed qt is not supported"
#26079
hebasto on September 13, 2022 macOS
hebasto on September 13, 2022 macOS
pull
Use `PACKAGE_NAME` in messages rather than hardcoding "Bitcoin Core"
#26142
hebasto on September 20, 2022 Refactoring
hebasto on September 20, 2022 Refactoring
pull
refactor: Do not discard `try_lock()` return value
#26189
hebasto on September 27, 2022 Refactoring
hebasto on September 27, 2022 Refactoring
pull
build: Disable noisy `-Wreturn-type` for MinGW-w64
#26190
hebasto on September 28, 2022 Build system
hebasto on September 28, 2022 Build system
pull
ci: Run `bench_bitcoin.exe --sanity-check` in "Win64 native" task
#26230
hebasto on October 2, 2022 Tests
hebasto on October 2, 2022 Tests
pull
ci: Use same `merge_script` implementation for Windows as for all
#26236
hebasto on October 3, 2022 Tests
hebasto on October 3, 2022 Tests
pull
ci: Workaround Windows filesystem executable bit loss
#26249
hebasto on October 4, 2022 WindowsTests
hebasto on October 4, 2022 WindowsTests
pull
ci: Use all available CPUs for functional tests in "Win64 native" task
#26297
hebasto on October 12, 2022 WindowsTests
hebasto on October 12, 2022 WindowsTests
pull
build, msvc: Drop no longer required macro definitions for leveldb
#26372
hebasto on October 23, 2022 WindowsBuild system
hebasto on October 23, 2022 WindowsBuild system
pull
test: Make `system_tests/run_command` test locale and platform agnostic
#26377
hebasto on October 24, 2022 Tests
hebasto on October 24, 2022 Tests
pull
ci: Use `macos-ventura-xcode:14.1` image for "macOS native" task
#26388
hebasto on October 25, 2022 macOSTests
hebasto on October 25, 2022 macOSTests
pull
build: Use newest `config.{guess,sub}` available
#26422
hebasto on October 30, 2022 Build system
hebasto on October 30, 2022 Build system
pull
build: Drop unneeded linking of `contrib/devtools/` scripts
#26446
hebasto on November 3, 2022 Build system
hebasto on November 3, 2022 Build system
pull
test: Avoid collision with valid path names in `getarg_tests/logargs`
#26473
hebasto on November 8, 2022 Tests
hebasto on November 8, 2022 Tests
pull
bench: Suppress output when running with `-sanity-check` option
#26481
hebasto on November 10, 2022 Tests
hebasto on November 10, 2022 Tests
pull
doc: Mention required workload when building with MSVC
#26498
hebasto on November 14, 2022 Docs
hebasto on November 14, 2022 Docs
pull
ci: Install required packages when running in container
#26571
hebasto on November 25, 2022 Tests
hebasto on November 25, 2022 Tests
pull
refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`
#26609
hebasto on November 30, 2022 RefactoringMempool
hebasto on November 30, 2022 RefactoringMempool
pull
Accurately account for mempool index memory
#26614
hebasto on November 30, 2022 MempoolResource usageNeeds rebase
hebasto on November 30, 2022 MempoolResource usageNeeds rebase
pull
test: Make `mempool_tests/MempoolSizeLimitTest` allocation-neutral
#26615
hebasto on November 30, 2022 TestsMempool
hebasto on November 30, 2022 TestsMempool
pull
refactor: Rename local variable to distinguish it from type alias
#26624
hebasto on December 2, 2022 Refactoring
hebasto on December 2, 2022 Refactoring
pull
clang-tidy: Add more `performance-*` checks and related fixes
#26642
hebasto on December 5, 2022
hebasto on December 5, 2022
pull
ci: Use `CONFIG_SITE` variable and `--prefix` option properly
#26683
hebasto on December 10, 2022 Tests
hebasto on December 10, 2022 Tests
pull
Move `CopyrightHolders()` and `LicenseInfo()` into `libbitcoin_common`
#26688
hebasto on December 12, 2022 Needs rebase
hebasto on December 12, 2022 Needs rebase
pull
clang-tidy: Fix `modernize-use-default-member-init` in headers and force to check all headers
#26705
hebasto on December 15, 2022
hebasto on December 15, 2022
pull
refactor: Fix `performance-for-range-copy` in headers
#26710
hebasto on December 16, 2022 Refactoring
hebasto on December 16, 2022 Refactoring
pull
refactor: Use move semantics instead of custom swap functions
#26749
hebasto on December 24, 2022 Refactoring
hebasto on December 24, 2022 Refactoring
pull
refactor: Add `performance-no-automatic-move` clang-tidy check
#26758
hebasto on December 27, 2022 Refactoring
hebasto on December 27, 2022 Refactoring
pull
test: Drop no longer needed `race:epoll_ctl` TSan suppression
#26759
hebasto on December 27, 2022 TestsNeeds rebase
hebasto on December 27, 2022 TestsNeeds rebase
pull
bugfix: Make `CCheckQueue` RAII-styled (attempt 2)
#26762
hebasto on December 28, 2022 Refactoring
hebasto on December 28, 2022 Refactoring
pull
ci: Move `--enable-c++20` from "tidy" task back to "ASan..." one
#26770
hebasto on December 29, 2022 Tests
hebasto on December 29, 2022 Tests
pull
Release `LockData::dd_mutex` before calling `*_detected` functions
#26781
hebasto on December 31, 2022 CI failed
hebasto on December 31, 2022 CI failed
pull
refactor: Remove duplication of `clang-tidy`'s check names
#26905
hebasto on January 17, 2023 Refactoring
hebasto on January 17, 2023 Refactoring
pull
build: Avoid `BOOST_NO_CXX98_FUNCTION_BASE` macro redefinition
#26952
hebasto on January 23, 2023 Build system
hebasto on January 23, 2023 Build system
pull
ci: Re-introduce `depends_built` cache back in macOS and Android tasks
#27062
hebasto on February 8, 2023 Tests
hebasto on February 8, 2023 Tests
pull
ci: Use the latest Ubuntu LTS for "ARM64 Android APK" task
#27063
hebasto on February 8, 2023 Tests
hebasto on February 8, 2023 Tests
pull
ci: Fix `fingerprint_script` for `depends` subdir caches
#27070
hebasto on February 9, 2023 Tests
hebasto on February 9, 2023 Tests
pull
Update translations for 25.0 soft translation string freeze
#27169
hebasto on February 27, 2023 GUI
hebasto on February 27, 2023 GUI
pull
doc: Update Transifex links and slug format in Release Process
#27183
hebasto on March 1, 2023 Docs
hebasto on March 1, 2023 Docs
pull
build: Link `libbitcoinkernel` to `libbitcoin_util`
#27285
hebasto on March 20, 2023 Build system
hebasto on March 20, 2023 Build system
pull
build, qt: Fix handling of `CXX=clang++` when building `qt` package
#27314
hebasto on March 23, 2023 Build system
hebasto on March 23, 2023 Build system
pull
refactor: Drop no longer used `CNetMsgMaker` instances
#27368
hebasto on March 30, 2023 Refactoring
hebasto on March 30, 2023 Refactoring
pull
build: Detect USDT the same way how it is used in the code
#27458
hebasto on April 13, 2023 Build system
hebasto on April 13, 2023 Build system
pull
test: Treat `bitcoin-wallet` binary in the same way as others
#27554
hebasto on May 2, 2023 Tests
hebasto on May 2, 2023 Tests
pull
test: Explicitly specify directory where to search tests for
#27561
hebasto on May 3, 2023 Tests
hebasto on May 3, 2023 Tests
pull
msvc: Rename `libbitcoinconsensus` to `libbitcoin_consensus` and other adjustments
#27615
hebasto on May 10, 2023 WindowsBuild system
hebasto on May 10, 2023 WindowsBuild system
pull
build: Do not define `ENABLE_ZMQ` when ZMQ is not available
#27696
hebasto on May 18, 2023 Build system
hebasto on May 18, 2023 Build system
pull
test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX`
#27717
hebasto on May 22, 2023 Tests
hebasto on May 22, 2023 Tests
pull
ci: Use docker image cache for "Win64 native [vs2022]" task
#27771
hebasto on May 28, 2023 Tests
hebasto on May 28, 2023 Tests
pull
Provide `-fcf-protection=none` in `test-security-check.py` explicitly
#27819
hebasto on June 4, 2023
hebasto on June 4, 2023
pull
ci: Use latest `macos-ventura-xcode:14.3.1` image
#27881
hebasto on June 14, 2023 TestsCI failed
hebasto on June 14, 2023 TestsCI failed
pull
refactor: Make more transaction size variables signed
#28059
hebasto on July 10, 2023 Refactoring
hebasto on July 10, 2023 Refactoring
pull
test: Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree
#28131
hebasto on July 23, 2023 Tests
hebasto on July 23, 2023 Tests
pull
ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE`
#28188
hebasto on July 30, 2023 Tests
hebasto on July 30, 2023 Tests
pull
scripted-diff: Specify Python major version explicitly on Windows
#28213
hebasto on August 3, 2023 WindowsTests
hebasto on August 3, 2023 WindowsTests
pull
ci: Run "macOS 11.0 [gui, no tests] [jammy]" job on GitHub Actions
#28265
hebasto on August 13, 2023 macOSTestsNeeds rebase
hebasto on August 13, 2023 macOSTestsNeeds rebase
pull
ci: Ensure that only a single workflow processes `github.ref` at a time
#28282
hebasto on August 17, 2023 TestsCI failed
hebasto on August 17, 2023 TestsCI failed
pull
ci: Disable cache save for pull requests in GitHub Actions
#28292
hebasto on August 18, 2023 Tests
hebasto on August 18, 2023 Tests
pull
ci, windows: Do not run extended functional tests for pull requests
#28360
hebasto on August 28, 2023 Tests
hebasto on August 28, 2023 Tests
pull
Update translations for 26.0 soft translation string freeze
#28383
hebasto on September 1, 2023 GUI
hebasto on September 1, 2023 GUI
pull
ci: Avoid oversubscription in functional tests on Windows
#28384
hebasto on September 1, 2023 Tests
hebasto on September 1, 2023 Tests
pull
build: Produce a `.zip` for macOS distribution
#28432
hebasto on September 8, 2023 macOSBuild system
hebasto on September 8, 2023 macOSBuild system
pull
test, bench: Initialize and terminate use of Winsock properly
#28486
hebasto on September 14, 2023 Tests
hebasto on September 14, 2023 Tests
pull
qa: Fix intermittent "Unable to connect to bitcoind" errors on Windows
#28509
hebasto on September 19, 2023 Tests
hebasto on September 19, 2023 Tests
pull
Add 1-way SSE4 SHA256 implementation using intrinsics for MSVC builds
#28526
hebasto on September 24, 2023 Needs rebase
hebasto on September 24, 2023 Needs rebase
pull
build, macos: Fix `qt` package build with new Xcode 15 linker
#28543
hebasto on September 27, 2023 macOSBuild system
hebasto on September 27, 2023 macOSBuild system
pull
build: Move `message.{h,cpp}` from `libbitcoin_util` to `libbitcoin_common`
#28549
hebasto on September 28, 2023 Build system
hebasto on September 28, 2023 Build system
pull
Adjust Gradle properties to fix `apk` build
#28611
hebasto on October 8, 2023 Build systemAndroid
hebasto on October 8, 2023 Build systemAndroid
pull
build: Include `config/bitcoin-config.h` explicitly in `util/trace.h`
#28693
hebasto on October 20, 2023 Build systemCI failed
hebasto on October 20, 2023 Build systemCI failed
pull
build: Patch Qt to handle minimum macOS version properly
#28775
hebasto on November 2, 2023 Build system
hebasto on November 2, 2023 Build system
pull
ci: Drop no longer needed "Fix Visual Studio installation" step
#28796
hebasto on November 5, 2023 WindowsTests
hebasto on November 5, 2023 WindowsTests
pull
build: Drop no longer needed MSVC warning suppressions
#28798
hebasto on November 5, 2023 WindowsBuild system
hebasto on November 5, 2023 WindowsBuild system
pull
build: Patch Qt to handle minimum macOS version properly
#28851
hebasto on November 11, 2023 Build system
hebasto on November 11, 2023 Build system
pull
depends: Build the `native_capnp` and `capnp` packages with CMake
#28856
hebasto on November 12, 2023 Build system
hebasto on November 12, 2023 Build system
pull
depends: Include `config.guess` and `config.sub` into `meta_depends`
#28870
hebasto on November 14, 2023 Build system
hebasto on November 14, 2023 Build system
pull
build: Pass sanitize flags to instrument `libsecp256k1` code
#28875
hebasto on November 14, 2023 Build system
hebasto on November 14, 2023 Build system
pull
build: Fix regression in "ARMv8 CRC32 intrinsics" test
#28919
hebasto on November 20, 2023 Build system
hebasto on November 20, 2023 Build system
pull
test: Fix test by checking the actual exception instance
#28989
hebasto on December 2, 2023 Tests
hebasto on December 2, 2023 Tests
pull
msvc: Define the same `QT_...` macros as in Autotools builds
#29044
hebasto on December 9, 2023 WindowsBuild system
hebasto on December 9, 2023 WindowsBuild system
pull
Revert "ci: Only run functional tests on windows in master"
#29059
hebasto on December 12, 2023 WindowsTests
hebasto on December 12, 2023 WindowsTests
pull
Bump minimum required Boost version due to migration to C++20
#29066
hebasto on December 12, 2023 Build system
hebasto on December 12, 2023 Build system
pull
ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid unrelated failures
#29080
hebasto on December 14, 2023 Tests
hebasto on December 14, 2023 Tests
pull
build: Fix `-Xclang -internal-isystem` option
#29195
hebasto on January 7, 2024 macOSBuild system
hebasto on January 7, 2024 macOSBuild system
pull
ci: Do not set inane value for `LD_LIBRARY_PATH`
#29196
hebasto on January 7, 2024 TestsCI failed
hebasto on January 7, 2024 TestsCI failed
pull
build: Drop `ALLOW_HOST_PACKAGES` support in depends
#29203
hebasto on January 8, 2024 Build system
hebasto on January 8, 2024 Build system
pull
depends: Ensure definitions are passed when building SQLite with `DEBUG=1`
#29282
hebasto on January 19, 2024 Build system
hebasto on January 19, 2024 Build system
pull
depends: Do not override `CFLAGS` when building SQLite with `DEBUG=1`
#29287
hebasto on January 20, 2024 Build system
hebasto on January 20, 2024 Build system
pull
test: Drop `x` modifier in `fsbridge::fopen` call for MinGW builds
#29357
hebasto on January 31, 2024 WindowsTests
hebasto on January 31, 2024 WindowsTests
pull
build: Add missed definition for `AM_OBJCXXFLAGS`
#29362
hebasto on February 1, 2024 macOSBuild system
hebasto on February 1, 2024 macOSBuild system
pull
release: Update translations for v27.0 soft translation string freeze
#29397
hebasto on February 7, 2024 GUI
hebasto on February 7, 2024 GUI
pull
test: Remove Windows-specific code from `system_tests/run_command`
#29489
hebasto on February 27, 2024 Tests
hebasto on February 27, 2024 Tests
pull
build, msvc: Do not compile redundant sources
#29533
hebasto on March 1, 2024 WindowsBuild systemTests
hebasto on March 1, 2024 WindowsBuild systemTests
pull
ci: Fix functional tests step for pull requests in Windows GHA job
#29535
hebasto on March 2, 2024 Tests
hebasto on March 2, 2024 Tests
pull
refactor: Avoid unsigned integer overflow in `script/interpreter.cpp`
#29543
hebasto on March 3, 2024 RefactoringNeeds rebase
hebasto on March 3, 2024 RefactoringNeeds rebase
pull
build, depends: Fix `libmultiprocess` cross-compilation
#29665
hebasto on March 16, 2024 CI failed
hebasto on March 16, 2024 CI failed
pull
doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md`
#29703
hebasto on March 22, 2024 Docs
hebasto on March 22, 2024 Docs
pull
doc: Override `-g` properly to skip debugging information
#29756
hebasto on March 28, 2024 Docs
hebasto on March 28, 2024 Docs
pull
build: Consider `SOURCE_DATE_EPOCH` in Guix environment only
#29761
hebasto on March 28, 2024 Build system
hebasto on March 28, 2024 Build system
pull
build, bench, msvc: Add missing benchmarks
#29773
hebasto on March 31, 2024 WindowsBuild systemTests
hebasto on March 31, 2024 WindowsBuild systemTests
pull
[DO NOT MERGE] cmake: Migrate CI scripts to CMake-based build system -- WIP
#29790
hebasto on April 2, 2024
hebasto on April 2, 2024
pull
guix: Remove another leftover from #29648
#29797
hebasto on April 3, 2024 Build systemCI failed
hebasto on April 3, 2024 Build systemCI failed
pull
test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
#29907
hebasto on April 18, 2024 Tests
hebasto on April 18, 2024 Tests
pull
refactor: Rename `subprocess.hpp` to follow our header name conventions
#29910
hebasto on April 19, 2024 Refactoring
hebasto on April 19, 2024 Refactoring
pull
doc: Suggest only necessary Qt packages for installation on OpenBSD
#29947
hebasto on April 23, 2024 Docs
hebasto on April 23, 2024 Docs
pull
doc: Bash is needed in gen_id and is not installed on FreeBSD by default
#29953
hebasto on April 24, 2024 Docs
hebasto on April 24, 2024 Docs
pull
depends: Do not consider `CC` environment variable for detecting system
#29963
hebasto on April 25, 2024 Build system
hebasto on April 25, 2024 Build system
pull
build, msvc: Drop duplicated `common\url.cpp` source file
#29976
hebasto on April 26, 2024 WindowsBuild system
hebasto on April 26, 2024 WindowsBuild system
pull
build, test, doc: Temporarily remove Android-related stuff
#30049
hebasto on May 6, 2024 Build systemAndroid
hebasto on May 6, 2024 Build systemAndroid
pull
test, subprocess: Improve coverage report correctness
#30075
hebasto on May 9, 2024 TestsUp for grabsNeeds rebase
hebasto on May 9, 2024 TestsUp for grabsNeeds rebase
pull
refactor: Remove unused code from `subprocess.h` header
#30081
hebasto on May 10, 2024 Refactoring
hebasto on May 10, 2024 Refactoring
pull
build: Enable `thread_local` for MinGW-w64 builds
#30099
hebasto on May 14, 2024 WindowsNeeds rebase
hebasto on May 14, 2024 WindowsNeeds rebase
pull
build: Disable `_FORTIFY_SOURCE` if using MSan
#30140
hebasto on May 18, 2024 Build systemTests
hebasto on May 18, 2024 Build systemTests
pull
depends: Fetch miniupnpc sources from an alternative website
#30151
hebasto on May 22, 2024 Build system
hebasto on May 22, 2024 Build system
pull
build: Fix building `fuzz` binary on on SunOS / illumos
#30216
hebasto on June 2, 2024 Build system
hebasto on June 2, 2024 Build system
pull
test, refactor: Fix MSVC warning C4101 "unreferenced local variable"
#30464
hebasto on July 16, 2024 RefactoringTests
hebasto on July 16, 2024 RefactoringTests
pull
depends: Set `CMAKE_SYSTEM_VERSION` for CMake builds
#30465
hebasto on July 16, 2024 Build systemNeeds rebase
hebasto on July 16, 2024 Build systemNeeds rebase
pull
depends: Amend handling flags environment variables
#30477
hebasto on July 18, 2024 Build system
hebasto on July 18, 2024 Build system
pull
depends: Cleanup postprocess commands after switching to CMake
#30506
hebasto on July 23, 2024 Build system
hebasto on July 23, 2024 Build system
pull
release: Update translations for v28.0 soft translation string freeze
#30548
hebasto on July 30, 2024 GUI
hebasto on July 30, 2024 GUI
pull
doc: Add note about distro's `g++-mingw-w64-x86-64-posix` version
#30580
hebasto on August 3, 2024 DocsWindows
hebasto on August 3, 2024 DocsWindows
pull
depends: Make default `host` and `build` comparable
#30584
hebasto on August 4, 2024 Build system
hebasto on August 4, 2024 Build system
pull
build: Mark `x86_64-linux-gnu` release binaries as CET-enabled
#30685
hebasto on August 20, 2024 Build systemNeeds rebase
hebasto on August 20, 2024 Build systemNeeds rebase
pull
ci: Add missed configuration options to "Win64 native" job
#30755
hebasto on August 29, 2024 WindowsTests
hebasto on August 29, 2024 WindowsTests
pull
build: Fix linking for `fuzz` target when building with MSan
#30778
hebasto on August 31, 2024 Tests
hebasto on August 31, 2024 Tests
pull
build: Minor build system fixes and amendments
#30803
hebasto on September 3, 2024 Build system
hebasto on September 3, 2024 Build system
pull
build: Introduce "Kernel" installation component
#30835
hebasto on September 6, 2024 Build system
hebasto on September 6, 2024 Build system
pull
build: Use CMake's default permissions in macOS `deploy` target
#30838
hebasto on September 6, 2024 Build system
hebasto on September 6, 2024 Build system
pull
ci: Post CMake-migration fixes and amendments
#30841
hebasto on September 7, 2024 TestsCI failed
hebasto on September 7, 2024 TestsCI failed
pull
build: Minimize I/O operations in `GenerateHeaderFrom{Json,Raw}.cmake`
#30842
hebasto on September 7, 2024 Build systemCI failed
hebasto on September 7, 2024 Build systemCI failed
pull
build: Enhance Ccache performance across worktrees and build trees
#30861
hebasto on September 10, 2024 Build system
hebasto on September 10, 2024 Build system
pull
build: Skip secp256k1 ctime tests when tests are not being built
#30865
hebasto on September 10, 2024 Build system
hebasto on September 10, 2024 Build system
pull
build: Revert "Minimize I/O operations in `GenerateHeaderFrom{Json,Raw}.cmake`"
#30883
hebasto on September 12, 2024 Build system
hebasto on September 12, 2024 Build system
pull
Remove Autotools packages from CI (and depends doc)
#30902
hebasto on September 14, 2024 DocsTests
hebasto on September 14, 2024 DocsTests
pull
cmake: Switch to crc32c upstream build system
#30905
hebasto on September 14, 2024 Build system
hebasto on September 14, 2024 Build system
pull
depends: Fix build with `MULTIPROCESS=1` in Guix environment
#30940
hebasto on September 21, 2024 Build system
hebasto on September 21, 2024 Build system
pull
guix: Drop no longer needed `PATH` modification
#30989
hebasto on September 27, 2024 Build system
hebasto on September 27, 2024 Build system
pull
depends: Print ready-to-use `--toolchain` option for CMake invocation
#31008
hebasto on October 1, 2024 Build system
hebasto on October 1, 2024 Build system
pull
cmake: Avoid hardcoding Qt's major version in Find module / variable names
#31010
hebasto on October 1, 2024 RefactoringBuild system
hebasto on October 1, 2024 RefactoringBuild system
pull
build: Rename `PACKAGE_*` variables to `CLIENT_*`
#31042
hebasto on October 6, 2024 Build system
hebasto on October 6, 2024 Build system
pull
build, ci: Fix linking `bitcoin-chainstate.exe` to `bitcoinkernel.dll` on Windows
#31158
hebasto on October 25, 2024 WindowsBuild systemNeeds rebase
hebasto on October 25, 2024 WindowsBuild systemNeeds rebase
pull
cmake: Add `FindQRencode` module and enable `libqrencode` package for MSVC
#31173
hebasto on October 28, 2024 Build system
hebasto on October 28, 2024 Build system
pull
ci: Test cross-built Windows executables on Windows natively
#31176
hebasto on October 29, 2024 WindowsTests
hebasto on October 29, 2024 WindowsTests
pull
depends, doc: List packages required to build `qt` package separately
#31192
hebasto on October 31, 2024 DocsBuild system
hebasto on October 31, 2024 DocsBuild system
pull
guix: Do not set `C{PLUS}_INCLUDE_PATH` variables for Darwin builds
#31214
hebasto on November 4, 2024 Build system
hebasto on November 4, 2024 Build system
pull
cmake: Fix `IF_CHECK_PASSED` option handling
#31231
hebasto on November 6, 2024 BugBuild system
hebasto on November 6, 2024 BugBuild system
pull
cmake: Improve Python robustness and test usability
#31233
hebasto on November 6, 2024 Build systemTests
hebasto on November 6, 2024 Build systemTests
pull
depends: Update minimum required CMake version
#31300
hebasto on November 16, 2024 Build system
hebasto on November 16, 2024 Build system
pull
build: Temporarily disable compiling `fuzz/utxo_snapshot.cpp` with MSVC
#31307
hebasto on November 17, 2024 WindowsBuild system
hebasto on November 17, 2024 WindowsBuild system
pull
ci, iwyu: Treat warnings as errors for specific directories
#31308
hebasto on November 17, 2024 RefactoringTests
hebasto on November 17, 2024 RefactoringTests
pull
depends: Avoid hardcoding `host_prefix` in toolchain file
#31358
hebasto on November 23, 2024 Build system
hebasto on November 23, 2024 Build system
pull
depends: Avoid using helper variables in toolchain file
#31360
hebasto on November 24, 2024 Build system
hebasto on November 24, 2024 Build system
pull
cmake, qt: Use absolute paths for includes in MOC-generated files
#31361
hebasto on November 24, 2024 Build system
hebasto on November 24, 2024 Build system
pull
cmake: Check `-Wno-*` compiler options for `leveldb` target
#31366
hebasto on November 25, 2024 Build system
hebasto on November 25, 2024 Build system
pull
cmake: Fix passing `APPEND_*FLAGS` to `secp256k1` subtree
#31379
hebasto on November 27, 2024 Build system
hebasto on November 27, 2024 Build system
pull
[POC] cmake: Introduce LLVM's Source-based Code Coverage reports
#31394
hebasto on November 29, 2024 Build systemTestsNeeds rebase
hebasto on November 29, 2024 Build systemTestsNeeds rebase
pull
cmake: Improve compatibility with Python version managers
#31421
hebasto on December 4, 2024 Build system
hebasto on December 4, 2024 Build system
pull
test, univalue: Specify path to tests instead of hardcoding
#31434
hebasto on December 6, 2024 Tests
hebasto on December 6, 2024 Tests
pull
refactor: Fix "modernize-use-starts-ends-with" clang-tidy warning
#31480
hebasto on December 12, 2024 Refactoring
hebasto on December 12, 2024 Refactoring
pull
depends: Fix compiling `libevent` package on NetBSD
#31500
hebasto on December 14, 2024 Build system
hebasto on December 14, 2024 Build system
pull
cmake: Link `bitcoin_consensus` as a library
#31503
hebasto on December 15, 2024 Build systemTests
hebasto on December 15, 2024 Build systemTests
pull
cmake: De-duplicate libraries on link lines opportunistically
#31504
hebasto on December 15, 2024 Build systemTests
hebasto on December 15, 2024 Build systemTests
pull
build: Use clang-cl to build on Windows natively
#31507
hebasto on December 16, 2024 WindowsBuild system
hebasto on December 16, 2024 WindowsBuild system
pull
doc: Install `net/py-pyzmq` port on FreeBSD for `interface_zmq.py`
#31526
hebasto on December 18, 2024 Docs
hebasto on December 18, 2024 Docs
pull
doc: Install `py3-zmq` port on OpenBSD for `interface_zmq.py`
#31535
hebasto on December 18, 2024 Docs
hebasto on December 18, 2024 Docs
pull
qa: Use `sys.executable` when invoking other Python scripts
#31541
hebasto on December 19, 2024 Tests
hebasto on December 19, 2024 Tests
pull
cmake: Remove unused `BUILD_TESTING` variable from "dev-mode" preset
#31544
hebasto on December 19, 2024 Build system
hebasto on December 19, 2024 Build system
pull
qa: Ensure consistent use of decimals instead of floats
#31595
hebasto on January 2, 2025 Tests
hebasto on January 2, 2025 Tests
pull
depends, NetBSD: Fix `bdb` package compilation with GCC-14
#31613
hebasto on January 6, 2025 Build system
hebasto on January 6, 2025 Build system
pull
build, test: Build `db_tests.cpp` regardless of `USE_BDB`
#31617
hebasto on January 7, 2025 WalletBuild systemTests
hebasto on January 7, 2025 WalletBuild systemTests
pull
depends: Use base system's `sha256sum` utility on FreeBSD
#31626
hebasto on January 9, 2025 Build system
hebasto on January 9, 2025 Build system
pull
depends: Override default build type for `libevent`
#31661
hebasto on January 15, 2025 Build system
hebasto on January 15, 2025 Build system
pull
cmake: Do not modify `CMAKE_TRY_COMPILE_TARGET_TYPE` globally
#31662
hebasto on January 15, 2025 Build system
hebasto on January 15, 2025 Build system
pull
cmake: Fail if `Libmultiprocess` is missing when `WITH_MULTIPROCESS=ON`
#31709
hebasto on January 22, 2025 Build system
hebasto on January 22, 2025 Build system
pull
cmake: Copy `cov_tool_wrapper.sh.in` to the build tree
#31722
hebasto on January 23, 2025 BugBuild system
hebasto on January 23, 2025 BugBuild system
pull
cmake: Fix `-pthread` flags presentation in summary
#31724
hebasto on January 23, 2025 Build system
hebasto on January 23, 2025 Build system
pull
cmake: Install man pages for configured targets only
#31765
hebasto on January 30, 2025 Build system
hebasto on January 30, 2025 Build system
pull
cmake: Improve safety and robustness during building `crc32c` subtree
#31779
hebasto on February 2, 2025 Build system
hebasto on February 2, 2025 Build system
pull
depends: Avoid using the `-ffile-prefix-map` compiler option
#31800
hebasto on February 5, 2025 Build system
hebasto on February 5, 2025 Build system
pull
ci: Remove no longer needed `-Wno-error=documentation`
#31804
hebasto on February 5, 2025 Tests
hebasto on February 5, 2025 Tests
pull
Prepare "Open Transifex translations for v29.0" release step
#31809
hebasto on February 6, 2025 GUI
hebasto on February 6, 2025 GUI
pull
cmake: Add optional sources to `minisketch` library directly
#31880
hebasto on February 16, 2025 Build system
hebasto on February 16, 2025 Build system
pull
cmake: Make implicit `libbitcoinkernel` dependencies explicit
#31884
hebasto on February 16, 2025 Build system
hebasto on February 16, 2025 Build system
pull
cmake: Exclude generated sources from translation
#31899
hebasto on February 18, 2025 Build system
hebasto on February 18, 2025 Build system
pull
ci: Fix filtering out Qt-generated files from `compile_commands.json`
#31928
hebasto on February 21, 2025 Tests
hebasto on February 21, 2025 Tests
pull
wallet: Replace "non-0" with "non-zero" in translatable error message
#31987
hebasto on March 4, 2025 Wallet
hebasto on March 4, 2025 Wallet
pull
cmake: Check for `makensis` and `zip` tools before using them for optional `deploy` targets
#32019
hebasto on March 7, 2025 Build system
hebasto on March 7, 2025 Build system
pull
cmake: Add `NO_CACHE_IF_FAILED` option for checking linker flags
#32027
hebasto on March 10, 2025 Build system
hebasto on March 10, 2025 Build system
pull
cmake, guix: Skip building tests in subtrees for releases
#32054
hebasto on March 13, 2025 Build systemNeeds rebase
hebasto on March 13, 2025 Build systemNeeds rebase
pull
build: Remove bitness suffix from Windows installer
#32132
hebasto on March 24, 2025 WindowsBuild system
hebasto on March 24, 2025 WindowsBuild system
pull
depends: Switch from multilib to platform-specific toolchains
#32162
hebasto on March 29, 2025 Build system
hebasto on March 29, 2025 Build system
pull
ci: Switch to dynamic library linkage in native Windows job
#32182
hebasto on April 1, 2025 WindowsTests
hebasto on April 1, 2025 WindowsTests
pull
ci, windows: Do not exclude `wallet_migration.py` in command line
#32194
hebasto on April 1, 2025 WindowsTests
hebasto on April 1, 2025 WindowsTests
pull
cmake: Get rid of undocumented `BITCOIN_GENBUILD_NO_GIT` environment variable
#32220
hebasto on April 4, 2025 Build system
hebasto on April 4, 2025 Build system
pull
depends: Make native package paths platform-agnostic
#32230
hebasto on April 7, 2025 Build system
hebasto on April 7, 2025 Build system
pull
build: Restore cross-compilation for Android
#32262
hebasto on April 13, 2025 Build systemAndroid
hebasto on April 13, 2025 Build systemAndroid
pull
depends: Avoid `warning: "_FORTIFY_SOURCE" redefined` for `libevent`
#32266
hebasto on April 14, 2025 Build system
hebasto on April 14, 2025 Build system
pull
build: Fix `macdeployqtplus` after switching to Qt 6
#32287
hebasto on April 16, 2025 macOSBuild systemTests
hebasto on April 16, 2025 macOSBuild systemTests
pull
doc: Add note for building on macOS (Intel) with CMake ≥ 4.0
#32289
hebasto on April 16, 2025 DocsmacOS
hebasto on April 16, 2025 DocsmacOS
pull
ci: Temporarily disable `WalletMigration` benchmark
#32306
hebasto on April 18, 2025 WalletTests
hebasto on April 18, 2025 WalletTests
pull
ci: Drop no longer necessary `-Wno-error=array-bounds`
#32308
hebasto on April 19, 2025 WindowsTests
hebasto on April 19, 2025 WindowsTests
pull
test: Treat executable paths in tests consistently
#32324
hebasto on April 22, 2025 Build systemTests
hebasto on April 22, 2025 Build systemTests
pull
test: Increase stack size for "Debug" builds with MSVC
#32349
hebasto on April 25, 2025 WindowsTests
hebasto on April 25, 2025 WindowsTests
pull
cmake: Respect user-provided configuration-specific flags
#32356
hebasto on April 26, 2025 BugBuild system
hebasto on April 26, 2025 BugBuild system
pull
depends: Fix cross-compiling `qt` package from macOS to Windows
#32357
hebasto on April 26, 2025 Build system
hebasto on April 26, 2025 Build system
pull
cmake: Check user-defined `APPEND_*FLAGS` variables early
#32367
hebasto on April 28, 2025 Build system
hebasto on April 28, 2025 Build system
pull
util: Remove `fsbridge::get_filesystem_error_message()`
#32383
hebasto on April 30, 2025 Utils/log/libs
hebasto on April 30, 2025 Utils/log/libs
pull
cmake: Add application manifests when cross-compiling for Windows
#32396
hebasto on May 1, 2025 WindowsBuild system
hebasto on May 1, 2025 WindowsBuild system
pull
test: Introduce `SUPPRESS_ABORT_MESSAGE` environment variable
#32409
hebasto on May 2, 2025 WindowsTests
hebasto on May 2, 2025 WindowsTests
pull
cmake: Restrict MSVC-specific workaround to affected versions
#32499
hebasto on May 14, 2025 WindowsBuild system
hebasto on May 14, 2025 WindowsBuild system
pull
Set minimum supported Windows version to 1903 (May 2019 Update)
#32537
hebasto on May 16, 2025 WindowsBuild system
hebasto on May 16, 2025 WindowsBuild system
pull
cmake: Remove `ENABLE_{SSE41,AVX2,X86_SHANI,ARM_SHANI}` from `bitcoin-build-config.h`
#32551
hebasto on May 18, 2025 Build system
hebasto on May 18, 2025 Build system
pull
miniscript, refactor: Make `operator""_mst` `consteval` (re-take)
#32564
hebasto on May 19, 2025 Refactoring
hebasto on May 19, 2025 Refactoring
pull
subprocess: Let shell parse command on non-Windows systems
#32577
hebasto on May 21, 2025 Utils/log/libsNeeds rebase
hebasto on May 21, 2025 Utils/log/libsNeeds rebase
pull
windows: Use predefined `RC_INVOKED` macro instead of custom one
#32633
hebasto on May 28, 2025 WindowsBuild system
hebasto on May 28, 2025 WindowsBuild system
pull
build: Add resource file and manifest to `bitcoin.exe`
#32634
hebasto on May 28, 2025 WindowsBuild system
hebasto on May 28, 2025 WindowsBuild system
pull
cmake: Replace deprecated `qt6_add_translation` with `qt6_add_lrelease`
#32651
hebasto on May 30, 2025 Build system
hebasto on May 30, 2025 Build system
pull
refactor: Drop unused `#include <boost/operators.hpp>`
#32668
hebasto on June 2, 2025 Refactoring
hebasto on June 2, 2025 Refactoring
pull
depends: Override host compilers for FreeBSD and OpenBSD
#32716
hebasto on June 10, 2025 Build system
hebasto on June 10, 2025 Build system
pull
cmake: Create subdirectories in build tree in advance
#32773
hebasto on June 18, 2025 Build systemTests
hebasto on June 18, 2025 Build systemTests
pull
cmake: Use `HINTS` instead of `PATHS` in `find_*` commands
#32805
hebasto on June 24, 2025 Build system
hebasto on June 24, 2025 Build system
pull
cmake: Explicitly specify `Boost_ROOT` for Homebrew's package
#32814
hebasto on June 25, 2025 macOSBuild system
hebasto on June 25, 2025 macOSBuild system
pull
doc: Add workaround for vcpkg issue with paths with embedded spaces
#32858
hebasto on July 2, 2025 DocsWindows
hebasto on July 2, 2025 DocsWindows
pull
cmake: Use newer signature of `qt6_add_lrelease` when available
#32940
hebasto on July 10, 2025 Build system
hebasto on July 10, 2025 Build system
pull
depends: Force `CMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE`
#32943
hebasto on July 10, 2025 Build system
hebasto on July 10, 2025 Build system
pull
build: Explicitly set Qt's `AUTO{MOC,RCC,UIC}` property per target
#32951
hebasto on July 11, 2025 Build systemNeeds rebase
hebasto on July 11, 2025 Build systemNeeds rebase
pull
[POC] ci: Skip compilation when running static code analysis
#32953
hebasto on July 12, 2025 TestsNeeds rebase
hebasto on July 12, 2025 TestsNeeds rebase
pull
cmake: Drop no longer necessary "cmakeMinimumRequired" object
#32954
hebasto on July 12, 2025 Build system
hebasto on July 12, 2025 Build system
pull
cmake: Proactively avoid use of `SECP256K1_DISABLE_SHARED`
#33101
hebasto on July 30, 2025 Build system
hebasto on July 30, 2025 Build system
pull
refactor: Use immediate lambda to work around GCC bug 117966
#33113
hebasto on August 1, 2025 Refactoring
hebasto on August 1, 2025 Refactoring
pull
cmake: Switch to generated `ts_files.cmake` file
#33115
hebasto on August 1, 2025 GUIBuild system
hebasto on August 1, 2025 GUIBuild system
pull
cmake: Do not require Python to build GUI
#33156
hebasto on August 8, 2025 DocsBuild systemNeeds rebase
hebasto on August 8, 2025 DocsBuild systemNeeds rebase
pull
Avoid file overwriting in fallback `AllocateFileRange` implementation
#33164
hebasto on August 9, 2025 Block storage
hebasto on August 9, 2025 Block storage
pull
cmake: Collect headers for extracting translatable strings
#33194
hebasto on August 15, 2025 Build system
hebasto on August 15, 2025 Build system
pull
clang-tidy: Disable `UndefinedBinaryOperatorResult` check in `src/ipc`
#33312
hebasto on September 4, 2025
hebasto on September 4, 2025
pull
depends: Update URL for `qrencode` package source tarball
#33494
hebasto on September 29, 2025 Build system
hebasto on September 29, 2025 Build system
pull
guix: Use UCRT runtime for Windows release binaries
#33593
hebasto on October 9, 2025 WindowsBuild system
hebasto on October 9, 2025 WindowsBuild system
pull
ci, iwyu: Treat warnings as errors for `src/init` and `src/policy`
#33725
hebasto on October 28, 2025 RefactoringTestsNeeds rebase
hebasto on October 28, 2025 RefactoringTestsNeeds rebase
pull
ci: Add Windows + UCRT jobs for cross-compiling and native testing
#33764
hebasto on November 2, 2025 WindowsTests
hebasto on November 2, 2025 WindowsTests
pull
ci, iwyu: Fix warnings in `src/kernel` and treat them as errors
#33779
hebasto on November 4, 2025 Refactoring
hebasto on November 4, 2025 Refactoring
pull
cmake: Switch to `minisketch` upstream build system
#33841
hebasto on November 10, 2025 Build system
hebasto on November 10, 2025 Build system
pull
test, refactor: Fix `-Warray-bounds` warning
#33852
hebasto on November 11, 2025 RefactoringTests
hebasto on November 11, 2025 RefactoringTests
pull
doc: Add `x86_64-w64-mingw32ucrt` triplet to `depends/README.md`
#33857
hebasto on November 11, 2025 DocsWindowsBuild system
hebasto on November 11, 2025 DocsWindowsBuild system
pull
build: Bump VS minimum supported version to 18.3
#33861
hebasto on November 12, 2025 RefactoringWindowsBuild system
hebasto on November 12, 2025 RefactoringWindowsBuild system
pull
cmake: Specify Windows plugin path in `test_bitcoin-qt` property
#33865
hebasto on November 12, 2025 WindowsBuild systemTests
hebasto on November 12, 2025 WindowsBuild systemTests
pull
depends: Add patch for Windows11Style plugin
#33906
hebasto on November 18, 2025 WindowsBuild system
hebasto on November 18, 2025 WindowsBuild system
pull
test: Remove `system_tests/run_command` runtime dependencies
#33929
hebasto on November 23, 2025 Tests
hebasto on November 23, 2025 Tests
pull
cmake: Set `WITH_ZMQ` to `ON` in Windows presets
#33971
hebasto on November 30, 2025 WindowsBuild system
hebasto on November 30, 2025 WindowsBuild system
pull
cmake: Make `BUILD_KERNEL_TEST` depend on `BUILD_KERNEL_LIB`
#33972
hebasto on November 30, 2025 Build system
hebasto on November 30, 2025 Build system
pull
cmake: Check dependencies after build option interaction
#33974
hebasto on November 30, 2025 Build system
hebasto on November 30, 2025 Build system
pull
depends, doc: Add `tcl` as build dependency for `sqlite` package
#33975
hebasto on November 30, 2025 DocsBuild system
hebasto on November 30, 2025 DocsBuild system
pull
depends: Propagate native C compiler to `sqlite` package
#33995
hebasto on December 2, 2025 Build system
hebasto on December 2, 2025 Build system
pull
cmake: Add fail pattern to `try_append_cxx_flags`
#34047
hebasto on December 10, 2025 Build system
hebasto on December 10, 2025 Build system
pull
iwyu: Add `pragma: always_keep` to `bitcoin-build-config.h`
#34127
hebasto on December 20, 2025 Refactoring
hebasto on December 20, 2025 Refactoring
pull
build: Prevent system header fallback and include path pollution
#34143
hebasto on December 23, 2025 BugBuild system
hebasto on December 23, 2025 BugBuild system
pull
depends: Unset `SOURCE_DATE_EPOCH` in `gen_id` script
#34228
hebasto on January 8, 2026 Build system
hebasto on January 8, 2026 Build system
pull
depends: Hash included makefiles in package checksums
#34239
hebasto on January 9, 2026 Build system
hebasto on January 9, 2026 Build system
pull
ci: Install `pyzmq` for functional tests on Windows
#34285
hebasto on January 14, 2026 WindowsTests
hebasto on January 14, 2026 WindowsTests
pull
Drop some `IWYU pragma: export` and document IWYU usage
#34319
hebasto on January 16, 2026 RefactoringDocs
hebasto on January 16, 2026 RefactoringDocs
pull
ci, iwyu: Fix warnings in `src/zmq` and treat them as errors
#34338
hebasto on January 19, 2026 RefactoringRPC/REST/ZMQ
hebasto on January 19, 2026 RefactoringRPC/REST/ZMQ
pull
ci, iwyu: Fix warnings in `src/primitives` and treat them as errors
#34352
hebasto on January 20, 2026 Refactoring
hebasto on January 20, 2026 Refactoring
pull
subprocess: Fix `-Wunused-private-field` when building with clang-cl on Windows
#34385
hebasto on January 22, 2026 RefactoringWindows
hebasto on January 22, 2026 RefactoringWindows
pull
ci, iwyu: Fix warnings in `src/util` and treat them as errors
#34448
hebasto on January 29, 2026 RefactoringUtils/log/libs
hebasto on January 29, 2026 RefactoringUtils/log/libs
pull
wallet: Rename `RecordType::DELETE` to `RecordType::DELETE_FLAG`
#34454
hebasto on January 29, 2026 RefactoringWallet
hebasto on January 29, 2026 RefactoringWallet
pull
ci, iwyu: Fix warnings in `src/univalue` and treat them as errors
#34455
hebasto on January 29, 2026 Refactoring
hebasto on January 29, 2026 Refactoring
pull
util: Drop *BSD headers in `batchpriority.cpp`
#34462
hebasto on January 30, 2026 Utils/log/libs
hebasto on January 30, 2026 Utils/log/libs
pull
Release: Prepare "Open Transifex translations for v31.0" step
#34525
hebasto on February 6, 2026
hebasto on February 6, 2026
pull
cmake: Fix NetBSD-specific workaround for Boost
#34572
hebasto on February 12, 2026 Build system
hebasto on February 12, 2026 Build system
pull
iwyu: Document or remove some `pragma: export` and other improvements
#34639
hebasto on February 20, 2026 Refactoring
hebasto on February 20, 2026 Refactoring
pull
depends: Allow building Qt packages after interruption
#34713
hebasto on March 2, 2026 Build system
hebasto on March 2, 2026 Build system
pull
test: Suppress another unsolicited `mock_process/*` output
#34791
hebasto on March 10, 2026 Tests
hebasto on March 10, 2026 Tests
pull
cmake, translation: Use native Qt TS file as source for translations on Transifex
#34808
hebasto on March 11, 2026 GUIBuild system
hebasto on March 11, 2026 GUIBuild system
pull
scripted-diff: Rename `WAIT_TIMEOUT` to `TEST_WAIT_TIMEOUT`
#34868
hebasto on March 19, 2026 RefactoringTests
hebasto on March 19, 2026 RefactoringTests
pull
depends: Fix cross-compiling on macOS for Windows
#34878
hebasto on March 20, 2026 Build system
hebasto on March 20, 2026 Build system
pull
guix: Split manifest into build and codesign manifests
#34948
hebasto on March 29, 2026 Build system
hebasto on March 29, 2026 Build system
pull
ci, iwyu: Fix warnings in `src/common` and treat them as errors
#34995
hebasto on April 3, 2026 RefactoringCI failed
hebasto on April 3, 2026 RefactoringCI failed
pull
ci: Match `VCPKG_HOST_TRIPLET` to `VCPKG_TARGET_TRIPLET`
#35031
hebasto on April 8, 2026 WindowsTests
hebasto on April 8, 2026 WindowsTests
Issues
issue
Version number for `bitcoin.conf` format
#14514
hebasto on October 18, 2018 FeatureBrainstormingScripts and tools
hebasto on October 18, 2018 FeatureBrainstormingScripts and tools
issue
Build with official Qt binary installer fails
#14723
hebasto on November 13, 2018 GUILinux/Unix
hebasto on November 13, 2018 GUILinux/Unix
issue
Bump macOS SDK version to 10.13 for gitian builds
#14797
hebasto on November 24, 2018 macOSBuild system
hebasto on November 24, 2018 macOSBuild system
issue
./configure does not favour self-compiled dependecies
#14959
hebasto on December 14, 2018 Build system
hebasto on December 14, 2018 Build system
issue
Notifications do not popup if app installed from *.dmg on macOS
#14976
hebasto on December 16, 2018 macOS
hebasto on December 16, 2018 macOS
issue
[RFC] qt: Icon scaling issue on some Linux desktop environments
#14992
hebasto on December 18, 2018 GUI
hebasto on December 18, 2018 GUI
issue
docs: Release description on GitHub needs clarification
#15041
hebasto on December 27, 2018 Docs
hebasto on December 27, 2018 Docs
issue
build: Default size for the LXC disk is no longer enough
#15574
hebasto on March 10, 2019 Build systemUpstream
hebasto on March 10, 2019 Build systemUpstream
issue
Flushing database cache causes p2p connections ping timeout
#16008
hebasto on May 11, 2019 P2P
hebasto on May 11, 2019 P2P
issue
LogPrintf() fails due to premature call before InitLogging()
#16098
hebasto on May 26, 2019 Utils/log/libs
hebasto on May 26, 2019 Utils/log/libs
issue
RPC: add/remove -rpcallowip and -rpcauth options without restart
#16543
hebasto on August 3, 2019 RPC/REST/ZMQ
hebasto on August 3, 2019 RPC/REST/ZMQ
issue
rpc: Worker threads still run after timeout error for two gettxoutsetinfo RPC calls
#16979
hebasto on September 28, 2019 RPC/REST/ZMQResource usage
hebasto on September 28, 2019 RPC/REST/ZMQResource usage
issue
Git ignore policy in build_msvc directory
#17287
hebasto on October 28, 2019 WindowsBuild system
hebasto on October 28, 2019 WindowsBuild system
issue
rfc, p2p: Restart-based eclipse attack mitigation
#17326
hebasto on October 30, 2019 BrainstormingP2P
hebasto on October 30, 2019 BrainstormingP2P
issue
FlushStateToDisk() takes more than 10 minutes
#17397
hebasto on November 6, 2019 Resource usageQuestions and Help
hebasto on November 6, 2019 Resource usageQuestions and Help
issue
build: AppVeyor build uses Libevent that built without support for evthread_use_windows_threads()
#17586
hebasto on November 25, 2019 Tests
hebasto on November 25, 2019 Tests
issue
build: Discrepancy in Trusty Travis build
#17656
hebasto on December 3, 2019 Testsgood first issue
hebasto on December 3, 2019 Testsgood first issue
issue
ci: Migration from AppVeyor to GitHub Actions
#17803
hebasto on December 27, 2019 TestsUpstream
hebasto on December 27, 2019 TestsUpstream
issue
build: Ambiguous help string for --with-gui configure option
#17813
hebasto on December 28, 2019 GUIBuild system
hebasto on December 28, 2019 GUIBuild system
issue
build, qt: Possible unset bitcoin_cv_qt58 variable
#17821
hebasto on December 28, 2019 BugBuild system
hebasto on December 28, 2019 BugBuild system
issue
build: Add ability to bypass pkg-config for Qt
#17840
hebasto on December 31, 2019 Build system
hebasto on December 31, 2019 Build system
issue
net, gui: -upnp option -- "override" vs "can be changed on-the-fly"
#18184
hebasto on February 20, 2020 BrainstormingP2P
hebasto on February 20, 2020 BrainstormingP2P
issue
build: Fail to build Qt in depends on ARM 32bit
#18536
hebasto on April 6, 2020 Build systemUpstream
hebasto on April 6, 2020 Build systemUpstream
issue
0.20.0rc1: Broken -logthreadnames on gitian builds
#18652
hebasto on April 15, 2020 BugBuild system
hebasto on April 15, 2020 BugBuild system
issue
test, ci: Use the documented way to test with ThreadSanitizer
#19038
hebasto on May 21, 2020 Tests
hebasto on May 21, 2020 Tests
issue
test, ci: -DDEBUG_LOCKORDER flag prevents TSan from deadlock detecting
#19047
hebasto on May 22, 2020 Tests
hebasto on May 22, 2020 Tests
issue
test: Potential deadlock in wallet_tests/CreateWalletFromFile
#19049
hebasto on May 22, 2020 Bug
hebasto on May 22, 2020 Bug
issue
qa: Intermittent AssertionError in `wallet_address_types.py`
#19139
hebasto on June 2, 2020 BugWalletTests
hebasto on June 2, 2020 BugWalletTests
issue
qt: Broken QApplication::widgetAt() on Ubuntu Focal 20.04
#19186
hebasto on June 6, 2020 BugGUI
hebasto on June 6, 2020 BugGUI
issue
test: ConnectionRefusedError on consecutive runs the same test
#19234
hebasto on June 10, 2020 BugGUI
hebasto on June 10, 2020 BugGUI
issue
build: mingw32 issues with Qt if depends is built with DEBUG=1
#19266
hebasto on June 13, 2020 Bug
hebasto on June 13, 2020 Bug
issue
Replace all of the RecursiveMutex instances with the Mutex ones
#19303
hebasto on June 17, 2020 BrainstormingRefactoring
hebasto on June 17, 2020 BrainstormingRefactoring
issue
LevelDB performance when running on microSD card
#19467
hebasto on July 8, 2020 Resource usage
hebasto on July 8, 2020 Resource usage
issue
build: Fail to cross-compile depends for HOST=x86_64-apple-darwin16 on Focal
#19546
hebasto on July 18, 2020 BugmacOS
hebasto on July 18, 2020 BugmacOS
issue
doc: Update obsolete links to online reference
#19582
hebasto on July 24, 2020 good first issue
hebasto on July 24, 2020 good first issue
issue
qa: Intermittent failure in `p2p_permissions.py` "Unable to connect to bitcoind after 60s"
#19711
hebasto on August 13, 2020 BugTests
hebasto on August 13, 2020 BugTests
issue
test: Intermittent "no RPC connection" in wallet_basic.py --descriptors
#19729
hebasto on August 15, 2020 Bug
hebasto on August 15, 2020 Bug
issue
qa: Functional tests are intrinsic vulnerable to timeouts
#19732
hebasto on August 15, 2020 BrainstormingTests
hebasto on August 15, 2020 BrainstormingTests
issue
build: Cross-compiling libbitcoinconsensus for Windows fails with DEBUG=1
#19772
hebasto on August 20, 2020 BugWindowsBuild system
hebasto on August 20, 2020 BugWindowsBuild system
issue
build: Error when bulding a package in depends for HOST=x86_64-apple-darwin16
#19799
hebasto on August 25, 2020 Bug
hebasto on August 25, 2020 Bug
issue
ci: previous_release.py fails for C++17 Travis job on forked repo
#19812
hebasto on August 26, 2020 BugTests
hebasto on August 26, 2020 BugTests
issue
build: Windows cross-compiling fails due to the Boost::System
#19824
hebasto on August 27, 2020
hebasto on August 27, 2020
issue
Intermittent failure in feature_fee_estimation.py "Estimated fee larger than last fee"
#19837
hebasto on August 30, 2020 Bug
hebasto on August 30, 2020 Bug
issue
qa: Intermittent error in wallet_resendwallettransactions.py
#20143
hebasto on October 13, 2020 Bug
hebasto on October 13, 2020 Bug
issue
qa: BitcoinTestFramework fails with extra_args=-nolisten
#20177
hebasto on October 17, 2020 Bug
hebasto on October 17, 2020 Bug
issue
Intermittent failure in p2p_segwit.py "AssertionError: No exception raised"
#20249
hebasto on October 26, 2020 Bug
hebasto on October 26, 2020 Bug
issue
qa: Intermittent "JSONRPCException: Transaction not eligible for abandonment" in feature_backwards_compatibility.py
#20270
hebasto on October 30, 2020 Bug
hebasto on October 30, 2020 Bug
issue
qa: Intermittent "Transaction too large" failure in feature_taproot.py
#20330
hebasto on November 6, 2020 Bug
hebasto on November 6, 2020 Bug
issue
qa: Intermittent failure in interface_zmq.py "Resource temporarily unavailable"
#20590
hebasto on December 7, 2020 Bug
hebasto on December 7, 2020 Bug
issue
build: configure fails to process libnatpmp from depends for HOST=x86_64-w64-mingw32
#21350
hebasto on March 3, 2021 Bug
hebasto on March 3, 2021 Bug
issue
translation: Provide more context to Transifex translators
#21465
hebasto on March 18, 2021 BrainstormingDocs
hebasto on March 18, 2021 BrainstormingDocs
issue
feature_notifications.py fails with IndexError: string index out of range
#21503
hebasto on March 22, 2021 Bug
hebasto on March 22, 2021 Bug
issue
qa: Another intermittent failure in `p2p_compactblocks.py`
#21535
hebasto on March 27, 2021 BugTests
hebasto on March 27, 2021 BugTests
issue
qa: Intermittent failure in `wallet_balance.py --descriptors`
#21536
hebasto on March 28, 2021 BugWalletTests
hebasto on March 28, 2021 BugWalletTests
issue
ci: ccache does not work for macOS cross-compiling builds
#21552
hebasto on March 30, 2021 BugmacOSTests
hebasto on March 30, 2021 BugmacOSTests
issue
build, qt: Native Qt builds in depends do not work
#21588
hebasto on April 3, 2021 BugBuild system
hebasto on April 3, 2021 BugBuild system
issue
build: Static build behavior depends on the used compiler
#21771
hebasto on April 24, 2021 BugmacOS
hebasto on April 24, 2021 BugmacOS
issue
qa: feature_notifications fails with "IndexError: string index out of range"
#21776
hebasto on April 25, 2021 BugTests
hebasto on April 25, 2021 BugTests
issue
wallet, rpc: The getnewaddress RPC fails for external-signer wallets
#21918
hebasto on May 11, 2021 BugWallet
hebasto on May 11, 2021 BugWallet
issue
wallet: bitcoind fails to auto-load a non-empty external-signer wallet
#21919
hebasto on May 11, 2021 BugWallet
hebasto on May 11, 2021 BugWallet
issue
Error when compiling fuzz binary for aarch64-linux-android target
#22062
hebasto on May 25, 2021 BugAndroid
hebasto on May 25, 2021 BugAndroid
issue
depends: qt build for HOST=aarch64-linux-android is broken for NDK 22+
#22074
hebasto on May 26, 2021 BugBuild systemAndroid
hebasto on May 26, 2021 BugBuild systemAndroid
issue
In depends the qt package ignores CC,CXX variables
#22184
hebasto on June 8, 2021 BugBuild system
hebasto on June 8, 2021 BugBuild system
issue
build: bitcoin-qt built against Qt 5.12 requires glibc 2.28+
#22280
hebasto on June 19, 2021 Build system
hebasto on June 19, 2021 Build system
issue
build: configure doesn't pickup Qt if depends is built against libc++
#22344
hebasto on June 26, 2021 BugLinux/UnixBuild system
hebasto on June 26, 2021 BugLinux/UnixBuild system
issue
Should Bitcoin Core quit when something goes wrong?
#22398
hebasto on July 4, 2021 BugWalletWindows
hebasto on July 4, 2021 BugWalletWindows
issue
Installation via Bitcoin-Core.dmg is broken on macOS (Apple Silicon)
#22403
hebasto on July 5, 2021 BugmacOSBuild system
hebasto on July 5, 2021 BugmacOSBuild system
issue
Script verification threads are idle during IBD
#22743
hebasto on August 19, 2021 Questions and Help
hebasto on August 19, 2021 Questions and Help
issue
Deployed on macOS 11 app fails to run on macOS 10.14.6
#22963
hebasto on September 13, 2021 BugmacOS
hebasto on September 13, 2021 BugmacOS
issue
qa: Intermittent failure in `feature_segwit.py --legacy-wallet`
#23116
hebasto on September 28, 2021 BugTests
hebasto on September 28, 2021 BugTests
issue
qa: Intermittent failures in the psbt_wallet_tests/psbt_updater_test unit test
#23368
hebasto on October 27, 2021 BugWalletTests
hebasto on October 27, 2021 BugWalletTests
issue
build: Building qt package fails for HOST=i686-linux-android
#23488
hebasto on November 11, 2021 BugBuild systemAndroid
hebasto on November 11, 2021 BugBuild systemAndroid
issue
qa: Failure in feature_txindex_compatibility.py on master
#23514
hebasto on November 15, 2021 Bug
hebasto on November 15, 2021 Bug
issue
"UNDEFINED is not supported!" output of `symbol-check.py` for riscv64-linux-gnu
#23655
hebasto on December 2, 2021 Build system
hebasto on December 2, 2021 Build system
issue
RFC: Boost Process requires boost::filesystem when compiling with mingw
#24036
hebasto on January 11, 2022 BrainstormingWindows
hebasto on January 11, 2022 BrainstormingWindows
issue
build: Fail to build `libmultiprocess` for the `arm-linux-gnueabihf` target
#24387
hebasto on February 19, 2022 BugBuild system
hebasto on February 19, 2022 BugBuild system
issue
build: Fail to build `libmultiprocess` for the `x86_64-w64-mingw32` target
#24389
hebasto on February 19, 2022 BugBuild system
hebasto on February 19, 2022 BugBuild system
issue
qa: Intermittent failure in feature_segwit.py --descriptors
#24590
hebasto on March 16, 2022 Bug
hebasto on March 16, 2022 Bug
issue
Cross-compiled `bitcoind -signet` silently fails on Windows
#24726
hebasto on March 31, 2022 BugWindows
hebasto on March 31, 2022 BugWindows
issue
[POC] [RFC] build: Separate GUI application build system
#24911
hebasto on April 18, 2022 BrainstormingGUIBuild system
hebasto on April 18, 2022 BrainstormingGUIBuild system
issue
ci: Handle `ccache` in the proper way in "ARM64 Android APK" task
#25475
hebasto on June 26, 2022 good first issue
hebasto on June 26, 2022 good first issue
issue
qa: Intermittent failure in `wallet_encryption.py --descriptors`
#25482
hebasto on June 27, 2022 BugWalletWindowsTests
hebasto on June 27, 2022 BugWalletWindowsTests
issue
build: autoconf 2.71 warns that `%.raw.h` was already defined
#25501
hebasto on June 29, 2022 BugBuild system
hebasto on June 29, 2022 BugBuild system
issue
test: `minisketch_tests.cpp` can fail when built with MSVC
#26262
hebasto on October 5, 2022 BugWindowsTestsUpstream
hebasto on October 5, 2022 BugWindowsTestsUpstream
issue
test: `make test-security-check` fails on macOS arm64
#26386
hebasto on October 25, 2022 Build systemTests
hebasto on October 25, 2022 Build systemTests
issue
Unnecessary symbols being exported in `libbitcoinconsensus.so`
#26698
hebasto on December 14, 2022
hebasto on December 14, 2022
issue
Unit tests skip code paths for `parallel_script_checks==false`
#26757
hebasto on December 27, 2022 TestsConsensus
hebasto on December 27, 2022 TestsConsensus
issue
build: Windows debug cross-build fails with `-O0`
#28109
hebasto on July 20, 2023 WindowsBuild system
hebasto on July 20, 2023 WindowsBuild system
issue
qa: `PermissionError` in functional tests on Windows
#28529
hebasto on September 25, 2023 WindowsCI failed
hebasto on September 25, 2023 WindowsCI failed
issue
build: `libbitcoin_util` unexpected(?)/undocumented dependencies
#28548
hebasto on September 28, 2023
hebasto on September 28, 2023
issue
`libbitcoinconsensus.a` is unusable
#28779
hebasto on November 2, 2023 BrainstormingBugBuild system
hebasto on November 2, 2023 BrainstormingBugBuild system
issue
RAM usage regression in 26.x and master on ARM 32-bit
#28906
hebasto on November 17, 2023 Resource usage
hebasto on November 17, 2023 Resource usage
issue
`AddrManSelectByNetwork` benchmark fails on Windows
#28940
hebasto on November 25, 2023 WindowsTests
hebasto on November 25, 2023 WindowsTests
issue
The `streams_tests/xor_file` test fails on Windows
#29014
hebasto on December 6, 2023 WindowsTestsUpstream
hebasto on December 6, 2023 WindowsTestsUpstream
issue
build: GCC 10.5 fails to compile `test_bitcoin` using Boost.Test 1.71
#29063
hebasto on December 12, 2023 Build systemTests
hebasto on December 12, 2023 Build systemTests
issue
`security-check.py` produces false positive result for stack smashing protection
#29084
hebasto on December 14, 2023
hebasto on December 14, 2023
issue
`./configure` fails for clang-14 on Ubuntu 23.10
#29161
hebasto on January 1, 2024 Build system
hebasto on January 1, 2024 Build system
issue
Broken `--enable-suppress-external-warning` for Apple Clang 15 on `x86_64`
#29174
hebasto on January 4, 2024 macOSBuild system
hebasto on January 4, 2024 macOSBuild system
issue
Clang 14 emits `-Wunreachable-code` warnings
#29334
hebasto on January 27, 2024 BrainstormingBuild system
hebasto on January 27, 2024 BrainstormingBuild system
issue
ci: Functional tests for PRs in Windows GHA job stopped working
#29534
hebasto on March 2, 2024 Tests
hebasto on March 2, 2024 Tests
issue
Guix builds are affected by external environment
#29754
hebasto on March 28, 2024 Build system
hebasto on March 28, 2024 Build system
issue
doc: A recipe in `build-unix.md` does not work
#29755
hebasto on March 28, 2024 DocsBuild system
hebasto on March 28, 2024 DocsBuild system
issue
`test/streams_tests.cpp` fails to compile on SunOS / illumos
#29884
hebasto on April 15, 2024 BugLinux/UnixBuild system
hebasto on April 15, 2024 BugLinux/UnixBuild system
issue
Apple Clang 14.0 lacks support for `std::is_eq`
#29918
hebasto on April 19, 2024 macOSBuild systemUpstream
hebasto on April 19, 2024 macOSBuild systemUpstream
issue
depends: Cross-compiling `qt` for `arm-linux-gnueabihf` fails
#29980
hebasto on April 27, 2024 Linux/UnixBuild system
hebasto on April 27, 2024 Linux/UnixBuild system
issue
build: Unaligned libsecp256k1 flags in debug builds
#30055
hebasto on May 7, 2024 Build system
hebasto on May 7, 2024 Build system
issue
Newer libevent causes `http_request` fuzz target failure
#30096
hebasto on May 13, 2024 Upstream
hebasto on May 13, 2024 Upstream
issue
depends: `libevent` build fails when `C{C,XX}` are provided
#30439
hebasto on July 12, 2024 Build system
hebasto on July 12, 2024 Build system
issue
Control-flow application capabilities for `x86_64-linux-gnu` release binaries
#30677
hebasto on August 19, 2024 Linux/UnixBuild system
hebasto on August 19, 2024 Linux/UnixBuild system
issue
ci: `sqlite` package in depends fails to build in MSan tasks locally
#30775
hebasto on August 30, 2024
hebasto on August 30, 2024
issue
guix: Build fails for `x86_64-apple-darwin`
#30810
hebasto on September 4, 2024 Build systemQuestions and Help
hebasto on September 4, 2024 Build systemQuestions and Help
issue
depends: `capnp` package fails to build on NetBSD 10.0
#31499
hebasto on December 14, 2024 Build systemUpstream
hebasto on December 14, 2024 Build systemUpstream
issue
qa: `feature_pruning.py` fails on OpenBSD 7.6
#31532
hebasto on December 18, 2024 TestsCI failed
hebasto on December 18, 2024 TestsCI failed
issue
qa: Intermittent `AssertionError: not(10.00000000 == 340)` in `wallet_assumeutxo.py --descriptors`
#31546
hebasto on December 20, 2024 WalletWindowsCI failed
hebasto on December 20, 2024 WalletWindowsCI failed
issue
qa: `wallet_importdescriptors` failure "TypeError: 'bool' object is not subscriptable"
#31881
hebasto on February 16, 2025 WalletTestsCI failed
hebasto on February 16, 2025 WalletTestsCI failed
issue
Avoid plural forms in non-GUI translatable strings (lacks `%n` support)
#31890
hebasto on February 17, 2025 BrainstormingGUIUtils/log/libs
hebasto on February 17, 2025 BrainstormingGUIUtils/log/libs
issue
cmake: Cannot find Qt 6 on SunOS / illumos (OpenIndiana Distribution)
#32536
hebasto on May 16, 2025 BrainstormingGUIBuild system
hebasto on May 16, 2025 BrainstormingGUIBuild system
issue
subprocess: `sh -c 'echo err 1>&2 && false'` must return `1`
#32574
hebasto on May 20, 2025 Tests
hebasto on May 20, 2025 Tests
issue
cmake: Replace f`ile(GLOB ...)` command with an explicit list of `*.ts` files
#32653
hebasto on May 31, 2025 GUIBuild system
hebasto on May 31, 2025 GUIBuild system
issue
depends: Cross-compiling using `-m64`/`-m32` fails on FreeBSD / OpenBSD
#32715
hebasto on June 10, 2025 Build system
hebasto on June 10, 2025 Build system
issue
depends: `native_libmultiprocess` fails to build on OpenBSD
#33219
hebasto on August 19, 2025 Build system
hebasto on August 19, 2025 Build system
issue
`bitcoin.exe` is not included in Windows installer
#33418
hebasto on September 17, 2025 Windows
hebasto on September 17, 2025 Windows
issue
Implicit conversion from `fs::path` to `std::string` when constructing file streams
#33545
hebasto on October 6, 2025
hebasto on October 6, 2025
issue
`test_kernel` fails to build on Ubuntu 22.04
#33846
hebasto on November 10, 2025 RefactoringTests
hebasto on November 10, 2025 RefactoringTests
issue
qa: Framework fails when initiating node from cached chain
#34163
hebasto on December 28, 2025 WalletTestsUpstream
hebasto on December 28, 2025 WalletTestsUpstream
issue
qa: `feature_pruning.py` fails when built `ENABLE_WALLET=OFF`
#34175
hebasto on December 29, 2025 Tests
hebasto on December 29, 2025 Tests
issue
qa: Intermittent failure in `interface_zmq.py`
#34189
hebasto on January 2, 2026 RPC/REST/ZMQCI failed
hebasto on January 2, 2026 RPC/REST/ZMQCI failed
issue
qa: `tool_bench_sanity_check.py --bench=MempoolCheck` failure
#34248
hebasto on January 10, 2026 Tests
hebasto on January 10, 2026 Tests
issue
CMake 4.1.0+ fails to configure cross-build for macOS with Ninja generator
#34513
hebasto on February 5, 2026 macOSBuild systemUpstream
hebasto on February 5, 2026 macOSBuild systemUpstream
issue
qa: Intermittent failure in `p2p_invalid_tx.py`
#34621
hebasto on February 19, 2026 TestsCI failed
hebasto on February 19, 2026 TestsCI failed
issue
qa: Intermittent failure in `p2p_invalid_messages.py`
#34688
hebasto on February 27, 2026 TestsCI failed
hebasto on February 27, 2026 TestsCI failed
issue
macOS: Bundle format unrecognized, invalid, or unsuitable
#34744
hebasto on March 5, 2026 macOS
hebasto on March 5, 2026 macOS