Permalink
Commits on Jun 3, 2015
  1. doc: update release notes

    laanwj committed Jun 3, 2015
  2. P2P regression test for new AcceptBlock behavior

    Github-Pull: #5875
    Rebased-From: aa8c827
    sdaftuar committed with laanwj May 4, 2015
  3. Be stricter in processing unrequested blocks

    AcceptBlock will no longer process an unrequested block, unless it has not
    been previously processed and has more work than chainActive.Tip()
    
    Github-Pull: #5875
    Rebased-From: 9be0e68
    sdaftuar committed with laanwj Apr 9, 2015
  4. Merge pull request #6219

    7d4b5cb gitian: Bump cache dir for 0.11 (Cory Fields)
    laanwj committed Jun 3, 2015
  5. gitian: bump faketime to something more recent

    This helps in file views where binaries are sorted by time
    
    Github-Pull: #6218
    Rebased-From: be65628
    theuni committed with laanwj Jun 2, 2015
  6. osx: set min version to 10.7 for 0.11+

    Github-Pull: #6218
    Rebased-From: c3cdd7b
    theuni committed with laanwj Jun 2, 2015
  7. 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
    laanwj committed Jun 3, 2015
  8. OSX: use "Bitcoin Core" as Bundle Display Name

    Github-Pull: #6214
    Rebased-From: 0a32a93
    jonasschnelli committed with laanwj Jun 2, 2015
  9. [OSX] revert renaming of Bitcoin-Qt.app

    Github-Pull: #6214
    Rebased-From: a2241ea
    jonasschnelli committed with laanwj Jun 1, 2015
Commits on Jun 2, 2015
  1. Remove P2SH coinbase flag, no longer interesting

    Github-Pull: #6203
    Rebased-From: d449772
    luke-jr committed with laanwj May 31, 2015
  2. 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 committed Jun 1, 2015
  3. Ignore getheaders requests when not synced.

    Rebased-From: a1ba077
    Github-Pull: #6172
    sdaftuar committed with laanwj May 21, 2015
Commits on Jun 1, 2015
  1. 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
    petertodd committed with laanwj May 25, 2015
  2. qt: Periodic translation update

    laanwj committed Jun 1, 2015
  3. Bump version to 0.11

    laanwj committed Jun 1, 2015
  4. Merge pull request #6208

    d6922aa [net, trivial] remove using namespace std pollution in netbase.cpp (Philip Kaufmann)
    49b2292 [net, trivial] explicitly use std::string for FindNode (Philip Kaufmann)
    laanwj committed Jun 1, 2015
  5. Merge pull request #6193

    6e71efa [REST] remove json input for getutxos, limit to query max. 15 outpoints (Jonas Schnelli)
    64b8027 rest.cpp: strip whitespace (Jonas Schnelli)
    laanwj committed Jun 1, 2015
  6. Merge pull request #6195

    8273793 Eliminate compiler warning due to unused variable (Suhas Daftuar)
    laanwj committed Jun 1, 2015
Commits on May 31, 2015
  1. [net, trivial] explicitly use std::string for FindNode

    - in OpenNetworkConnection we have a FindNode call, which gets a const
      char*, wheras we only have defined a FindNode for std::string
    Philip Kaufmann committed May 31, 2015
Commits on May 29, 2015
  1. doc: Add to 0.11 release notes

    Add information about further notable changes:
    
    - Big endian support
    - Memory usage optimization
    - Disable wallet transaction broadcast
    - Stream isolation for Tor
    laanwj committed May 29, 2015
  2. Merge pull request #6194

    ee9a2e4 Fix walletbackup.py after directory restructuring (Suhas Daftuar)
    laanwj committed May 29, 2015
Commits on May 27, 2015
  1. [REST] remove json input for getutxos, limit to query max. 15 outpoints

    Remove possibility to send json encoded parameters to `/rest/getutxos/` to avoid possible DoS scenarios.
    
    The JSON output option is untouched.
    jonasschnelli committed May 27, 2015
  2. Merge pull request #6173

    e697343 Chainparams: Explicit CMessageHeader::MessageStartChars to functions in main: (Jorge Timón)
    laanwj committed May 27, 2015
  3. Chainparams: Explicit CMessageHeader::MessageStartChars to functions …

    …in main:
    
    -UndoWriteToDisk
    -WriteBlockToDisk
    jtimon committed Apr 19, 2015
  4. Fix walletbackup.py after directory restructuring

    Also add walletbackup.py to rpc-tests.sh
    sdaftuar committed May 27, 2015
  5. Merge pull request #5669

    da29ecb Consensus: MOVEONLY: Move CValidationState from main consensus/validation (jtimon)
    27afcd8 Consensus: Refactor: Decouple CValidationState from main::AbortNode() (Cory Fields)
    laanwj committed May 27, 2015
  6. Merge pull request #6189

    44e1aad Autoprune release notes included (mrbandrews)
    laanwj committed May 27, 2015
  7. Merge pull request #6097

    7b7f258 rpc-tests: remove python-bitcoinrpc directory (Jonas Schnelli)
    a85b2e2 pull-tester/rpc-tests.sh: disable script_test.py test (Jonas Schnelli)
    3e875b1 pull-tester/rpc-tests.sh: allow passing throug of arguments (Jonas Schnelli)
    00706a5 update rpc-tests readme.md (Jonas Schnelli)
    344e08e extend rpc-tests.sh control script with non-travis tests (Jonas Schnelli)
    64937fe [QA] restructure rpc tests directory (Jonas Schnelli)
    laanwj committed May 27, 2015
  8. Merge pull request #6190

    1fe4c4f gitian-downloader: Update luke-jr's key (Luke Dashjr)
    laanwj committed May 27, 2015
  9. rest.cpp: strip whitespace

    jonasschnelli committed May 27, 2015
  10. Merge pull request #6153

    8c35b6f Parameter interaction: disable upnp if -proxy set (Wladimir J. van der Laan)
    laanwj committed May 27, 2015
  11. Merge pull request #6174

    213f257 doc: add translation strings policy (Wladimir J. van der Laan)
    laanwj committed May 27, 2015