aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
2020-08-12Merge #19316: [net] Cleanup logic around connection typesfanquake
2020-08-10Merge #19596: Deduplicate parent txid loop of requested transactions and miss...Wladimir J. van der Laan
2020-08-07[refactor] Remove IsOutboundDisconnectionCandidateAmiti Uttarwar
2020-08-07[net/refactor] Simplify multiple-connection checksAmiti Uttarwar
2020-08-07[net/refactor] Remove fInbound flag from CNodeAmiti Uttarwar
2020-08-07[net/refactor] Remove m_addr_fetch member var from CNodeAmiti Uttarwar
2020-08-07[net/refactor] Remove fFeeler flag from CNodeAmiti Uttarwar
2020-08-07[net/refactor] Remove m_manual_connection flag from CNodeAmiti Uttarwar
2020-08-07scripted-diff: Rename OneShot to AddrFetchAmiti Uttarwar
2020-08-07Merge #19620: Add txids with non-standard inputs to reject filterfanquake
2020-08-04Deduplicate missing parents of orphan transactionsSuhas Daftuar
2020-08-04Rewrite parent txid loop of requested transactionsSuhas Daftuar
2020-08-04Add txids with non-standard inputs to reject filterSuhas Daftuar
2020-08-03Merge #18991: Cache responses to GETADDR to prevent topology leaksWladimir J. van der Laan
2020-07-30refactor: make txmempool interface use GenTxidPieter Wuille
2020-07-30refactor: make FindTxForGetData use GenTxidPieter Wuille
2020-07-30refactor: use GenTxid in tx request functionsPieter Wuille
2020-07-30p2p: enable fetching of orphans from wtxid peersPieter Wuille
2020-07-30refactor: add GenTxid (=txid or wtxid) type and use it for tx request logicPieter Wuille
2020-07-30Merge #19590: p2p, refactor: add `CInv` transaction message helpers; use in n...Wladimir J. van der Laan
2020-07-30Add addr permission flag enabling non-cached addr sharingGleb Naumenko
2020-07-30Cache responses to addr requestsGleb Naumenko
2020-07-27p2p, refactoring: use CInv helpers in net_processing.cppJon Atack
2020-07-25[net processing] Tidy up Misbehaving()John Newbery
2020-07-25[net processing] Always supply debug message to Misbehaving()John Newbery
2020-07-25[net processing] Fixup MaybeDiscourageAndDisconnect() styleJohn Newbery
2020-07-24Merge #19472: [net processing] Reduce cs_main scope in MaybeDiscourageAndDisc...Wladimir J. van der Laan
2020-07-24Remove useless 2500 limit on AddrMan queriesGleb Naumenko
2020-07-24Move filtering banned addrs inside GetAddresses()Gleb Naumenko
2020-07-19Further improve comments around recentRejectsSuhas Daftuar
2020-07-19Disconnect peers sending wtxidrelay message after VERACKSuhas Daftuar
2020-07-19Rename AddInventoryKnown() to AddKnownTx()Suhas Daftuar
2020-07-19Make TX_WITNESS_STRIPPED its own rejection reasonSuhas Daftuar
2020-07-19Delay getdata requests from peers using txid-based relaySuhas Daftuar
2020-07-19Add p2p message "wtxidrelay"Suhas Daftuar
2020-07-19ignore non-wtxidrelay compliant invsAnthony Towns
2020-07-19Add support for tx-relay via wtxidSuhas Daftuar
2020-07-18Add wtxids to recentRejects instead of txidsSuhas Daftuar
2020-07-18Add wtxids of confirmed transactions to bloom filterSuhas Daftuar
2020-07-18Add wtxid-index to orphan mapSuhas Daftuar
2020-07-18Add a wtxid-index to mapRelaySuhas Daftuar
2020-07-18Just pass a hash to AddInventoryKnownSuhas Daftuar
2020-07-18Add wtxid to mempool unbroadcast trackingAmiti Uttarwar
2020-07-16Merge #19174: refactor: replace CConnman pointers by references in net_proces...MarcoFalke
2020-07-14Merge #18990: log: Properly log txs rejected from mempoolMarcoFalke
2020-07-14refactor: replace CConnman pointers by references in net_processing.cppSebastian Falbesoner
2020-07-14[net/net processing] check banman pointer before dereferencingJohn Newbery
2020-07-14Merge #19464: net: remove -banscore configuration optionMarcoFalke
2020-07-14Merge #19109: Only allow getdata of recently announced invsfanquake
2020-07-11net: rename DEFAULT_BANSCORE_THRESHOLD to DISCOURAGEMENT_THRESHOLDJon Atack