aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge AuxPoW support from NamecoreRoss Nicoll2019-07-131-3/+3
* Replace consensus values with Dogecoin equivalentsRoss Nicoll2019-04-031-0/+2
* 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
|\ \ \
| * | | net: Add option `-enablebip61` to configure sending of BIP61 notificationsWladimir J. van der Laan2018-05-131-9/+21
| |/ /
* | | Merge #13151: net: Serve blocks directly from disk when possibleWladimir J. van der Laan2018-05-231-47/+59
|\ \ \ | |/ / |/| |
| * | net: Serve blocks directly from disk when possibleWladimir J. van der Laan2018-05-151-47/+59
* | | Merge #13162: [net] Don't incorrectly log that REJECT messages are unknown.Wladimir J. van der Laan2018-05-071-0/+1
|\ \ \
| * | | [logging] Don't incorrectly log that REJECT messages are unknown.John Newbery2018-05-031-0/+1
| | |/ | |/|
* / | Make it clear which functions that are intended to be translation unit localpracticalswift2018-05-031-14/+14
|/ /
* / Add missing newlines to LogPrint debug loggingWladimir J. van der Laan2018-05-021-2/+2
|/
* Consistently log CValidationState on failureBen Woosley2018-04-181-4/+8
* Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan2018-04-051-0/+2
|\
| * Bugfix: Include <memory> for std::unique_ptrLuke Dashjr2018-04-021-0/+2
* | Fix typosDimitris Apostolou2018-03-211-2/+2
* | Merge #11041: Add LookupBlockIndexWladimir J. van der Laan2018-03-131-42/+41
|\ \
| * | Add LookupBlockIndex functionJoão Barbosa2018-03-061-42/+41
* | | Add documentation to PeerLogicValidation interface and related functionsJames O'Beirne2018-03-061-2/+28
|/ /
* | Merge #10387: Eventually connect to NODE_NETWORK_LIMITED peersWladimir J. van der Laan2018-03-011-3/+10
|\ \
| * | Add setter for g_initial_block_download_completedJonas Schnelli2018-02-171-1/+1
| * | Connect to peers signaling NODE_NETWORK_LIMITED when out-of-IBDJonas Schnelli2018-02-091-2/+9
| * | Accept addresses with NODE_NETWORK_LIMITED flagJonas Schnelli2018-02-091-1/+1
* | | Fix ignoring tx data requests when fPauseSend is set on a peerMatt Corallo2018-02-081-2/+2
|/ /
* | Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-1/+1
|\ \
| * | Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-1/+1
* | | net: Move misbehaving logging to net logging categoryWladimir J. van der Laan2018-01-241-23/+22
| |/ |/|
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* | Avoid cs_main in net_processing ActivateBestChain callsMatt Corallo2017-12-241-12/+19
* | Refactor ProcessGetData in anticipation of avoiding cs_main for ABCMatt Corallo2017-12-241-155/+166
* | Create new mutex for orphans, no cs_main in PLV::BlockConnectedMatt Corallo2017-12-151-14/+22