59 Commits (ce74799a3c21355b35fed923106d13a0f8133721)

Author SHA1 Message Date
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 5 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 6 years ago
Pieter Wuille 16329224e7 Switch FastRandomContext to ChaCha20 6 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 6 years ago
Matt Corallo 303352286f Remove double brackets in addrman 6 years ago
Matt Corallo dbfaade72a Fix AddrMan locking 6 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 6 years ago
Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 6 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 6 years ago
Cory Fields 21ba407a73 net: narrow include scope after moving to netaddress 6 years ago
Pieter Wuille ee06e04369 Introduce enum ServiceFlags for service flags 6 years ago
Pieter Wuille 3764dec36c Keep addrman's nService bits consistent with outbound observations 6 years ago
Gregory Maxwell 6182d10503 Do not increment nAttempts by more than one for every Good connection. 6 years ago
Gregory Maxwell c769c4af11 Avoid counting failed connect attempts when probably offline. 6 years ago
Patrick Strateman fb26bf0ea3 CAddrMan::Deserialize handle corrupt serializations better. 7 years ago
Ethan Heilman 40c87b6e69 Increase test coverage for addrman and addrinfo 7 years ago
MarcoFalke fa60d05a4e Add missing copyright headers 7 years ago
EthanHeilman 1534d9a83c Creates unittests for addrman, makes addrman testable. 7 years ago
Veres Lajos 9f68ed6b6d typofixes (found by misspell_fixer) 7 years ago
Philip Kaufmann 40c592aa21 make CAddrMan::size() return the correct type of size_t 7 years ago
BitcoinPRReadingGroup f13dac972c Comment edits and cleanup 7 years ago
Pavel Vasin 605a735425 addrman: update comments 7 years ago
Luke Dashjr b05a89b2de Non-grammatical language improvements 8 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes 8 years ago
Pieter Wuille 1d5b47a903 nLastTry is only used for addrman entries 8 years ago
Pieter Wuille 1d21ba2f5e Scale up addrman 8 years ago
Pieter Wuille c6a63ceeb4 Always use a 50% chance to choose between tried and new entries 8 years ago
Pieter Wuille e6b343d880 Make addrman's bucket placement deterministic. 8 years ago
Pieter Wuille b23add5521 Switch addrman key from vector to uint256 8 years ago
Pavel Janík 84738627ce Fix all header defines 8 years ago
Michael Ford 24f5c94015 Update comments in addrman to be doxygen compatible 8 years ago
Philip Kaufmann 2c2cc5dac1
Remove some unnecessary c_strs() in logging and the GUI 8 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 8 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 8 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 8 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 8 years ago
Philip Kaufmann 093303a887 add missing header end comments 8 years ago
Pieter Wuille b069750d3f Break up CAddrMan's IMPLEMENT_SERIALIZE 8 years ago
Philip Kaufmann 6354935c48 move rand functions from util to new random.h/.cpp 8 years ago
Philip Kaufmann 001a53d742 add GetRandBytes() as wrapper for RAND_bytes() 8 years ago
Wladimir J. van der Laan 14f888ca80 Move network-time related functions to timedata.cpp/h 8 years ago
R E Broadley 79d06dc6e0 Remove redundant c_str 8 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 9 years ago
Philip Kaufmann 3b570559f8 re-work -debug switch handling 9 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 9 years ago
Jeff Garzik ea0796bde3 Trim trailing whitespace for src/*.{h,cpp} 10 years ago
Luke Dashjr b49f1398a1 Bugfix: Correct English grammar regarding "'s" 10 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 10 years ago
fanquake e749405297 Fix a few typos 10 years ago
Fordy 3a25a2b9b0 Update License in File Headers 11 years ago