aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2023-09-07Merge bitcoin/bitcoin#25284: net: Use serialization parameters for CAddress s...fanquake
2023-09-05Use serialization parameters for CAddress serializationMarcoFalke
2023-08-29[doc] move comment about AlreadyHaveTx DoS score to the right placeglozow
2023-08-29[log] add more logs related to orphan handlingglozow
2023-08-29[log] add category TXPACKAGES for orphanage and package relayglozow
2023-08-29[log] include wtxid in tx {relay,validation,orphanage} loggingglozow
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-08-17Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filterfanquake
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-08-03net_processing: Clean up INVENTORY_BROADCAST_MAX constantsAnthony Towns
2023-08-03net_processing: don't add txids to m_tx_inventory_known_filterAnthony Towns
2023-08-03net_processing: drop m_recently_announced_invs bloom filterAnthony Towns
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