aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-08-30Set appveyor vm version to previous Visual Studio 2019 release.Aaron Clauson
2020-08-29doc: Add best practice for annotating/asserting locksHennadii Stepanov
2020-08-29sync.h: Make runtime lock checks require compile-time lock checksAnthony Towns
2020-08-29Do not hide compile-time thread safety warningsHennadii Stepanov
2020-08-29Add missed thread safety annotationsHennadii Stepanov
2020-08-29Use LockAssertion utility class instead of AssertLockHeld()Hennadii Stepanov
2020-08-29Merge #18921: build: add stack-clash and control-flow protection options to h...Wladimir J. van der Laan
2020-08-29util: Hard code previous release tarball checksumsHennadii Stepanov
2020-08-29scripted-diff: Move previous_release.py to test/get_previous_releases.pyHennadii Stepanov
2020-08-29Merge #18817: doc: Document differences in bitcoind and bitcoin-qt locale han...MarcoFalke
2020-08-29test: Add tsan supp for leveldb::DBImpl::DeleteObsoleteFilesMarcoFalke
2020-08-29doc: Document differences in bitcoind and bitcoin-qt locale handlingpracticalswift
2020-08-28Merge #19607: [p2p] Add Peer struct for per-peer data in net processingWladimir J. van der Laan
2020-08-28test framework: serialize/deserialize inv type as unsigned intJon Atack
2020-08-28wallet, refactor: Remove duplicate map lookups in GetAddressBalancesJoão Barbosa
2020-08-28Merge bitcoin-core/gui#39: Add visual accenting for the 'Create new receiving...MarcoFalke
2020-08-28Merge #19797: net: Remove old check for 3-byte shifted IP addresses from pre-...MarcoFalke
2020-08-28Merge #19739: refactor: remove c-string interfaces for DecodeBase58{Check}Wladimir J. van der Laan
2020-08-28Merge #19646: doc: Updated outdated help command for getblocktemplateWladimir J. van der Laan
2020-08-28Merge #19758: Drop deprecated and unused GUARDED_VAR and PT_GUARDED_VAR annot...fanquake
2020-08-28Remove old check for 3-byte shifted IP addresses from pre-0.2.9 node messagesRaúl Martínez (RME)
2020-08-28Merge #19822: chain: Fix CChain comparison UB by removing it (it was unused)fanquake
2020-08-28wallet: Avoid recursive lock in IsTrustedJoão Barbosa
2020-08-28wallet, refactor: Immutable CWalletTx::pwalletJoão Barbosa
2020-08-28Pass mempool reference to chainstate constructorMarcoFalke
2020-08-28Merge #19067: tests: Add fuzzing harness for CNodeMarcoFalke
2020-08-27chain: Remove UB CChain comparisonCarl Dong
2020-08-27gui refactor: Inline SplashScreen::ConnectWalletRussell Yanofsky
2020-08-27Merge bitcoin-core/gui#40: Clarify block height labelMarcoFalke
2020-08-27refactor: Move wallet methods out of chain.h and node.hRussell Yanofsky
2020-08-27refactor: Create interfaces earlier during initializationRussell Yanofsky
2020-08-27Merge #19169: rpc: Validate provided keys for query_options parameter in list...MarcoFalke
2020-08-27tests: Add fuzzing harness for CNodepracticalswift
2020-08-27test: Remove unused lock arg from BitcoinTestFramework.wait_untilMarcoFalke
2020-08-27test: Rename wait until helper to wait_until_helperMarcoFalke
2020-08-27Merge #19289: wallet: GetWalletTx and IsMine require cs_wallet lockWladimir J. van der Laan
2020-08-27test: Remove unused p2p_lock in VersionBitsWarningTestMarcoFalke
2020-08-27p2p: change CInv::type from int to uint32_tJon Atack
2020-08-27Merge #19761: build: improve sed robustness by not using sedfanquake
2020-08-27Merge #19752: test: Update wait_until usage in tests not to use the one from ...MarcoFalke
2020-08-26Merge #19778: test: Fix intermittent issue in wallet_bumpfeeMarcoFalke
2020-08-26test: Add docstring to wait_until() in util.py to warn about its usageSeleme Topuz
2020-08-26test: Update wait_until usage in tests not to use the one from utilsSeleme Topuz
2020-08-26Merge bitcoin-core/gui#35: Parse params directly instead of through node (par...MarcoFalke
2020-08-26bench: Prevent thread oversubscriptionHennadii Stepanov
2020-08-26p2p: ensure inv is GenMsgTx before ToGenTxid in inv processingJohn Newbery
2020-08-26test: use CInv::MSG_WITNESS_TX flag in p2p_segwitJon Atack
2020-08-26p2p: make gtxid(.hash) and fAlreadyHave localvars constJon Atack
2020-08-26p2p: use CInv block message helpers in net_processing.cppJon Atack
2020-08-26[net processing] Change AlreadyHaveTx() to take a GenTxidJohn Newbery