157 Commits (a44c56c98a696b6b2b65fc6c0f33aa5009b8c85a)

Author SHA1 Message Date
Jesse Cohen d6c3a08c48 Add unit tests for signals generated by ProcessNewBlock() 7 years ago
Adrian Gallagher e838c27971
Litecoin: Fix various tests 7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
Matt Corallo 36137497f1 Block ActivateBestChain to empty validationinterface queue 7 years ago
practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
practicalswift 109a858995 tests: Add missing locks to tests 7 years ago
practicalswift d223bc940a Use unique_ptr for pcoinscatcher/pcoinsdbview/pcoinsTip/pblocktree 7 years ago
Pieter Wuille d618458184 Have SegWit active by default 7 years ago
João Barbosa 83df25736e Add CConnmanTest to mutate g_connman in tests 7 years ago
Suhas Daftuar ac7b37cd2b Connect to an extra outbound peer if our tip is stale 7 years ago
James O'Beirne 46ce223d15 Add tests for CMerkleBlock usage with txids specified 7 years ago
Cory Fields 8ad663c1fa net: use an interface class rather than signals for message processing 7 years ago
MeshCollider d1138e3620 Remove redundant testutil files 7 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 7 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 7 years ago
Matt Corallo e7539f8649 Fix some broken init-time prints/constants 7 years ago
Matt Corallo eda888e573 Fix some LoadChainTip-related init-order bugs. 7 years ago
Pieter Wuille 2991c91d88 Add SHA256 dispatcher 7 years ago
Matt Corallo 3192975f1d Flush CValidationInterface callbacks prior to destruction 8 years ago
Matt Corallo cda1429d5b Give CMainSignals a reference to the global scheduler 8 years ago
Pieter Wuille cb24c8539d Use rdrand as entropy source on supported platforms 8 years ago
practicalswift 49de096c2a Remove unused Boost includes 8 years ago
Pieter Wuille e945848582 scripted-diff: Use new naming style for insecure_rand* functions 8 years ago
Matt Corallo b5fea8d0cc Cache full script execution results in addition to signatures 8 years ago
Pieter Wuille efee1db21a scripted-diff: use insecure_rand256/randrange more 8 years ago
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 8 years ago
Wladimir J. van der Laan bac5c9cf64 Replace uses of boost::filesystem with fs 8 years ago
Wladimir J. van der Laan 7d5172d354 Replace includes of boost/filesystem.h with fs.h 8 years ago
Pieter Wuille 16329224e7 Switch FastRandomContext to ChaCha20 8 years ago
Russell Yanofsky 91e303595b Make test_bitcoin.cpp compatible with Qt Test framework 8 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 8 years ago
Alex Morcos 0315888d0d [test] Remove priority from tests 8 years ago
Wladimir J. van der Laan 64854666f5 test: Report InitBlockIndex result 8 years ago
Marko Bencun a87d02adad use EXIT_ codes instead of magic numbers 8 years ago
Lauda 5c66d41b7f [Trivial] Grammar and typo correction 8 years ago
Alex Morcos 84f7ab08d2 Remove member variable hadNoDependencies from CTxMemPoolEntry 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Matt Corallo c2f61bebb1 Add a ForceSetArg method for testing 8 years ago
Matt Corallo 4cd373aea8 Un-expose mapArgs from utils.h 8 years ago
Pieter Wuille c44e4c467c Make AcceptToMemoryPool take CTransactionRef 8 years ago
Jeremy Rubin c9e69fbf39 Add CuckooCache implementation and replace the sigcache map_type with it 8 years ago
Matt Corallo a13fa4c80f Remove unused CDiskBlockPos* argument from ProcessNewBlock 8 years ago
Matt Corallo 2d6e5619af Switch pblock in ProcessNewBlock to a shared_ptr 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
Matt Corallo e736772c56 Move network-msg-processing code out of main to its own file 8 years ago
Pieter Wuille b4e4ba475a Introduce convenience type CTransactionRef 8 years ago
Pieter Wuille 1662b437b3 Make CBlock::vtx a vector of shared_ptr<CTransaction> 8 years ago
Matt Corallo ae22357607 Replace CValidationState param in ProcessNewBlock with BlockChecked 8 years ago
Matt Corallo 7c98ce584e Remove pfrom parameter from ProcessNewBlock 8 years ago