aboutsummaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2012-06-14Fix build of testcases after commit 0f10b21719e1b0d9683a142f0a7105e65f095694Wladimir J. van der Laan
2012-06-04Fix coin selection to only include change when it's necessary.Chris Moore
2012-06-04Test that the coin selection code is suitably random, and add tests re. sub-c...Chris Moore
2012-06-04Refactor SelectCoinsMinConf() and add unit tests.Chris Moore
2012-05-26Merge pull request #1357 from sipa/keyidPieter Wuille
2012-05-25Remove newlines from JSON stringsGavin Andresen
2012-05-25Unit tests for transaction size limitsGavin Andresen
2012-05-24Lots more Script unit test cases.Gavin Andresen
2012-05-24Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille
2012-05-24Encapsulate public keys in CPubKeyPieter Wuille
2012-05-24More CScript unit tests.Gavin Andresen
2012-05-24DoS_tests: fix signed/unsigned comparison warningsJeff Garzik
2012-05-22Merge branch 'optimize'Gavin Andresen
2012-05-20Make testcases build, prevent windows symbol collisionWladimir J. van der Laan
2012-05-18change strings to Bitcoin (uppercase), where it is used as a noun and update ...Philip Kaufmann
2012-05-18Cache signature verificationsGavin Andresen
2012-05-18Optimize orphan transaction handlingGavin Andresen
2012-05-17Refactor: GetRandHash() method for utilGavin Andresen
2012-05-09Clean up warningsPieter Wuille
2012-05-04Support for multiple local addressesPieter Wuille
2012-04-26Define TEST_DATA_DIR so unit tests can be run from any current working directoryGavin Andresen
2012-04-23SigOp and orphan-tx constants and counts are always unsigned.Jeff Garzik
2012-04-21Merge pull request #1124 from sipa/rpcobj3Pieter Wuille
2012-04-21Merge pull request #1131 from laanwj/2012_04_hexstrPieter Wuille
2012-04-21Data-drive script evaluation unit tests.Gavin Andresen
2012-04-21Integrate @JoelKatz's optimized ToHex (#562) into current HexStr functionWladimir J. van der Laan
2012-04-21Expose CRPCTable via bitcoinrpc.h for testingPieter Wuille
2012-04-17Fix tests after recent refactorsPieter Wuille
2012-04-12CBitcoinSecret::SetString() now calls IsValid() to make sure it was passed so...Chris Moore
2012-04-09Use scoped locks instead of CRITICAL_BLOCKPieter Wuille
2012-02-29DoS fix for mapOrphanTransactionsv0.6.0rc2Gavin Andresen
2012-02-27Add mruset and use it for setInventoryKnownPieter Wuille
2012-02-20Fix tests after 38067c18Pieter Wuille
2012-02-07New GetArg features: allow --, and booleans can be -foo or -nofooGavin Andresen
2012-02-07Unit tests for the GetArg() methodsGavin Andresen
2012-02-07Merge branch 'standardScriptSigs' of github.com:gavinandresen/bitcoin-gitGavin Andresen
2012-01-20Simplify counting of P2SH sigops to match BIP 16 (thanks to Matt Corallo for ...Gavin Andresen
2012-01-19Make transactions with extra data in their scriptSig's non-standard.Gavin Andresen
2012-01-13Refactored ConnectInputs, so valid-transaction-checks are done before ECDSA-v...Gavin Andresen
2012-01-13Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16).Gavin Andresen
2012-01-09Unit tests for EC key routinesPieter Wuille
2012-01-06Network stack refactorPieter Wuille
2012-01-03make sure IsMine only returns true when we own all keyscoderrr
2011-12-27Fixed OP_EVAL recursion unit test, checks for both infinite and exactly-3-dee...Gavin Andresen
2011-12-22Fix broken ExtractAddress (refactored, made callers check for addresses in ke...Gavin Andresen
2011-12-21Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan
2011-12-20Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr
2011-12-19Use block times for 'hard' OP_EVAL switchover, and refactored EvalScriptGavin Andresen
2011-12-19Interpret OP_EVAL as OP_NOP until Feb 1, 2012Gavin Andresen
2011-12-19OP_EVAL implementationGavin Andresen