aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-08-28Merge #19607: [p2p] Add Peer struct for per-peer data in net processingWladimir J. van der Laan
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-27Merge #19289: wallet: GetWalletTx and IsMine require cs_wallet lockWladimir J. van der Laan
2020-08-27p2p: change CInv::type from int to uint32_tJon Atack
2020-08-26bench: Prevent thread oversubscriptionHennadii Stepanov
2020-08-26p2p: ensure inv is GenMsgTx before ToGenTxid in inv processingJohn Newbery
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
2020-08-26[net processing] Change AlreadyHaveBlock() to take block_hash argumentJohn Newbery
2020-08-26[net processing] Remove mempool argument from AlreadyHaveBlock()John Newbery
2020-08-26[net processing] Split AlreadyHave() into separate block and tx functionsJohn Newbery
2020-08-26p2p: remove nFetchFlags from NetMsgType TX and INV processingJon Atack
2020-08-26p2p: add CInv block message helper methodsJon Atack
2020-08-26gui: Delay interfaces::Node initializationRussell Yanofsky
2020-08-26gui: Replace interface::Node references with pointersRussell Yanofsky
2020-08-26gui: Remove unused interfaces::Node referencesRussell Yanofsky
2020-08-26gui: Partially revert #10244 gArgs and Params changesRussell Yanofsky
2020-08-26Merge #19687: refactor: make EncodeBase{32,64} consume SpansMarcoFalke
2020-08-26Merge #19779: Remove gArgs global from initfanquake
2020-08-26Merge #19775: test: Activate segwit in TestChain100Setupfanquake
2020-08-25wallet: filter for keys only before record deser in salvageAndrew Chow
2020-08-25walletdb: Add KeyFilterFn to ReadKeyValueAndrew Chow
2020-08-25util: make EncodeBase64 consume SpansSebastian Falbesoner
2020-08-25util: make EncodeBase32 consume SpansSebastian Falbesoner
2020-08-25Bugfix: Define and use HAVE_FDATASYNC correctly outside LevelDBLuke Dashjr
2020-08-25Merge #19628: net: change CNetAddr::ip to have flexible sizeMarcoFalke
2020-08-25Merge #19601: Refactoring CHashWriter & Get{Prevouts,Sequence,Outputs}Hash to...fanquake
2020-08-25Merge #15704: Move Win32 defines to configure.ac to ensure they are globally ...fanquake
2020-08-24net: change CNetAddr::ip to have flexible sizeVasil Dimov
2020-08-24net: don't accept non-left-contiguous netmasksVasil Dimov
2020-08-24Merge #19731: net, rpc: expose nLastBlockTime/nLastTXTime as last block/last_...Wladimir J. van der Laan