aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2021-08-05Merge bitcoin/bitcoin#22618: [p2p] Small follow-ups to 21528MarcoFalke
2021-08-04[net_processing] Provide debug error if code assumptions change.Amiti Uttarwar
2021-08-04Merge bitcoin/bitcoin#22616: p2p, rpc: address relay fixupsMarcoFalke
2021-08-04Merge bitcoin/bitcoin#22577: Close minor startup race between main and schedu...MarcoFalke
2021-08-03p2p, rpc: address relay fixupsJon Atack
2021-08-03Merge bitcoin/bitcoin#21528: [p2p] Reduce addr blackholesfanquake
2021-07-30Close minor startup race between main and scheduler threadsLarry Ruane
2021-07-29[RPC] Add field to getpeerinfo to indicate if addr relay is enabledAmiti Uttarwar
2021-07-29[net_processing] Remove RelayAddrsWithPeer functionAmiti Uttarwar
2021-07-29[net_processing] Introduce new field to indicate if addr relay is enabledAmiti Uttarwar
2021-07-29[net_processing] Defer initializing m_addr_knownAmiti Uttarwar
2021-07-29[net_processing] Introduce SetupAddressRelayAmiti Uttarwar
2021-07-28Merge bitcoin/bitcoin#21562: [net processing] Various tidying up of PeerManag...MarcoFalke
2021-07-27tracing: Tracepoints for in- and outbound P2P msgs0xb10c
2021-07-27Merge bitcoin/bitcoin#22495: p2p: refactor: tidy up `PeerManagerImpl::Misbeha...MarcoFalke
2021-07-26p2p: refactor: tidy up `PeerManagerImpl::Misbehaving(...)`Sebastian Falbesoner
2021-07-22Merge bitcoin/bitcoin#21090: Default to NODE_WITNESS in nLocalServicesW. J. van der Laan
2021-07-20Merge bitcoin/bitcoin#22096: p2p: AddrFetch - don't disconnect on self-announ...fanquake
2021-07-20[net processing] Default initialize m_recent_confirmed_transactionsJohn Newbery
2021-07-20scripted-diff: Rename recentRejectsJohn Newbery
2021-07-20[net processing] Default initialize recentRejectsJohn Newbery
2021-07-20[net processing] Default initialize m_stale_tip_check_timeJohn Newbery
2021-07-20[net processing] Add Orphanage empty consistency checkJohn Newbery
2021-07-15Add logging and addr rate limiting statisticsPieter Wuille
2021-07-15Randomize the order of addr processingPieter Wuille
2021-07-15Rate limit the processing of incoming addr messagesPieter Wuille
2021-07-07[p2p] remove redundant NODE_WITNESS checksDhruv Mehta
2021-06-29[refactor] Add deploymentstatus.hAnthony Towns
2021-06-29Merge bitcoin/bitcoin#21789: refactor: Remove ::Params() global from CChainStatefanquake
2021-06-23script, doc: spelling updateJon Atack
2021-06-21Merge bitcoin/bitcoin#22147: p2p: Protect last outbound HB compact block peerW. J. van der Laan
2021-06-17p2p: Add timeout for AddrFetch peersMartin Zumsande
2021-06-13refactor: Remove chainparams arg from CChainState member functionsMarcoFalke
2021-06-12Merge bitcoin/bitcoin#22221: refactor: Pass block reference instead of pointe...fanquake
2021-06-11refactor: Pass block reference instead of pointer to PeerManagerImpl::BlockRe...MarcoFalke
2021-06-10scripted-diff: tree-wide: Remove all review-only assertionsCarl Dong
2021-06-03Protect last outbound HB compact block peerSuhas Daftuar
2021-06-03scripted-diff: rename MarkBlockAs functionsJohn Newbery
2021-06-03[net processing] Tidy up MarkBlockAsReceived()John Newbery
2021-06-03[net processing] Add IsBlockRequested() functionJohn Newbery
2021-06-03[net processing] Remove QueuedBlock.hashJohn Newbery
2021-06-03scripted-diff: rename nPeersWithValidatedDownloadsJohn Newbery
2021-06-03[net processing] Remove CNodeState.nBlocksInFlightValidHeadersJohn Newbery
2021-06-03[net processing] Remove QueuedBlock.fValidatedHeadersJohn Newbery
2021-06-03[net processing] Remove unnecessary hash arg from MarkBlockAsInFlight()John Newbery
2021-05-31net: cleanup newly added PeerManagerImpl::ProcessNewBlockfanquake
2021-05-28p2p: AddrFetch - don't disconnect on self-announcementsMartin Zumsande
2021-05-25Merge bitcoin/bitcoin#21992: p2p: Remove -feefilter optionMarcoFalke
2021-05-24Factor feefilter logic outamadeuszpawlik
2021-05-24Merge bitcoin/bitcoin#21186: net/net processing: Move addr data into net_proc...fanquake