Browse Source

1.0.1 release.

pull/4/head v1.0.1
Sean Bowe 8 years ago
parent
commit
eb2e2b7043
  1. 10
      README.md
  2. 2
      configure.ac
  3. 6
      contrib/DEBIAN/changelog
  4. 2
      contrib/DEBIAN/control
  5. 4
      contrib/DEBIAN/manpages/zcash-cli.1
  6. 6
      contrib/DEBIAN/manpages/zcashd.1
  7. 2
      contrib/gitian-descriptors/gitian-linux.yml
  8. 34
      doc/release-notes/release-notes-1.0.1.md
  9. 2
      doc/release-process.md
  10. 2
      src/clientversion.h

10
README.md

@ -1,4 +1,4 @@
Zcash 1.0.0 Zcash 1.0.1
=========== ===========
What is Zcash? What is Zcash?
@ -6,9 +6,9 @@ What is Zcash?
[Zcash](https://z.cash/) is an implementation of the "Zerocash" protocol. [Zcash](https://z.cash/) is an implementation of the "Zerocash" protocol.
Based on Bitcoin's code, it intends to offer a far higher standard of privacy Based on Bitcoin's code, it intends to offer a far higher standard of privacy
and anonymity through a sophisticated zero-knowledge proving scheme that through a sophisticated zero-knowledge proving scheme that preserves
preserves confidentiality of transaction metadata. Technical details are confidentiality of transaction metadata. Technical details are available
available in our [Protocol Specification](https://github.com/zcash/zips/raw/master/protocol/protocol.pdf). in our [Protocol Specification](https://github.com/zcash/zips/raw/master/protocol/protocol.pdf).
This software is the Zcash client. It downloads and stores the entire history This software is the Zcash client. It downloads and stores the entire history
of Zcash transactions; depending on the speed of your computer and network of Zcash transactions; depending on the speed of your computer and network
@ -41,7 +41,7 @@ Building
-------- --------
Build Zcash along with most dependencies from source by running Build Zcash along with most dependencies from source by running
./zcutil/build.sh. Currently only Linux is supported. ./zcutil/build.sh. Currently only Linux is officially supported.
License License
------- -------

2
configure.ac

@ -2,7 +2,7 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
AC_PREREQ([2.60]) AC_PREREQ([2.60])
define(_CLIENT_VERSION_MAJOR, 1) define(_CLIENT_VERSION_MAJOR, 1)
define(_CLIENT_VERSION_MINOR, 0) define(_CLIENT_VERSION_MINOR, 0)
define(_CLIENT_VERSION_REVISION, 0) define(_CLIENT_VERSION_REVISION, 1)
define(_CLIENT_VERSION_BUILD, 50) define(_CLIENT_VERSION_BUILD, 50)
define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50))) define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50)))
define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1))) define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1)))

6
contrib/DEBIAN/changelog

@ -1,3 +1,9 @@
zcash (1.0.1) jessie; urgency=medium
* 1.0.1 release.
-- Zcash Company <team@z.cash> Thu, 03 Nov 2016 23:21:09 -0500
zcash (1.0.0-sprout) jessie; urgency=medium zcash (1.0.0-sprout) jessie; urgency=medium
* 1.0.0 release. * 1.0.0 release.

2
contrib/DEBIAN/control

@ -10,7 +10,7 @@ Build-Depends: autoconf, automake, bsdmainutils, build-essential
Vcs-Git: https://github.com/zcash/zcash.git Vcs-Git: https://github.com/zcash/zcash.git
Vcs-Browser: https://github.com/zcash/zcash Vcs-Browser: https://github.com/zcash/zcash
Package: zcash Package: zcash
Version: 1.0.0-sprout Version: 1.0.1
Architecture: amd64 Architecture: amd64
Depends: libgomp1 Depends: libgomp1
Description: An implementation of the "Zerocash" protocol. Description: An implementation of the "Zerocash" protocol.

4
contrib/DEBIAN/manpages/zcash-cli.1

@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.TH ZCASH-CLI "1" "October 2016" "Zcash RPC client version v1.0.0-409dcb7" "User Commands" .TH ZCASH-CLI "1" "November 2016" "Zcash RPC client version v1.0.1" "User Commands"
.SH NAME .SH NAME
zcash-cli \- RPC client for the Zcash daemon zcash-cli \- RPC client for the Zcash daemon
.SH DESCRIPTION .SH DESCRIPTION
Zcash RPC client version v1.0.0 Zcash RPC client version v1.0.1
.SS "Usage:" .SS "Usage:"
.TP .TP
zcash\-cli [options] <command> [params] zcash\-cli [options] <command> [params]

