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"
13 years ago
Luke Dashjr
814efd6f1f
Bugfix: Fix a variety of misspellings
13 years ago
fanquake
e749405297
Fix a few typos
13 years ago
Fordy
3a25a2b9b0
Update License in File Headers
...
I originally created a pull to replace the "COPYING" in crypter.cpp and
crypter.h, but it turned out that COPYING was actually the correct
file.
13 years ago
Pieter Wuille
7f3ccb59da
Split synchronization mechanisms from util.{h,cpp}
13 years ago
Pieter Wuille
f621326c24
Clean up warnings
...
* Use -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameters
* Remove xCXXFLAGS usage in makefile.unix
* Fix several recent and older sign-compare warnings
13 years ago
Pieter Wuille
bd1aabe941
Bugfix: store source address in addrman
13 years ago
Jeff Garzik
ccd65d4261
Move proto version to version.h. Reduce header deps a bit more.
13 years ago
Pieter Wuille
ed6d0b5f85
Remove headers.h
13 years ago
Pieter Wuille
f8dcd5ca6f
Use scoped locks instead of CRITICAL_BLOCK
13 years ago
Pieter Wuille
6b8de05d0a
Begin doxygen-compatible comments
13 years ago
Pieter Wuille
5fee401fe1
CAddrMan: stochastic address manager
...
Design goals:
* Only keep a limited number of addresses around, so that addr.dat does not grow without bound.
* Keep the address tables in-memory, and occasionally write the table to addr.dat.
* Make sure no (localized) attacker can fill the entire table with his nodes/addresses.
See comments in addrman.h for more detailed information.
13 years ago