349 Commits (6b271a3911b10a9d100341b8dc31ed92074a43c3)

Author SHA1 Message Date
jtimon f5745fa52a Declare SignatureHash() in script.h 10 years ago
Jeff Garzik b2aeaa7939 Move ParseScript() helper, becoming accessible outside src/test/ 10 years ago
Tom Harding 9c347313f7 CBloomFilter::clear() method 10 years ago
Wladimir J. van der Laan 8f3f94a470 Revert "CBloomFilter::clear() method" 10 years ago
Otto Allmendinger d2d9dc063f script tests: add tests for CHECKMULTISIG limits 10 years ago
Otto Allmendinger 89101c6e78 script test: test case for 5-byte bools 10 years ago
Otto Allmendinger 4cac5dbf83 script tests: value with trailing 0x00 is true 10 years ago
Otto Allmendinger 833ff161bc script tests: values that overflow to 0 are true 10 years ago
Otto Allmendinger 0072d98849 script tests: BOOLAND, BOOLOR decode to integer 10 years ago
Otto Allmendinger ed02282bba additional test for OP_SIZE in script_valid.json 10 years ago
Philip Kaufmann 6354935c48 move rand functions from util to new random.h/.cpp 11 years ago
Luke Dashjr 2227725fcb test/bloom_tests: Use UL suffix for unsigned long number to ensure compatibility 11 years ago
Wladimir J. van der Laan 73ac7abd08 Move ui_interface to bitcoin_server.a 11 years ago
Pieter Wuille f4b00beae5 Add CChain::GetLocator() unit test 11 years ago
Pieter Wuille c8988460a2 Add support for watch-only addresses 11 years ago
Wladimir J. van der Laan 3faf1f8294
test: Fix warning about integer signedness in P2SH tests 11 years ago
Pieter Wuille 236982c2b6 Add skiplist unit tests 11 years ago
Tom Harding 8fbf03995d CBloomFilter::clear() method 11 years ago
Gavin Andresen a90689ff98
Remove timing-based signature cache unit test 11 years ago
Wladimir J. van der Laan 84ce18ca93 Remove unnecessary dependencies for bitcoin-cli 11 years ago
jtimon df852d2bcc Refactor proof of work related functions out of main 11 years ago
Gavin Andresen 7f3b4e9569
Relax IsStandard rules for pay-to-script-hash transactions 11 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 11 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 11 years ago
Pieter Wuille a0495bb68c Add <Hasher>::OUTPUT_SIZE 11 years ago
Pieter Wuille 3820e01eb9 Extend and move all crypto tests to crypto_tests.cpp 11 years ago
Pieter Wuille 13b5dfef64 Move crypto implementations to src/crypto/ 11 years ago
Pieter Wuille 1cc344ce42 Add built-in SHA-1 implementation. 11 years ago
Pieter Wuille 85aab2a088 Switch miner.cpp to use sha2 instead of OpenSSL. 11 years ago
Pieter Wuille 977cdadea8 Add a built-in SHA256/SHA512 implementation. 11 years ago
Wladimir J. van der Laan 97789d374c util: Add function FormatParagraph to format paragraph to fixed-width 11 years ago
Cory Fields 8b09ef7b63 build: add stub makefiles for easier subdir builds 11 years ago
Cory Fields be4e9aeb14 build: delete old Makefile.am's 11 years ago
Andreas Schildbach 223a6f7800 Fix stray uppercase A in tx_valid.json. 11 years ago
Wladimir J. van der Laan 3e8ac6af9a
Replace non-threadsafe gmtime and setlocale 11 years ago
Federico Bond f25e3adf7d Fix build in OS X 10.9 11 years ago
Peter Todd 9ec030622f
Add CODESEPARATOR/FindAndDelete() tests 11 years ago
Pieter Wuille f6b7c644c9 Move base58.h implementation code to base58.cpp 11 years ago
Pieter Wuille 7cd0af7cc2 Move bignum.h to test/ 11 years ago
Pieter Wuille ccc84e0963 Reduce bignum.h now it is only needed for scriptnum_tests 11 years ago
Wladimir J. van der Laan 21bf3d257b Add tests for BoostAsioToCNetAddr 11 years ago
Wladimir J. van der Laan fdbd7075ca Remove unused function WildcardMatch 11 years ago
Wladimir J. van der Laan e16be73753 net: Add CSubNet class for subnet matching 11 years ago
Wladimir J. van der Laan 0d4ea1cf8a util: add parseint32 function with strict error reporting 11 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256 11 years ago
Pieter Wuille a7031507e6 Add multiplication and division to uint160/uint256 11 years ago
Pieter Wuille 4d480c8a3f Exception instead of assigning 0 in case of wrong vector length 11 years ago
Wladimir J. van der Laan e443ed2462
Fix transaction tests 11 years ago
Peter Todd 6380180821 Add rejection of non-null CHECKMULTISIG dummy values 11 years ago
Wladimir J. van der Laan 783b182c8f Remove dummy PRIszX macros for formatting 11 years ago