|
1 | | -Bitcoin Core version 0.13.x is now available from: |
| 1 | +Bitcoin Core version 0.13.2 is now available from: |
2 | 2 |
|
3 | | - <https://bitcoin.org/bin/bitcoin-core-0.13.x/> |
| 3 | + <https://bitcoin.org/bin/bitcoin-core-0.13.2/> |
4 | 4 |
|
5 | 5 | This is a new minor version release, including ..., various bugfixes and |
6 | 6 | performance improvements, as well as updated translations. |
@@ -60,21 +60,118 @@ can be abandoned with the previously existing abandontransaction RPC |
60 | 60 | (or in the GUI via a context menu on the transaction). |
61 | 61 |
|
62 | 62 |
|
63 | | -0.13.x Change log |
| 63 | +0.13.2 Change log |
64 | 64 | ================= |
65 | 65 |
|
66 | 66 | Detailed release notes follow. This overview includes changes that affect |
67 | 67 | behavior, not code moves, refactors and string updates. For convenience in locating |
68 | 68 | the code changes and accompanying discussion, both the pull request and |
69 | 69 | git merge commit are mentioned. |
70 | 70 |
|
71 | | -(to be filled in at release time) |
| 71 | +### Consensus |
| 72 | +- #9293 `e591c10` [0.13 Backport #9053] IBD using chainwork instead of height and not using header timestamp (gmaxwell) |
| 73 | +- #9053 `5b93eee` IBD using chainwork instead of height and not using header timestamps (gmaxwell) |
| 74 | + |
| 75 | +### RPC and other APIs |
| 76 | +- #8845 `1d048b9` Don't return the address of a P2SH of a P2SH (jnewbery) |
| 77 | +- #9041 `87fbced` keypoololdest denote Unix epoch, not GMT (s-matthew-english) |
| 78 | +- #9122 `f82c81b` fix getnettotals RPC description about timemillis (visvirial) |
| 79 | +- #9042 `5bcb05d` [rpc] ParseHash: Fail when length is not 64 (MarcoFalke) |
| 80 | +- #9194 `f26dab7` Add option to return non-segwit serialization via rpc (instagibbs) |
| 81 | +- #9347 `b711390` [0.13.2] wallet/rpc backports (MarcoFalke) |
| 82 | +- #9292 `c365556` Complain when unknown rpcserialversion is specified (sipa) |
| 83 | +- #9322 `49a612f` [qa] Don't set unknown rpcserialversion (MarcoFalke) |
| 84 | + |
| 85 | +### Block and transaction handling |
| 86 | +- #8357 `ce0d817` [mempool] Fix relaypriority calculation error (maiiz) |
| 87 | +- #9267 `0a4aa87` [0.13 backport #9239] Disable fee estimates for a confirm target of 1 block (morcos) |
| 88 | +- #9196 `0c09d9f` Send tip change notification from invalidateblock (ryanofsky) |
| 89 | + |
| 90 | +### P2P protocol and network code |
| 91 | +- #8995 `9ef3875` Add missing cs_main lock to ::GETBLOCKTXN processing (TheBlueMatt) |
| 92 | +- #9234 `94531b5` torcontrol: Explicitly request RSA1024 private key (laanwj) |
| 93 | +- #8637 `2cad5db` Compact Block Tweaks (rebase of #8235) (sipa) |
| 94 | +- #9058 `286e548` Fixes for p2p-compactblocks.py test timeouts on travis (#8842) (ryanofsky) |
| 95 | +- #8865 `4c71fc4` Decouple peer-processing-logic from block-connection-logic (TheBlueMatt) |
| 96 | +- #9117 `6fe3981` net: don't send feefilter messages before the version handshake is complete (theuni) |
| 97 | +- #9188 `ca1fd75` Make orphan parent fetching ask for witnesses (gmaxwell) |
| 98 | +- #9052 `3a3bcbf` Use RelevantServices instead of node_network in AttemptToEvict (gmaxwell) |
| 99 | +- #9048 `9460771` [0.13 backport #9026] Fix handling of invalid compact blocks (sdaftuar) |
| 100 | +- #9357 `03b6f62` [0.13 backport #9352] Attempt reconstruction from all compact block announcements (sdaftuar) |
| 101 | +- #9189 `b96a8f7` Always add default_witness_commitment with GBT client support (sipa) |
| 102 | +- #9253 `28d0f22` Fix calculation of number of bound sockets to use (TheBlueMatt) |
| 103 | +- #9199 `da5a16b` Always drop the least preferred HB peer when adding a new one (gmaxwell) |
| 104 | + |
| 105 | +### Build system |
| 106 | +- #9169 `d1b4da9` build: fix qt5.7 build under macOS (theuni) |
| 107 | +- #9326 `a0f7ece` Update for OpenSSL 1.1 API (gmaxwell) |
| 108 | +- #9224 `396c405` Prevent FD_SETSIZE error building on OpenBSD (ivdsangen) |
| 109 | + |
| 110 | +### GUI |
| 111 | +- #8972 `6f86b53` Make warnings label selectable (jonasschnelli) (MarcoFalke) |
| 112 | +- #9185 `6d70a73` Fix coincontrol sort issue (jonasschnelli) |
| 113 | +- #9094 `5f3a12c` Use correct conversion function for boost::path datadir (laanwj) |
| 114 | +- #8908 `4a974b2` Update bitcoin-qt.desktop (s-matthew-english) |
| 115 | +- #9190 `dc46b10` Plug many memory leaks (laanwj) |
| 116 | + |
| 117 | +### Wallet |
| 118 | +- #9290 `35174a0` Make RelayWalletTransaction attempt to AcceptToMemoryPool (gmaxwell) |
| 119 | +- #9295 `43bcfca` Bugfix: Fundrawtransaction: don't terminate when keypool is empty (jonasschnelli) |
| 120 | +- #9302 `f5d606e` Return txid even if ATMP fails for new transaction (sipa) |
| 121 | + |
| 122 | +### Tests and QA |
| 123 | +- #9159 `eca9b46` Wait for specific block announcement in p2p-compactblocks (ryanofsky) |
| 124 | +- #9186 `dccdc3a` Fix use-after-free in scheduler tests (laanwj) |
| 125 | +- #9168 `3107280` Add assert_raises_message to check specific error message (mrbandrews) |
| 126 | +- #9191 `29435db` 0.13.2 Backports (MarcoFalke) |
| 127 | +- #9077 `1d4c884` Increase wallet-dump RPC timeout (ryanofsky) |
| 128 | +- #9098 `ecd7db5` Handle zombies and cluttered tmpdirs (MarcoFalke) |
| 129 | +- #8927 `387ec9d` Add script tests for FindAndDelete in pre-segwit and segwit scripts (jl2012) |
| 130 | +- #9200 `eebc699` bench: Fix subtle counting issue when rescaling iteration count (laanwj) |
| 131 | + |
| 132 | +### Miscellaneous |
| 133 | +- #8838 `094848b` Calculate size and weight of block correctly in CreateNewBlock() (jnewbery) |
| 134 | +- #8920 `40169dc` Set minimum required Boost to 1.47.0 (fanquake) |
| 135 | +- #9251 `a710a43` Improvement of documentation of command line parameter 'whitelist' (wodry) |
| 136 | +- #8932 `106da69` Allow bitcoin-tx to create v2 transactions (btcdrak) |
| 137 | +- #8929 `12428b4` add software-properties-common (sigwo) |
| 138 | +- #9120 `08d1c90` bug: Missed one "return false" in recent refactoring in #9067 (UdjinM6) |
| 139 | +- #9067 `f85ee01` Fix exit codes (UdjinM6) |
| 140 | +- #9340 `fb987b3` [0.13] Update secp256k1 subtree (MarcoFalke) |
| 141 | +- #9229 `b172377` Remove calls to getaddrinfo_a (TheBlueMatt) |
72 | 142 |
|
73 | 143 | Credits |
74 | 144 | ======= |
75 | 145 |
|
76 | 146 | Thanks to everyone who directly contributed to this release: |
77 | 147 |
|
78 | | -(to be filled in at release time) |
| 148 | +- Alex Morcos |
| 149 | +- BtcDrak |
| 150 | +- Cory Fields |
| 151 | +- fanquake |
| 152 | +- Gregory Maxwell |
| 153 | +- Gregory Sanders |
| 154 | +- instagibbs |
| 155 | +- Ivo van der Sangen |
| 156 | +- jnewbery |
| 157 | +- Johnson Lau |
| 158 | +- Jonas Schnelli |
| 159 | +- Luke Dashjr |
| 160 | +- maiiz |
| 161 | +- MarcoFalke |
| 162 | +- Masahiko Hyuga |
| 163 | +- Matt Corallo |
| 164 | +- matthias |
| 165 | +- mrbandrews |
| 166 | +- Pavel Janík |
| 167 | +- Pieter Wuille |
| 168 | +- randy-waterhouse |
| 169 | +- Russell Yanofsky |
| 170 | +- S. Matthew English |
| 171 | +- Steven |
| 172 | +- Suhas Daftuar |
| 173 | +- UdjinM6 |
| 174 | +- Wladimir J. van der Laan |
| 175 | +- wodry |
79 | 176 |
|
80 | 177 | As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). |
0 commit comments