aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2021-04-01Merge #21198: net: Address outstanding review comments from PR20721W. J. van der Laan
2021-04-01[net] Changes to RunInactivityChecksJohn Newbery
2021-04-01Merge #21525: [Bundle 4.5/n] Followup fixups to bundle 4MarcoFalke
2021-04-01Merge #21236: net processing: Extract `addr` send functionality into MaybeSen...MarcoFalke
2021-03-31[net processing] Refactor MaybeSendAddr()John Newbery
2021-03-30net_processing: Move comments to declarationsCarl Dong
2021-03-30Merge #20228: addrman: Make addrman a top-level componentMarcoFalke
2021-03-29[net processing] Fix overindentation in MaybeSendAddr()John Newbery
2021-03-29[net processing] Refactor MaybeSendAddr() - early exitsJohn Newbery
2021-03-29[net processing] Change MaybeSendAddr() to take a referenceJohn Newbery
2021-03-29[net processing] Extract `addr` send functionality into MaybeSendAddr()John Newbery
2021-03-29[net] Change addr send times fields to be guarded by new mutexJohn Newbery
2021-03-29[net processing] Only call GetTime() once in SendMessages()John Newbery
2021-03-23p2p: Don't send FEEFILTER in blocksonly modeMartin Zumsande
2021-03-22[net] remove fUpdateConnectionTime from FinalizeNodeJohn Newbery
2021-03-20[net] remove CConnman::AddNewAddressesJohn Newbery
2021-03-20[net] remove CConnman::MarkAddressGoodJohn Newbery
2021-03-20[net] remove CConnman::SetServicesJohn Newbery
2021-03-20[net_processing] Keep addrman reference in PeerManagerJohn Newbery
2021-03-18style-only: Remove whitespaceMarcoFalke
2021-03-18net: Simplify ProcessGetBlockData execution by removing send flag.Patrick Strateman
2021-03-18log: Clarify that block request below NODE_NETWORK_LIMITED_MIN_BLOCKS disconn...MarcoFalke
2021-03-18Merge #21425: refactor: Pass PeerManagerImpl members only onceMarcoFalke
2021-03-18Merge #21162: Net Processing: Move RelayTransaction() into PeerManagerfanquake
2021-03-17Merge #21415: refactor: remove Optional & nulloptWladimir J. van der Laan
2021-03-17refactor: Pass PeerManagerImpl members only onceMarcoFalke
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2021-03-12[net processing] Add ChainSyncTimeoutState default initializersJohn Newbery
2021-03-12[net processing] Remove CNodeState ctor bodyJohn Newbery
2021-03-12Merge #21394: [doc] Improve comment about protected peersfanquake
2021-03-11Merge #21270: [Bundle 4/n] Prune g_chainman usage in validation-adjacent modulesWladimir J. van der Laan
2021-03-09[net processing] Remove unused CNode.address memberJohn Newbery
2021-03-08[doc] Improve comment about protected peersAmiti Uttarwar
2021-03-08net_processing: Add review-only assertion to PeerManagerCarl Dong
2021-03-08scripted-diff: net_processing: Use existing chainmanCarl Dong
2021-03-08net_processing: Move some static functions to PeerManagerCarl Dong
2021-03-05Use C++11 member initializer in CNodeStateMarcoFalke
2021-03-04Merge #21055: [Bundle 3/n] Prune remaining g_chainman usage in validation fun...Wladimir J. van der Laan
2021-03-04Merge #21015: Make all of net_processing (and some of net) use std::chrono typesfanquake
2021-03-04[net processing] Don't pass CConnman to RelayTransactionsJohn Newbery
2021-03-04[net processing] Move RelayTransaction into PeerManagerJohn Newbery
2021-03-03validation: Pass in chainstate to CTxMemPool::checkCarl Dong
2021-03-03Make tx relay data structure use std::chrono typesPieter Wuille
2021-03-03Make all Poisson delays use std::chrono typesPieter Wuille
2021-03-03Convert block/header sync timeouts to std::chrono typesPieter Wuille
2021-03-03Change all ping times to std::chrono typesPieter Wuille
2021-02-27net_processing: move AddToCompactExtraTransactions into PeerManagerImplAnthony Towns
2021-02-27txorphanage: Move functions and data into classAnthony Towns
2021-02-27txorphanage: Extract EraseOrphansForBlockAnthony Towns