aboutsummaryrefslogtreecommitdiff
path: root/src/test
Commit message (Expand)AuthorAgeFilesLines
* Define TEST_DATA_DIR so unit tests can be run from any current working directoryGavin Andresen2012-04-261-2/+6
* SigOp and orphan-tx constants and counts are always unsigned.Jeff Garzik2012-04-231-1/+1
* Merge pull request #1124 from sipa/rpcobj3Pieter Wuille2012-04-211-7/+2
|\
| * Expose CRPCTable via bitcoinrpc.h for testingPieter Wuille2012-04-211-7/+2
* | Merge pull request #1131 from laanwj/2012_04_hexstrPieter Wuille2012-04-211-0/+11
|\ \
| * | Integrate @JoelKatz's optimized ToHex (#562) into current HexStr functionWladimir J. van der Laan2012-04-211-0/+11
| |/
* / Data-drive script evaluation unit tests.Gavin Andresen2012-04-213-0/+253
|/
* Fix tests after recent refactorsPieter Wuille2012-04-173-4/+5
* CBitcoinSecret::SetString() now calls IsValid() to make sure it was passed so...Chris Moore2012-04-121-5/+7
* Use scoped locks instead of CRITICAL_BLOCKPieter Wuille2012-04-091-3/+4
* DoS fix for mapOrphanTransactionsv0.6.0rc2Gavin Andresen2012-02-291-0/+79
* Add mruset and use it for setInventoryKnownPieter Wuille2012-02-271-0/+90
* Fix tests after 38067c18Pieter Wuille2012-02-205-16/+16
* New GetArg features: allow --, and booleans can be -foo or -nofooGavin Andresen2012-02-071-0/+72
* Unit tests for the GetArg() methodsGavin Andresen2012-02-071-0/+95
* Merge branch 'standardScriptSigs' of github.com:gavinandresen/bitcoin-gitGavin Andresen2012-02-072-6/+27
|\
| * Make transactions with extra data in their scriptSig's non-standard.Gavin Andresen2012-01-192-6/+27
* | Simplify counting of P2SH sigops to match BIP 16 (thanks to Matt Corallo for ...Gavin Andresen2012-01-202-5/+14
|/
* Refactored ConnectInputs, so valid-transaction-checks are done before ECDSA-v...Gavin Andresen2012-01-131-0/+85
* Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16).Gavin Andresen2012-01-138-306/+498
* Unit tests for EC key routinesPieter Wuille2012-01-091-0/+138
* Network stack refactorPieter Wuille2012-01-061-18/+25
* make sure IsMine only returns true when we own all keyscoderrr2012-01-031-1/+4
* Fixed OP_EVAL recursion unit test, checks for both infinite and exactly-3-dee...Gavin Andresen2011-12-271-19/+53
* Fix broken ExtractAddress (refactored, made callers check for addresses in ke...Gavin Andresen2011-12-221-4/+4
* Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan2011-12-216-19/+7
* Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr2011-12-206-7/+19
* Use block times for 'hard' OP_EVAL switchover, and refactored EvalScriptGavin Andresen2011-12-193-62/+46
* Interpret OP_EVAL as OP_NOP until Feb 1, 2012Gavin Andresen2011-12-191-3/+51
* OP_EVAL implementationGavin Andresen2011-12-193-65/+277
* Global fixture to send output to console instead of debug.logGavin Andresen2011-12-191-0/+10
* Support 3 new multisignature IsStandard transactionsGavin Andresen2011-12-191-0/+288
* Rework unit tests so test_bitcoin.cpp does not #include them allGavin Andresen2011-12-1910-30/+26
* Orphan block fill-up-memory attack preventionGavin Andresen2011-12-011-0/+51
* Moved checkpoints out of main, to prep for using them to help prevent DoS att...Gavin Andresen2011-12-013-1/+35
* Added simple critical section test cases.Clark Gaebel2011-11-021-0/+19
* Fix miner_test unit test bugGavin Andresen2011-10-051-3/+3
* Merge branch 'no-cryptopp' of https://github.com/tcatm/bitcoinGavin Andresen2011-10-052-1/+37
|\
| * remove cryptopp dependency, add simple unittest for SHA256Transform()Nils Schneider2011-09-302-1/+37
* | Declare integer constant LLGavin Andresen2011-10-031-1/+1
* | remove possibility of 63 bit overflow in ParseMoneyWladimir J. van der Laan2011-10-013-7/+274
|/
* Merge pull request #524 from sipa/signandverifGavin Andresen2011-09-302-0/+21
|\
| * Test case for base64 encode/decodePieter Wuille2011-09-272-0/+21
* | Merge branch 'master' of https://github.com/bitcoin/bitcoinWladimir J. van der Laan2011-09-282-1/+69
|\|
| * Framework for banning mis-behaving peersGavin Andresen2011-09-212-1/+69
* | use median filter for peer-reported reported number of blocksWladimir J. van der Laan2011-09-281-0/+36
|/
* CHECKMULTISIG unit tests.Gavin Andresen2011-08-261-0/+136
* Cleanup test suite output to be more useful.Matt Corallo2011-08-083-3/+3
* Add file for transaction tests.Matt Corallo2011-08-082-0/+26
* Add a file for script testsVegard Nossum2011-08-082-0/+38