aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
AgeCommit message (Expand)Author
2016-05-31Defer inserting into maprelay until just before relaying.Gregory Maxwell
2016-05-31Merge #8080: Do not use mempool for GETDATA for tx accepted after the last me...Wladimir J. van der Laan
2016-05-26Use global ::fRelayTxes instead of CNode onePieter Wuille
2016-05-26Merge #8049: Expose information on whether transaction relay is enabled in `g...Pieter Wuille
2016-05-25Do not use mempool for GETDATA for tx accepted after the last mempool req.Gregory Maxwell
2016-05-18Merge #7906: net: prerequisites for p2p encapsulation changesWladimir J. van der Laan
2016-05-17Merge #7696: Fix de-serialization bug where AddrMan is left corruptedPieter Wuille
2016-05-16Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool.Gregory Maxwell
2016-05-12net: Add fRelayTxes flagWladimir J. van der Laan
2016-05-10net: No need to export DumpBanlistCory Fields
2016-05-10net: make Ban/Unban/ClearBan functionality consistentCory Fields
2016-05-05don't run ThreadMessageHandler at lowered priorityKaz Wesley
2016-05-05net: Drop CNodeRef for AttemptToEvictConnectionCory Fields
2016-05-05net: use the exposed GetNodeSignals() rather than g_signals directlyCory Fields
2016-05-05net: remove unused setCory Fields
2016-05-05net: don't import std namespaceCory Fields
2016-05-05Merge #7840: Several performance and privacy improvements to inv/mempool hand...Wladimir J. van der Laan
2016-05-04Fix de-serialization bug where AddrMan is corrupted after exceptionEthanHeilman
2016-05-04Merge #7974: More comments on the design of AttemptToEvictConnection.Wladimir J. van der Laan
2016-04-29More comments on the design of AttemptToEvictConnection.Gregory Maxwell
2016-04-27fix race that could fail to persist a banKaz Wesley
2016-04-21Move bloom and feerate filtering to just prior to tx sending.Gregory Maxwell
2016-04-21Handle mempool requests in send loop, subject to tricklePieter Wuille
2016-04-20net: manually resolve dns seed sourcesCory Fields
2016-04-17net: require lookup functions to specify all argumentsCory Fields
2016-04-15Merge #7856: Only send one GetAddr response per connection.Wladimir J. van der Laan
2016-04-14Change mapRelay to store CTransactionsPieter Wuille
2016-04-11Use txid as key in mapAlreadyAskedForSuhas Daftuar
2016-04-11Only send one GetAddr response per connection.Gregory Maxwell
2016-03-21Implement "feefilter" P2P message.Alex Morcos
2016-02-17Remove vfReachable and modify IsReachable to only use vfLimited.Patrick Strateman
2016-02-12fix spelling of advertise in src and docjloughry
2016-02-04Merge #7192: Unify product name to as few places as possibleWladimir J. van der Laan
2016-02-04Merge #7458: [Net] peers.dat, banlist.dat recreated when missingWladimir J. van der Laan
2016-02-04peers.dat, banlist.dat recreated when missingkirkalx
2016-02-03Merge branch 'master' into single_prodnameLuke Dashjr
2016-02-01Decide eviction group ties based on time.Gregory Maxwell
2016-02-01Do not absolutely protect local peers from eviction.Gregory Maxwell
2016-01-20Merge #7350: Banlist updatesWladimir J. van der Laan
2016-01-17Typo fixes in commentsChris Wheeler
2016-01-15Merge branch 'master' into 20150703_banlist_updatesLuke Dashjr
2016-01-05Merge pull request #7205Wladimir J. van der Laan
2015-12-30Double semicolon cleanup.21E14
2015-12-14Unify package name to as few places as possible without major changesLuke Dashjr
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-12-11Replace trickle nodes with per-node/message Poisson delaysPieter Wuille
2015-12-10net: Add and document network messages in protocol.hWladimir J. van der Laan
2015-12-07net: Account for `sendheaders` `verack` messagesWladimir J. van der Laan
2015-12-07log bytes recv/sent per commandJonas Schnelli
2015-12-03Merge pull request #7133Wladimir J. van der Laan