aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2023-08-07Merge bitcoin/bitcoin#28186: kernel: Prune leveldb headersfanquake
2023-08-07Merge bitcoin/bitcoin#26296: ci: Integrate `bitcoin-tidy` clang-tidy pluginfanquake
2023-08-07Merge bitcoin/bitcoin#28191: refactor: Remove unused MessageStartChars parame...fanquake
2023-08-06Merge bitcoin/bitcoin#27213: p2p: Diversify automatic outbound connections wi...fanquake
2023-08-05refactor: Fix logging.h includesTheCharlatan
2023-08-03p2p: Protect extra full outbound peers by networkMartin Zumsande
2023-08-03lint: remove /* Continued */ markers from codebasefanquake
2023-07-31Remove unused MessageStartChars parameters from BlockManager methodsMarcoFalke
2023-07-24[net processing] Move -capturemessages to PeerManager::Optionsdergoegge
2023-07-24[net processing] Move -blockreconstructionextratxn to PeerManager::Optionsdergoegge
2023-07-24[net processing] Move -maxorphantx to PeerManager::Optionsdergoegge
2023-07-24[net processing] Move -txreconciliation to PeerManager::Optionsdergoegge
2023-07-24[net processing] Use ignore_incoming_txs from m_optsdergoegge
2023-07-24[net processing] Introduce PeerManager optionsdergoegge
2023-06-26Merge bitcoin/bitcoin#27947: MaybePunishNodeForTx: Remove unused message arg ...fanquake
2023-06-23MaybePunishNodeForTx: Remove unused message arg and loggingGreg Sanders
2023-06-15net: net_processing, add `ProcessCompactBlockTxns`brunoerg
2023-06-08Remove mapRelayMarcoFalke
2023-06-08net_processing: relay txs from m_most_recent_blockAnthony Towns
2023-06-01streams: Drop confusing DataStream::Serialize method and << operatorRyan Ofsky
2023-05-26Merge bitcoin/bitcoin#27761: p2p: Log addresses of stalling peersfanquake
2023-05-26p2p: Log addresses of stalling peersMartin Zumsande
2023-05-24Unconditionally return when compact block status == READ_STATUS_FAILEDGreg Sanders
2023-05-23Support up to 3 parallel compact block txn fetchingsGreg Sanders
2023-05-18Only request full blocks from the peer we thought had the block in-flightGreg Sanders
2023-05-18Convert mapBlocksInFlight to a multimapGreg Sanders
2023-05-18Remove nBlocksInFlightGreg Sanders
2023-05-18alias BlockDownloadMap for mapBlocksInFlightGreg Sanders
2023-05-11Merge bitcoin/bitcoin#27610: Improve performance of p2p inv to send queuesfanquake
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-10net_processing: Boost inv trickle rateAnthony Towns
2023-05-09p2p: Avoid prematurely clearing download state for other peersSuhas Daftuar
2023-05-03clarify processing of mempool-msgs when NODE_BLOOM0xb10c
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-20Merge bitcoin/bitcoin#27412: logging, net: add ASN from peers on logsAndrew Chow
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-11Merge bitcoin/bitcoin#27270: refactor, net processing: Avoid CNode::m_relays_...fanquake
2023-04-04logging: log ASN when using `-asmap`brunoerg
2023-03-31[net processing] Pass TxRelay to FindTxForGetData instead of Peerdergoegge
2023-03-31[net processin] Don't take cs_main in FindTxForGetDatadergoegge
2023-03-30scripted-diff: Rename nUnconnectingHeaders and fPreferHeadersdergoegge
2023-03-30[net processing] Move m_recently_announced_invs from CNodeState to Peerdergoegge
2023-03-30[net processing] Annotate m_recently_announced_invs as guarded by g_msgproc_m...dergoegge
2023-03-30[net processing] Move fPreferHeaders from CNodeState to Peerdergoegge
2023-03-30[net processing] Annotate fPreferHeaders as guarded by g_msgproc_mutexdergoegge
2023-03-30[net processing] Move m_headers_sync_timeout from CNodeState to Peerdergoegge
2023-03-30[net processing] Annotate m_headers_sync_timeout as guarded by g_msgproc_mutexdergoegge
2023-03-30[net processing] Move nUnconnectingHeaders from CNodeState to Peerdergoegge
2023-03-30[net processing] Annotate nUnconnectingHeaders as guarded by g_msgproc_mutexdergoegge
2023-03-30refactor: Drop no longer used `CNetMsgMaker` instancesHennadii Stepanov