Peter Todd
dfeec18b85
Test every numeric-accepting opcode for correct handling of the numeric minimal encoding rule
10 years ago
Peter Todd
554147ad9e
Ensure MINIMALDATA invalid tests can only fail one way
...
Removes the need for the 'negated' versions of the tests, and ensures
other failures don't mask what we're trying to test.
10 years ago
Peter Todd
6004e77b92
Improve CScriptNum() comment
...
Edited-by: Pieter Wuille <pieter.wuille@gmail.com>
10 years ago
Pieter Wuille
698c6abb25
Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4)
...
Also use the new flag as a standard rule, and replace the IsCanonicalPush
standardness check with it (as it is more complete).
10 years ago
Pieter Wuille
d752ba86c1
Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2)
10 years ago
Pieter Wuille
65e4e8427d
Merge pull request #5093
...
4b0e2d7
Squashed 'src/leveldb/' changes from 7924331..7d41e6f (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
b847e0139e
Merge pull request #5131
...
24f5c94
Update comments in addrman to be doxygen compatible (Michael Ford)
c772f4c
Add doc/doxygen to .gitignore (Michael Ford)
10 years ago
Wladimir J. van der Laan
5c85fde550
Merge pull request #5117
...
7014f38
[Qt] Remove CAmount from BitcoinAmountField Q_PROPERTY (Cozz Lovan)
10 years ago
Cozz Lovan
7014f382e3
[Qt] Remove CAmount from BitcoinAmountField Q_PROPERTY
10 years ago
Gavin Andresen
e401a2c557
Merge pull request #5132
...
2290ed0
Work around #5113 . (Daniel Kraft)
dcb9846
Extend getchaintips RPC test. (Daniel Kraft)
Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
10 years ago
Gavin Andresen
505a9e1dae
Merge pull request #5137
...
ec01243
--tracerpc option for regression tests (Gavin Andresen)
10 years ago
Gavin Andresen
46df9c3b42
Merge pull request #5133 from laanwj/2014_10_regtest_fixed_seeds
...
Clear vFixedSeeds for regtest network
10 years ago
Gavin Andresen
ec01243c14
--tracerpc option for regression tests
...
Run tests with --tracerpc and all RPC calls will dump to the console.
Very helpful for debugging.
10 years ago
Wladimir J. van der Laan
c47b9c7ba7
Merge pull request #5116
...
a6a3f14
openssl version bump (Dominyk Tiller)
10 years ago
Michael Ford
24f5c94015
Update comments in addrman to be doxygen compatible
...
Also correct the file license
10 years ago
Wladimir J. van der Laan
7c0f36c431
Clear vFixedSeeds for regtest network
...
It shouldn't inherit these from testnet.
(seems to be already done for unit test network but forgotten here...)
Fixes #5127 .
10 years ago
Daniel Kraft
2290ed01bc
Work around #5113 .
10 years ago
Daniel Kraft
dcb98466b4
Extend getchaintips RPC test.
...
Add the capability to simulate network splits to the RPC test framework
and use it to do more extensive testing of 'getchaintips'.
10 years ago
Michael Ford
c772f4cb04
Add doc/doxygen to .gitignore
10 years ago
Gavin Andresen
3552d4b859
Merge pull request #5128
...
3a757c5
fix build with libc++ after 85c579e
(Cory Fields)
Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
10 years ago
Cory Fields
3a757c5294
fix build with libc++ after 85c579e
10 years ago
Wladimir J. van der Laan
d2833de424
qt: remove monitoreddatamapper
...
We haven't used the viewModified signal in ages, so we can use a normal
QDataWidgetMapper.
10 years ago
Wladimir J. van der Laan
c8a25189bc
doc: release notes update for `rpcallowip` syntax change
10 years ago
Wladimir J. van der Laan
25cc1cf8dc
Merge pull request #4981
...
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)
10 years ago
Wladimir J. van der Laan
13bddef870
Merge pull request #4988
...
7b2bb96
Replace some function names with __func__ (Pieter Wuille)
ed6d1a2
Keep information about all block files in memory (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
f984c7d7ad
Merge pull request #5108
...
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)
10 years ago
Wladimir J. van der Laan
7305620599
Merge pull request #5110
...
a3c26c2
Fixes for missing boost tuple.hpp header include. (randy-waterhouse)
10 years ago
Wladimir J. van der Laan
93cb689e52
Merge pull request #5104
...
b7ae2c1
Chain::SetTip return type to void (21E14)
10 years ago
Wladimir J. van der Laan
a873823864
CAutoFile: Explicit Get() and remove unused methods
...
Also add documentation to some methods.
10 years ago
Pieter Wuille
7b2bb96271
Replace some function names with __func__
10 years ago
Dominyk Tiller
a6a3f141b1
openssl version bump
...
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.
10 years ago
Wladimir J. van der Laan
9acbb4180a
qt: small English language updates from translators
...
More friendly language, use placeholders where possible
10 years ago
Wladimir J. van der Laan
c313d6ecb9
doc: add headers first backwards compat warning
10 years ago
Wladimir J. van der Laan
6d3ab8564c
qt: English translation update after 0a08aa8
10 years ago
Wladimir J. van der Laan
5f3ea3362a
Merge pull request #5076
...
c0195b1
Bugfix: Remove default from -zapwallettxes description (inaccurate) (Luke Dashjr)
0a08aa8
Parameterise command line option defaults, so translations are independent of them (Luke Dashjr)
10 years ago
Wladimir J. van der Laan
b88cb1a96e
Merge pull request #5105
...
a96d113
Rename CWalletInterface to CValidationInterface (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
d0b19b5805
Merge pull request #5098
...
1d66bbc
Add buildenv.py to gitignore (Michael Ford)
10 years ago
randy-waterhouse
a3c26c2e85
Fixes for missing boost tuple.hpp header include.
10 years ago
21E14
b7ae2c172a
Chain::SetTip return type to void
10 years ago
Pieter Wuille
a96d113962
Rename CWalletInterface to CValidationInterface
...
It's useful for much more than wallets.
10 years ago
Ruben Dario Ponticeli
fef24cab1a
Add IsNull() to class CAutoFile and remove operator !
10 years ago
Wladimir J. van der Laan
64ffc995d6
Merge pull request #5095
...
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)
10 years ago
Cory Fields
85c579e3a6
script: add a slew of includes all around and drop includes from script.h
...
Lots of files ended up with indirect includes from script.h.
10 years ago
Cory Fields
db8eb54bd7
script: move ToString and ValueString out of the header
10 years ago
Cory Fields
e9ca4280f3
script: add ToByteVector() for converting anything with begin/end
...
This should move to a util header once their dependencies are cleaned up.
10 years ago
Cory Fields
066e2a1403
script: move CScriptID to standard.h and add a ctor for creating them from 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();
10 years ago
Michael Ford
1d66bbcbfc
Add buildenv.py to gitignore
10 years ago
Wladimir J. van der Laan
84d13eef88
Merge pull request #4468
...
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)
10 years ago
Wladimir J. van der Laan
8e9a665f55
doc: Add historical release notes for 0.9.3
10 years ago
Wladimir J. van der Laan
971a3b46a3
Merge pull request #5092
...
6f155bd
Add LIBTOOLFLAGS CXX tag to qt makefile include (Michael Ford)
10 years ago