aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
* [net processing] Move all const declarations to top of net_processing.cppJohn Newbery2020-04-231-16/+14
* [net processing] Move net processing consts to net_processing.cppJohn Newbery2020-04-231-0/+33
* Merge #18544: net: limit BIP37 filter lifespan (active between 'filterload'.....MarcoFalke2020-04-201-1/+1
|\
| * net: limit BIP37 filter lifespan (active between 'filterload' and 'filterclear')Sebastian Falbesoner2020-04-091-1/+1
* | Merge #18454: net: Make addr relay mockable, add testMarcoFalke2020-04-101-12/+12
|\ \ | |/ |/|
| * net: Pass connman const when relaying addressMarcoFalke2020-04-021-4/+4
| * net: Make addr relay mockableMarcoFalke2020-03-271-8/+8
* | scripted-diff: Replace strCommand with msg_typeMarcoFalke2020-04-061-35/+35
|/
* Merge #17477: Remove the mempool's NotifyEntryAdded and NotifyEntryRemoved si...Wladimir J. van der Laan2020-03-191-1/+1
|\
| * [validation interface] Remove vtxConflicted from BlockConnectedJohn Newbery2020-03-111-1/+1
* | net: fix use-after-free in testsVasil Dimov2020-03-181-1/+1
* | Merge #18289: refactor: Make scheduler methods type safeMarcoFalke2020-03-171-1/+1
|\ \
| * | scheduler: Make schedule* methods type safeMarcoFalke2020-03-101-1/+1
* | | refactor: Remove mempool global from netMarcoFalke2020-03-121-27/+30
* | | tests: Add fuzzing harness for ProcessMessage(...)practicalswift2020-03-111-1/+1
|/ /
* / Refactor FormatStateMessage into ValidationStateJeffrey Czyz2020-02-271-4/+3
|/
* net: Remove forcerelay of rejected txsMarcoFalke2020-02-111-24/+6
* net: reference instead of copy in BlockConnected range loopJon Atack2020-02-021-1/+1
* Merge #17951: Use rolling bloom filter of recent block txs for AlreadyHave() ...Jonas Schnelli2020-01-311-25/+68
|\
| * Use rolling bloom filter of recent block tx's for AlreadyHave() checkSuhas Daftuar2020-01-291-25/+68
* | Fix doxygen errorsBen Woosley2020-01-161-1/+1
|/
* scripted-diff: Bump copyright of files changed in 2020MarcoFalke2020-01-151-1/+1
* scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke2020-01-151-2/+2
* Merge #17762: net: Log to net category for exceptions in ProcessMessagesWladimir J. van der Laan2020-01-021-25/+4
|\
| * Add missing typeinfo includesWladimir J. van der Laan2020-01-021-0/+1
| * net: Log to net category for exceptions in ProcessMessagesWladimir J. van der Laan2019-12-171-25/+3
* | scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
|/
* Merge #17243: p2p: add PoissonNextSend method that returns mockable timeMarcoFalke2019-11-051-4/+6
|\
| * [tools] update nNextInvSend to use mockable timeAmiti Uttarwar2019-11-051-4/+6
* | Merge #17164: p2p: Avoid allocating memory for addrKnown where we don't need itMarcoFalke2019-11-041-3/+4
|\ \
| * | added asserts to check m_addr_known when it's usedUser2019-10-251-0/+1
| * | p2p: Avoid allocating memory for addrKnown where we don't need itUser2019-10-161-3/+3
* | | Merge #15921: validation: Tidy up ValidationState interfaceWladimir J. van der Laan2019-10-301-51/+69
|\ \ \
| * | | [validation] Remove fMissingInputs from AcceptToMemoryPool()John Newbery2019-10-291-6/+4
| * | | [validation] Remove unused first_invalid parameter from ProcessNewBlockHeaders()John Newbery2019-10-291-2/+1
| * | | [validation] Add CValidationState subclassesJohn Newbery2019-10-291-43/+64
* | | | Pass NodeContext, ConnMan, BanMan references more placesRussell Yanofsky2019-10-281-5/+5
* | | | Merge #16202: p2p: Refactor network message deserializationfanquake2019-10-281-18/+14
|\ \ \ \ | |/ / / |/| | |
| * | | Remove transport protocol knowhow from CNetMessage / net processingJonas Schnelli2019-10-181-1/+1
| * | | Refactor: split network transport deserializing from message containerJonas Schnelli2019-10-181-18/+14
| |/ /
* | | Merge #16851: Continue relaying transactions after they expire from mapRelayMarcoFalke2019-10-241-4/+14
|\ \ \
| * | | Continue relaying transactions after they expire from mapRelayAnthony Towns2019-10-231-4/+14
* | | | Merge #17004: validation: Remove REJECT code from CValidationStateWladimir J. van der Laan2019-10-241-11/+14
|\ \ \ \ | |_|_|/ |/| | |
| * | | [validation] Fix REJECT message commentsJohn Newbery2019-10-101-7/+9
| * | | [validation] Fix peer punishment for bad blocksJohn Newbery2019-10-101-4/+5
| | |/ | |/|
* / | Remove unused includespracticalswift2019-10-151-1/+0
|/ /
* | Merge #15437: p2p: Remove BIP61 reject messagesWladimir J. van der Laan2019-10-091-69/+11
|\ \
| * | p2p: Remove BIP61 reject messagesMarcoFalke2019-10-021-69/+11
* | | feefilter: Compute the absolute fee rather than stored rate to match mempool ...Gregory Sanders2019-10-031-8/+9
| |/ |/|
* | txmempool: Make entry time type-safe (std::chrono)MarcoFalke2019-09-231-3/+3
|/