Skip to content

Commit

Permalink
Merge #14262: 0.15.2 release notes, manpage and version bump
Browse files Browse the repository at this point in the history
391b2cf doc: Update manpages for 0.15.2 (Sjors Provoost)
1e3dafc build: Bump version to 0.15.2 (Sjors Provoost)
bf47116 doc: 0.15.2 release notes (Sjors Provoost)

Pull request description:

  Semi manual based on [commits since v0.15.1](v0.15.1...0.15), so please sanity check.

Tree-SHA512: d4df6ed446f61657c1ed3c545808bafa2ba4d38ea6073881c1e69da20a01c64b20e550eb15d57c6dde390d260b369d348ba8b74b42ab3283e8cdf12632c427a0
  • Loading branch information
laanwj committed Sep 19, 2018
2 parents 4b8a3f5 + 391b2cf commit 0602db0
Show file tree
Hide file tree
Showing 6 changed files with 73 additions and 30 deletions.
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
AC_PREREQ([2.60])
define(_CLIENT_VERSION_MAJOR, 0)
define(_CLIENT_VERSION_MINOR, 15)
define(_CLIENT_VERSION_REVISION, 1)
define(_CLIENT_VERSION_REVISION, 2)
define(_CLIENT_VERSION_BUILD, 0)
define(_CLIENT_VERSION_IS_RELEASE, true)
define(_COPYRIGHT_YEAR, 2017)
Expand Down
8 changes: 4 additions & 4 deletions doc/man/bitcoin-cli.1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.TH BITCOIN-CLI "1" "September 2017" "bitcoin-cli v0.15.0.1" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
.TH BITCOIN-CLI "1" "September 2018" "bitcoin-cli v0.15.2" "User Commands"
.SH NAME
bitcoin-cli \- manual page for bitcoin-cli v0.15.0.1
bitcoin-cli \- manual page for bitcoin-cli v0.15.2
.SH DESCRIPTION
Bitcoin Core RPC client version v0.15.0.1\-dirty
Bitcoin Core RPC client version v0.15.2
.SS "Usage:"
.TP
bitcoin\-cli [options] <command> [params]
Expand Down
15 changes: 8 additions & 7 deletions doc/man/bitcoin-qt.1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.TH BITCOIN-QT "1" "September 2017" "bitcoin-qt v0.15.0.1" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
.TH BITCOIN-QT "1" "September 2018" "bitcoin-qt v0.15.2" "User Commands"
.SH NAME
bitcoin-qt \- manual page for bitcoin-qt v0.15.0.1
bitcoin-qt \- manual page for bitcoin-qt v0.15.2
.SH DESCRIPTION
Bitcoin Core version v0.15.0.1\-dirty (64\-bit)
Bitcoin Core version v0.15.2 (64\-bit)
Usage:
.IP
bitcoin\-qt [command\-line options]
Expand Down Expand Up @@ -76,7 +76,7 @@ Extra transactions to keep in memory for compact block reconstructions
.HP
\fB\-par=\fR<n>
.IP
Set the number of script verification threads (\fB\-6\fR to 16, 0 = auto, <0 =
Set the number of script verification threads (\fB\-4\fR to 16, 0 = auto, <0 =
leave that many cores free, default: 0)
.HP
\fB\-pid=\fR<file>
Expand Down Expand Up @@ -448,11 +448,12 @@ Block creation options:
.HP
\fB\-blockmaxweight=\fR<n>
.IP
Set maximum BIP141 block weight (default: 3000000)
Set maximum BIP141 block weight (default: 3996000)
.HP
\fB\-blockmaxsize=\fR<n>
.IP
Set maximum block size in bytes (default: 750000)
Set maximum BIP141 block weight to this * 4. Deprecated, use
blockmaxweight
.HP
\fB\-blockmintxfee=\fR<amt>
.IP
Expand Down
8 changes: 4 additions & 4 deletions doc/man/bitcoin-tx.1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.TH BITCOIN-TX "1" "September 2017" "bitcoin-tx v0.15.0.1" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
.TH BITCOIN-TX "1" "September 2018" "bitcoin-tx v0.15.2" "User Commands"
.SH NAME
bitcoin-tx \- manual page for bitcoin-tx v0.15.0.1
bitcoin-tx \- manual page for bitcoin-tx v0.15.2
.SH DESCRIPTION
Bitcoin Core bitcoin\-tx utility version v0.15.0.1\-dirty
Bitcoin Core bitcoin\-tx utility version v0.15.2
.SS "Usage:"
.TP
bitcoin\-tx [options] <hex\-tx> [commands]
Expand Down
15 changes: 8 additions & 7 deletions doc/man/bitcoind.1
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.TH BITCOIND "1" "September 2017" "bitcoind v0.15.0.1" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4.
.TH BITCOIND "1" "September 2018" "bitcoind v0.15.2" "User Commands"
.SH NAME
bitcoind \- manual page for bitcoind v0.15.0.1
bitcoind \- manual page for bitcoind v0.15.2
.SH DESCRIPTION
Bitcoin Core Daemon version v0.15.0.1\-dirty
Bitcoin Core Daemon version v0.15.2
.SS "Usage:"
.TP
bitcoind [options]
Expand Down Expand Up @@ -81,7 +81,7 @@ Extra transactions to keep in memory for compact block reconstructions
.HP
\fB\-par=\fR<n>
.IP
Set the number of script verification threads (\fB\-6\fR to 16, 0 = auto, <0 =
Set the number of script verification threads (\fB\-4\fR to 16, 0 = auto, <0 =
leave that many cores free, default: 0)
.HP
\fB\-pid=\fR<file>
Expand Down Expand Up @@ -453,11 +453,12 @@ Block creation options:
.HP
\fB\-blockmaxweight=\fR<n>
.IP
Set maximum BIP141 block weight (default: 3000000)
Set maximum BIP141 block weight (default: 3996000)
.HP
\fB\-blockmaxsize=\fR<n>
.IP
Set maximum block size in bytes (default: 750000)
Set maximum BIP141 block weight to this * 4. Deprecated, use
blockmaxweight
.HP
\fB\-blockmintxfee=\fR<amt>
.IP
Expand Down
55 changes: 48 additions & 7 deletions doc/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Bitcoin Core version *0.15.1* is now available from:
Bitcoin Core version *0.15.2* is now available from:

<https://bitcoincore.org/bin/bitcoin-core-0.15.x/>
<https://bitcoincore.org/bin/bitcoin-core-0.15.2/>

or

<https://bitcoin.org/bin/bitcoin-core-0.15.x/>
<https://bitcoin.org/bin/bitcoin-core-0.15.2/>

This is a new minor version release, including various bugfixes and
performance improvements, as well as updated translations.
Expand Down Expand Up @@ -62,15 +62,56 @@ frequently tested on them.
Notable changes
===============

0.15.x Change log
Denial-of-Service vulnerability CVE-2018-17144
-------------------------------

A denial-of-service vulnerability exploitable by miners has been discovered in
Bitcoin Core versions 0.14.0 up to 0.16.2. It is recommended to upgrade any of
the vulnerable versions to 0.15.2 or 0.16.3 as soon as possible.

0.15.2 Change log
=================

### Build system

- #11995 `9bb1a16` depends: Fix Qt build with XCode 9.2(fanquake)
- #12946 `93b9a61` depends: Fix Qt build with XCode 9.3(fanquake)
- #13544 `9fd3e00` depends: Update Qt download url (fanquake)
- #11847 `cb7ef31` Make boost::multi_index comparators const (sdaftuar)

### Consensus
- #14247 `4b8a3f5` Fix crash bug with duplicate inputs within a transaction (TheBlueMatt, sdaftuar)

### RPC
- #11676 `7af2457` contrib/init: Update openrc-run filename (Luke Dashjr)
- #11277 `7026845` Fix uninitialized URI in batch RPC requests (Russell Yanofsky)

### Wallet
- #11289 `3f1db56` Wrap dumpwallet warning and note scripts aren't dumped (MeshCollider)
- #11289 `42ea47d` Add wallet backup text to import*, add* and dumpwallet RPCs (MeshCollider)
- #11590 `6372a75` [Wallet] always show help-line of wallet encryption calls (Jonas Schnelli)

### bitcoin-tx

- #11554 `a69cc07` Sanity-check script sizes in bitcoin-tx (TheBlueMatt)

### Tests
- #11277 `3a6cdd4` Add test for multiwallet batch RPC calls (Russell Yanofsky)
- #11647 `1c8c7f8` Add missing batch rpc calls to python coverage logs (Russell Yanofsky)
- #11277 `1036c43` Add missing multiwallet rpc calls to python coverage logs (Russell Yanofsky)
- #11277 `305f768` Limit AuthServiceProxyWrapper.\_\_getattr\_\_ wrapping (Russell Yanofsky)
- #11277 `2eea279` Make AuthServiceProxy.\_batch method usable (Russell Yanofsky)

Credits
=======

Thanks to everyone who directly contributed to this release:

(todo)

As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).
- fanquake
- Jonas Schnelli
- Luke Dashjr
- Matt Corallo
- MeshCollider
- Russell Yanofsky
- Suhas Daftuar
- Wladimir J. van der Laan

0 comments on commit 0602db0

Please sign in to comment.