57 Commits (master)

Author SHA1 Message Date
onryo 58b65f9670 Update copyrights 3 months ago
Duke e033a2e6eb Update copyrights to 2023 1 year ago
Duke d5e9ef763d Prevent coredump when -proxy=... -externalip=... is used 1 year ago
zanzibar 512da314a5 BIP155 (addrv2) 1 year ago
Jonathan "Duke" Leto 5d2307a709 Update copyrights to 2022 2 years ago
Duke Leto 8339b55df4 Test-before-evict in addrman 3 years ago
Duke Leto b58c15b9fb update copyrights 3 years ago
Duke Leto abc0b55d05 Hush Hush Hush 4 years ago
Duke Leto be16f80abc Hush Full Node is now GPLv3 4 years ago
miodragpop 56d9c00749 asmap bucketing ported from Komodo 4 years ago
Duke Leto d4883bce7c More timedate changes from KMD 0.6 4 years ago
jl777 0ea9ae3c05 Update copyright to 2019 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
Pieter Wuille 242f1421db
Get rid of nType and nVersion 8 years ago
Pieter Wuille b8a6579366
Make GetSerializeSize a wrapper on top of CSizeComputer 8 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
Daira Hopwood c938fb1f17 Squashed commit of the following: 6 years ago
Philip Kaufmann da7579184e
make CAddrMan::size() return the correct type of size_t 9 years ago
Patrick Strateman 7bfb552f63 CAddrMan::Deserialize handle corrupt serializations better. 8 years ago
Ethan Heilman 1bf2cb1a06 Increase test coverage for addrman and addrinfo 9 years ago
EthanHeilman 8375e1a3e7 Creates unittests for addrman, makes addrman testable. 9 years ago
Veres Lajos 45bfa137ef PARTIAL: typofixes (found by misspell_fixer) 9 years ago
BitcoinPRReadingGroup f13dac972c Comment edits and cleanup 9 years ago
Pavel Vasin 605a735425 addrman: update comments 9 years ago
Luke Dashjr b05a89b2de Non-grammatical language improvements 9 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes 9 years ago
Pieter Wuille 1d5b47a903 nLastTry is only used for addrman entries 9 years ago
Pieter Wuille 1d21ba2f5e Scale up addrman 9 years ago
Pieter Wuille c6a63ceeb4 Always use a 50% chance to choose between tried and new entries 9 years ago
Pieter Wuille e6b343d880 Make addrman's bucket placement deterministic. 9 years ago
Pieter Wuille b23add5521 Switch addrman key from vector to uint256 9 years ago
Pavel Janík 84738627ce Fix all header defines 10 years ago
Michael Ford 24f5c94015 Update comments in addrman to be doxygen compatible 10 years ago
Philip Kaufmann 2c2cc5dac1
Remove some unnecessary c_strs() in logging and the GUI 10 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 10 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 10 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 10 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 10 years ago
Philip Kaufmann 093303a887 add missing header end comments 10 years ago
Pieter Wuille b069750d3f Break up CAddrMan's IMPLEMENT_SERIALIZE 10 years ago
Philip Kaufmann 6354935c48 move rand functions from util to new random.h/.cpp 10 years ago
Philip Kaufmann 001a53d742 add GetRandBytes() as wrapper for RAND_bytes() 10 years ago
Wladimir J. van der Laan 14f888ca80 Move network-time related functions to timedata.cpp/h 10 years ago
R E Broadley 79d06dc6e0 Remove redundant c_str 10 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Philip Kaufmann 3b570559f8 re-work -debug switch handling 11 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 11 years ago
Jeff Garzik ea0796bde3 Trim trailing whitespace for src/*.{h,cpp} 12 years ago
Luke Dashjr b49f1398a1 Bugfix: Correct English grammar regarding "'s" 12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 12 years ago