aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
AgeCommit message (Expand)Author
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
2020-07-11net: remove -banscore configuration optionJon Atack
2020-07-11Merge #19474: doc: Use precise permission flags where possibleMarcoFalke
2020-07-11[net processing] Continue SendMessages processing if not disconnecting peerJohn Newbery
2020-07-11[net processing] Only call MaybeDiscourageAndDisconnect from SendMessagesJohn Newbery
2020-07-10[net processing] Fix bad indentation in SendMessages()John Newbery
2020-07-10[net processing] Change cs_main TRY_LOCK to LOCK in SendMessages()John Newbery
2020-07-10Merge #14033: p2p: Drop CADDR_TIME_VERSION checks now that MIN_PEER_PROTO_VER...MarcoFalke
2020-07-10Merge #18638: net: Use mockable time for ping/pong, add testsMarcoFalke
2020-07-10doc: Use precise permission flags where possibleMarcoFalke
2020-07-09net: Extract download permission from nobanMarcoFalke
2020-07-08Make sure unconfirmed parents are requestablePieter Wuille
2020-07-08Drop setInventoryTxToSend based filteringPieter Wuille
2020-07-08Only respond to requests for recently announced transactionsPieter Wuille
2020-07-08Introduce constant for mempool-based relay separate from mapRelay cachingPieter Wuille
2020-07-08Swap relay pool and mempool lookupPieter Wuille
2020-07-08Merge #19347: [net] Make cs_inventory nonrecursiveMarcoFalke
2020-07-07Merge #19219: Replace automatic bans with discouragement filterPieter Wuille
2020-07-04Merge #19277: util: Add Assert identity functionMarcoFalke
2020-07-03Clean up separated ban/discourage interfacePieter Wuille
2020-07-03Replace automatic bans with discouragement filterPieter Wuille
2020-06-29Merge #19204: p2p: Reduce inv traffic during IBDMarcoFalke
2020-06-25refactor: Use Mutex type for g_cs_recent_confirmed_transactionsHennadii Stepanov
2020-06-24Merge #19272: net, test: invalid p2p messages and test framework improvementsMarcoFalke
2020-06-23[net processing] Remove PushBlockInventory and PushBlockHashJohn Newbery
2020-06-23Drop CADDR_TIME_VERSION checks now that MIN_PEER_PROTO_VERSION is greaterBen Woosley
2020-06-21doc: Remove -whitelistforcerelay from commentMarcoFalke
2020-06-19net: Avoid wasting inv traffic during IBDMarcoFalke
2020-06-19refactor: block import implies IsInitialBlockDownloadMarcoFalke
2020-06-19net: update misbehavior logging for oversized messagesJon Atack
2020-06-19net: Use mockable time for ping/pong, add testsMarcoFalke
2020-06-19Merge #19293: net: Avoid redundant and confusing FAILED logfanquake
2020-06-18[net] split PushInventory()John Newbery
2020-06-16net: Remove dead logging codeMarcoFalke
2020-06-16net: Avoid redundant and confusing FAILED logMarcoFalke
2020-06-14[p2p/refactor] move disconnect logic and remove misbehavinggzhao408
2020-06-14[netprocessing] disconnect node that sends filtercleargzhao408
2020-06-14move-only: Move NDEBUG compile time check to util/checkMarcoFalke
2020-06-04doc: noban precludes maxuploadtarget disconnectsMarcoFalke
2020-06-04net: Reformat excessively long if condition into multiple linesMarcoFalke
2020-06-02refactor: replace CNode pointers by references within net_processing.{h,cpp}Sebastian Falbesoner
2020-05-31[net] Signal NODE_COMPACT_FILTERS if we're serving compact filters.Jim Posen
2020-05-31Apply cfilters review fixupsJohn Newbery
2020-05-31Merge #19044: net processing: Add support for getcfiltersMarcoFalke