Commit graph

5655 commits

Author SHA1 Message Date
Johnathan Corgan
75f0bbe011 Revert "Squashed 'qa/rpc-tests/python-bitcoinrpc/' content from commit e484743"
This reverts commit 260cf5c0a4.

Rebased-From: da0b9d4
2014-03-16 11:03:54 +01:00
Thomas Zander
b233b8af72 Update docs about boost on unix 2014-03-14 13:23:06 +01:00
Wladimir J. van der Laan
e67ce3b7b1
release notes: command line option is spendzeroconfchange
nospendzeroconfchange is valid as well on the command line,
but confusion about the name of the option was causing people to do things like
nospendzeroconfchange=0/1.
2014-03-14 04:52:50 +01:00
Gavin Andresen
af57c1b1a7 Warn about downgrading to 0.8.x
Fixes #3782
2014-03-12 11:30:14 -04:00
Gavin Andresen
e4583071ef Fix release notes transaction fees 2014-03-12 11:22:34 -04:00
paveljanik
a0cb3779ac Update the list of threads to the current state. 2014-03-12 11:10:03 -04:00
Wladimir J. van der Laan
32e27993c4 Update release notes for mining change
Mining code fee policy now matches relay fee policy (1eedbbb)
2014-03-11 18:05:23 +01:00
Wladimir J. van der Laan
17d955fef5 qt: Make it possible again to specify -testnet in config file
Changes for the datadir chooser have made it impossible to specify
the network (testnet/regtest) in the configuration file for the GUI.

Reorganize the initialization sequence to make this possible again.

- Moves the "datadir" QSetting so that is no longer dependent on the
  network-specific application name (doing otherwise would create a
  chicken-and-egg problem).

- Re-initialize translations after choosing network. There may be a
  different language configured in network-specific settings
  (slim chance, but handle it for sanity).

Fixes point 1 of #3840.

Rebased-From: c52c4e5
2014-03-11 17:04:58 +01:00
Mike Hearn
1eedbbb3a6 Make mining fee policy match relay fee policy.
This resolves a case in which a mismatch could be used to bloat up the
mempool by sending transactions that pay enough fee to relay, but not
to be mined, with the default policies.

Rebased-From: 037b4f1
2014-03-11 16:45:54 +01:00
R E Broadley
ff882789af Add progress to initial display of latest block downloaded.
Rebased-From: c4656e0
2014-03-11 09:24:12 +01:00
R E Broadley
4568254568 Display progress of rescan.
Rebased-From: 75b8953
2014-03-11 09:23:23 +01:00
Wladimir J. van der Laan
7dee83aa89 qt: Remove control characters from ko_KR translation
Last Transifex pull (064a690) introduced a few control characters
into the Korean translation, which sometimes causes the build to fail.

Manually remove these characters for now to get the build working --
they should still be removed at Transifex too.

Rebased-From: 0ffd87f
2014-03-10 17:13:12 +01:00
Wladimir J. van der Laan
94e93531f5 Update release notes for 0.9.0rc3
No new features/bugfixes to be mentioned, but some authors have
contributed minor changes so add them to the credits.
2014-03-10 16:00:16 +01:00
Torstein Husebø
0085891749 doc/build-unix.md use github flavored md for table
Rebased-From: a75cacd
2014-03-10 14:26:58 +01:00
Wladimir J. van der Laan
f55bf39de4 Transifex pull pre-0.9.0rc3/final
Rebased-From: 064a6905
2014-03-10 14:23:33 +01:00
daniel
c41736d0df add --enable-debug for configure
Rebased-From: f5f157b
2014-03-10 12:35:52 +01:00
Wladimir J. van der Laan
17ca4fd40b qt: Adjust BLOCK_CHAIN_SIZE to 20GB
This increases the space requirement for selecting a data directory in
the UI.
As suggested by @bardiharborow, fixes #3830.

Rebased-From: 70b8cb9
2014-03-10 10:46:58 +01:00
Rune K. Svendsen
57ae367fe9 Fix typo in doc/build-unix.md regarding building without UPnP
Rebased-From: 947e23d
2014-03-10 10:46:32 +01:00
Christian von Roques
1ff620e975 update bash-completion for v0.9
Recognize completable arguments of new and expanded commands.
Now that bitcoin-cli(1) exists, add completion for it as well.

Rebased-From: 16bfd68
2014-03-07 09:26:35 +01:00
Pieter Wuille
12858f5234 Total money limit test
Added bounds check by @il--ya.

Updated-by: Wladimir van der Laan <laanwj@gmail.com>
Rebased-From: 1156167
2014-03-07 09:00:03 +01:00
Wladimir J. van der Laan
adf6d4d428 Log which wallet is used during init
Now that the wallet can be selected using -wallet it is important
to log which wallet is being used for later troubleshooting.

Rebased-From: 8a6894ca
2014-03-07 07:52:35 +01:00
Wladimir J. van der Laan
46bf675f98
gui: Prevent status icons from being cut off
After the Qt5 switch, status icons were being cut off by 1-2px.

