Permalink
Commits on Feb 28, 2017
  1. Fix importmulti returning rescan errors for wrong keys

    Bug was a missing ++i line in a new range for loop added in commit e2e2f4c
    "Return errors from importmulti if complete rescans are not successful"
    
    Github-Pull: #9829
    Rebased-From: 306bd72
    ryanofsky committed with laanwj Feb 22, 2017
  2. doc: pre-rc3 changelog update

    laanwj committed Feb 28, 2017
  3. Avoid VLA in hash.h

    Github-Pull: #9791
    Rebased-From: 5c8fd50
    sipa committed with laanwj Feb 17, 2017
  4. Change bitcoin address in RPC helpaddress to an invalid address, so p…

    …eople don't accidentally send coins there (like I did).
    
    Github-Pull: #9865
    Rebased-From: 83ac719
    marijnfs committed with laanwj Feb 26, 2017
  5. Merge #9866: Document increase in memory usage due to mempool/dbcache…

    … sharing
    
    
    50ae5c7 Document increase in memory usage due to mempool/dbcache sharing (Matt Corallo)
    
    Tree-SHA512: e52a310a5ac1f94b30f367a7bf514b2cf0724530102953eef7f7c7e00a067db568b5e1b51129dfdb1a237e016c7a8b01cc6da8c06a24ab5b970c43d045adb204
    laanwj committed Feb 28, 2017
  6. [doc] Update doc/bips.md for BIP90 implementation

    Github-Pull: #9879
    Rebased-From: fe71661
    sdaftuar committed with laanwj Feb 27, 2017
  7. Update sendfrom RPC help to correct coin selection misconception

    Github-Pull: #9840
    Rebased-From: f81f0d0
    ryanofsky committed with laanwj Feb 23, 2017
  8. Merge #9878: Mention bumpfee in 0.14 release notes.

    29bae0c Mention bumpfee in 0.14 release notes. (Russell Yanofsky)
    
    Tree-SHA512: f16cdac3effbc6c4d69da2205931c782c272937c93c97bf22b49193fc905dd55a24d5e42568c7c7d8108b0b23f81f415655f9ebdf1f6ba04ef0ab3b125e8dcce
    laanwj committed Feb 28, 2017
  9. prevector: assert successful allocation

    Github-Pull: #9856
    Rebased-From: d4ee7ba
    theuni committed with laanwj Feb 25, 2017
  10. don't throw std::bad_alloc when out of memory. Instead, terminate imm…

    …ediately
    
    Github-Pull: #9856
    Rebased-From: c5f008a
    theuni committed with laanwj Feb 24, 2017
  11. tests: Fix dangling pwalletMain pointer in wallet tests

    Github-Pull: #9875
    Rebased-From: 75a1093
    laanwj committed Feb 27, 2017
Commits on Feb 27, 2017
  1. [qa] Make import-rescan.py watchonly check reliable

    Send payments during the test from a different node than the node generating
    keys to be imported, so the spending node doesn't create transactions that
    inadvertently involve (spend funds from) the imported keys.
    
    Fixes #9826
    
    Github-Pull: #9839
    Rebased-From: 864890a
    ryanofsky committed with laanwj Feb 23, 2017
Commits on Feb 24, 2017
  1. Merge #9846: doc: Small release notes fixups in the list of pulls

    fa230fd doc: Small release notes fixups in the list of pulls (MarcoFalke)
    laanwj committed Feb 24, 2017
Commits on Feb 23, 2017
  1. Merge #9787: release: add a few performance-related notes

    95e68df release: add a few performance-related notes (Cory Fields)
    laanwj committed Feb 23, 2017
  2. 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
  3. 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
  4. build: warn about variable length arrays

    Github-Pull: #9789
    Rebased-From: b602fe0
    theuni committed with laanwj Feb 21, 2017
  5. 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
  6. 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