Pull-Requests
pull
net: Quiet down logging when router doesn't support natpmp/pcp
#33311
laanwj on September 4, 2025 P2P
laanwj on September 4, 2025 P2P
pull
Use subprocess library for notifications
#32566
laanwj on May 19, 2025 Build systemUtils/log/libsNeeds rebase
laanwj on May 19, 2025 Build systemUtils/log/libsNeeds rebase
pull
subprocess: replace `fs::directory_iterator` with `readdir`
#32529
laanwj on May 16, 2025 Linux/UnixTestsUtils/log/libs
laanwj on May 16, 2025 Linux/UnixTestsUtils/log/libs
pull
[RFC] dbwrapper: Set global leveldb mmap limit
#32447
laanwj on May 8, 2025 UTXO Db and Indexes
laanwj on May 8, 2025 UTXO Db and Indexes
pull
rpc: Undeprecate rpcuser/rpcpassword, store all credentials hashed in memory
#32423
laanwj on May 6, 2025 RPC/REST/ZMQ
laanwj on May 6, 2025 RPC/REST/ZMQ
pull
common: Close non-std fds before exec in RunCommandJSON
#32343
laanwj on April 24, 2025 Utils/log/libs
laanwj on April 24, 2025 Utils/log/libs
pull
Remove support for RNDR/RNDRRS for aarch64
#32248
laanwj on April 11, 2025 Linux/UnixUtils/log/libs
laanwj on April 11, 2025 Linux/UnixUtils/log/libs
pull
net: Prevent accidental circuit sharing when using Tor stream isolation
#32176
laanwj on March 31, 2025 P2P
laanwj on March 31, 2025 P2P
pull
init: Handle dropped UPnP support more gracefully
#31916
laanwj on February 20, 2025 GUISettings
laanwj on February 20, 2025 GUISettings
pull
test: Add mockable steady clock, tests for PCP and NATPMP implementations
#31022
laanwj on October 2, 2024 TestsUtils/log/libs
laanwj on October 2, 2024 TestsUtils/log/libs
pull
net: Use GetAdaptersAddresses to get local addresses on Windows
#31014
laanwj on October 1, 2024 WindowsP2P
laanwj on October 1, 2024 WindowsP2P
pull
depends: For mingw cross compile use -gcc-posix to prevent library conflict
#31013
laanwj on October 1, 2024 WindowsBuild system
laanwj on October 1, 2024 WindowsBuild system
pull
net: Replace libnatpmp with built-in PCP+NATPMP implementation
#30043
laanwj on May 5, 2024 P2P
laanwj on May 5, 2024 P2P
pull
[PoC, nomerge] PCP IPv4 portmap+IPv6 pinhole test
#30005
laanwj on April 30, 2024 Linux/UnixP2PCI failed
laanwj on April 30, 2024 Linux/UnixP2PCI failed
pull
depends: Fix build of Qt for 32-bit platforms with recent glibc
#29985
laanwj on April 28, 2024 GUIBuild system
laanwj on April 28, 2024 GUIBuild system
pull
[PoC] qt, depends: Add wayland support without build-time nor fixed run-time deps
#29959
laanwj on April 25, 2024 GUILinux/UnixBuild systemNeeds rebaseCI failed
laanwj on April 25, 2024 GUILinux/UnixBuild systemNeeds rebaseCI failed
pull
depends: Remove Qt build-time dependencies
#29923
laanwj on April 20, 2024 Linux/UnixBuild systemNeeds rebase
laanwj on April 20, 2024 Linux/UnixBuild systemNeeds rebase
pull
test: Add large aligned vmov check for mingw
#29874
laanwj on April 15, 2024 WindowsTestsNeeds rebase
laanwj on April 15, 2024 WindowsTestsNeeds rebase
pull
doc: Suggest installing dev packages for debian/ubuntu qt5 build
#29764
laanwj on March 29, 2024 Docs
laanwj on March 29, 2024 Docs
pull
log: Use severity-based logging for leveldb/libevent messages, reverse LogPrintLevel order
#25202
laanwj on May 24, 2022 Utils/log/libs
laanwj on May 24, 2022 Utils/log/libs
pull
contrib: Use asmap for ASN lookup in makeseeds
#24864
laanwj on April 15, 2022 Scripts and tools
laanwj on April 15, 2022 Scripts and tools
pull
contrib: Remove suspicious hosts list from makeseeds
#24862
laanwj on April 15, 2022 Scripts and tools
laanwj on April 15, 2022 Scripts and tools
pull
build: Disable AVX2 code path on mingw builds
#24727
laanwj on March 31, 2022 WindowsBuild system
laanwj on March 31, 2022 WindowsBuild system
pull
rpc: Fix documentation assertion for `getrawtransaction`
#24716
laanwj on March 30, 2022 DocsRPC/REST/ZMQ
laanwj on March 30, 2022 DocsRPC/REST/ZMQ
pull
util: Add missing rseq to syscall sandbox
#24369
laanwj on February 17, 2022 Linux/UnixUtils/log/libs
laanwj on February 17, 2022 Linux/UnixUtils/log/libs
pull
util: Work around libstdc++ create_directories issue
#24338
laanwj on February 14, 2022 Utils/log/libs
laanwj on February 14, 2022 Utils/log/libs
pull
validation: Revert "de-duplicate package transactions already in mempool"
#23793
laanwj on December 16, 2021 Mempool
laanwj on December 16, 2021 Mempool
pull
doc: Mention that BerkeleyDB is for legacy wallet in build-unix
#23446
laanwj on November 5, 2021 Docs
laanwj on November 5, 2021 Docs
pull
util: Make syscall sandbox compilable with kernel 4.4.0
#23196
laanwj on October 5, 2021 Utils/log/libs
laanwj on October 5, 2021 Utils/log/libs
pull
util: Fix GUIX build with syscall sandbox
#23178
laanwj on October 4, 2021 Build systemUtils/log/libs
laanwj on October 4, 2021 Build systemUtils/log/libs
pull
build: Restrict check for CRC32C intrinsic to aarch64
#23045
laanwj on September 20, 2021 Build system
laanwj on September 20, 2021 Build system
pull
test: Reduce number of blocks generated in rpc_signrawtransaction
#22542
laanwj on July 25, 2021 Tests
laanwj on July 25, 2021 Tests
pull
build: Perform boost::process detection with BOOST_CPPFLAGS
#22294
laanwj on June 21, 2021 Build system
laanwj on June 21, 2021 Build system
pull
devtools: Correctly extract symbol versions in symbol-check
#22244
laanwj on June 14, 2021 Scripts and tools
laanwj on June 14, 2021 Scripts and tools
pull
doc: Fix doxygen comment silent merge conflict in descriptor.cpp
#21736
laanwj on April 20, 2021 Docs
laanwj on April 20, 2021 Docs
pull
contrib: Make systemd invoke dependencies only when ready
#21418
laanwj on March 11, 2021 Scripts and tools
laanwj on March 11, 2021 Scripts and tools
pull
cli: Treat high detail levels as maximum in -netinfo
#21192
laanwj on February 15, 2021 RPC/REST/ZMQ
laanwj on February 15, 2021 RPC/REST/ZMQ
pull
bitcoind: Add -daemonwait option to wait for initialization
#21007
laanwj on January 25, 2021 Utils/log/libs
laanwj on January 25, 2021 Utils/log/libs
pull
rpc: Add specific error code for "wallet already loaded"
#20964
laanwj on January 19, 2021 WalletRPC/REST/ZMQ
laanwj on January 19, 2021 WalletRPC/REST/ZMQ
pull
gitian-linux: Build binaries for 64-bit POWER (continued)
#20963
laanwj on January 19, 2021 Build system
laanwj on January 19, 2021 Build system
pull
gitian-keys: Add signer aliases, some historical keys
#20958
laanwj on January 18, 2021 Scripts and tools
laanwj on January 18, 2021 Scripts and tools
pull
wallet: Add BerkeleyDB version sanity check at init time
#20952
laanwj on January 17, 2021 Wallet
laanwj on January 17, 2021 Wallet
pull
doc: Convert depends options list from html to markdown
#20681
laanwj on December 17, 2020 DocsBuild system
laanwj on December 17, 2020 DocsBuild system
pull
test: Add option to git-subtree-check to do full check, add help
#20567
laanwj on December 4, 2020 Tests
laanwj on December 4, 2020 Tests
pull
Fix QPainter non-determinism on macOS (0.21 backport)
#20479
laanwj on November 24, 2020 GUIBackport
laanwj on November 24, 2020 GUIBackport
pull
contrib: Add test for ELF symbol-check
#20476
laanwj on November 24, 2020 TestsScripts and tools
laanwj on November 24, 2020 TestsScripts and tools
pull
doc: Document current boost dependency as 1.71.0
#20473
laanwj on November 24, 2020 DocsBuild system
laanwj on November 24, 2020 DocsBuild system
pull
contrib: Parse ELF directly for symbol and security checks
#20434
laanwj on November 20, 2020 Build systemUtils/log/libs
laanwj on November 20, 2020 Build systemUtils/log/libs
pull
Revert "refactor: replace CConnman pointers by references in net_processing.cpp"
#19542
laanwj on July 17, 2020 P2P
laanwj on July 17, 2020 P2P
pull
refactor: Replace HexStr(o.begin(), o.end()) with HexStr(o)
#19373
laanwj on June 24, 2020 Refactoring
laanwj on June 24, 2020 Refactoring
pull
build: Ensure source tarball has leading directory name (0.20)
#18945
laanwj on May 11, 2020 Build system
laanwj on May 11, 2020 Build system
pull
refactor: Replace thread_local use with a mutex-protected map
#18851
laanwj on May 2, 2020 RefactoringUtils/log/libs
laanwj on May 2, 2020 RefactoringUtils/log/libs
pull
donotmerge: build: Enable thread-local with glibc compat
#18681
laanwj on April 17, 2020 Build system
laanwj on April 17, 2020 Build system
pull
doc: Temporary note that release notes should be edited in wiki
#18386
laanwj on March 19, 2020 Docs
laanwj on March 19, 2020 Docs
pull
Bump transifex slug and update English translations for 0.20
#18360
laanwj on March 16, 2020 GUI
laanwj on March 16, 2020 GUI
pull
net: Log to net category for exceptions in ProcessMessages
#17762
laanwj on December 17, 2019 P2P
laanwj on December 17, 2019 P2P
pull
util: Use try_lock return value in UniqueLock::TryEnter
#17707
laanwj on December 10, 2019 Utils/log/libs
laanwj on December 10, 2019 Utils/log/libs
pull
build: Allow export of environ symbols and work around rv64 toolchain issue
#17569
laanwj on November 23, 2019 Build system
laanwj on November 23, 2019 Build system
pull
Remove straggling OpenSSL references from doc and build
#17515
laanwj on November 19, 2019 DocsBuild system
laanwj on November 19, 2019 DocsBuild system
pull
doc: Remove bitness from bitcoin-qt help message and manpage
#17503
laanwj on November 18, 2019 GUIDocs
laanwj on November 18, 2019 GUIDocs
pull
Rename `db` log category to `walletdb` (like `coindb`)
#17410
laanwj on November 8, 2019 Utils/log/libs
laanwj on November 8, 2019 Utils/log/libs
pull
WIP: refactor: Use our own integer parsing/formatting everywhere
#17385
laanwj on November 5, 2019 RefactoringUp for grabsNeeds rebase
laanwj on November 5, 2019 RefactoringUp for grabsNeeds rebase
pull
refactor: Replace all uses of boost::optional with our own Optional type
#17316
laanwj on October 30, 2019 Utils/log/libs
laanwj on October 30, 2019 Utils/log/libs
pull
Improve tracethread usability and trace loadblk thread
#17312
laanwj on October 30, 2019 Utils/log/libs
laanwj on October 30, 2019 Utils/log/libs
pull
cli: Add "headers" and "verificationprogress" to -getinfo
#17302
laanwj on October 29, 2019 Utils/log/libs
laanwj on October 29, 2019 Utils/log/libs
pull
refactor: Change occurences of c_str() used with size() to data()
#17280
laanwj on October 28, 2019 Refactoring
laanwj on October 28, 2019 Refactoring
pull
refactor: Remove redundant c_str() calls in formatting
#17279
laanwj on October 28, 2019 Refactoring
laanwj on October 28, 2019 Refactoring
pull
util: Filter control characters out of log messages
#17095
laanwj on October 10, 2019 Utils/log/libs
laanwj on October 10, 2019 Utils/log/libs
pull
init: Change fallback locale to C.UTF-8
#17085
laanwj on October 9, 2019 Linux/UnixUtils/log/libs
laanwj on October 9, 2019 Linux/UnixUtils/log/libs
pull
qa: Fix service flag comparison check in rpc_net test (luke-jr)
#16991
laanwj on September 30, 2019 Tests
laanwj on September 30, 2019 Tests
pull
build: Factor out qt translations from build system
#16982
laanwj on September 29, 2019 Build system
laanwj on September 29, 2019 Build system
pull
devtools: Fetch and display ACKs at sign-off time in github-merge
#16223
laanwj on June 17, 2019 Scripts and tools
laanwj on June 17, 2019 Scripts and tools
pull
devtools: Always use unabbreviated commit IDs in github-merge.py
#16201
laanwj on June 13, 2019 Scripts and tools
laanwj on June 13, 2019 Scripts and tools
pull
rpc/gui: Remove 'Unknown block versions being mined' warning
#15471
laanwj on February 25, 2019 GUIRPC/REST/ZMQ
laanwj on February 25, 2019 GUIRPC/REST/ZMQ
pull
contrib: Allow use of github API authentication in github-merge
#15165
laanwj on January 14, 2019 Scripts and tools
laanwj on January 14, 2019 Scripts and tools
pull
http: Fail initialization when any bind fails (0.17)
#15050
laanwj on December 28, 2018 RPC/REST/ZMQBackport
laanwj on December 28, 2018 RPC/REST/ZMQBackport
pull
qt: Revert "Force TLS1.0+ for SSL connections" (0.17)
#14666
laanwj on November 6, 2018 GUIBackport
laanwj on November 6, 2018 GUIBackport
pull
build: Move interfaces/* to libbitcoin_server
#14204
laanwj on September 12, 2018 RefactoringBuild system
laanwj on September 12, 2018 RefactoringBuild system
pull
util: Report parse errors in configuration file
#14105
laanwj on August 30, 2018 Utils/log/libs
laanwj on August 30, 2018 Utils/log/libs
pull
qt: Move BitcoinGUI initializers to class, fix initializer order warning
#13528
laanwj on June 24, 2018 GUI
laanwj on June 24, 2018 GUI
pull
wallet: Exit SyncMetaData if there are no transactions to sync
#13265
laanwj on May 17, 2018 Wallet
laanwj on May 17, 2018 Wallet
pull
Use a semaphore or pipe for shutdown notification (skeees, laanwj)
#13211
laanwj on May 10, 2018 Utils/log/libs
laanwj on May 10, 2018 Utils/log/libs
pull
test: Handle timestamps without microseconds in combine_logs
#13157
laanwj on May 3, 2018 Tests
laanwj on May 3, 2018 Tests
pull
rpcauth: Make it possible to provide a custom password
#13146
laanwj on May 2, 2018 Scripts and tools
laanwj on May 2, 2018 Scripts and tools
pull
net: Add option `-enablebip61` to configure sending of BIP61 notifications
#13134
laanwj on May 1, 2018 P2P
laanwj on May 1, 2018 P2P
pull
test: add rpcauth-test to AC_CONFIG_LINKS to fix out-of-tree make check
#13073
laanwj on April 25, 2018 Tests
laanwj on April 25, 2018 Tests
pull
wallet: Remove redundant lambda function arg in handleTransactionChanged
#12932
laanwj on April 10, 2018 RefactoringWallet
laanwj on April 10, 2018 RefactoringWallet
pull
util: Pass pthread_self() to pthread_setschedparam instead of 0
#12923
laanwj on April 9, 2018 Utils/log/libs
laanwj on April 9, 2018 Utils/log/libs
pull
test: Make summary row bold-red if any test failed and show failed tests at end of table
#12811
laanwj on March 28, 2018 Tests
laanwj on March 28, 2018 Tests
pull
init: Remove translation for `-blockmaxsize` option help
#12487
laanwj on February 20, 2018 Docs
laanwj on February 20, 2018 Docs
pull
util: Make LockDirectory thread-safe, consistent, and fix OpenBSD 6.2 build
#12422
laanwj on February 13, 2018 Linux/UnixUtils/log/libs
laanwj on February 13, 2018 Linux/UnixUtils/log/libs
pull
http: Join worker threads before deleting work queue
#12366
laanwj on February 6, 2018 BugRPC/REST/ZMQ
laanwj on February 6, 2018 BugRPC/REST/ZMQ
pull
doc: Explain how to update chainTxData in release process
#12309
laanwj on January 31, 2018 Docs
laanwj on January 31, 2018 Docs
pull
contrib: Add support for out-of-tree builds in gen-manpages.sh
#12308
laanwj on January 31, 2018 Scripts and tools
laanwj on January 31, 2018 Scripts and tools
pull
net: Move misbehaving logging to net logging category
#12218
laanwj on January 18, 2018 P2PUtils/log/libs
laanwj on January 18, 2018 P2PUtils/log/libs
pull
Log debug build status and warn when running benchmarks
#12197
laanwj on January 16, 2018 Utils/log/libs
laanwj on January 16, 2018 Utils/log/libs
pull
doc: Update OpenBSD build instructions for 6.2 (cont'd)
#11984
laanwj on December 22, 2017 Build system
laanwj on December 22, 2017 Build system
pull
Improve BSD compatibility of contrib/install_db4.sh
#11945
laanwj on December 19, 2017 Build systemScripts and tools
laanwj on December 19, 2017 Build systemScripts and tools
pull
contrib: fix typo in install_db4.sh help message
#11943
laanwj on December 19, 2017 Scripts and tools
laanwj on December 19, 2017 Scripts and tools
pull
build: Add --disable-bip70 configure option
#11622
laanwj on November 6, 2017 GUIWalletBuild system
laanwj on November 6, 2017 GUIWalletBuild system
pull
rpc: update cli for estimate*fee argument rename
#11267
laanwj on September 7, 2017 RPC/REST/ZMQ
laanwj on September 7, 2017 RPC/REST/ZMQ
pull
build: Rename --enable-experimental-asm to --enable-asm and enable by default
#11176
laanwj on August 28, 2017 Build system
laanwj on August 28, 2017 Build system
pull
refactor: Make all #includes relative to project root
#11053
laanwj on August 15, 2017 Build system
laanwj on August 15, 2017 Build system
pull
init: Factor out AppInitLockDataDirectory and fix startup core dump issue
#10832
laanwj on July 15, 2017 Bug
laanwj on July 15, 2017 Bug
pull
init: Keep track of whether data directory locked, don't cleanup if not
#10818
laanwj on July 13, 2017 Bug
laanwj on July 13, 2017 Bug
pull
rpc: Move the `generate` RPC call to rpcwallet
#10683
laanwj on June 27, 2017 WalletTestsRPC/REST/ZMQMining
laanwj on June 27, 2017 WalletTestsRPC/REST/ZMQMining
pull
devtools: Retry after signing fails in github-merge
#10486
laanwj on May 31, 2017 Scripts and tools
laanwj on May 31, 2017 Scripts and tools
pull
rpc: Add listen address to incoming connections in `getpeerinfo`
#10478
laanwj on May 30, 2017 RPC/REST/ZMQP2P
laanwj on May 30, 2017 RPC/REST/ZMQP2P
pull
tests: Correct testcase in script_tests.json for large number OP_EQUAL
#10405
laanwj on May 15, 2017 Tests
laanwj on May 15, 2017 Tests
pull
tests: Fix test_runner return value in case of skipped test
#10187
laanwj on April 11, 2017 Tests
laanwj on April 11, 2017 Tests
pull
util: Work around (virtual) memory exhaustion on 32-bit w/ glibc
#10120
laanwj on March 30, 2017 Utils/log/libs
laanwj on March 30, 2017 Utils/log/libs
pull
devtools: Make github-merge compute SHA512 from git, instead of worktree
#9984
laanwj on March 13, 2017 Scripts and tools
laanwj on March 13, 2017 Scripts and tools
pull
tests: Convert selected tests to using named RPC arguments
#9983
laanwj on March 13, 2017 RPC/REST/ZMQ
laanwj on March 13, 2017 RPC/REST/ZMQ
pull
util: Properly handle errors during log message formatting
#9963
laanwj on March 9, 2017 DocsUtils/log/libs
laanwj on March 9, 2017 DocsUtils/log/libs
pull
build: Probe MSG_DONTWAIT in the same way as MSG_NOSIGNAL
#9921
laanwj on March 5, 2017 Build system
laanwj on March 5, 2017 Build system
pull
tests: Fix dangling pwalletMain pointer in wallet tests
#9875
laanwj on February 27, 2017 WalletTests
laanwj on February 27, 2017 WalletTests
pull
[do not merge] upload test_bitcoin executable for #9825
#9873
laanwj on February 27, 2017 Tests
laanwj on February 27, 2017 Tests
pull
util: Specific GetOSRandom for Linux/FreeBSD/OpenBSD
#9821
laanwj on February 21, 2017 Utils/log/libs
laanwj on February 21, 2017 Utils/log/libs
pull
wallet: Prevent "overrides a member function but is not marked 'override'" warnings
#9764
laanwj on February 15, 2017 Wallet
laanwj on February 15, 2017 Wallet
pull
devtools: Handle Qt formatting characters edge-case in update-translations.py
#9735
laanwj on February 10, 2017 GUI
laanwj on February 10, 2017 GUI
pull
netbase: Do not print an error on connection timeouts through proxy
#9726
laanwj on February 9, 2017 P2P
laanwj on February 9, 2017 P2P
pull
qt: Set (count) placeholder in sendcoinsdialog to notranslate
#9470
laanwj on January 4, 2017 GUI
laanwj on January 4, 2017 GUI
pull
[testing] [donotmerge] Dummy commit for checking travis failure
#9365
laanwj on December 16, 2016
laanwj on December 16, 2016
pull
bitcoin-cli: Make error message less confusing
#9265
laanwj on December 2, 2016 DocsUtils/log/libs
laanwj on December 2, 2016 DocsUtils/log/libs
pull
qt: layoutAboutToChange signal is called layoutAboutToBeChanged
#9255
laanwj on December 1, 2016 GUI
laanwj on December 1, 2016 GUI
pull
doc: Improve windows build instructions using Linux subsystem
#9219
laanwj on November 25, 2016 DocsWindows
laanwj on November 25, 2016 DocsWindows
pull
bench: Fix subtle counting issue when rescaling iteration count
#9200
laanwj on November 22, 2016 Tests
laanwj on November 22, 2016 Tests
pull
qt: Use correct conversion function for boost::path datadir
#9094
laanwj on November 7, 2016 GUI
laanwj on November 7, 2016 GUI
pull
rpc: Remove invalid explanation from wallet fee message
#9020
laanwj on October 26, 2016 DocsWalletRPC/REST/ZMQ
laanwj on October 26, 2016 DocsWalletRPC/REST/ZMQ
pull
Split up AppInit2 into multiple phases, daemonize after datadir lock errors
#9010
laanwj on October 25, 2016 RefactoringLinux/Unix
laanwj on October 25, 2016 RefactoringLinux/Unix
pull
qt: Translate all files, even if wallet disabled
#8911
laanwj on October 11, 2016 GUIDocsWallet
laanwj on October 11, 2016 GUIDocsWallet
pull
protocol.h: Move MESSAGE_START_SIZE into CMessageHeader
#8880
laanwj on October 4, 2016 Refactoring
laanwj on October 4, 2016 Refactoring
pull
rpc: Generate auth cookie in hex instead of base64
#8858
laanwj on October 1, 2016 RPC/REST/ZMQ
laanwj on October 1, 2016 RPC/REST/ZMQ
pull
Implement (begin|end)_ptr in C++11 and add deprecation comment
#8850
laanwj on September 30, 2016 Utils/log/libs
laanwj on September 30, 2016 Utils/log/libs
pull
rpc: Handle `getinfo` client-side in bitcoin-cli w/ `-getinfo`
#8843
laanwj on September 29, 2016 RPC/REST/ZMQ
laanwj on September 29, 2016 RPC/REST/ZMQ
pull
test: Explicitly set encoding to utf8 when opening text files
#8840
laanwj on September 29, 2016 Tests
laanwj on September 29, 2016 Tests
pull
doc: Add privacy recommendation when running hidden service
#8823
laanwj on September 27, 2016 Docs
laanwj on September 27, 2016 Docs
pull
tests: Add exception error message for JSONRPCException
#8810
laanwj on September 25, 2016 Tests
laanwj on September 25, 2016 Tests
pull
depends: Add libevent compatibility patch for windows
#8730
laanwj on September 14, 2016 WindowsBuild system
laanwj on September 14, 2016 WindowsBuild system
pull
Add option to opt into full-RBF when sending funds (rebase, original by petertodd)
#8601
laanwj on August 26, 2016 FeatureWallet
laanwj on August 26, 2016 FeatureWallet
pull
qt: Fix random segfault when closing "Choose data directory" dialog
#8540
laanwj on August 18, 2016 BugGUI
laanwj on August 18, 2016 BugGUI
pull
gitian: Move as-root preparation to gitian prepare script
#8213
laanwj on June 17, 2016 Build system
laanwj on June 17, 2016 Build system
pull
gitian: Add --disable-bench to config flags for windows
#8175
laanwj on June 8, 2016 Build system
laanwj on June 8, 2016 Build system
pull
Expose information on whether transaction relay is enabled in `getnetwork`
#8049
laanwj on May 12, 2016 RPC/REST/ZMQP2P
laanwj on May 12, 2016 RPC/REST/ZMQP2P
pull
init: Move berkeleydb version reporting to wallet
#8036
laanwj on May 10, 2016 RefactoringWallet
laanwj on May 10, 2016 RefactoringWallet
pull
http: Do a pending c++11 simplification handling work items
#7966
laanwj on April 28, 2016 RPC/REST/ZMQ
laanwj on April 28, 2016 RPC/REST/ZMQ
pull
test: Add more thorough test for dbwrapper iterators
#7956
laanwj on April 27, 2016 TestsUTXO Db and Indexes
laanwj on April 27, 2016 TestsUTXO Db and Indexes
pull
qt: Make it possible to show details for multiple transactions
#7939
laanwj on April 25, 2016 GUI
laanwj on April 25, 2016 GUI
pull
Minor changes to dbwrapper to simplify support for other databases
#7927
laanwj on April 23, 2016 RefactoringUTXO Db and Indexes
laanwj on April 23, 2016 RefactoringUTXO Db and Indexes
pull
test: move accounting_tests and rpc_wallet_tests to wallet/test
#7905
laanwj on April 18, 2016 Build systemTests
laanwj on April 18, 2016 Build systemTests
pull
txdb: Fix assert crash in new UTXO set cursor
#7904
laanwj on April 18, 2016 UTXO Db and Indexes
laanwj on April 18, 2016 UTXO Db and Indexes
pull
Divergence between 32- and 64-bit when hashing >4GB affects `gettxoutsetinfo`
#7848
laanwj on April 9, 2016 RPC/REST/ZMQValidation
laanwj on April 9, 2016 RPC/REST/ZMQValidation
pull
init: allow shutdown during 'Activating best chain...'
#7821
laanwj on April 6, 2016 Validation
laanwj on April 6, 2016 Validation
pull
depends: mac deploy Py3 compatibility (fixes macosx gitian build)
#7792
laanwj on April 3, 2016 macOSBuild system
laanwj on April 3, 2016 macOSBuild system
pull
devtools: Auto-set branch to merge to in github-merge
#7781
laanwj on April 1, 2016 Scripts and tools
laanwj on April 1, 2016 Scripts and tools
pull
build: Remove unnecessary executables from gitian release
#7776
laanwj on March 31, 2016 Build system
laanwj on March 31, 2016 Build system
pull
rpc: Register calls where they are defined
#7766
laanwj on March 29, 2016 RefactoringRPC/REST/ZMQ
laanwj on March 29, 2016 RefactoringRPC/REST/ZMQ
pull
Add cursor to iterate over utxo set, use this in `gettxoutsetinfo`
#7756
laanwj on March 28, 2016 UTXO Db and IndexesRPC/REST/ZMQ
laanwj on March 28, 2016 UTXO Db and IndexesRPC/REST/ZMQ
pull
test_framework: detect failure of bitcoind startup
#7744
laanwj on March 25, 2016 TestsRPC/REST/ZMQ
laanwj on March 25, 2016 TestsRPC/REST/ZMQ
pull
tor: Change auth order to only use password auth if -torpassword
#7703
laanwj on March 17, 2016 P2PPrivacy
laanwj on March 17, 2016 P2PPrivacy
pull
torcontrol: rename global base, avoid overlap with field
#7676
laanwj on March 14, 2016 Refactoring
laanwj on March 14, 2016 Refactoring
pull
mempool: Re-remove ERROR logging for mempool rejects
#7592
laanwj on February 24, 2016 P2PMempool
laanwj on February 24, 2016 P2PMempool
pull
rpc: Input-from-stdin mode for bitcoin-cli
#7550
laanwj on February 17, 2016 FeatureRPC/REST/ZMQ
laanwj on February 17, 2016 FeatureRPC/REST/ZMQ
pull
tests: Make proxy_test work on travis servers without IPv6
#7489
laanwj on February 9, 2016 Tests
laanwj on February 9, 2016 Tests
pull
devtools: Fix utf-8 support in messages for github-merge
#7425
laanwj on January 27, 2016 Scripts and tools
laanwj on January 27, 2016 Scripts and tools
pull
devtools: show pull and commit information in github-merge
#7395
laanwj on January 22, 2016 Scripts and tools
laanwj on January 22, 2016 Scripts and tools
pull
Add option `-permitrbf` to set transaction replacement policy
#7386
laanwj on January 21, 2016 Mempool
laanwj on January 21, 2016 Mempool
pull
devtools: replace github-merge with python version
#7378
laanwj on January 19, 2016 Scripts and tools
laanwj on January 19, 2016 Scripts and tools
pull
test: don't override BITCOIND and BITCOINCLI if they're set
#7209
laanwj on December 14, 2015 Tests
laanwj on December 14, 2015 Tests
pull
net: Account for `sendheaders` `verack` messages
#7180
laanwj on December 7, 2015 RPC/REST/ZMQP2P
laanwj on December 7, 2015 RPC/REST/ZMQP2P
pull
build: Enable C++11 in build, require C++11 compiler
#7165
laanwj on December 3, 2015 RefactoringBuild system
laanwj on December 3, 2015 RefactoringBuild system
pull
rpc: remove cs_main lock from `createrawtransaction`
#7156
laanwj on December 2, 2015 RPC/REST/ZMQ
laanwj on December 2, 2015 RPC/REST/ZMQ
pull
qt: use QMetaObject::invokeMethod for cross-thread signaling in clientmodel
#7143
laanwj on December 1, 2015 GUI
laanwj on December 1, 2015 GUI
pull
util: Don't set strMiscWarning on every exception
#7114
laanwj on November 27, 2015 Utils/log/libs
laanwj on November 27, 2015 Utils/log/libs
pull
Replace scriptnum_test's normative ScriptNum implementation
#7095
laanwj on November 25, 2015 Tests
laanwj on November 25, 2015 Tests
pull
build: Make networking work inside LXC builder in gitian-building.md
#7060
laanwj on November 19, 2015 Build system
laanwj on November 19, 2015 Build system
pull
ui: Add "Copy raw transaction data" to transaction list context menu
#7051
laanwj on November 18, 2015 GUI
laanwj on November 18, 2015 GUI
pull
Fix crash in validateaddress with -disablewallet
#6970
laanwj on November 9, 2015 BugRPC/REST/ZMQ
laanwj on November 9, 2015 BugRPC/REST/ZMQ
pull
doc: there is no libboost-base-dev, add missing sudo in release notes
#6969
laanwj on November 9, 2015 Docs
laanwj on November 9, 2015 Docs
pull
build: If both Qt4 and Qt5 are installed, use Qt5
#6938
laanwj on November 4, 2015 Build system
laanwj on November 4, 2015 Build system
pull
leveldb: Win32WritableFile without memory mapping
#6917
laanwj on October 30, 2015 WindowsUTXO Db and Indexes
laanwj on October 30, 2015 WindowsUTXO Db and Indexes
pull
rpc: Add maxmempool and effective min fee to getmempoolinfo
#6877
laanwj on October 23, 2015 RPC/REST/ZMQ
laanwj on October 23, 2015 RPC/REST/ZMQ
pull
doc: Change #bitcoin-dev IRC channel to #bitcoin-core-dev
#6741
laanwj on September 30, 2015 Docs
laanwj on September 30, 2015 Docs
pull
build: Remove dependency of bitcoin-cli on secp256k1
#6730
laanwj on September 28, 2015 Build system
laanwj on September 28, 2015 Build system
pull
devtools: don't push if signing fails in github-merge
#6692
laanwj on September 18, 2015 Scripts and tools
laanwj on September 18, 2015 Scripts and tools
pull
Keep track of recently rejected transactions with a rolling bloom filter (cont'd)
#6498
laanwj on July 31, 2015 P2P
laanwj on July 31, 2015 P2P
pull
rpc: Avoid unnecessary parsing roundtrip in number formatting, fix locale issue
#6456
laanwj on July 18, 2015 BugRPC/REST/ZMQ
laanwj on July 18, 2015 BugRPC/REST/ZMQ
pull
Update debian used in gitian build guide to version 8.1
#6419
laanwj on July 11, 2015 Build system
laanwj on July 11, 2015 Build system
pull
rpc: Accept scientific notation for monetary amounts in JSON
#6379
laanwj on July 6, 2015 RPC/REST/ZMQ
laanwj on July 6, 2015 RPC/REST/ZMQ
pull
Move recently introduced CTransAction::IsEquivalentTo to CWalletTx
#6365
laanwj on July 2, 2015 Refactoring
laanwj on July 2, 2015 Refactoring
pull
Use real number of cores for default -par, ignore virtual cores
#6361
laanwj on July 1, 2015 Bug
laanwj on July 1, 2015 Bug
pull
Don't go through double in AmountFromValue and ValueFromAmount
#6239
laanwj on June 5, 2015 RPC/REST/ZMQ
laanwj on June 5, 2015 RPC/REST/ZMQ
pull
json: fail read_string if string contains trailing garbage
#6226
laanwj on June 3, 2015 RPC/REST/ZMQ
laanwj on June 3, 2015 RPC/REST/ZMQ
pull
build: disable optional use of gmp in internal secp256k1 build
#6210
laanwj on June 1, 2015 Build system
laanwj on June 1, 2015 Build system
pull
qt: disable qt tests when one of the checks for the gui fails
#6082
laanwj on April 29, 2015 Build system
laanwj on April 29, 2015 Build system
pull
wallet: make it possible to disable transaction broadcast
#5951
laanwj on March 27, 2015 WalletPrivacy
laanwj on March 27, 2015 WalletPrivacy
pull
qt: Don't save geometry for options and about/help window
#5830
laanwj on February 26, 2015 GUI
laanwj on February 26, 2015 GUI
pull
Add mips, mipsel and aarch64 to depends platforms
#5501
laanwj on December 17, 2014 Build system
laanwj on December 17, 2014 Build system
pull
Replace uint256/uint160 with opaque blobs where possible (cont'd)
#5490
laanwj on December 16, 2014 Refactoring
laanwj on December 16, 2014 Refactoring
pull
Replace uint256/uint160 by opaque blobs where possible
#5478
laanwj on December 15, 2014 Refactoring
laanwj on December 15, 2014 Refactoring
pull
rpc: Fix leveldb iterator leak, and flush before `gettxoutsetinfo`
#5115
laanwj on October 21, 2014 RPC/REST/ZMQ
laanwj on October 21, 2014 RPC/REST/ZMQ
pull
Switch testing framework from MAIN to new UNITTEST network (rebase)
#5030
laanwj on October 2, 2014
laanwj on October 2, 2014
pull
Write fee estimate and peers files only when initialized
#4942
laanwj on September 18, 2014 Bug
laanwj on September 18, 2014 Bug
pull
Avoid repeated lookups in mapOrphanTransactions and mapOrphanTransactionsByPrev
#4873
laanwj on September 8, 2014
laanwj on September 8, 2014
pull
Perform CVerifyDB on pcoinsdbview instead of pcoinsTip
#4768
laanwj on August 27, 2014 UTXO Db and Indexes
laanwj on August 27, 2014 UTXO Db and Indexes
pull
Don't reveal whether password is <20 or >20 characters in RPC
#4728
laanwj on August 19, 2014 RPC/REST/ZMQ
laanwj on August 19, 2014 RPC/REST/ZMQ
pull
Testing pulltester: Revert "build: add option for reducing exports"
#4722
laanwj on August 18, 2014
laanwj on August 18, 2014
pull
CCoinsCache: Split read and write caches, MRU cache for read, add stats to RPC
#4700
laanwj on August 14, 2014 UTXO Db and Indexes
laanwj on August 14, 2014 UTXO Db and Indexes
pull
CCoinsViewCache: separate read and write caches
#4684
laanwj on August 12, 2014 RefactoringUTXO Db and Indexes
laanwj on August 12, 2014 RefactoringUTXO Db and Indexes
pull
Reduce maximum total coinscache size during verification
#4675
laanwj on August 11, 2014 UTXO Db and Indexes
laanwj on August 11, 2014 UTXO Db and Indexes
pull
Remove size limit in RPC client, keep it in server
#4640
laanwj on August 6, 2014 WalletRPC/REST/ZMQ
laanwj on August 6, 2014 WalletRPC/REST/ZMQ
pull
`getrawchangeaddress` should fail when keypool exhausted + add tests
#4347
laanwj on June 16, 2014 Wallet
laanwj on June 16, 2014 Wallet
pull
rpc: Use netmasks instead of wildcards for IP address matching …
#4102
laanwj on April 28, 2014
laanwj on April 28, 2014
pull
devtools: add script to check symbols from Linux gitian executables
#4089
laanwj on April 24, 2014
laanwj on April 24, 2014
pull
doc: remove versions from build-unix.md, just refer to release-process.md
#4031
laanwj on April 9, 2014
laanwj on April 9, 2014
pull
gitian: add statically built variant of bitcoind/bitcoin-cli for linux build
#3914
laanwj on March 20, 2014
laanwj on March 20, 2014
pull
Make tinyformat errors raise an exception instead of assert()ing
#3767
laanwj on February 28, 2014
laanwj on February 28, 2014
pull
Add option `-rpcamount` for monetary amounts as strings/satoshis in RPC
#3759
laanwj on February 27, 2014
laanwj on February 27, 2014
pull
gitian: Make protobuf win32 intermediate output deterministic
#3742
laanwj on February 25, 2014
laanwj on February 25, 2014
pull
Remove "conflicted" as transaction category in listtransactions
#3720
laanwj on February 21, 2014
laanwj on February 21, 2014
pull
qt: Rename 'Confirmed' balance to 'Spendable' on overview page
#3699
laanwj on February 18, 2014
laanwj on February 18, 2014
pull
Add -rpcbind option to allow binding RPC port on a specific interface
#3695
laanwj on February 17, 2014
laanwj on February 17, 2014
pull
Log warnings when bootstrap files are specified but cannot be opened
#3643
laanwj on February 8, 2014
laanwj on February 8, 2014
pull
build: Make sure historical release notes end up in distributions
#3608
laanwj on January 31, 2014
laanwj on January 31, 2014
pull
Mention `*` value for account in documentation for `getbalance` RPC
#3597
laanwj on January 29, 2014 RefactoringDocs
laanwj on January 29, 2014 RefactoringDocs
pull
build: prevent stability issues by overridinge time_t to 32bit on Windows
#3497
laanwj on January 9, 2014
laanwj on January 9, 2014
pull
Don't create empty transactions when reading corrupted wallet
#3426
laanwj on December 16, 2013
laanwj on December 16, 2013
pull
qt: GUI for --disable-wallet compiles and -disablewallet mode
#3392
laanwj on December 11, 2013
laanwj on December 11, 2013
pull
bitcoin-cli: remove unneeded dependencies (only minor code movement)
#3320
laanwj on November 27, 2013
laanwj on November 27, 2013
pull
wallet: add interface for storing generic data on destinations
#3281
laanwj on November 19, 2013
laanwj on November 19, 2013
pull
qt: add vout index to transaction id in transactions details dialog
#2976
laanwj on September 5, 2013
laanwj on September 5, 2013
pull
qt: remove extraneous padding introduced in multiwallet support patch
#2572
laanwj on April 26, 2013
laanwj on April 26, 2013
pull
Use QImage.bits instead of QImage.constBits to ease backporting
#2289
laanwj on February 9, 2013
laanwj on February 9, 2013
pull
When datadir missing, show messagebox instead of printing error to stderr
#1905
laanwj on October 4, 2012
laanwj on October 4, 2012
pull
Add printf-style warnings to strprintf() and OutputDebugStringF()
#1807
laanwj on September 9, 2012
laanwj on September 9, 2012
pull
Remove last occurrence of potentially insecure function sprintf
#1777
laanwj on September 3, 2012
laanwj on September 3, 2012
pull
Fix RPC console parser to handle escaped arguments more like bash
#1758
laanwj on August 30, 2012
laanwj on August 30, 2012
pull
Override progress bar on platforms with segmented progress bars
#1723
laanwj on August 24, 2012
laanwj on August 24, 2012
pull
Make sort and filters for transactions and labels case-insensitive
#1605
laanwj on July 17, 2012
laanwj on July 17, 2012
pull
(UI) Persistently poll for balance change when number of blocks changed
#1575
laanwj on July 10, 2012
laanwj on July 10, 2012
pull
Show command line options as dialog when opened from debug window
#1461
laanwj on June 14, 2012
laanwj on June 14, 2012
pull
Filter out whitespace and zero-width non-breaking spaces in address field validator
#1329
laanwj on May 17, 2012
laanwj on May 17, 2012
pull
When a transaction is clicked on overview page, focus it on history page
#1270
laanwj on May 12, 2012
laanwj on May 12, 2012
pull
Organize optionsdialog (split off Window and Network page) and add option to change language
#1220
laanwj on May 7, 2012
laanwj on May 7, 2012
pull
Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code
#1178
laanwj on May 1, 2012
laanwj on May 1, 2012
pull
Integrate @JoelKatz's optimized ToHex (#562) into current HexStr function
#1131
laanwj on April 21, 2012
laanwj on April 21, 2012
pull
Delete unused, unreachable and commented code, add missing initializer
#1115
laanwj on April 17, 2012
laanwj on April 17, 2012
pull
Do not show green tick unless all known blocks are downloaded (fixes #921)
#1096
laanwj on April 14, 2012
laanwj on April 14, 2012
pull
When sending coins, set label when selecting address that already has a label
#1092
laanwj on April 13, 2012
laanwj on April 13, 2012
pull
Show error message instead of exception crash when unable to bind RPC port
#1046
laanwj on April 5, 2012
laanwj on April 5, 2012
pull
Increase time ago of last block for "up to date" status from 30 to 90 minutes
#1026
laanwj on April 2, 2012
laanwj on April 2, 2012
pull
Yet another attempt of a "minimize to tray" that works on all OSes
#941
laanwj on March 15, 2012
laanwj on March 15, 2012
pull
Simplify MyGetSpecialFolderPath and fix possible buffer overflow (#901)
#902
laanwj on February 26, 2012
laanwj on February 26, 2012
pull
In UI, handle cases in which the last received block was generated in the future
#897
laanwj on February 25, 2012
laanwj on February 25, 2012
pull
Hide tray icon in destructor, as deleting will let it linger until quit (on ubuntu)
#867
laanwj on February 19, 2012
laanwj on February 19, 2012
pull
Make it possible to set UI language from commandline (implements #678)
#859
laanwj on February 17, 2012
laanwj on February 17, 2012
pull
Only fill in label from address book if no label is filled in yet (fixes #840)
#858
laanwj on February 17, 2012
laanwj on February 17, 2012
pull
On windows, show message box with help, as there is no stderr (fixes #702)
#857
laanwj on February 17, 2012
laanwj on February 17, 2012
pull
Restructure credit transaction decomposition (solves UI issue #689)
#800
laanwj on February 5, 2012
laanwj on February 5, 2012
pull
Make home and addressbook icon more consistent with other toolbar icons
#667
laanwj on November 26, 2011
laanwj on November 26, 2011
pull
RPC: do not launch Shutdown in a new thread in case we are running the UI
#633
laanwj on November 12, 2011 Bug
laanwj on November 12, 2011 Bug
pull
Fix segmentation fault when editing address not in address book (issue #615)
#618
laanwj on November 8, 2011
laanwj on November 8, 2011
pull
make SetHash160 return a value (as specified in the function signature)
#434
laanwj on July 26, 2011
laanwj on July 26, 2011
pull
Remove another magic number: change threshold for nLockTime to constant
#392
laanwj on July 9, 2011
laanwj on July 9, 2011
pull
add GetTotalBlocksEstimate() function, move magic number to constant
#327
laanwj on June 18, 2011
laanwj on June 18, 2011
Issues
issue
build: `guix` package was removed from debian
#33982
laanwj on December 1, 2025 DocsBuild system
laanwj on December 1, 2025 DocsBuild system
issue
guix build fails on RISC-V due to python-py-cpuinfo test failure
#33873
laanwj on November 14, 2025 Build systemUpstream
laanwj on November 14, 2025 Build systemUpstream
issue
Stop shipping ARM32 builds for releases?
#32375
laanwj on April 29, 2025 BrainstormingLinux/Unix
laanwj on April 29, 2025 BrainstormingLinux/Unix
issue
net: Tor service target port collides when running multiple nodes, making bitcoind error out
#31133
laanwj on October 22, 2024 P2P
laanwj on October 22, 2024 P2P
issue
upstream: GUIX closure contains too much unnecessary stuff
#30042
laanwj on May 5, 2024 BrainstormingBuild systemUpstream
laanwj on May 5, 2024 BrainstormingBuild systemUpstream
issue
Objdump can't parse our Linux debug information
#30016
laanwj on May 1, 2024 Build systemUpstream
laanwj on May 1, 2024 Build systemUpstream
issue
depends: Freetype and xcbproto version in depends are too new
#29977
laanwj on April 27, 2024 GUIBuild system
laanwj on April 27, 2024 GUIBuild system
issue
guix: SOURCE_DATE_EPOCH is already set in some environments
#29935
laanwj on April 22, 2024 Build system
laanwj on April 22, 2024 Build system
issue
utils: wallet_dump can create a `database` directory, cross-pollinating records
#29883
laanwj on April 15, 2024 Wallet
laanwj on April 15, 2024 Wallet
issue
Improve porting documentation for legacy-only wallet RPCs
#25363
laanwj on June 13, 2022 DocsWalletgood first issue
laanwj on June 13, 2022 DocsWalletgood first issue
issue
Outcome of the syscall sandbox experiment
#24771
laanwj on April 5, 2022 BrainstormingLinux/Unix
laanwj on April 5, 2022 BrainstormingLinux/Unix
issue
build: Harmless "which: no x86_64-w64-mingw32-g++-posix…" message during depends download
#24056
laanwj on January 13, 2022 Build system
laanwj on January 13, 2022 Build system
issue
build: mingw GUIX build is failing on current master
#24055
laanwj on January 13, 2022 Build system
laanwj on January 13, 2022 Build system
issue
Unclear error when pkg-config is not installed
#24037
laanwj on January 11, 2022 Linux/UnixBuild system
laanwj on January 11, 2022 Linux/UnixBuild system
issue
Other platform support for Linux syscall sandboxing
#23177
laanwj on October 4, 2021 FeatureLinux/Unix
laanwj on October 4, 2021 FeatureLinux/Unix
issue
Handle disk-full more gracefully in functional tests
#23099
laanwj on September 26, 2021 Tests
laanwj on September 26, 2021 Tests
issue
Auto-generate MSVC version information
#23073
laanwj on September 23, 2021 FeatureWindowsBuild systemgood first issue
laanwj on September 23, 2021 FeatureWindowsBuild systemgood first issue
issue
Critical time check intermittent fail in blockfilter_index_tests.cpp
#22614
laanwj on August 3, 2021 Tests
laanwj on August 3, 2021 Tests
issue
build: boost::process detection doesn't pass include directory
#22269
laanwj on June 17, 2021 BugBuild system
laanwj on June 17, 2021 BugBuild system
issue
Use sigstore software transparency for releases
#21524
laanwj on March 24, 2021 BrainstormingBuild system
laanwj on March 24, 2021 BrainstormingBuild system
issue
net: No more v2 onion support in upstream Tor master
#21351
laanwj on March 3, 2021 P2PUpstream
laanwj on March 3, 2021 P2PUpstream
issue
"Unable to parse settings.json" at startup after disk was full
#21340
laanwj on March 2, 2021 Utils/log/libs
laanwj on March 2, 2021 Utils/log/libs
issue
contrib: Current systemd usage doesn't allow for dependencies
#21322
laanwj on March 1, 2021 FeatureScripts and tools
laanwj on March 1, 2021 FeatureScripts and tools
issue
Wallet with `sh(wpkh(` descriptor can generate bech32 address it doesn't know
#21268
laanwj on February 22, 2021 BugWalletDescriptors
laanwj on February 22, 2021 BugWalletDescriptors
issue
gen-manpages.sh should fail if any binary reports git -dirty
#20412
laanwj on November 18, 2020 Build system
laanwj on November 18, 2020 Build system
issue
Unit test validation_flush_tests fails on with recent libstdc++?
#18111
laanwj on February 10, 2020 Tests
laanwj on February 10, 2020 Tests
issue
gen-manpages output depends on build options, so needs to check them
#17506
laanwj on November 18, 2019 Scripts and tools
laanwj on November 18, 2019 Scripts and tools
issue
Should we still ship 32-bit x86 Linux binaries?
#17504
laanwj on November 18, 2019 Build system
laanwj on November 18, 2019 Build system
issue
ERROR AcceptBlockHeader log messages are kind of noisy
#17421
laanwj on November 8, 2019 ValidationUtils/log/libs
laanwj on November 8, 2019 ValidationUtils/log/libs
issue
Accelerated SHA256 with ARM64 crypto extensions?
#17414
laanwj on November 8, 2019 FeatureValidationAndroid
laanwj on November 8, 2019 FeatureValidationAndroid
issue
Subtree exclude mess in linters and update scripts
#17413
laanwj on November 8, 2019 Scripts and toolsgood first issue
laanwj on November 8, 2019 Scripts and toolsgood first issue
issue
Re-thinking `bitcoin-cli -getinfo`
#17314
laanwj on October 30, 2019 FeatureUtils/log/libsgood first issue
laanwj on October 30, 2019 FeatureUtils/log/libsgood first issue
issue
Unit test logs should be written to build path, not source path
#17224
laanwj on October 23, 2019 Tests
laanwj on October 23, 2019 Tests
issue
Replace #16578 with a more specific solution
#17187
laanwj on October 18, 2019 BrainstormingGUI
laanwj on October 18, 2019 BrainstormingGUI
issue
GUI event loop should be block free
#17145
laanwj on October 15, 2019 BrainstormingGUIRefactoring
laanwj on October 15, 2019 BrainstormingGUIRefactoring
issue
Renaming main thread causes issues with UNIX utilities
#17036
laanwj on October 3, 2019 Linux/UnixUtils/log/libs
laanwj on October 3, 2019 Linux/UnixUtils/log/libs
issue
contrib/linearize scripts need tests
#17019
laanwj on October 2, 2019 TestsScripts and toolsgood first issue
laanwj on October 2, 2019 TestsScripts and toolsgood first issue
issue
Don't show 'no (Qt5)' in configure when GUI is disabled
#16989
laanwj on September 30, 2019 Build systemgood first issue
laanwj on September 30, 2019 Build systemgood first issue
issue
Recent update to boost m4 lost error reporting improvements
#16803
laanwj on September 4, 2019 Build systemUpstream
laanwj on September 4, 2019 Build systemUpstream
issue
spurious `Synchronizing blockheaders` log messages on node catching up
#16773
laanwj on August 31, 2019 BugUtils/log/libs
laanwj on August 31, 2019 BugUtils/log/libs
issue
`importprivkey` always gives warning about already having script
#16711
laanwj on August 24, 2019 WalletRPC/REST/ZMQ
laanwj on August 24, 2019 WalletRPC/REST/ZMQ
issue
github-merge: fetch ACKS and show them before signing off
#16200
laanwj on June 13, 2019 FeatureScripts and tools
laanwj on June 13, 2019 FeatureScripts and tools
issue
rpc_bind tests failing locally for ipv6 and nonloopback
#14792
laanwj on November 23, 2018 BugTestsgood first issue
laanwj on November 23, 2018 BugTestsgood first issue
issue
`test_runner` command line doesn't allow running scripts with parameters
#14791
laanwj on November 23, 2018 Testsgood first issue
laanwj on November 23, 2018 Testsgood first issue
issue
Make update-translations.py script check for bitcoin addresses
#13363
laanwj on June 1, 2018 Utils/log/libsgood first issue
laanwj on June 1, 2018 Utils/log/libsgood first issue
issue
Unit tests: create one top-level temporary directory
#12574
laanwj on March 1, 2018 Testsgood first issue
laanwj on March 1, 2018 Testsgood first issue
issue
travis failure on rc3: "src/crypto/ctaes is not a subtree"
#12388
laanwj on February 8, 2018 Tests
laanwj on February 8, 2018 Tests
issue
File descriptor problem, causing leveldb crash
#12323
laanwj on February 1, 2018 Resource usage
laanwj on February 1, 2018 Resource usage
issue
`sendmany` curl example is wrong
#12067
laanwj on January 1, 2018 DocsRPC/REST/ZMQgood first issue
laanwj on January 1, 2018 DocsRPC/REST/ZMQgood first issue
issue
"make docs" or such to build doxygen documentation
#11949
laanwj on December 19, 2017 DocsBuild systemgood first issue
laanwj on December 19, 2017 DocsBuild systemgood first issue
issue
Intermittent error in sendheaders.py (test_null_locators)
#11673
laanwj on November 13, 2017 Tests
laanwj on November 13, 2017 Tests
issue
Specify minimum compiler version requirements
#11251
laanwj on September 6, 2017 DocsBuild system
laanwj on September 6, 2017 DocsBuild system
issue
zapwallettxes.py test failure due to bitcoind return code
#10678
laanwj on June 27, 2017 Tests
laanwj on June 27, 2017 Tests
issue
fundrawtransaction.py test broken in travis ("Mempool sync failed")
#9364
laanwj on December 16, 2016 Tests
laanwj on December 16, 2016 Tests
issue
Debug console needs a little documentation on usage
#9195
laanwj on November 21, 2016 GUIgood first issue
laanwj on November 21, 2016 GUIgood first issue
issue
"Can't read block from disk" when getblock w/ only header known?
#9074
laanwj on November 3, 2016 RPC/REST/ZMQ
laanwj on November 3, 2016 RPC/REST/ZMQ
issue
`getblocktemplate` help needs to document `rules` option
#8946
laanwj on October 17, 2016 Docs
laanwj on October 17, 2016 Docs
issue
Need documentation on minimum supported dependency versions
#8923
laanwj on October 15, 2016 Docs
laanwj on October 15, 2016 Docs
issue
`-fstack-protector-all` triggers crashes in mingw-w64 5.3.1
#8732
laanwj on September 14, 2016 WindowsBuild systemUpstream
laanwj on September 14, 2016 WindowsBuild systemUpstream
issue
wallet: RPC calls that "leak" private keys should be disabled by default
#8544
laanwj on August 19, 2016 Wallet
laanwj on August 19, 2016 Wallet
issue
Wallet generates a (spurious?) key when creating a new wallet
#8416
laanwj on July 28, 2016 Wallet
laanwj on July 28, 2016 Wallet
issue
Create "Bitcoin Core (testnet)" link in windows installer
#8251
laanwj on June 23, 2016 FeatureWindows
laanwj on June 23, 2016 FeatureWindows
issue
No error reporting when pkg-config missing in depends build
#8228
laanwj on June 20, 2016 DocsBuild system
laanwj on June 20, 2016 DocsBuild system
issue
Binary release doesn't make it easy to find the source code
#8161
laanwj on June 7, 2016 GUIDocsgood first issue
laanwj on June 7, 2016 GUIDocsgood first issue
issue
Binary release tarballs should come with a README
#8160
laanwj on June 7, 2016 Docsgood first issue
laanwj on June 7, 2016 Docsgood first issue
issue
"Tell other nodes to filter invs to us by our mempool min fee" message is too technical
#8150
laanwj on June 6, 2016 Docs
laanwj on June 6, 2016 Docs
issue
Initialization reports "Loading banlist..." while doing something else
#8117
laanwj on May 30, 2016 DocsRPC/REST/ZMQ
laanwj on May 30, 2016 DocsRPC/REST/ZMQ
issue
Running wallet rescan on syncing node restarts from scratch?
#8116
laanwj on May 30, 2016 Wallet
laanwj on May 30, 2016 Wallet
issue
Unsynced wallet status should be more apparent
#8060
laanwj on May 16, 2016 GUIgood first issue
laanwj on May 16, 2016 GUIgood first issue
issue
Periodic automatic UTXO database backup
#8037
laanwj on May 10, 2016 FeatureUTXO Db and Indexes
laanwj on May 10, 2016 FeatureUTXO Db and Indexes
issue
Remaining instances of ENABLE_WALLET in `libbitcoin_server.a`
#7965
laanwj on April 28, 2016 RefactoringWallet
laanwj on April 28, 2016 RefactoringWallet
issue
Optional feerate option for `fundrawtransaction`
#7963
laanwj on April 28, 2016 FeatureRPC/REST/ZMQ
laanwj on April 28, 2016 FeatureRPC/REST/ZMQ
issue
"warning: returning address of local temporary object" in qt5
#7915
laanwj on April 20, 2016 GUIUpstream
laanwj on April 20, 2016 GUIUpstream
issue
`getpeerinfo` should report minping differently if there never was a ping
#7837
laanwj on April 8, 2016 RPC/REST/ZMQgood first issue
laanwj on April 8, 2016 RPC/REST/ZMQgood first issue
issue
`-par` command line option, script threads reporting off-by-one?
#7799
laanwj on April 3, 2016 Validation
laanwj on April 3, 2016 Validation
issue
Every use of `getinfo` or `getwalletinfo` logs two wallet messages
#7794
laanwj on April 3, 2016 WalletRPC/REST/ZMQ
laanwj on April 3, 2016 WalletRPC/REST/ZMQ
issue
Gitian build should produce macOS dSYM symbol files
#7770
laanwj on March 30, 2016 macOSBuild system
laanwj on March 30, 2016 macOSBuild system
issue
Make it possible to get zmq notification URIs through RPC
#7760
laanwj on March 29, 2016 FeatureRPC/REST/ZMQ
laanwj on March 29, 2016 FeatureRPC/REST/ZMQ
issue
Merkleize the utxo set dump (was: `gettxoutsetinfo` serializedhash doesn't contain the keys?)
#7758
laanwj on March 28, 2016 RPC/REST/ZMQ
laanwj on March 28, 2016 RPC/REST/ZMQ
issue
Python 3 transition (was: Ubuntu 16.04 python troubles)
#7717
laanwj on March 18, 2016 TestsScripts and tools
laanwj on March 18, 2016 TestsScripts and tools
issue
depends: Fallback mechanism may not be working properly
#7627
laanwj on March 1, 2016 Build system
laanwj on March 1, 2016 Build system
issue
Segmentation fault in QXcbScreen::mapFromNative in 0.12.0 executable
#7582
laanwj on February 23, 2016 GUILinux/UnixUpstream
laanwj on February 23, 2016 GUILinux/UnixUpstream
issue
Depends system needs to figure more prominently in build docs
#7473
laanwj on February 5, 2016 Docs
laanwj on February 5, 2016 Docs
issue
"Invalid or missing banlist.dat" message appears every start
#7452
laanwj on February 1, 2016 P2P
laanwj on February 1, 2016 P2P
issue
"Direct access to weak symbol" warning in gitian macosx build
#7337
laanwj on January 13, 2016 macOSBuild system
laanwj on January 13, 2016 macOSBuild system
issue
Depends system refuses to use custom toolchain for x86
#7033
laanwj on November 16, 2015 Build system
laanwj on November 16, 2015 Build system
issue
Is the InitialBlockDownload() check in 'getheaders' too strict?
#6971
laanwj on November 9, 2015 P2P
laanwj on November 9, 2015 P2P
issue
gitian: windows and linux/osx source archive don't match
#6929
laanwj on November 2, 2015 Build system
laanwj on November 2, 2015 Build system
issue
UndoReadFromDisk: Checksum mismatch
#6923
laanwj on October 31, 2015 Block storageData corruption
laanwj on October 31, 2015 Block storageData corruption
issue
Errors in ProcessMessages should not end up in getinfo errors
#6809
laanwj on October 12, 2015 P2P
laanwj on October 12, 2015 P2P
issue
Setting an invalid proxy in GUI settings prevents program from starting
#6749
laanwj on October 2, 2015 BugGUI
laanwj on October 2, 2015 BugGUI
issue
Assertion failure in scheduler.cpp after Ctrl-Cing in AppInit2
#6735
laanwj on September 29, 2015 Bug
laanwj on September 29, 2015 Bug
issue
Intermittent travis issue in node shutdown by RPC tests
#6717
laanwj on September 24, 2015 Tests
laanwj on September 24, 2015 Tests
issue
bitcoin.org binary for 0.11 doesn't work on gentoo hardened
#6628
laanwj on September 3, 2015 Build system
laanwj on September 3, 2015 Build system
issue
Intermittent travis failures due to potential_deadlock_detected
#6515
laanwj on August 4, 2015 Build system
laanwj on August 4, 2015 Build system
issue
RPC doesn't accept scientific notation for amounts
#6297
laanwj on June 17, 2015 BugRPC/REST/ZMQ
laanwj on June 17, 2015 BugRPC/REST/ZMQ
issue
rest: remove JSON input format for getutxos to avoid potential DoS problems
#6192
laanwj on May 27, 2015
laanwj on May 27, 2015
issue
Stange four-day pause in block-processing on synchronized node
#6188
laanwj on May 26, 2015 P2P
laanwj on May 26, 2015 P2P
issue
Gitian 64-bit bitcoin-qt segfaults on Ubuntu 14.04
#5910
laanwj on March 16, 2015 BugGUIBuild system
laanwj on March 16, 2015 BugGUIBuild system
issue
Deserialize error: overlapping blocks in block files?
#5850
laanwj on March 3, 2015 UTXO Db and Indexes
laanwj on March 3, 2015 UTXO Db and Indexes
issue
After descriptors overhaul, the gitian VM tries to access network - need workaround
#5428
laanwj on December 5, 2014 Build system
laanwj on December 5, 2014 Build system
issue
`doc/gitian-building.md` needs to be brought up to date after descriptors overhaul
#5426
laanwj on December 4, 2014 DocsBuild system
laanwj on December 4, 2014 DocsBuild system
issue
clang-format: constructor initializers are aligned in an hard-to-read way
#5068
laanwj on October 9, 2014 Docs
laanwj on October 9, 2014 Docs
issue
Transaction confirm target needs to be settable when sending
#4866
laanwj on September 8, 2014 GUIWallet
laanwj on September 8, 2014 GUIWallet
issue
Amount widget +/- has floating point rounding artifacts
#4500
laanwj on July 9, 2014 GUIWallet
laanwj on July 9, 2014 GUIWallet
issue
Heap corruption while loading from bootstrap.dat in master?
#4345
laanwj on June 16, 2014 BugUTXO Db and Indexes
laanwj on June 16, 2014 BugUTXO Db and Indexes
issue
Error in CheckBlockHeader() when doing full checkblocks on master
#4246
laanwj on May 29, 2014 Bug
laanwj on May 29, 2014 Bug
issue
Warning message when running wallet in Windows XP (or drop support)
#4061
laanwj on April 16, 2014 Windows
laanwj on April 16, 2014 Windows
issue
build: Add script to fetch and build BDB 4.8 in-tree?
#3971
laanwj on March 28, 2014 RefactoringWalletBuild system
laanwj on March 28, 2014 RefactoringWalletBuild system
issue
Wallet re-lock can happen in the middle of RPC call
#3673
laanwj on February 14, 2014 BugWallet
laanwj on February 14, 2014 BugWallet
issue
Changed `walletpassphrase` behavior breaks some setups
#3672
laanwj on February 14, 2014 DocsWallet
laanwj on February 14, 2014 DocsWallet
issue
-fPIC warning for every file while compiling for Windows
#3607
laanwj on January 31, 2014 WindowsBuild system
laanwj on January 31, 2014 WindowsBuild system
issue
build: CLIENT_VERSION etc settings now duplicated in two places
#3539
laanwj on January 14, 2014 Build system
laanwj on January 14, 2014 Build system
issue
qt: Remove build date in about dialog in gitian builds
#3500
laanwj on January 9, 2014 GUIBuild system
laanwj on January 9, 2014 GUIBuild system
issue
Split -datadir option into -walletdir and -blocksdir
#3214
laanwj on November 6, 2013 Refactoring
laanwj on November 6, 2013 Refactoring
issue
[qt] using walletpassphrase command in debug console crashes client
#3100
laanwj on October 16, 2013 GUI
laanwj on October 16, 2013 GUI
issue
Improve crash debugging, suggestions needed
#2551
laanwj on April 23, 2013 BrainstormingRefactoring
laanwj on April 23, 2013 BrainstormingRefactoring
issue
Make it possible to add a comment to a transaction
#2086
laanwj on December 9, 2012 FeatureGUI
laanwj on December 9, 2012 FeatureGUI
issue
Encourage printing master key when encrypting wallet
#1666
laanwj on August 9, 2012 FeatureRefactoring
laanwj on August 9, 2012 FeatureRefactoring
issue
UI options proxy field can only take IPv4 addresses
#821
laanwj on February 11, 2012 GUIRefactoring
laanwj on February 11, 2012 GUIRefactoring