aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | Add support for tx-relay via wtxidSuhas Daftuar2020-07-191-40/+98
* | | Add wtxids to recentRejects instead of txidsSuhas Daftuar2020-07-181-4/+5
* | | Add wtxids of confirmed transactions to bloom filterSuhas Daftuar2020-07-181-2/+6
* | | Add wtxid-index to orphan mapSuhas Daftuar2020-07-181-0/+5
* | | Add a wtxid-index to mapRelaySuhas Daftuar2020-07-181-0/+5
* | | Just pass a hash to AddInventoryKnownSuhas Daftuar2020-07-181-9/+9
* | | Add wtxid to mempool unbroadcast trackingAmiti Uttarwar2020-07-181-5/+5
* | | Merge #19174: refactor: replace CConnman pointers by references in net_proces...MarcoFalke2020-07-161-62/+62
|\ \ \
| * | | refactor: replace CConnman pointers by references in net_processing.cppSebastian Falbesoner2020-07-141-62/+62
* | | | Merge #18990: log: Properly log txs rejected from mempoolMarcoFalke2020-07-141-3/+5
|\ \ \ \ | |/ / / |/| | |
| * | | log: Properly log txs rejected from mempoolMarcoFalke2020-05-161-3/+5
* | | | [net/net processing] check banman pointer before dereferencingJohn Newbery2020-07-141-3/+6
* | | | Merge #19464: net: remove -banscore configuration optionMarcoFalke2020-07-141-3/+3
|\ \ \ \
| * | | | net: rename DEFAULT_BANSCORE_THRESHOLD to DISCOURAGEMENT_THRESHOLDJon Atack2020-07-111-2/+2
| * | | | net: remove -banscore configuration optionJon Atack2020-07-111-3/+3
* | | | | Merge #19109: Only allow getdata of recently announced invsfanquake2020-07-141-24/+49
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Make sure unconfirmed parents are requestablePieter Wuille2020-07-081-0/+11
| * | | | Drop setInventoryTxToSend based filteringPieter Wuille2020-07-081-8/+0
| * | | | Only respond to requests for recently announced transactionsPieter Wuille2020-07-081-9/+30
| * | | | Introduce constant for mempool-based relay separate from mapRelay cachingPieter Wuille2020-07-081-7/+8
| * | | | Swap relay pool and mempool lookupPieter Wuille2020-07-081-7/+7
* | | | | Merge #19474: doc: Use precise permission flags where possibleMarcoFalke2020-07-111-14/+15
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | doc: Use precise permission flags where possibleMarcoFalke2020-07-101-14/+15
* | | | | Merge #14033: p2p: Drop CADDR_TIME_VERSION checks now that MIN_PEER_PROTO_VER...MarcoFalke2020-07-101-9/+3
|\ \ \ \ \
| * | | | | Drop CADDR_TIME_VERSION checks now that MIN_PEER_PROTO_VERSION is greaterBen Woosley2020-06-231-9/+3
* | | | | | Merge #18638: net: Use mockable time for ping/pong, add testsMarcoFalke2020-07-101-11/+11
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | net: Use mockable time for ping/pong, add testsMarcoFalke2020-06-191-11/+11
* | | | | | net: Extract download permission from nobanMarcoFalke2020-07-091-2/+2
| |_|/ / / |/| | | |
* | | | | Merge #19347: [net] Make cs_inventory nonrecursiveMarcoFalke2020-07-081-4/+5
|\ \ \ \ \
| * | | | | [net processing] Remove PushBlockInventory and PushBlockHashJohn Newbery2020-06-231-4/+5
| |/ / / /
* | | | | Merge #19219: Replace automatic bans with discouragement filterPieter Wuille2020-07-071-26/+28
|\ \ \ \ \
| * | | | | Clean up separated ban/discourage interfacePieter Wuille2020-07-031-16/+17
| * | | | | Replace automatic bans with discouragement filterPieter Wuille2020-07-031-10/+11
* | | | | | Merge #19277: util: Add Assert identity functionMarcoFalke2020-07-041-7/+4
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | move-only: Move NDEBUG compile time check to util/checkMarcoFalke2020-06-141-7/+4
* | | | | | Merge #19204: p2p: Reduce inv traffic during IBDMarcoFalke2020-06-291-4/+15
|\ \ \ \ \ \
| * | | | | | net: Avoid wasting inv traffic during IBDMarcoFalke2020-06-191-3/+14
| * | | | | | refactor: block import implies IsInitialBlockDownloadMarcoFalke2020-06-191-1/+1
| | |/ / / / | |/| | | |
* | | | | | refactor: Use Mutex type for g_cs_recent_confirmed_transactionsHennadii Stepanov2020-06-251-1/+1
* | | | | | Merge #19272: net, test: invalid p2p messages and test framework improvementsMarcoFalke2020-06-241-3/+3
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | net: update misbehavior logging for oversized messagesJon Atack2020-06-191-3/+3
| |/ / / /
* / / / / doc: Remove -whitelistforcerelay from commentMarcoFalke2020-06-211-2/+2
|/ / / /
* | | | Merge #19293: net: Avoid redundant and confusing FAILED logfanquake2020-06-191-94/+97
|\ \ \ \
| * | | | net: Remove dead logging codeMarcoFalke2020-06-161-94/+97
| * | | | net: Avoid redundant and confusing FAILED logMarcoFalke2020-06-161-11/+11
* | | | | [net] split PushInventory()John Newbery2020-06-181-6/+5
|/ / / /
* | | | [p2p/refactor] move disconnect logic and remove misbehavinggzhao4082020-06-141-14/+8
* | | | [netprocessing] disconnect node that sends filtercleargzhao4082020-06-141-3/+5
|/ / /
* | | doc: noban precludes maxuploadtarget disconnectsMarcoFalke2020-06-041-2/+1
* | | net: Reformat excessively long if condition into multiple linesMarcoFalke2020-06-041-2/+5