Permalink
Commits on Feb 23, 2017
  1. build: force a c++ standard to be specified

    Newer compilers may switch to newer standards by default. For example, gcc6
    uses std=gnu++14 by default.
    
    Github-Pull: #9831
    Rebased-From: 9829c54
    theuni committed with laanwj Feb 22, 2017
  2. build: add --enable-werror option

    This turns some compiler warnings into errors. Useful for c-i.
    
    Github-Pull: #9789
    Rebased-From: 205830a
    theuni committed with laanwj Feb 21, 2017
  3. build: warn about variable length arrays

    Github-Pull: #9789
    Rebased-From: b602fe0
    theuni committed with laanwj Feb 21, 2017
  4. qa: Check return code when stopping nodes

    This includes work by jnewbery
    
    Github-Pull: #9824
    Rebased-From: fa4cd2e
    MarcoFalke committed with laanwj Feb 22, 2017
  5. Fix pruning test broken by 2 hour manual prune window

    Regression happened in 91fb506 Add two hour buffer to manual pruning.
    
    Github-Pull: #9820
    Rebased-From: 874c736
    ryanofsky committed with laanwj Feb 21, 2017
Commits on Feb 22, 2017
  1. [Trivial] Remove incorrect help message from gettxoutproof()

    Github-Pull: #9711
    Rebased-From: 9949ebf
    jnewbery committed with laanwj Feb 7, 2017
Commits on Feb 21, 2017
  1. Fix segfault crash when shutdown the GUI in disablewallet mode

    Github-Pull: #9817
    Rebased-From: 312c4f1
    jonasschnelli committed with laanwj Feb 21, 2017
  2. Fix for issue #9775. Added check for open() returning a NULL pointer.

    Github-Pull: #9798
    Rebased-From: 40f11f8
    kirit93 committed with laanwj Feb 19, 2017
  3. Fix typo in release notes.

    dooglus committed with laanwj Feb 19, 2017
  4. Read/write mempool.dat as a binary.

    mempool.dat is a binary file and thus it should be read/written as such.
    
    Fixes #9810.
    
    Github-Pull: #9813
    Rebased-From: 171fc91
    paveljanik committed with laanwj Feb 20, 2017
Commits on Feb 20, 2017
  1. QA: Test GBT size/weight limit values

    Github-Pull: #9619
    Rebased-From: 279f944
    luke-jr committed with laanwj Feb 2, 2017
  2. Bugfix: RPC/Mining: GBT should return 1 MB sizelimit before segwit ac…

    …tivates
    
    Github-Pull: #9619
    Rebased-From: 9fc7f0b
    luke-jr committed with laanwj Jan 23, 2017
  3. [wallet] Remove importmulti always-true check

    Remove "nLowestTimestamp <= chainActive.Tip()->GetBlockTimeMax()" check from
    importmulti, which is always true because nLowestTimestamp is set to the
    minimum of the most recent block time and all the imported key timestamps,
    which is necessarily lower than the maximum block time.
    
    Github-Pull: #9760
    Rebased-From: ec1267f
    ryanofsky committed with laanwj Feb 14, 2017
Commits on Feb 17, 2017
  1. boost: remove iostreams includes

    They're unused and produce nasty deprecation warnings
    
    Github-Pull: #9786
    Rebased-From: 3301587
    theuni committed with laanwj Feb 17, 2017
  2. Move BIP70_MAX_PAYMENTREQUEST_SIZE to header

    Github-Pull: #9785
    Rebased-From: c801c82
    sipa committed with laanwj Feb 17, 2017
  3. Make KEY_SIZE a compile-time constant

    Github-Pull: #9785
    Rebased-From: 914fad1
    sipa committed with laanwj Feb 17, 2017
  4. Merge #9784: Restore removed release notes.

    1577f07 Restore removed release notes. (Gregory Maxwell)
    laanwj committed Feb 17, 2017
  5. doc: Add list of authors to release notes

    Generated from git, so there may be duplicate authors
    if someone used multiple mail addresses.
    laanwj committed Feb 17, 2017
  6. Merge #9783: release: bump gitian descriptors for a new 0.14 package …

    …cache
    
    
    42f5f21 release: bump gitian descriptors for a new 0.14 package cache (Cory Fields)
    laanwj committed Feb 17, 2017
  7. build: bump version to 0.14.0

    laanwj committed Feb 17, 2017
  8. Merge #9761: Use 2 hour grace period for key timestamps in importmult…

    …i rescans
    
    
    e662af3 Use 2 hour grace period for key timestamps in importmulti rescans (Russell Yanofsky)
    38d3e9e [qa] Extend import-rescan.py to test imports on pruned nodes. (Russell Yanofsky)
    c28583d [qa] Extend import-rescan.py to test specific key timestamps (Russell Yanofsky)
    8be0866 [qa] Simplify import-rescan.py (Russell Yanofsky)
    laanwj committed Feb 17, 2017
  9. Merge #9778: Add two hour buffer to manual pruning

    91fb506 Add two hour buffer to manual pruning (Alex Morcos)
    laanwj committed Feb 17, 2017
  10. Merge #9779: Update nMinimumChainWork and defaultAssumeValid.

    3f78e46 Update nMinimumChainWork and defaultAssumeValid. (Gregory Maxwell)
    laanwj committed Feb 17, 2017
  11. Merge #9777: Handle unusual maxsigcachesize gracefully

    55c403b Ensure `-maxsigcachesize` is in valid range (John Newbery)
    laanwj committed Feb 17, 2017
  12. Ensure `-maxsigcachesize` is in valid range

    - If the -maxsigcachesize parameter is set to zero, setup a minimum sized
    sigcache (2 elements) rather than segfaulting.
    - Handle maxsigcachesize being negative
    - Handle maxsigcachesize being too large
    jnewbery committed with laanwj Feb 15, 2017
Commits on Feb 16, 2017