Matt Corallo
c32a486f4b
Add more data-driven tests.
2014-01-30 03:53:52 -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
Wladimir J. van der Laan
a682bc7e46
Merge pull request #3242
...
2041365
Bugfix: Use BOOST_CPPFLAGS when testing for boost sleep vs sleep_for (Luke Dashjr)
e18e100
configure: Minor grammatical changes to be more clear (Luke Dashjr)
a9dbcf0
configure: Change --with[out]-qt to --with[out]-gui and add --with[out]-cli and --with[out]-daemon to support more build configurations (Luke Dashjr)
f472990
Bugfix: Correct captitalisation of Qt (Luke Dashjr)
f930341
configure: Internal changes to make building bitcoind and bitcoin-cli optional (Luke Dashjr)
4a290b5
Cleanup LevelDB library dependencies (Luke Dashjr)
9b4e03b
Bugfix: Undefine _FORTIFY_SOURCE before redefining it, to avoid warnings on compilers that define it by default (Luke Dashjr)
123e4f8
Bugfix: configure: Allow user-provided CXXFLAGS to override default optimisation, debug, and warning flags (Luke Dashjr)
2014-01-21 08:55:07 +01:00
Wladimir J. van der Laan
1ab310e7df
Merge pull request #3557
...
5d897f3
Update OS X Homebrew docs to include new build dependencies (Michael Ford)
2014-01-21 08:47:58 +01:00
Cozz Lovan
4d901023b7
[Qt] Add sorting feature to the requested payments table
2014-01-19 18:21:54 +01:00
Cozz Lovan
8476d5d407
[Qt] Permanently store requested payments in wallet
2014-01-19 18:21:54 +01:00
Wladimir J. van der Laan
b10e147096
wallet: add interface for storing generic data on destinations
2014-01-19 18:21:54 +01:00
Michael Ford
5d897f3d4e
Update OS X Homebrew docs to include new build dependencies
2014-01-19 20:43:15 +08:00
Pieter Wuille
dd7c1cf534
Merge pull request #3551
...
6873cfb
Update linearize.py defaults to block 279,000 (Micha)
e7906d1
Add a new checkpoint at block 279,000 (Micha)
2014-01-19 00:33:48 +01:00
Luke Dashjr
2041365c8c
Bugfix: Use BOOST_CPPFLAGS when testing for boost sleep vs sleep_for
2014-01-18 21:10:56 +00:00
Luke Dashjr
e18e1001eb
configure: Minor grammatical changes to be more clear
2014-01-18 21:10:52 +00:00
Luke Dashjr
a9dbcf036b
configure: Change --with[out]-qt to --with[out]-gui and add --with[out]-cli and --with[out]-daemon to support more build configurations
2014-01-18 20:11:05 +00:00
Luke Dashjr
f47299038d
Bugfix: Correct captitalisation of Qt
2014-01-18 20:10:07 +00:00
Luke Dashjr
f930341d81
configure: Internal changes to make building bitcoind and bitcoin-cli optional
2014-01-18 19:54:50 +00:00
Micha
6873cfb6c0
Update linearize.py defaults to block 279,000
2014-01-18 21:53:07 +02:00
Micha
e7906d18cf
Add a new checkpoint at block 279,000
...
From a cursory glance, it looks like block 279,000 meets the criteria for
a checkpoint block, and it's also what the bootstrap.dat torrent is at. This closes #3530 .
2014-01-18 21:52:46 +02:00
Luke Dashjr
4a290b526c
Cleanup LevelDB library dependencies
2014-01-18 19:47:21 +00:00
Luke Dashjr
9b4e03b27b
Bugfix: Undefine _FORTIFY_SOURCE before redefining it, to avoid warnings on compilers that define it by default
2014-01-18 19:41:10 +00:00
Luke Dashjr
123e4f878e
Bugfix: configure: Allow user-provided CXXFLAGS to override default optimisation, debug, and warning flags
2014-01-18 19:41:06 +00:00
Cozz Lovan
1f12844fc0
Fix importprivkey / rescan
2014-01-18 18:47:32 +01:00