aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-25Clearly separate PUSHDATA and numeric argument MINIMALDATA testsPeter Todd
2014-10-25Test every numeric-accepting opcode for correct handling of the numeric ↵Peter Todd
minimal encoding rule
2014-10-25Ensure MINIMALDATA invalid tests can only fail one wayPeter Todd
Removes the need for the 'negated' versions of the tests, and ensures other failures don't mask what we're trying to test.
2014-10-25Improve CScriptNum() commentPeter Todd
Edited-by: Pieter Wuille <pieter.wuille@gmail.com>
2014-10-25Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4)Pieter Wuille
Also use the new flag as a standard rule, and replace the IsCanonicalPush standardness check with it (as it is more complete).
2014-10-25Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2)Pieter Wuille
2014-10-25Merge pull request #5093Pieter Wuille
4b0e2d7 Squashed 'src/leveldb/' changes from 7924331..7d41e6f (Pieter Wuille)
2014-10-25Merge pull request #5131Wladimir J. van der Laan
24f5c94 Update comments in addrman to be doxygen compatible (Michael Ford) c772f4c Add doc/doxygen to .gitignore (Michael Ford)
2014-10-25Merge pull request #5117Wladimir J. van der Laan
7014f38 [Qt] Remove CAmount from BitcoinAmountField Q_PROPERTY (Cozz Lovan)
2014-10-24[Qt] Remove CAmount from BitcoinAmountField Q_PROPERTYCozz Lovan
2014-10-24Merge pull request #5132Gavin Andresen
2290ed0 Work around #5113. (Daniel Kraft) dcb9846 Extend getchaintips RPC test. (Daniel Kraft) Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
2014-10-24Merge pull request #5137Gavin Andresen
ec01243 --tracerpc option for regression tests (Gavin Andresen)
2014-10-24Merge pull request #5133 from laanwj/2014_10_regtest_fixed_seedsGavin Andresen
Clear vFixedSeeds for regtest network
2014-10-24--tracerpc option for regression testsGavin Andresen
Run tests with --tracerpc and all RPC calls will dump to the console. Very helpful for debugging.
2014-10-24Merge pull request #5116Wladimir J. van der Laan
a6a3f14 openssl version bump (Dominyk Tiller)
2014-10-24Update comments in addrman to be doxygen compatibleMichael Ford
Also correct the file license
2014-10-24Clear vFixedSeeds for regtest networkWladimir J. van der Laan
It shouldn't inherit these from testnet. (seems to be already done for unit test network but forgotten here...) Fixes #5127.
2014-10-24Work around #5113.Daniel Kraft
2014-10-24Extend getchaintips RPC test.Daniel Kraft
Add the capability to simulate network splits to the RPC test framework and use it to do more extensive testing of 'getchaintips'.
2014-10-24Add doc/doxygen to .gitignoreMichael Ford
2014-10-23Merge pull request #5128Gavin Andresen
3a757c5 fix build with libc++ after 85c579e (Cory Fields) Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
2014-10-23fix build with libc++ after 85c579eCory Fields
2014-10-23qt: remove monitoreddatamapperWladimir J. van der Laan
We haven't used the viewModified signal in ages, so we can use a normal QDataWidgetMapper.
2014-10-23doc: release notes update for `rpcallowip` syntax changeWladimir J. van der Laan
2014-10-22Merge pull request #4981Wladimir J. van der Laan
85c579e script: add a slew of includes all around and drop includes from script.h (Cory Fields) db8eb54 script: move ToString and ValueString out of the header (Cory Fields) e9ca428 script: add ToByteVector() for converting anything with begin/end (Cory Fields) 066e2a1 script: move CScriptID to standard.h and add a ctor for creating them from CScripts (Cory Fields)
2014-10-22Merge pull request #4988Wladimir J. van der Laan
7b2bb96 Replace some function names with __func__ (Pieter Wuille) ed6d1a2 Keep information about all block files in memory (Pieter Wuille)
2014-10-22Merge pull request #5108Wladimir J. van der Laan
a873823 CAutoFile: Explicit Get() and remove unused methods (Wladimir J. van der Laan) fef24ca Add IsNull() to class CAutoFile and remove operator ! (Ruben Dario Ponticeli)
2014-10-22Merge pull request #5110Wladimir J. van der Laan
a3c26c2 Fixes for missing boost tuple.hpp header include. (randy-waterhouse)
2014-10-22Merge pull request #5104Wladimir J. van der Laan
b7ae2c1 Chain::SetTip return type to void (21E14)
2014-10-22CAutoFile: Explicit Get() and remove unused methodsWladimir J. van der Laan
Also add documentation to some methods.
2014-10-21Replace some function names with __func__Pieter Wuille
2014-10-21openssl version bumpDominyk Tiller
Bumps the OpenSSL version to the latest release, and kills SSL2. (SSL3 was already killed here, so I'm not sure why SSL2 was left around?) No other changes.
2014-10-21qt: small English language updates from translatorsWladimir J. van der Laan
More friendly language, use placeholders where possible
2014-10-21doc: add headers first backwards compat warningWladimir J. van der Laan
2014-10-21qt: English translation update after 0a08aa8Wladimir J. van der Laan
2014-10-21Merge pull request #5076Wladimir J. van der Laan
c0195b1 Bugfix: Remove default from -zapwallettxes description (inaccurate) (Luke Dashjr) 0a08aa8 Parameterise command line option defaults, so translations are independent of them (Luke Dashjr)
2014-10-21Merge pull request #5105Wladimir J. van der Laan
a96d113 Rename CWalletInterface to CValidationInterface (Pieter Wuille)
2014-10-21Merge pull request #5098Wladimir J. van der Laan
1d66bbc Add buildenv.py to gitignore (Michael Ford)
2014-10-21Fixes for missing boost tuple.hpp header include.randy-waterhouse
2014-10-20Chain::SetTip return type to void21E14
2014-10-20Rename CWalletInterface to CValidationInterfacePieter Wuille
It's useful for much more than wallets.
2014-10-20Add IsNull() to class CAutoFile and remove operator !Ruben Dario Ponticeli
2014-10-20Merge pull request #5095Wladimir J. van der Laan
d4746d5 Add a SECURE style flag for ThreadSafeMessageBox, which indicates that the message contains sensitive information. This keeps the message from being output to the debug log by bitcoind. Fixes a possible security risk when starting bitcoind in server mode without the 'rpcpassword' option configured, resulting in the "suggested" password being output to the debug log. (Mark Friedenbach)
2014-10-17script: add a slew of includes all around and drop includes from script.hCory Fields
Lots of files ended up with indirect includes from script.h.
2014-10-17script: move ToString and ValueString out of the headerCory Fields
2014-10-17script: add ToByteVector() for converting anything with begin/endCory Fields
This should move to a util header once their dependencies are cleaned up.
2014-10-17script: move CScriptID to standard.h and add a ctor for creating them from ↵Cory Fields
CScripts This allows for a reversal of the current behavior. This: CScript foo; CScriptID bar(foo.GetID()); Becomes: CScript foo; CScriptID bar(foo); This way, CScript is no longer dependent on CScriptID or Hash();
2014-10-17Add buildenv.py to gitignoreMichael Ford
2014-10-17Merge pull request #4468Wladimir J. van der Laan
e11b2ce Fix large reorgs (Pieter Wuille) afc32c5 Fix rebuild-chainstate feature and improve its performance (Pieter Wuille) 16d5194 Skip reindexed blocks individually (Pieter Wuille) ad96e7c Make -reindex cope with out-of-order blocks (Wladimir J. van der Laan) e17bd58 Rename setBlockIndexValid to setBlockIndexCandidates (Pieter Wuille) 1af838b Add height to "Requesting block" debug (R E Broadley) 1bcee67 Better logging of stalling (R E Broadley) 4c93322 Improve getheaders (sending) logging (R E Broadley) f244c99 Remove CheckMinWork, as we always know all parent headers (Pieter Wuille) ad6e601 RPC additions after headers-first (Pieter Wuille) 341735e Headers-first synchronization (Pieter Wuille)
2014-10-17doc: Add historical release notes for 0.9.3Wladimir J. van der Laan