Skip to content

Commit

Permalink
Update release files for 0.17.0
Browse files Browse the repository at this point in the history
Summary:
Following doc/release-process.md, update the files as per
instructions for release 0.17.0

Test Plan: Review files, build, and verify versioning

Reviewers: jasonbcox, Mengerian, matiu, movrcx, #bitcoin_abc, deadalnix

Reviewed By: jasonbcox, #bitcoin_abc, deadalnix

Subscribers: deadalnix, teamcity

Maniphest Tasks: T286

Differential Revision: https://reviews.bitcoinabc.org/D1206
  • Loading branch information
schancel committed Apr 2, 2018
1 parent ea0bdd1 commit 2ebe90a
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 12 deletions.
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
AC_PREREQ([2.60])
define(_CLIENT_VERSION_MAJOR, 0)
define(_CLIENT_VERSION_MINOR, 16)
define(_CLIENT_VERSION_REVISION, 3)
define(_CLIENT_VERSION_MINOR, 17)
define(_CLIENT_VERSION_REVISION, 0)
define(_CLIENT_VERSION_BUILD, 0)
define(_CLIENT_VERSION_IS_RELEASE, true)
define(_COPYRIGHT_YEAR, 2017)
define(_COPYRIGHT_YEAR, 2018)
define(_COPYRIGHT_HOLDERS,[The %s developers])
define(_COPYRIGHT_HOLDERS_SUBSTITUTION,[[Bitcoin]])
AC_INIT([Bitcoin ABC],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[https://github.com/Bitcoin-ABC/bitcoin-abc/issues],[bitcoin-abc],[https://bitcoinabc.org/])
Expand Down
2 changes: 1 addition & 1 deletion contrib/gitian-descriptors/gitian-linux.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "bitcoin-abc-0.16-linux"
name: "bitcoin-abc-0.17-linux"
enable_cache: true
suites:
- "xenial"
Expand Down
2 changes: 1 addition & 1 deletion contrib/gitian-descriptors/gitian-osx.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "bitcoin-abc-0.16-osx"
name: "bitcoin-abc-0.17-osx"
enable_cache: true
suites:
- "xenial"
Expand Down
2 changes: 1 addition & 1 deletion contrib/gitian-descriptors/gitian-win.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: "bitcoin-abc-0.16-win"
name: "bitcoin-abc-0.17-win"
enable_cache: true
suites:
- "xenial"
Expand Down
2 changes: 1 addition & 1 deletion doc/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "Bitcoin ABC"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 0.16.3
PROJECT_NUMBER = 0.17.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
14 changes: 12 additions & 2 deletions doc/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
Bitcoin ABC version 0.16.3 is now available from:
Bitcoin ABC version 0.17.0 is now available from:

<https://download.bitcoinabc.org/0.16.3/>
<https://download.bitcoinabc.org/0.17.0/>

This release includes the following features and fixes:
- Add monolithactivationtime configuration in order to chose when the May, 15 hard fork activates. This value should not be changed in production, but it allows user to test the fork activation ahead of time.
- `dumpwallet` no longer allows overwriting files. This is a security measure
as well as prevents dangerous user mistakes.
- Node using the wrong magic are now getting banned.
- Correct `open source` to `open-source` in README.md (Props to John Carvalho)
- Add SSE4 optimized SHA256 (Port from Bitcoin Core)
- Multiwallet support (Port from Bitcoin Core)
- Lots of improvements to the RPC test suite (Ports from Bitcoin Core)
- Uptime rpc command (Port from Bitcoin Core)
- At the MTP time of 1526400000 (Tue May 15 12:00:00 UTC, 2018) the following behaviors will change:
- Increase the default datacarriersize to 220 byte at the MTP time of 1526400000
- Increase the maximum blocksize to 32,000,000 bytes at the MTP time of 1526400000
- Re-activate the following opcodes: OP_CAT, OP_AND, OP_OR, OP_XOR, OP_DIV, OP_MOD
- Add the following new opcodes: OP_SPLIT to replace OP_SUBSTR, OP_NUM2BIN, OP_BIN2NUM
4 changes: 2 additions & 2 deletions src/clientversion.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//! These need to be macros, as clientversion.cpp's and bitcoin*-res.rc's voodoo
//! requires it
#define CLIENT_VERSION_MAJOR 0
#define CLIENT_VERSION_MINOR 16
#define CLIENT_VERSION_REVISION 3
#define CLIENT_VERSION_MINOR 17
#define CLIENT_VERSION_REVISION 0
#define CLIENT_VERSION_BUILD 0

//! Set to true for release, false for prerelease or test build
Expand Down
2 changes: 1 addition & 1 deletion src/test/net_tests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ BOOST_AUTO_TEST_CASE(test_userAgentLength) {

BOOST_CHECK_EQUAL(userAgent(config).size(), MAX_SUBVERSION_LENGTH);
BOOST_CHECK_EQUAL(userAgent(config),
"/Bitcoin ABC:0.16.3(EB8.0; very very very very very "
"/Bitcoin ABC:0.17.0(EB8.0; very very very very very "
"very very very very very very very very very very very "
"very very very very very very very very very very very "
"very very very very very very very very very very very "
Expand Down

0 comments on commit 2ebe90a

Please sign in to comment.