aboutsummaryrefslogtreecommitdiff
path: root/src/net.h
Commit message (Expand)AuthorAgeFilesLines
...
* BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-2/+2
* BIP144: Handshake and relay (receiver side)Pieter Wuille2016-06-221-0/+1
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-221-0/+17
* Add ability to fetch CNode by NodeIdMatt Corallo2016-06-191-2/+3
* Merge #8113: Rework addnode behaviourWladimir J. van der Laan2016-06-161-0/+10
|\
| * Rework addnode behaviourPieter Wuille2016-06-131-0/+10
* | Merge #8084: Add recently accepted blocks and txn to AttemptToEvictConnection.Wladimir J. van der Laan2016-06-161-0/+5
|\ \ | |/ |/|
| * Add recently accepted blocks and txn to AttemptToEvictConnection.Gregory Maxwell2016-06-151-0/+5
* | Introduce REQUIRED_SERVICES constantPieter Wuille2016-06-131-0/+2
* | Introduce enum ServiceFlags for service flagsPieter Wuille2016-06-131-4/+4
* | Verify that outbound connections have expected servicesPieter Wuille2016-06-131-0/+1
|/
* Merge #8173: Use SipHash for node eviction (cont'd)Pieter Wuille2016-06-081-1/+5
|\
| * Use 64-bit SipHash of netgroups in evictionPieter Wuille2016-06-071-19/+3
| * Avoid recalculating vchKeyedNetGroup in eviction logic.Patrick Strateman2016-06-071-0/+20
* | Merge #8065: Addrman offline attemptsWladimir J. van der Laan2016-06-081-1/+1
|\ \ | |/ |/|
| * Avoid counting failed connect attempts when probably offline.Gregory Maxwell2016-05-261-1/+1
* | Defer inserting into maprelay until just before relaying.Gregory Maxwell2016-05-311-3/+0
* | Merge #8080: Do not use mempool for GETDATA for tx accepted after the last me...Wladimir J. van der Laan2016-05-311-0/+3
|\ \
| * | Do not use mempool for GETDATA for tx accepted after the last mempool req.Gregory Maxwell2016-05-251-0/+3
| |/
* | Merge #8049: Expose information on whether transaction relay is enabled in `g...Pieter Wuille2016-05-261-0/+1
|\ \ | |/ |/|
| * net: Add fRelayTxes flagWladimir J. van der Laan2016-05-121-0/+1
* | Merge #7906: net: prerequisites for p2p encapsulation changesWladimir J. van der Laan2016-05-181-3/+0
|\ \
| * | net: No need to export ConnectNodeCory Fields2016-05-101-1/+0
| * | net: No need to export DumpBanlistCory Fields2016-05-101-2/+0
| |/
* | Merge #7696: Fix de-serialization bug where AddrMan is left corruptedPieter Wuille2016-05-171-0/+1
|\ \
| * | Fix de-serialization bug where AddrMan is corrupted after exceptionEthanHeilman2016-05-041-0/+1
* | | Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool.Gregory Maxwell2016-05-161-1/+1
| |/ |/|
* | Move bloom and feerate filtering to just prior to tx sending.Gregory Maxwell2016-04-211-1/+1
* | Handle mempool requests in send loop, subject to tricklePieter Wuille2016-04-211-0/+2
* | Split up and optimize transaction and block inv queuesPieter Wuille2016-04-211-6/+14
* | Merge #7856: Only send one GetAddr response per connection.Wladimir J. van der Laan2016-04-151-0/+1
|\ \
| * | Only send one GetAddr response per connection.Gregory Maxwell2016-04-111-0/+1
* | | Change mapRelay to store CTransactionsPieter Wuille2016-04-141-3/+2
* | | Use txid as key in mapAlreadyAskedForSuhas Daftuar2016-04-111-1/+1
|/ /
* | Implement "feefilter" P2P message.Alex Morcos2016-03-211-2/+8
* | Remove vfReachable and modify IsReachable to only use vfLimited.Patrick Strateman2016-02-171-1/+0
* | fix spelling of advertise in src and docjloughry2016-02-121-1/+1
|/
* Fix spelling: misbeha{b,v}ingMatt2016-02-041-1/+1
* Merge pull request #7205Wladimir J. van der Laan2016-01-051-1/+1
|\
| * Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* | Replace trickle nodes with per-node/message Poisson delaysPieter Wuille2015-12-111-1/+7
* | log bytes recv/sent per commandJonas Schnelli2015-12-071-11/+17
* | Merge pull request #7133Wladimir J. van der Laan2015-12-031-5/+5
|\ \ | |/ |/|
| * Only use filterInventoryKnown with MSG_TX inventory messages.Patick Strateman2015-11-301-2/+3
| * Rename setInventoryKnown filterInventoryKnownPatick Strateman2015-11-301-3/+3
| * Remove mruset as it is no longer used.Gregory Maxwell2015-11-301-1/+0
| * Replace setInventoryKnown with a rolling bloom filter.Gregory Maxwell2015-11-301-3/+3
* | Merge pull request #7079Wladimir J. van der Laan2015-12-011-0/+3
|\ \ | |/ |/|
| * Limit setAskFor and retire requested entries only when a getdata returns.Gregory Maxwell2015-11-231-0/+2
| * prevent peer flooding request queue for an invkazcw2015-11-231-0/+1