aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
AgeCommit message (Expand)Author
2015-08-22Return false early if vEvictionCandidates is emptyPatrick Strateman
2015-08-22Better support for nodes with non-standard nMaxConnectionsPatrick Strateman
2015-08-22RAII wrapper for CNode*Patrick Strateman
2015-08-22Add comments to AttemptToEvictConnectionPatrick Strateman
2015-08-22Remove redundant whiteconnections optionPatrick Strateman
2015-08-22Prefer to disconnect peers in favor of whitelisted peersPatrick Strateman
2015-08-22AttemptToEvictConnectionPatrick Strateman
2015-08-22Refactor: Move failure conditions to the top of AcceptConnectionPatrick Strateman
2015-08-22Refactor: Bail early in AcceptConnectionPatrick Strateman
2015-08-22Refactor: AcceptConnectionPatrick Strateman
2015-08-10typofixes (found by misspell_fixer)Veres Lajos
2015-08-05Merge pull request #6462Wladimir J. van der Laan
2015-08-05limit total length of user agent commentsPavol Rusnak
2015-08-03Consolidate individual references to the current maximum peer connectionMatt Quinn
2015-07-31implement uacomment config parameterPavol Rusnak
2015-07-27Make CRollingBloomFilter set nTweak for youPeter Todd
2015-07-27Merge pull request #5697Wladimir J. van der Laan
2015-07-23Includes: Cleanup around net main and walletJorge Timón
2015-07-23Merge pull request #6287Wladimir J. van der Laan
2015-07-10Test whether created sockets are select()ablePieter Wuille
2015-07-10Merge pull request #5288Wladimir J. van der Laan
2015-07-02Adding CSubNet constructor over a single CNetAddrJonas Schnelli
2015-07-02use CBanEntry as object container for banned nodesJonas Schnelli
2015-07-02CAddrDB/CBanDB: change filesize variables from int to uint64_tJonas Schnelli
2015-07-02banlist.dat: store banlist on diskJonas Schnelli
2015-06-19fix missing lock in CNode::ClearBanned()Jonas Schnelli
2015-06-17setban: rewrite to UniValue, allow absolute bantimeJonas Schnelli
2015-06-17[RPC] extend setban to allow subnetsJonas Schnelli
2015-06-17[net] remove unused return type bool from CNode::Ban()Jonas Schnelli
2015-06-17[net] extend core functionallity for ban/unban/listbanJonas Schnelli
2015-06-16locking: fix a few small issues uncovered by -Wthread-safetyCory Fields
2015-06-14Added -whiteconnections=<n> optionJosh Lehan
2015-06-04use const references where appropriatePhilip Kaufmann
2015-05-31[net, trivial] explicitly use std::string for FindNodePhilip Kaufmann
2015-05-14Use CScheduler for net's DumpAddressesGavin Andresen
2015-04-30Use ring buffer of set iterators instead of deque of copies in mrusetPieter Wuille
2015-04-30Replace mruset setAddrKnown with CRollingBloomFilter addrKnownGavin Andresen
2015-04-30Merge pull request #6059Wladimir J. van der Laan
2015-04-27replace absolute sleep with conditional waitpstratem
2015-04-24chainparams: use SeedSpec6's rather than CAddress's for fixed seedsCory Fields
2015-04-19nLastTry is only used for addrman entriesPieter Wuille
2015-04-01Merge pull request #5941Wladimir J. van der Laan
2015-03-24don't trickle for whitelisted nodesRuben de Vries
2015-03-23Always use a 50% chance to choose between tried and new entriesPieter Wuille
2015-03-07Merge pull request #5151Pieter Wuille
2015-03-06src/net.cpp: endian compatibility in EndMessageWladimir J. van der Laan
2015-03-06Limit message sizes before transferPieter Wuille
2015-02-25make CMessageHeader a dumb storage classCory Fields
2015-02-08Sanitize command strings before logging them.Gregory Maxwell
2015-01-31Remove whitespaces before double colon in errors and logsPavel Janík