Gavin Andresen
|
bf798734db
|
Support 3 new multisignature IsStandard transactions
Initial support for (a and b), (a or b), and 2-of-3 escrow
transactions (where a, b, and c are keys).
|
2011-12-19 12:40:19 -05:00 |
|
Gavin Andresen
|
1466b8b78a
|
Rework unit tests so test_bitcoin.cpp does not #include them all
|
2011-12-19 12:39:47 -05:00 |
|
Gavin Andresen
|
10fd7f6689
|
Orphan block fill-up-memory attack prevention
|
2011-12-01 13:53:38 -05:00 |
|
Gavin Andresen
|
eb5fff9e16
|
Moved checkpoints out of main, to prep for using them to help prevent DoS attacks
|
2011-12-01 12:18:50 -05:00 |
|
Clark Gaebel
|
f873b84d6e
|
Added simple critical section test cases.
|
2011-11-02 18:10:41 -04:00 |
|
Gavin Andresen
|
9e5322d23a
|
Fix miner_test unit test bug
|
2011-10-05 14:33:49 -04:00 |
|
Gavin Andresen
|
b898c8fce6
|
Merge branch 'no-cryptopp' of https://github.com/tcatm/bitcoin
|
2011-10-05 10:38:10 -04:00 |
|
Gavin Andresen
|
3504801778
|
Declare integer constant LL
|
2011-10-03 13:10:31 -04:00 |
|
Wladimir J. van der Laan
|
2f7f2a5fca
|
remove possibility of 63 bit overflow in ParseMoney
- also, add unit tests for various functions in util.cpp/util.h
|
2011-10-01 17:29:46 +02:00 |
|
Nils Schneider
|
6ccff2cbde
|
remove cryptopp dependency, add simple unittest for SHA256Transform()
|
2011-09-30 20:00:22 +02:00 |
|
Gavin Andresen
|
f4769e44a3
|
Merge pull request #524 from sipa/signandverif
Sign and verify message with bitcoin address
|
2011-09-30 05:04:26 -07:00 |
|
Wladimir J. van der Laan
|
002a4dcad0
|
Merge branch 'master' of https://github.com/bitcoin/bitcoin
Conflicts:
.gitignore (used upstream version)
bitcoin-qt.pro
|
2011-09-28 21:52:32 +02:00 |
|
Wladimir J. van der Laan
|
a8b95ce6ed
|
use median filter for peer-reported reported number of blocks
- fixes problem that one misconfigured or malicious node can mess up progress bar
- implementation in src/util.h
- testcase in src/test/util_tests.cpp
|
2011-09-28 21:35:58 +02:00 |
|
Pieter Wuille
|
e93bf37e86
|
Test case for base64 encode/decode
|
2011-09-27 19:48:10 +02:00 |
|
Gavin Andresen
|
15f3ad4dbd
|
Framework for banning mis-behaving peers
|
2011-09-21 12:49:53 -04:00 |
|
Gavin Andresen
|
829e21733b
|
CHECKMULTISIG unit tests.
|
2011-08-26 18:43:58 -04:00 |
|
Matt Corallo
|
2c3691d53d
|
Cleanup test suite output to be more useful.
|
2011-08-08 14:31:08 -04:00 |
|
Matt Corallo
|
3c8cecda1f
|
Add file for transaction tests.
|
2011-08-08 14:31:08 -04:00 |
|
Vegard Nossum
|
a8330e0049
|
Add a file for script tests
|
2011-08-08 14:31:08 -04:00 |
|
Vegard Nossum
|
e707d29dd6
|
Fix testing setup
There were some problems with the existing testing setup:
- Makefile rules for test-file compilation used CFLAGS instead of
CXXFLAGS in makefile.unix
|
2011-08-08 14:31:08 -04:00 |
|
Gavin Andresen
|
8baf865c94
|
Boost unit-testing framework.
make -f makefile.{unix,osx,mingw} test_bitcoin
to compile dumb, do-almost-nothing placeholder unit tests.
|
2011-06-27 14:12:48 -04:00 |
|