Wladimir J. van der Laan
0524bdd636
Merge pull request #3582
...
e5aadb2
Updated fallback seed nodes from sipa's DNS seeds (Gavin Andresen)
2014-01-29 07:50:45 +01:00
Wladimir J. van der Laan
6ebcec7d3c
Merge pull request #3593
...
c7f9332
Add check for valid keys in `importprivkey` (Wladimir J. van der Laan)
2014-01-28 18:38:31 +01:00
Wladimir J. van der Laan
7ff13ef2d2
Merge pull request #3590
...
edd735d
[Qt] Fix coin control labels update (Cozz Lovan)
2014-01-28 11:00:40 +01:00
Wladimir J. van der Laan
f9355f1f2b
Merge pull request #3594
...
d7aa1ec
[Qt] fix bitcoin: URI strings (spelling fixes) (Philip Kaufmann)
2014-01-28 10:54:17 +01:00
Philip Kaufmann
d7aa1ec8dd
[Qt] fix bitcoin: URI strings (spelling fixes)
2014-01-28 10:48:41 +01:00
Wladimir J. van der Laan
c7f9332596
Add check for valid keys in importprivkey
...
The base58 armoring was checked, but not the resulting private key,
which could be out of range. Fix this by adding a check.
2014-01-28 09:57:57 +01:00
Wladimir J. van der Laan
dfd0d38fae
Merge pull request #3591
...
6986861
build: use -mwindows for gui targets when linking with mingw (Cory Fields)
2014-01-28 09:40:12 +01:00
Jeff Garzik
12e1fcc34e
Merge pull request #3589 from Diapolo/english-reason
...
use english for all reason strings in IsStandardTx()
2014-01-27 23:58:24 -08:00
Philip Kaufmann
b34e88a88f
use english for all reason strings in IsStandardTx()
2014-01-28 07:45:42 +01:00
Cory Fields
6986861fda
build: use -mwindows for gui targets when linking with mingw
2014-01-27 15:30:51 -05:00
Cozz Lovan
edd735da4e
[Qt] Fix coin control labels update
2014-01-27 19:16:31 +01:00
Wladimir J. van der Laan
ca1913e8f6
Merge pull request #2342
...
665bdd3
Fix off-by-one errors in use of IsFinalTx() (Peter Todd)
2014-01-27 10:16:54 +01:00
Wladimir J. van der Laan
b571a8c708
qt: Translation update
...
Update English .ts file from source as well as pull changes from transifex
to current translation.
2014-01-27 09:56:35 +01:00
Wladimir J. van der Laan
86fa1c9cf2
Merge pull request #3579
...
f3005c8
[Qt] harmonize strings used when exporting in addressbookpage (Philip Kaufmann)
2014-01-27 09:53:51 +01:00
Philip Kaufmann
f3005c82b1
[Qt] harmonize strings used when exporting in addressbookpage
2014-01-27 08:36:14 +01:00
Peter Todd
665bdd3bc9
Fix off-by-one errors in use of IsFinalTx()
...
Previously CreateNewBlock() didn't take into account the fact that
IsFinalTx() without any arguments tests if the transaction is considered
final in the *current* block, when both those functions really needed to
know if the transaction would be final in the *next* block.
Additionally the UI had a similar misunderstanding.
Also adds some basic tests to check that CreateNewBlock() is in fact
mining nLockTime-using transactions correctly.
Thanks to Wladimir J. van der Laan for rebase.
2014-01-26 21:50:15 -05:00
Gavin Andresen
e5aadb25c5
Updated fallback seed nodes from sipa's DNS seeds
2014-01-24 17:09:20 -05:00
Gavin Andresen
d3d753578c
Merge pull request #3578 from gavinandresen/unittest_debuglockorder
...
Unit test fixes for AssertLockHeld / -DDEBUG_LOCKORDER
2014-01-24 11:46:00 -08:00
Gavin Andresen
fd67424c82
Unit test fixes for AssertLockHeld / -DDEBUG_LOCKORDER
...
Unit tests would fail if compiled with -DDEBUG_LOCKORDER (AssertLockHeld()
would fail; AssertLockHeld() relies on the DEBUG_LOCKORDER code to keep
track of locks held).
Fixed by LOCK'ing the wallet mutex in the unit tests that manipulate the
wallet.
2014-01-24 10:47:29 -05:00
Wladimir J. van der Laan
d0a94f2c2f
Merge pull request #3571
...
57feb1b
ui: Clarify help messages for 'message' fields (Wladimir J. van der Laan)
2014-01-24 11:38:13 +01:00
Wladimir J. van der Laan
57feb1ba5a
ui: Clarify help messages for 'message' fields
...
Add or amend tooltips to clarify what the message is for and that it
doesn't go over the network.
2014-01-24 11:37:20 +01:00
Wladimir J. van der Laan
6403c6c835
Merge pull request #3549
...
7d9d134
Remove redundant .c_str()s (Wladimir J. van der Laan)
b77dfdc
Typesafe strprintf/error/LogPrint functions (Wladimir J. van der Laan)
2014-01-23 17:25:39 +01:00
Wladimir J. van der Laan
7d9d134bf9
Remove redundant .c_str()s
...
After the tinyformat switch sprintf() family functions support passing
actual std::string objects.
Remove unnecessary c_str calls (236 of them) in logging and formatting.
2014-01-23 16:05:01 +01:00
Wladimir J. van der Laan
b77dfdc9e3
Typesafe strprintf/error/LogPrint functions
...
Switch to tinyformat-based formatting.
Tinyformat is a typesafe drop-in replacement for C99 printf functions:
https://github.com/c42f/tinyformat
2014-01-23 16:05:00 +01:00
Wladimir J. van der Laan
53e9d3aa44
build: fix typo in configure help message
...
--with-qt-libdir etc, not --with-gui-libdir.
The typo was introduced in a9dbcf036b
.
2014-01-23 14:05:43 +01:00
Wladimir J. van der Laan
22650b7d40
Merge pull request #3577
...
17b409b
qt: Fix richtext detection hang issue on very old Qt versions (Wladimir J. van der Laan)
2014-01-23 12:58:06 +01:00
Wladimir J. van der Laan
17b409b2e6
qt: Fix richtext detection hang issue on very old Qt versions
...
Alternative implementation. Thanks to @awoland for the original.
Fixes #3486 .
2014-01-23 12:44:28 +01:00
Wladimir J. van der Laan
8b2cf12b53
Merge pull request #3553
...
a8db31c
qt: allow `walletpassphrase` in debug console without -server (Wladimir J. van der Laan)
2014-01-23 08:44:31 +01:00
Wladimir J. van der Laan
6746787a0c
Merge pull request #3560
...
fe14e8d
build: Change package name to Bitcoin Core (Wladimir J. van der Laan)
6c980c7
build: Package docs/ and don't package source. (Wladimir J. van der Laan)
39db27c
build: Add bitcoin-cli.exe to installer (Wladimir J. van der Laan)
2f87b38
Adapt Windows installer for 64 bit (Wladimir J. van der Laan)
f622232
gitian: Windows 64 bit support (Wladimir J. van der Laan)
2014-01-23 08:26:11 +01:00
Wladimir J. van der Laan
3c3cd878b9
Merge pull request #3573
...
f021981
[Qt] move helpmessage from debug window to main menu (Philip Kaufmann)
2014-01-22 17:04:53 +01:00
Philip Kaufmann
f0219813d5
[Qt] move helpmessage from debug window to main menu
...
- the option to show our help message dialog resides now in main menu
under help
2014-01-22 15:28:50 +01:00
Wladimir J. van der Laan
fe87b20717
Merge pull request #3568
...
4bee715
[Qt] very minor style cleanups (Philip Kaufmann)
2014-01-22 13:36:31 +01:00
Wladimir J. van der Laan
7dbe9ac1f3
Merge pull request #3567
...
22a5120
[Qt] Show and store message of normal bitcoin:URI (Cozz Lovan)
2014-01-22 13:33:15 +01:00
Wladimir J. van der Laan
21d50c219d
Merge pull request #1674
...
6ac0b3b
build: Add -static for mingw builds (Wladimir J. van der Laan)
4e57e23
enable full GCC Stack-smashing protection for all OSes (Philip Kaufmann)
2014-01-22 12:00:16 +01:00
Wladimir J. van der Laan
6ac0b3be2d
build: Add -static for mingw builds
...
This avoids a dependency on libssp-0.dll when built with
-fstack-protector-all.
2014-01-22 10:21:34 +01:00
Philip Kaufmann
4bee715bfd
[Qt] very minor style cleanups
...
- rebuilt some ui file layout to remove unreal values from the files
- remove an unneeded attribute from an ui file
- add / remove some spaces in files
2014-01-22 09:46:15 +01:00
Philip Kaufmann
4e57e23833
enable full GCC Stack-smashing protection for all OSes
...
- change our hardening options to use -fstack-protector-all even for
Windows builds, as we recently switched to a newer compiler suite
- also removes an obsolete workaround for GCC 4.5
(https://bugs.launchpad.net/ubuntu/+source/gcc-4.5/+bug/691722 ), which
required to first set -fno-stack-protector, before -fstack-protector-all
2014-01-22 09:30:34 +01:00
Wladimir J. van der Laan
2f06b5965a
Merge pull request #3452
...
1ba3560
[Qt] let OptionsModel::getProxySettings() directly query proxy (Philip Kaufmann)
2014-01-22 08:55:57 +01:00
Wladimir J. van der Laan
ceab53b41d
Merge pull request #3521
...
4d90102
[Qt] Add sorting feature to the requested payments table (Cozz Lovan)
8476d5d
[Qt] Permanently store requested payments in wallet (Cozz Lovan)
b10e147
wallet: add interface for storing generic data on destinations (Wladimir J. van der Laan)
2014-01-22 08:07:56 +01:00
Wladimir J. van der Laan
6586bc3b51
Merge pull request #3502
...
1f12844
Fix importprivkey / rescan (Cozz Lovan)
2014-01-22 08:06:11 +01:00
Cozz Lovan
22a51207ae
[Qt] Show and store message of normal bitcoin:URI
2014-01-21 23:54:49 +01:00
Wladimir J. van der Laan
fe14e8d790
build: Change package name to Bitcoin Core
...
Affects the name of the package as shown in installers
and such.
Also rebrand the windows installer.
2014-01-21 19:58:10 +01:00
Wladimir J. van der Laan
6c980c7d31
build: Package docs/ and don't package source.
...
No-one uses the installer then builds from source.
Closes #2819 .
2014-01-21 18:29:04 +01:00
Wladimir J. van der Laan
39db27ca35
build: Add bitcoin-cli.exe to installer
2014-01-21 17:27:32 +01:00
Wladimir J. van der Laan
2f87b38e2e
Adapt Windows installer for 64 bit
2014-01-21 15:25:25 +01:00
Wladimir J. van der Laan
250b4bcf6b
Merge pull request #3564
...
54d2b91
doc: Build with qt5 is possible again (Wladimir J. van der Laan)
2014-01-21 15:21:38 +01:00
Wladimir J. van der Laan
54d2b91cab
doc: Build with qt5 is possible again
...
This reverts commit 62568f9a1e
.
Also add some documentation for `--with-gui`.
2014-01-21 14:46:50 +01:00
Wladimir J. van der Laan
d0a7c682c6
build: Fix warning about space after trailing backslash
2014-01-21 14:32:05 +01:00
Wladimir J. van der Laan
f622232bcf
gitian: Windows 64 bit support
...
- Build a 64 bit version of all dependencies
- Show 32/64 bit version in "About..." for x86
- Export 64-bit .exes and installer from gitian build
2014-01-21 14:02:13 +01:00
Wladimir J. van der Laan
77a1607ce8
Merge pull request #3548
...
7b50bb2
[Qt] add utilitydialog.cpp/h and helpmessage class (Philip Kaufmann)
2014-01-21 09:01:38 +01:00