aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
* net: Log to net category for exceptions in ProcessMessagesWladimir J. van der Laan2020-01-221-28/+3
* Disallow extended encoding for non-witness transactions (take 3)MarcoFalke2019-05-201-11/+10
* net: Rename ::fRelayTxes to ::g_relay_txesMarcoFalke2019-05-161-3/+3
* Revert "Change in transaction pull scheduling to prevent InvBlock-related att...Suhas Daftuar2019-04-171-168/+18
* Interrupt orphan processing after every transactionPieter Wuille2019-03-281-5/+16
* [MOVEONLY] Move processing of orphan queue to ProcessOrphanTxPieter Wuille2019-03-281-52/+59
* Simplify orphan processing in preparation for interruptibilityPieter Wuille2019-03-281-56/+54
* Do not relay banned IP addressesPieter Wuille2019-03-201-2/+6
* Merge #14626: Select orphan transaction uniformly for evictionMarcoFalke2019-02-141-6/+19
|\
| * Select orphan transaction uniformly for evictionPieter Wuille2018-12-131-6/+19
* | Change in transaction pull scheduling to prevent InvBlock-related attacksGleb Naumenko2019-02-061-18/+168
* | net: move BanMan to its own filesCory Fields2019-01-161-0/+1
* | banman: create and split out banmanCory Fields2019-01-161-8/+8
* | net: Break disconnecting out of Ban()Cory Fields2019-01-161-7/+7
|/
* Use a FastRandomContext in LimitOrphanTxSizePieter Wuille2018-12-121-1/+2
* validation: Add and use HaveTxsDownloaded where appropriateMarcoFalke2018-12-041-2/+2
* Merge #14436: doc: add comment explaining recentRejects-DoS behaviorMarcoFalke2018-11-071-0/+17
|\
| * doc: add comment explaining recentRejects-DoS behaviorJames O'Beirne2018-10-161-0/+17
* | scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-3/+3
|/
* Merge #14027: Skip stale tip checking if outbound connections are off or if r...MarcoFalke2018-09-271-4/+3
|\
| * Skip stale tip checking if outbound connections are off or if reindexing.Gregory Maxwell2018-08-231-4/+3
* | Merge #13249: Make objects in range declarations immutable by default. Avoid ...Wladimir J. van der Laan2018-09-041-2/+2
|\ \
| * | Make objects in range declarations immutable by default. Avoid unnecessary co...practicalswift2018-08-271-2/+2
* | | tests: Add missing locking annotations and lockspracticalswift2018-08-301-1/+1
|/ /
* | Add compile time checking for all cs_main runtime locking assertionspracticalswift2018-08-261-4/+4
* | Merge #13946: p2p: Clarify control flow in ProcessMessageWladimir J. van der Laan2018-08-251-68/+49
|\ \
| * | p2p: Clarify control flow in ProcessMessage()MarcoFalke2018-08-121-68/+49
| |/
* / p2p: Remove dead code for nVersion=10300MarcoFalke2018-08-221-4/+1
|/
* Merge #13907: Introduce a maximum size for locators.Wladimir J. van der Laan2018-08-101-0/+12
|\
| * Introduce a maximum size for locators.Gregory Maxwell2018-08-091-0/+12
* | Update copyright headers to 2018DrahtBot2018-07-271-1/+1
|/
* [net_processing] Add thread safety annotationsJesse Cohen2018-07-251-45/+46
* Merge #11637: p2p: Remove dead service bits codeWladimir J. van der Laan2018-07-201-11/+0
|\
| * Remove dead service bits codeMarcoFalke2018-07-111-11/+0
* | Merge #13298: Net: Bucketing INV delays (1 bucket) for incoming connections t...Pieter Wuille2018-07-161-2/+21
|\ \
| * | Bucket for inbound when scheduling invs to hide tx timeGleb2018-07-131-2/+21
* | | Merge #13417: [net] Tighten scope in net_processingPieter Wuille2018-07-131-43/+68
|\ \ \
| * | | Make g_enable_bip61 a member variable of PeerLogicValidationJesse Cohen2018-07-091-17/+14
| * | | Restrict as much as possible in net_processing to translation unitJesse Cohen2018-06-201-26/+27
| * | | [move-only] Move things only referenced in net_processing out of header fileJesse Cohen2018-06-191-10/+33
| * | | Rescope g_enable_bip61 to net_processingJesse Cohen2018-06-191-4/+8
* | | | Remove useless mapRequest tracking that just effects Qt display.Matt Corallo2018-07-091-6/+0
| |_|/ |/| |
* | | Remove unused argument to ProcessGetBlockData(...)practicalswift2018-07-081-2/+2
* | | net: Remove unused interrupt from SendMessagesfanquake2018-07-081-1/+1
| |/ |/|
* | Merge #13096: [Policy] Fix MAX_STANDARD_TX_WEIGHT checkWladimir J. van der Laan2018-07-051-2/+2
|\ \
| * | Fix MAX_STANDARD_TX_WEIGHT checkJohnson Lau2018-05-051-2/+2
* | | Drop unused init.h includesBen Woosley2018-06-251-1/+0
| |/ |/|
* | Merge #13312: docs: Add a note about the source code filename naming conventionMarcoFalke2018-06-121-1/+1
|\ \
| * | Do not use uppercase characters in source code filenamespracticalswift2018-05-231-1/+1
* | | Merge #13134: net: Add option `-enablebip61` to configure sending of BIP61 no...Wladimir J. van der Laan2018-05-291-9/+21
|\ \ \