Gavin Andresen
7be6ebcf08
Merge pull request #3744 from petertodd/document-isvalid-is-consensus-critical
...
Document that CPubKey.IsValid() is consensus critical
11 years ago
Gavin Andresen
b69b5d5cd2
Merge pull request #3763 from gavinandresen/regression_tests
...
Python-based regression tests
11 years ago
Gavin Andresen
356cfe8306
Python-based regression tests
...
skeleton.py : a do-nothing test skeleton
listtransactions.py : start of regression test for listtransactions call
11 years ago
Gavin Andresen
260cf5c0a4
Squashed 'qa/rpc-tests/python-bitcoinrpc/' content from commit e484743
...
git-subtree-dir: qa/rpc-tests/python-bitcoinrpc
git-subtree-split: e48474322de165212c5aa29574297e78b09df8d6
11 years ago
Gavin Andresen
829f822267
Merge pull request #3767 from laanwj/2014_02_tinyformat_errors_non_fatal
...
Make tinyformat errors raise an exception instead of assert()ing
11 years ago
Gavin Andresen
f60e49d49c
Merge pull request #3694 from gavinandresen/vfspent
...
Remove CWalletTx::vfSpent
11 years ago
Gavin Andresen
68c97fe110
Merge pull request #3750 from gavinandresen/osx_minversion
...
Require OSX 10.6, 64-bit
11 years ago
Haakon Nilsen
d6b3689cb3
qttools5-dev is required in order to build with qt5 on debian and ubuntu
11 years ago
Wladimir J. van der Laan
97f2bbd753
Merge pull request #3719
...
f642fd9
qt: Modernize 'confirmed' terminology in shown tx status (Wladimir J. van der Laan)
11 years ago
Wladimir J. van der Laan
f642fd9dd6
qt: Modernize 'confirmed' terminology in shown tx status
...
These days we regard transactions with one confirmation to be
'Confirmed'.
Waiting for 6 confirmations is a recommendation but should not
keep the transaction shown as unconfirmed.
Misc code sanity:
- Merge maturity/status enums, they had become completely disjunct
- 'confirmed' flag is now called 'countsForBalance' for clarity
11 years ago
Wladimir J. van der Laan
7ac375d1c2
Merge pull request #3758
...
f8a7b50
Update build information (Drak)
11 years ago
Wladimir J. van der Laan
04b4aa5256
Merge pull request #3762
...
93c3e21
Re-enable UPnP by default in gitian builds (Wladimir J. van der Laan)
11 years ago
Wladimir J. van der Laan
1b8fd35aad
Make tinyformat errors raise an exception instead of assert()ing
...
By default tinyformat errors such as 'wrong number of conversion
specifiers in format string' cause an assertion failure.
Raise an exception instead so that error handling can recover or can
show an appropriate error.
11 years ago
Gavin Andresen
afe2a203ed
Merge pull request #3760 from ian-kelling/master
...
Update build instructions for db4.8 on Debian and Unix
11 years ago
Wladimir J. van der Laan
93c3e21e92
Re-enable UPnP by default in gitian builds
...
IIRC this was the case with 0.8.6, so let's keep this to avoid the risk
of losing connectable nodes with 0.9 release.
Also our miniupnpc library was recently updated and I've heard
reports that it works better than before now.
11 years ago
Wladimir J. van der Laan
4877b99532
Merge pull request #3761
...
a270ca2
Transifex pull pre-0.9.0rc2 (Wladimir J. van der Laan)
11 years ago
Wladimir J. van der Laan
a270ca2b42
Transifex pull pre-0.9.0rc2
11 years ago
Wladimir J. van der Laan
dcb1280d8e
Merge pull request #3752
...
5d5b0d2
Add shell null to else block (Wil Bown)
11 years ago
Ian Kelling
749f8f8132
Update build instructions for db4.8 on Debian and Unix
11 years ago
Drak
f8a7b503c5
Update build information
...
Add the command necessary to add ppa repository in Ubuntu
Refs #3757
11 years ago
Daniel Newton
a00ebb5117
move wallet info stuff to "getwalletinfo" rpc (left original wallet
...
stuff in getinfo call for backwards compatibility)
add wallet transaction count to getwalletinfo rpc call
11 years ago
Wladimir J. van der Laan
b81f9718df
Merge pull request #3749
...
4423571
Replace PrintException with PrintExceptionContinue + throw (Wladimir J. van der Laan)
11 years ago
Wil Bown
5d5b0d284a
Add shell null to else block
...
MinGW-W64-builds-4.2.0 shell doesn't like the empty else blocks.
11 years ago
Gavin Andresen
ae7e5d7ceb
Merge pull request #3737 from jgarzik/op-return-size
...
script: reduce OP_RETURN standard relay bytes to 40
11 years ago
Jeff Garzik
8175c790eb
script: reduce OP_RETURN standard relay bytes to 40
...
Per mailing list discussion.
11 years ago
Gavin Andresen
e3e65d29b7
Merge pull request #3735 from laanwj/2014_02_remove_PRIx64_completely
...
Remove PRIx64 usage completely
11 years ago
Gavin Andresen
93a18a3650
Remove CWalletTx::vfSpent
...
Use the spent outpoint multimap to figure out which wallet transaction
outputs are unspent, instead of a vfSpent array that is saved
to disk.
11 years ago
Bryan Bishop
b881100aab
convert tabs to whitespace in bitrpc.py
...
This is a minor change to bitrpc.py to conform with the formatting of
the other python source code in the repo.
11 years ago
Wladimir J. van der Laan
44235713ed
Replace PrintException with PrintExceptionContinue + throw
...
Just a pet peeve.
(PrintException has exactly the same body as PrintExceptionContinue but
does a re-throw at the end. Move these re-throws to the call
site, this aids understanding what is going on as well as eliminates a
bit of code duplication in util.cpp)
11 years ago
Wladimir J. van der Laan
3480bf7c65
Merge pull request #3736
...
a719903
Fix bitcoin-cli exit status code (Cozz Lovan)
11 years ago
Cozz Lovan
a719903804
Fix bitcoin-cli exit status code
11 years ago
Gavin Andresen
26e4b52712
Require OSX 10.6, 64-bit
...
Drop support for 32-bit or pre-10.6 Macs.
Also, some of the OSX build docs hadn't been updated since the
autotools change.
11 years ago
Gavin Andresen
34b9ea7db1
Merge pull request #3742 from laanwj/2014_02_win32_protobuf_determinism
...
gitian: Make protobuf win32 intermediate output deterministic
11 years ago
Wladimir J. van der Laan
12f5787d45
Merge pull request #3559
...
e6c6bc9
Adds additional zero checks for setCompact These encoded values should all decode to zero (Noel Tiernan)
11 years ago
Wladimir J. van der Laan
3198604293
Merge pull request #3712
...
a3138ed
add test of DecodeBase58 skipping whitespace (Christian von Roques)
11 years ago
Peter Todd
5a986edac8
Document that CPubKey.IsValid() is consensus critical
11 years ago
Wladimir J. van der Laan
31b3d94ef5
gitian: Make protobuf win32 intermediate output deterministic
...
While building protobuf in different environments we noticed that
the host tool protoc was slightly different between builds (a symbol table
sorting issue).
Add a deterministic seed as well as disable zlib support.
Exected output is now:
e2e403e1a08869c7eed4d4293bce13d51ec6a63592918b90ae215a0eceb44cb4 protobuf-win32-2.5.0-gitian-r4.zip
a0999037e8b0ef9ade13efd88fee261ba401f5ca910068b7e0cd3262ba667db0 protobuf-win64-2.5.0-gitian-r4.zip
No effect on final executables so no version bump.
11 years ago
Gavin Andresen
a16ad1c0f4
Merge pull request #3704 from gavinandresen/wallet_lock_fixes
...
Wallet locking fixes for -DDEBUG_LOCKORDER
11 years ago
Jeff Garzik
beabca2be0
Merge pull request #3305 from mikehearn/fee_drop
...
Drop fees by 10x due to the persistently higher exchange rate.
11 years ago
Gavin Andresen
05619d7290
Merge pull request #3700 from gavinandresen/backuptest
...
Test for walletbackup/walletdump RPC calls
11 years ago
Gavin Andresen
41dcf61504
Test for walletbackup/walletdump RPC calls
11 years ago
Jeff Garzik
c72204e568
Merge pull request #3718 from jgarzik/pubkey-size
...
script: tighten multisig non-standard rules: do not relay pubkeys above 65 bytes
11 years ago
Wladimir J. van der Laan
2f5da74362
Remove definition of PRI?64 in util.h
...
This was a bad idea. This can't be solved with macros as any
other library that includes inttypes.h will get in the way.
The parent commit has removed all usages from the source, this commit
removes the definition.
11 years ago
Wladimir J. van der Laan
f48742c2bf
Get rid of C99 PRI?64 usage in source files
...
Amend to d5f1e72
. It turns out that BerkelyDB was including inttypes.h
indirectly, so we cannot fix this with just macros.
Trivial commit: apply the following script to all .cpp and .h files:
# Middle
sed -i 's/"PRIx64"/x/g' "$1"
sed -i 's/"PRIu64"/u/g' "$1"
sed -i 's/"PRId64"/d/g' "$1"
# Initial
sed -i 's/PRIx64"/"x/g' "$1"
sed -i 's/PRIu64"/"u/g' "$1"
sed -i 's/PRId64"/"d/g' "$1"
# Trailing
sed -i 's/"PRIx64/x"/g' "$1"
sed -i 's/"PRIu64/u"/g' "$1"
sed -i 's/"PRId64/d"/g' "$1"
After this commit, `git grep` for PRI.64 should turn up nothing except
the defines in util.h.
11 years ago
Wladimir J. van der Laan
4fd082ded7
Merge pull request #3729
...
d5f1e72
Don't use PRIx64 formatting derives from inttypes.h (Wladimir J. van der Laan)
11 years ago
Wladimir J. van der Laan
0f0a70623d
Merge pull request #3728
...
6c0276a
gitian: add libz-dev dependency package for linux boost (Wladimir J. van der Laan)
11 years ago
Wladimir J. van der Laan
2c41b803e6
Merge pull request #3733
...
6fe6a44
fix broken link to contrib/devtools (freewil)
11 years ago
freewil
6fe6a448ea
fix broken link to contrib/devtools
11 years ago
Gregory Maxwell
f42085d313
Merge pull request #3731 from gmaxwell/signrawnulldocs
...
Make the signrawtransaction docs explicit that the arguments can be 'null'
11 years ago
Gregory Maxwell
041f71bb38
Make the signrawtransaction docs explicit that the arguments can be 'null'.
11 years ago