82 Commits (58f1e54cbfae6dab82d9192e3147c860f5a29c8c)

Author SHA1 Message Date
Pieter Wuille b2864d2fb3 Add main-specific node state 9 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 9 years ago
Gavin Andresen 159bc48193 Simplify storage of orphan transactions 9 years ago
Mike Hearn 0e4b317555 Introduce a CChainParameters singleton class and regtest mode. 9 years ago
Pieter Wuille 99d0d0f356 Introduce script verification flags 10 years ago
Philip Kaufmann 729b180686 change blockchain -> block chain (spelling) 10 years ago
Pieter Wuille 450cbb0944 Ultraprune 10 years ago
Pieter Wuille 58bc86e37f Check for canonical public keys and signatures 10 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 10 years ago
Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 10 years ago
Jeff Garzik b92095f18c DoS_tests: fix signed/unsigned comparison warnings 10 years ago
Gavin Andresen 62922c8ab0 Cache signature verifications 11 years ago
Gavin Andresen 77b99cf7ad Optimize orphan transaction handling 11 years ago
Gavin Andresen f718aedd9f Refactor: GetRandHash() method for util 11 years ago
Pieter Wuille 39857190de Support for multiple local addresses 11 years ago
Jeff Garzik 7bd9c3a3cf SigOp and orphan-tx constants and counts are always unsigned. 11 years ago
Pieter Wuille 0a83c0fcef Fix tests after recent refactors 11 years ago
Gavin Andresen 142e604184 DoS fix for mapOrphanTransactions 11 years ago
Pieter Wuille 67a42f929b Network stack refactor 11 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 11 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 11 years ago
Gavin Andresen 1466b8b78a Rework unit tests so test_bitcoin.cpp does not #include them all 11 years ago
Gavin Andresen 10fd7f6689 Orphan block fill-up-memory attack prevention 11 years ago
Gavin Andresen eb5fff9e16 Moved checkpoints out of main, to prep for using them to help prevent DoS attacks 11 years ago
Gavin Andresen 15f3ad4dbd Framework for banning mis-behaving peers 11 years ago