6
contrib/DEBIAN/manpages/zcashd.1

@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3.
.TH ZCASHD "1" "October 2016" "Zcash Daemon version v1.0.0-409dcb7" "User Commands" .TH ZCASHD "1" "November 2016" "Zcash Daemon version v1.0.1" "User Commands"
.SH NAME .SH NAME
zcashd \- Network daemon for interacting with the Zcash blockchain zcashd \- Network daemon for interacting with the Zcash blockchain
.SH DESCRIPTION .SH DESCRIPTION
Zcash Daemon version v1.0.0 Zcash Daemon version v1.0.1
.SS "Usage:" .SS "Usage:"
.TP .TP
zcashd [options] zcashd [options]
@ -62,7 +62,7 @@ Keep at most <n> unconnectable transactions in memory (default: 100)
.HP .HP
\fB\-par=\fR<n> \fB\-par=\fR<n>
.IP .IP
Set the number of script verification threads (\fB\-4\fR to 16, 0 = auto, <0 = Set the number of script verification threads (\fB\-8\fR to 16, 0 = auto, <0 =
leave that many cores free, default: 0) leave that many cores free, default: 0)
.HP .HP
\fB\-pid=\fR<file> \fB\-pid=\fR<file>

2
contrib/gitian-descriptors/gitian-linux.yml

@ -1,5 +1,5 @@
--- ---
name: "zcash-1.0.0" name: "zcash-1.0.1"
enable_cache: true enable_cache: true
distro: "debian" distro: "debian"
suites: suites:

34
doc/release-notes/release-notes-1.0.1.md

@ -0,0 +1,34 @@
Cameron Boehmer (1):
point "where do i begin?" readme link to 1.0 guide
Jack Grigg (15):
Track mined blocks to detect and report orphans and mining revenue
Refresh mining status to detect setgenerate changes
Add network stats to metrics screen
Show mining info once the node has finished loading
Improve locking in metrics
Adjust consensus rule to accept genesis block without height in coinbase
Fix previous commit
Ensure that no tracked blocks are skipped during orphan detection
Add build scripts and fetch-params.sh to "make install" and "make dist"
Use uint64_t for AtomicCounter
Fix gtest issue introduced into master
Fix whitespace in Makefile.gtest.include
Initialise walletdb system in a temp dir for all gtests
Revert "Initialise walletdb system in a temp dir for all gtests"
Change execution order of gtests to avoid bug
Kevin Gallagher (1):
Improves usability of fetch-params.sh
Sean Bowe (6):
Properly account for joinsplit value when deciding if a transaction should be placed in a mined block.
Add checkpoint at block 2500.
Throw more descriptive exceptions when the constraint system is violated.
Test that a pure joinsplit will mine if other transactions are in the mempool.
1.0.1 release.
Update man pages.
Simon (1):
Closes #1746. Add rpc call z_validateaddress to validate zaddrs.

2
doc/release-process.md

@ -38,6 +38,8 @@ previous release:
contrib/DEBIAN/control contrib/DEBIAN/control
contrib/gitian-descriptors/gitian-linux.yml contrib/gitian-descriptors/gitian-linux.yml
Build and commit to update versions, and then perform the following commands:
help2man -n "RPC client for the Zcash daemon" src/zcash-cli > contrib/DEBIAN/manpages/zcash-cli.1 help2man -n "RPC client for the Zcash daemon" src/zcash-cli > contrib/DEBIAN/manpages/zcash-cli.1
help2man -n "Network daemon for interacting with the Zcash blockchain" src/zcashd > contrib/DEBIAN/manpages/zcashd.1 help2man -n "Network daemon for interacting with the Zcash blockchain" src/zcashd > contrib/DEBIAN/manpages/zcashd.1

2
src/clientversion.h

@ -16,7 +16,7 @@
//! These need to be macros, as clientversion.cpp's and bitcoin*-res.rc's voodoo requires it //! These need to be macros, as clientversion.cpp's and bitcoin*-res.rc's voodoo requires it
#define CLIENT_VERSION_MAJOR 1 #define CLIENT_VERSION_MAJOR 1
#define CLIENT_VERSION_MINOR 0 #define CLIENT_VERSION_MINOR 0
#define CLIENT_VERSION_REVISION 0 #define CLIENT_VERSION_REVISION 1
#define CLIENT_VERSION_BUILD 50 #define CLIENT_VERSION_BUILD 50
//! Set to true for release, false for prerelease or test build //! Set to true for release, false for prerelease or test build

Loading…
Cancel
Save