-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
depends: fix Boost 1.55 build on GCC 5
Boost assumes variadic templates are always available in GCC 4.4+, but they aren't since we don't build with -std=c++11. This applies the patch that fixed the issue in boost 1.57: boostorg/config@eec8085 See also: https://svn.boost.org/trac/boost/ticket/10500 Github-Pull: #6280 Rebased-From: b19a88b
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
Add option `-alerts` to opt out of alert system
Make it possible to opt-out of the centralized alert system by providing an option `-noalerts` or `-alerts=0`. The default remains unchanged. This is a gentler form of #6260, in which I went a bit overboard by removing the alert system completely. I intend to add this to the GUI options in another pull after this. Github-Pull: #6274 Rebased-From: 02a6702
laanwj committedJun 12, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures
Rather than fetching a signature.tar.gz from somewhere on the net, instruct Gitian to use a signature from a tag in the bitcoin-detached-sigs repository which corresponds to the tag of the release being built. This changes detached-sig-apply.sh to take a dirname rather than a tarball as an argument, though detached-sig-create.sh still outputs a tarball for convenience. Github-Pull: #6269 Rebased-From: c110575
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
Chance "getbalance *" not to use IsTrusted. The method and result now match the "getbalance <specific-account>" behavior. In particular, "getbalance * 0" now works. Also fixed a comment -- GetGalance has required 1 confirmation for many years, and the default "getbalance *" behavior matches that. Github-Pull: #6276 Rebased-From: 7d6a85a
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Prune: Support noncontiguous block files
In some corner cases, it may be possible for recent blocks to end up in the same block file as much older blocks. Previously, the pruning code would stop looking for files to remove upon first encountering a file containing a block that cannot be pruned, now it will keep looking for candidate files until the target is met and all other criteria are satisfied. This can result in a noncontiguous set of block files (by number) on disk, which is fine except for during some reindex corner cases, so make reindex preparation smarter such that we keep the data we can actually use and throw away the rest. This allows pruning to work correctly while downloading any blocks needed during the reindex. Rebased-From: c257a8c Github-Pull: #6221
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Fix removing of orphan transactions
We don't want to erase orphans that still have missing inputs, they should still be tracked as orphans. Also, the transaction thats being accepted can't be an orphan otherwise it would have previously been accepted, so doesn't need to be added to the erase queue. Github-Pull: #5985 Rebased-From: 14d4eef
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
cfc600d Bugfix: Correct links for Xcode download (Luke Dashjr)
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
7d4b5cb gitian: Bump cache dir for 0.11 (Cory Fields)
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
json: fail read_string if string contains trailing garbage
Change `read_string` to fail when not the entire input has been consumed. This avoids unexpected, even dangerous behavior (fixes #6223). The new JSON parser adapted in #6121 also solves this problem so in master this is a temporary fix, but should be backported to older releases. Also adds tests for the new behavior. Github-Pull: #6226 Rebased-From: 4e157fc
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
build: disable optional use of gmp in internal secp256k1 build
Until secp256k1 is used for verification there is no reason for Bitcoin Core's secp256k1 to link against gmp, even if available. Pass a flag to configure to override the bignum implementation. This fixes a crash at runtime on ppc64 reported by @gmaxwell. Github-Pull: #6210 Rebased-From: 7fd5b80
laanwj committedJun 1, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Fix off-by-one error w/ nLockTime in the wallet
Previously due to an off-by-one error the wallet ignored nLockTime-by-height transactions that would be valid in the next block even though they are accepted into the mempool. The transactions wouldn't show up until confirmed, nor would they be included in the unconfirmed balance. Similar to the mempool behavior fix in 665bdd3, the wallet code was calling IsFinalTx() directly without taking into account the fact that doing so tells you if the transaction could have been mined in the *current* block, rather than the next block. To fix this we strip IsFinalTx() of non-consensus-critical functionality, removing the default arguments, and add CheckFinalTx() to check if a transaction will be final in the next block. Github-Pull: #6183 Rebased-From: 28bf062
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
qt: Periodic translation update
laanwj committedJun 1, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
8273793 Eliminate compiler warning due to unused variable (Suhas Daftuar)
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits