aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | refactor: replace CNode pointers by references within net_processing.{h,cpp}Sebastian Falbesoner2020-06-021-330/+330
| |/ |/|
* | Merge #19044: net processing: Add support for getcfiltersMarcoFalke2020-05-311-19/+69
|\ \
| * | [net processing] Message handling for getcfilters.Jim Posen2020-05-261-0/+50
| * | [refactor] Pass CNode and CConnman by referenceJohn Newbery2020-05-261-19/+19
* | | Merge #18807: [doc / test / mempool] unbroadcast follow-upsMarcoFalke2020-05-301-1/+2
|\ \ \ | |/ / |/| |
| * | [doc] Provide rationale for randomization in scheduling.Amiti Uttarwar2020-05-251-1/+2
* | | Merge #19010: net processing: Add support for getcfheadersMarcoFalke2020-05-261-3/+83
|\ \ \ | |/ / |/| |
| * | [net processing] Message handling for getcfheaders.Jim Posen2020-05-221-3/+83
* | | Merge #18698: Make g_chainman internal to validationMarcoFalke2020-05-231-12/+13
|\ \ \
| * | | validation: Make ProcessNewBlock*() members of ChainstateManagerMarcoFalke2020-05-211-8/+8
| * | | net: Pass chainman into PeerLogicValidationMarcoFalke2020-05-211-4/+5
* | | | Merge #18895: p2p: unbroadcast followups: rpcs, nLastResend, mempool sanity c...fanquake2020-05-221-1/+6
|\ \ \ \ | |_|/ / |/| | |
| * | | [mempool] sanity check that all unbroadcast txns are in mempoolgzhao4082020-05-191-1/+6
| | |/ | |/|
* | | Merge #18960: indexes: Add compact block filter headers cacheWladimir J. van der Laan2020-05-211-4/+2
|\ \ \ | |_|/ |/| |
| * | [indexes] Add compact block filter headers cacheJohn Newbery2020-05-181-4/+2
* | | Merge #18530: Add test for -blocksonly and -whitelistforcerelay param interac...MarcoFalke2020-05-211-2/+2
|\ \ \
| * | | Updated comment for the condition where a transaction relay is deniedglowang2020-05-171-2/+2
* | | | Merge #18861: Do not answer GETDATA for to-be-announced txfanquake2020-05-191-47/+51
|\ \ \ \ | |_|_|/ |/| | |
| * | | Do not answer GETDATA for to-be-announced txPieter Wuille2020-05-121-2/+10
| * | | Push down use of cs_main into FindTxForGetDataPieter Wuille2020-05-121-31/+28
| * | | Abstract logic to determine whether to answer tx GETDATAPieter Wuille2020-05-121-25/+24
| | |/ | |/|
* / | [net processing] Only send a getheaders for one block in an INVJohn Newbery2020-05-121-10/+14
|/ /
* | Merge #18877: Serve cfcheckpt requestsMarcoFalke2020-05-121-0/+110
|\ \
| * | [net processing] Message handling for getcfcheckpt.Jim Posen2020-05-081-0/+110
* | | Merge #18808: [net processing] Drop unknown types in getdatafanquake2020-05-121-18/+22
|\ \ \ | |/ / |/| |
| * | [docs] Improve commenting in ProcessGetData()John Newbery2020-04-291-1/+7
| * | [net processing] ignore unknown INV types in GETDATA messagesAmiti Uttarwar2020-04-291-7/+3
| * | [net processing] ignore tx GETDATA from blocks-only peersAmiti Uttarwar2020-04-291-10/+12
| |/
* | Merge #18806: net: remove is{Empty,Full} flags from CBloomFilter, clarify CVE...fanquake2020-05-061-1/+0
|\ \
| * | net: remove is{Empty,Full} flags from CBloomFilter, clarify CVE fixSebastian Falbesoner2020-04-281-1/+0
| |/
* | Merge #18038: P2P: Mempool tracks locally submitted transactions to improve w...fanquake2020-04-291-2/+25
|\ \ | |/ |/|
| * [p2p] Reattempt initial send of unbroadcast transactionsAmiti Uttarwar2020-04-231-0/+17
| * [mempool] Track "unbroadcast" transactionsAmiti Uttarwar2020-04-231-2/+8
* | [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