aboutsummaryrefslogtreecommitdiff
path: root/src/addrman.h
Commit message (Expand)AuthorAgeFilesLines
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Remove double brackets in addrmanMatt Corallo2016-11-261-18/+12
* Fix AddrMan lockingMatt Corallo2016-11-261-13/+10
* Get rid of nType and nVersionPieter Wuille2016-11-071-3/+3
* Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille2016-11-071-5/+0
* Kill insecure_random and associated global stateWladimir J. van der Laan2016-10-171-0/+3
* net: narrow include scope after moving to netaddressCory Fields2016-07-311-1/+1
* Introduce enum ServiceFlags for service flagsPieter Wuille2016-06-131-2/+2
* Keep addrman's nService bits consistent with outbound observationsPieter Wuille2016-06-131-0/+11
* Do not increment nAttempts by more than one for every Good connection.Gregory Maxwell2016-05-261-0/+8
* Avoid counting failed connect attempts when probably offline.Gregory Maxwell2016-05-261-3/+3
* CAddrMan::Deserialize handle corrupt serializations better.Patrick Strateman2016-04-241-0/+8
* Merge #7212: Adds unittests for CAddrMan and CAddrinfo, removes source of non...Wladimir J. van der Laan2016-01-281-8/+5
|\
| * Increase test coverage for addrman and addrinfoEthan Heilman2016-01-271-8/+5
* | Add missing copyright headersMarcoFalke2016-01-051-0/+1
|/
* Creates unittests for addrman, makes addrman testable.EthanHeilman2015-09-241-4/+12
* typofixes (found by misspell_fixer)Veres Lajos2015-08-101-1/+1
* make CAddrMan::size() return the correct type of size_tPhilip Kaufmann2015-06-151-1/+1
* Comment edits and cleanupBitcoinPRReadingGroup2015-05-141-3/+3
* addrman: update commentsPavel Vasin2015-05-141-2/+0
* Non-grammatical language improvementsLuke Dashjr2015-05-021-1/+1
* Bugfix: Grammar fixesCorinne Dashjr2015-05-011-3/+3
* nLastTry is only used for addrman entriesPieter Wuille2015-04-191-6/+7
* Scale up addrmanPieter Wuille2015-03-231-10/+10
* Always use a 50% chance to choose between tried and new entriesPieter Wuille2015-03-231-3/+3
* Make addrman's bucket placement deterministic.Pieter Wuille2015-03-231-60/+107
* Switch addrman key from vector to uint256Pieter Wuille2015-03-231-6/+15
* Fix all header definesPavel Janík2014-11-031-3/+3
* Update comments in addrman to be doxygen compatibleMichael Ford2014-10-241-115/+124
* Remove some unnecessary c_strs() in logging and the GUIPhilip Kaufmann2014-09-091-1/+1
* Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODSPieter Wuille2014-09-021-2/+2
* Merge pull request #4737Pieter Wuille2014-09-011-4/+6
|\
| * Use CSizeComputer to avoid counting sizes in SerializationOpPieter Wuille2014-08-311-5/+2
| * rework overhauled serialization methods to non-staticKamil Domanski2014-08-311-7/+7
| * overhaul serialization codeKamil Domanski2014-08-311-6/+11
* | add missing header end commentsPhilip Kaufmann2014-08-281-2/+2
|/
* Break up CAddrMan's IMPLEMENT_SERIALIZEPieter Wuille2014-07-161-129/+131
* move rand functions from util to new random.h/.cppPhilip Kaufmann2014-07-091-0/+1
* add GetRandBytes() as wrapper for RAND_bytes()Philip Kaufmann2014-07-091-3/+1
* Move network-time related functions to timedata.cpp/hWladimir J. van der Laan2014-06-251-0/+1
* Remove redundant c_strR E Broadley2014-05-221-2/+2
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-16/+17
* re-work -debug switch handlingPhilip Kaufmann2013-10-301-2/+2
* Replace printf with LogPrintf / LogPrintGavin Andresen2013-09-181-3/+3
* Trim trailing whitespace for src/*.{h,cpp}Jeff Garzik2012-09-181-1/+1
* Bugfix: Correct English grammar regarding "'s"Luke Dashjr2012-08-011-4/+4
* Bugfix: Fix a variety of misspellingsLuke Dashjr2012-08-011-1/+1
* Fix a few typosfanquake2012-06-291-2/+2
* Update License in File HeadersFordy2012-05-181-1/+1
* Split synchronization mechanisms from util.{h,cpp}Pieter Wuille2012-05-111-0/+1