aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * | [net processing] Add PeerJohn Newbery2020-08-121-0/+46
| * | [net processing] Remove CNodeState.nameJohn Newbery2020-08-121-6/+3
* | | Merge #19704: Net processing: move ProcessMessage() to PeerLogicValidationfanquake2020-08-241-107/+97
|\ \ \ | |_|/ |/| |
| * | [net_processing] Move ProcessMessage to PeerLogicValidationJohn Newbery2020-08-211-65/+57
| * | [net_processing] Change PeerLogicValidation to hold a connman referenceJohn Newbery2020-08-121-43/+41
* | | Merge #19070: p2p: Signal support for compact block filters with NODE_COMPACT...Wladimir J. van der Laan2020-08-131-27/+26
|\ \ \ | |/ / |/| |
| * | [net] Signal NODE_COMPACT_FILTERS if we're serving compact filters.Jim Posen2020-05-311-1/+1
| * | Apply cfilters review fixupsJohn Newbery2020-05-311-26/+25
* | | Merge #19658: [rpc] Allow RPC to fetch all addrman records and add records to...Wladimir J. van der Laan2020-08-121-2/+4
|\ \ \ | |_|/ |/| |
| * | [addrman] Specify max addresses and pct when calling GetAddresses()John Newbery2020-08-121-2/+4
* | | Merge #19316: [net] Cleanup logic around connection typesfanquake2020-08-121-28/+20
|\ \ \
| * | | [refactor] Remove IsOutboundDisconnectionCandidateAmiti Uttarwar2020-08-071-9/+4
| * | | [net/refactor] Simplify multiple-connection checksAmiti Uttarwar2020-08-071-2/+2
| * | | [net/refactor] Remove fInbound flag from CNodeAmiti Uttarwar2020-08-071-13/+13
| * | | [net/refactor] Remove m_addr_fetch member var from CNodeAmiti Uttarwar2020-08-071-4/+4
| * | | [net/refactor] Remove fFeeler flag from CNodeAmiti Uttarwar2020-08-071-4/+3
| * | | [net/refactor] Remove m_manual_connection flag from CNodeAmiti Uttarwar2020-08-071-6/+4
| * | | scripted-diff: Rename OneShot to AddrFetchAmiti Uttarwar2020-08-071-4/+4
* | | | Merge #19596: Deduplicate parent txid loop of requested transactions and miss...Wladimir J. van der Laan2020-08-101-11/+33
|\ \ \ \
| * | | | Deduplicate missing parents of orphan transactionsSuhas Daftuar2020-08-041-4/+15
| * | | | Rewrite parent txid loop of requested transactionsSuhas Daftuar2020-08-041-7/+18
| | |/ / | |/| |
* | | | Merge #19620: Add txids with non-standard inputs to reject filterfanquake2020-08-071-2/+33
|\ \ \ \ | |/ / / |/| | |
| * | | Add txids with non-standard inputs to reject filterSuhas Daftuar2020-08-041-2/+33
| |/ /
* | | Merge #18991: Cache responses to GETADDR to prevent topology leaksWladimir J. van der Laan2020-08-031-8/+10
|\ \ \
| * | | Add addr permission flag enabling non-cached addr sharingGleb Naumenko2020-07-301-1/+6
| * | | Cache responses to addr requestsGleb Naumenko2020-07-301-1/+1
| * | | Remove useless 2500 limit on AddrMan queriesGleb Naumenko2020-07-241-3/+3
| * | | Move filtering banned addrs inside GetAddresses()Gleb Naumenko2020-07-241-4/+1
* | | | refactor: make txmempool interface use GenTxidPieter Wuille2020-07-301-4/+5
* | | | refactor: make FindTxForGetData use GenTxidPieter Wuille2020-07-301-6/+6
* | | | refactor: use GenTxid in tx request functionsPieter Wuille2020-07-301-17/+17
* | | | p2p: enable fetching of orphans from wtxid peersPieter Wuille2020-07-301-15/+17
* | | | refactor: add GenTxid (=txid or wtxid) type and use it for tx request logicPieter Wuille2020-07-301-17/+17
* | | | Merge #19590: p2p, refactor: add `CInv` transaction message helpers; use in n...Wladimir J. van der Laan2020-07-301-11/+10
|\ \ \ \ | |_|/ / |/| | |
| * | | p2p, refactoring: use CInv helpers in net_processing.cppJon Atack2020-07-271-11/+10
* | | | [net processing] Tidy up Misbehaving()John Newbery2020-07-251-10/+9
* | | | [net processing] Always supply debug message to Misbehaving()John Newbery2020-07-251-12/+9
* | | | [net processing] Fixup MaybeDiscourageAndDisconnect() styleJohn Newbery2020-07-251-6/+6
|/ / /
* | | Merge #19472: [net processing] Reduce cs_main scope in MaybeDiscourageAndDisc...Wladimir J. van der Laan2020-07-241-62/+77
|\ \ \ | |/ / |/| |
| * | [net processing] Continue SendMessages processing if not disconnecting peerJohn Newbery2020-07-111-20/+37
| * | [net processing] Only call MaybeDiscourageAndDisconnect from SendMessagesJohn Newbery2020-07-111-6/+5
| * | [net processing] Fix bad indentation in SendMessages()John Newbery2020-07-101-32/+32
| * | [net processing] Change cs_main TRY_LOCK to LOCK in SendMessages()John Newbery2020-07-101-5/+4
* | | Further improve comments around recentRejectsSuhas Daftuar2020-07-191-0/+15
* | | Disconnect peers sending wtxidrelay message after VERACKSuhas Daftuar2020-07-191-0/+6
* | | Rename AddInventoryKnown() to AddKnownTx()Suhas Daftuar2020-07-191-4/+4
* | | Make TX_WITNESS_STRIPPED its own rejection reasonSuhas Daftuar2020-07-191-8/+27
* | | Delay getdata requests from peers using txid-based relaySuhas Daftuar2020-07-191-3/+23
* | | Add p2p message "wtxidrelay"Suhas Daftuar2020-07-191-0/+16
* | | ignore non-wtxidrelay compliant invsAnthony Towns2020-07-191-0/+7