aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
AgeCommit message (Expand)Author
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-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
2015-01-20Delete RecvLine functionWladimir J. van der Laan
2015-01-06Merge pull request #5513Wladimir J. van der Laan
2015-01-05Replace direct use of 0 with SetNull and IsNullWladimir J. van der Laan
2015-01-02namespace: remove boost namespace pollutionCory Fields
2015-01-02Merge pull request #5476Wladimir J. van der Laan
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-19Merge pull request #5470Wladimir J. van der Laan
2014-12-19Remove outdated comment about NTPWladimir J. van der Laan
2014-12-17make all catch() arguments constPhilip Kaufmann
2014-12-16Remove references to X11 licenceMichael Ford
2014-12-15Add time offset to getpeerinfo outputPavel Janík
2014-12-05Merge pull request #5408Wladimir J. van der Laan
2014-12-03MOVEONLY: core/ -> primitives/Luke Dashjr
2014-12-02Regard connection failures as attempt for addrmanWladimir J. van der Laan
2014-11-13Win32: change buffer size for gethotsname in Discover()Philip Kaufmann
2014-11-13Win32: log addresses found in Discover() callsPhilip Kaufmann
2014-11-07Do not use third party services for IP detection.Gregory Maxwell
2014-10-29Separate protocol versioning from clientversionCory Fields
2014-10-27MOVEONLY: Separate CTransaction and dependencies from corejtimon
2014-10-22CAutoFile: Explicit Get() and remove unused methodsWladimir J. van der Laan
2014-10-20Add IsNull() to class CAutoFile and remove operator !Ruben Dario Ponticeli
2014-10-14Headers-first synchronizationPieter Wuille
2014-10-14Merge pull request #4942Wladimir J. van der Laan