Also fixes some other cases where the UI is slightly off mentioned in #3800.

Fixes #3800.

Rebased-from: 1bcf81e0
2014-03-06 15:01:17 +01:00
Cozz Lovan
8b68263ed3 Fix null pointer in IsTrusted()
Rebased-From: ba51c7d
2014-03-05 19:40:22 +01:00
paveljanik
d307681b18 Clarify the error message when unable to bind to port
When bitcoind can't bind, bitcoin server (or Bitcoin Core Daemon) is
probably already running. Add the missing word "server". Bitcoin itself
is definitely running ;-)

Add _(...) so the string can be localized.

Rebased-From: 094eeff, 2d2d8fa
2014-03-05 12:00:10 +01:00
Wladimir J. van der Laan
7f6a86f4e9 Merge pull request #3797 from tgeller/patch-2
Text and language editing of release-notes.md
2014-03-05 11:24:42 +01:00
Tom Geller
5bde2ae4eb Text and language editing of release-notes.md
Added changes taken from Gavin's notes; fixed line wrapping; some small language changes.
2014-03-04 13:55:27 -05:00
Cozz Lovan
79ce7e9117 Fix coin control sorts date as text 2014-03-04 15:15:51 +01:00
Wladimir J. van der Laan
d6e0e171ab
Merge pull request #3692
098316c English translation update (Wladimir J. van der Laan)
2014-03-01 09:34:03 +01:00
Wladimir J. van der Laan
098316c70f English translation update
A few new messages have been added since last update.
2014-03-01 09:06:10 +01:00
Wladimir J. van der Laan
280aa2abc6
Merge pull request #3769
d6b3689 qttools5-dev is required in order to build with qt5 on debian and ubuntu (Haakon Nilsen)
2014-03-01 08:48:59 +01:00
Gavin Andresen
7be6ebcf08 Merge pull request #3744 from petertodd/document-isvalid-is-consensus-critical
Document that CPubKey.IsValid() is consensus critical
2014-02-28 15:27:58 -05:00
Gavin Andresen
b69b5d5cd2 Merge pull request #3763 from gavinandresen/regression_tests
Python-based regression tests
2014-02-28 15:27:43 -05:00
Gavin Andresen
356cfe8306 Python-based regression tests
skeleton.py : a do-nothing test skeleton
listtransactions.py : start of regression test for listtransactions call
2014-02-28 15:24:31 -05:00
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
2014-02-28 15:23:50 -05:00
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
2014-02-28 15:17:28 -05:00
Gavin Andresen
f60e49d49c Merge pull request #3694 from gavinandresen/vfspent
Remove CWalletTx::vfSpent
2014-02-28 15:16:25 -05:00
Gavin Andresen
68c97fe110 Merge pull request #3750 from gavinandresen/osx_minversion
Require OSX 10.6, 64-bit
2014-02-28 15:13:16 -05:00
Haakon Nilsen
d6b3689cb3 qttools5-dev is required in order to build with qt5 on debian and ubuntu 2014-02-28 20:39:45 +01:00
Wladimir J. van der Laan
97f2bbd753
Merge pull request #3719
f642fd9 qt: Modernize 'confirmed' terminology in shown tx status (Wladimir J. van der Laan)
2014-02-28 13:14:56 +01:00
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
2014-02-28 13:04:50 +01:00
Wladimir J. van der Laan
7ac375d1c2
Merge pull request #3758
f8a7b50 Update build information (Drak)
2014-02-28 12:34:57 +01:00
Wladimir J. van der Laan
04b4aa5256
Merge pull request #3762
93c3e21 Re-enable UPnP by default in gitian builds (Wladimir J. van der Laan)
2014-02-28 09:56:44 +01:00
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.
2014-02-28 09:25:00 +01:00
Gavin Andresen
afe2a203ed Merge pull request #3760 from ian-kelling/master
Update build instructions for db4.8 on Debian and Unix
2014-02-27 09:49:50 -05:00
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.
2014-02-27 15:44:00 +01:00
Wladimir J. van der Laan
4877b99532
Merge pull request #3761
a270ca2 Transifex pull pre-0.9.0rc2 (Wladimir J. van der Laan)
2014-02-27 14:55:58 +01:00
Wladimir J. van der Laan
a270ca2b42 Transifex pull pre-0.9.0rc2 2014-02-27 14:18:53 +01:00
Wladimir J. van der Laan
dcb1280d8e
Merge pull request #3752
5d5b0d2 Add shell null to else block (Wil Bown)
2014-02-27 12:35:11 +01:00
Ian Kelling
749f8f8132 Update build instructions for db4.8 on Debian and Unix 2014-02-27 03:26:30 -08:00
Drak
f8a7b503c5 Update build information
Add the command necessary to add ppa repository in Ubuntu

Refs #3757
2014-02-27 09:31:49 +00:00