z7 Release
This commit is contained in:
parent
eef6f737dc
commit
167aece517
|
@ -4,7 +4,7 @@ define(_CLIENT_VERSION_MAJOR, 0)
|
||||||
define(_CLIENT_VERSION_MINOR, 11)
|
define(_CLIENT_VERSION_MINOR, 11)
|
||||||
define(_CLIENT_VERSION_REVISION, 2)
|
define(_CLIENT_VERSION_REVISION, 2)
|
||||||
define(_CLIENT_VERSION_BUILD, 0)
|
define(_CLIENT_VERSION_BUILD, 0)
|
||||||
define(_CLIENT_VERSION_ZCASH, 6)
|
define(_CLIENT_VERSION_ZCASH, 7)
|
||||||
define(_CLIENT_VERSION_ZCASH_FULL, z$1)
|
define(_CLIENT_VERSION_ZCASH_FULL, z$1)
|
||||||
define(_CLIENT_VERSION_IS_RELEASE, false)
|
define(_CLIENT_VERSION_IS_RELEASE, false)
|
||||||
define(_COPYRIGHT_YEAR, 2016)
|
define(_COPYRIGHT_YEAR, 2016)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Zcash Core 0.11.2.z6
|
Zcash Core 0.11.2.z7
|
||||||
====================
|
====================
|
||||||
|
|
||||||
[Zcash](https://z.cash/) is the Zcash client. It downloads and stores the entire history of Zcash transactions (which is currently several GBs); depending on the speed of your computer and network connection, the synchronization process can take anywhere from a few hours to a day or more.
|
[Zcash](https://z.cash/) is the Zcash client. It downloads and stores the entire history of Zcash transactions (which is currently several GBs); depending on the speed of your computer and network connection, the synchronization process can take anywhere from a few hours to a day or more.
|
||||||
|
|
|
@ -0,0 +1,90 @@
|
||||||
|
Daira Hopwood (2):
|
||||||
|
.clang-format: change standard to C++11
|
||||||
|
Bucket -> note.
|
||||||
|
|
||||||
|
Jack Grigg (4):
|
||||||
|
Collect all permutations of final solutions
|
||||||
|
Add test case that requires the fix
|
||||||
|
Reinstate previous testnet adjustment behaviour
|
||||||
|
Hardfork to the previous testnet difficulty adjustment behaviour at block 43400
|
||||||
|
|
||||||
|
Nathan Wilcox (1):
|
||||||
|
A script to remove "unofficial" tags from a remote, such as github.
|
||||||
|
|
||||||
|
Sean Bowe (36):
|
||||||
|
Flush to disk more consistently by accounting memory usage of serials/anchors in cache.
|
||||||
|
Always check valid joinsplits during performance tests, and avoid recomputing them every time we change the circuit.
|
||||||
|
Remove the rest of libzerocash.
|
||||||
|
Update tests with cache usage computations
|
||||||
|
Reorder initialization routines to ensure verifying key log messages appear in debug.log.
|
||||||
|
Remove zerocash tests from full-test-suite.
|
||||||
|
Rename samplepour to samplejoinsplit
|
||||||
|
Update libsnark to our fork.
|
||||||
|
Initialize libsodium in this routine, which is now necessary because libsnark uses its PRNG.
|
||||||
|
Pass our constraint system to libsnark, so that it doesn't need to (de)serialize it in the proving key.
|
||||||
|
Rename CPourTx to JSDescription.
|
||||||
|
Rename vpour to vjoinsplit.
|
||||||
|
Rename JSDescription's `serials` to `nullifiers`.
|
||||||
|
Test fixes.
|
||||||
|
Rename GetPourValueIn to GetJoinSplitValueIn
|
||||||
|
Rename HavePourRequirements to HaveJoinSplitRequirements.
|
||||||
|
Rename GetSerial to GetNullifier.
|
||||||
|
Renaming SetSerial to SetNullifier.
|
||||||
|
Rename CSerialsMap to CNullifiersMap.
|
||||||
|
Rename mapSerials to mapNullifiers.
|
||||||
|
Rename some usage of 'pour'.
|
||||||
|
Rename more usage of `serial`.
|
||||||
|
Rename cacheSerials to cacheNullifiers and fix tests.
|
||||||
|
Rename CSerialsCacheEntry.
|
||||||
|
Change encryptedbucket1 to encryptednote1.
|
||||||
|
Rename pour RPC tests
|
||||||
|
Fix tests
|
||||||
|
Remove more usage of `serial`.
|
||||||
|
Fixes for indentation and local variable names.
|
||||||
|
Change `serial` to `nf` in txdb.
|
||||||
|
Rename `pour` in RPC tests.
|
||||||
|
Remove the constraint system from the alpha proving key.
|
||||||
|
Introduce `zcsamplejoinsplit` for creating a raw joinsplit description, and use it to construct the joinsplit for the performance tests that verify joinsplits.
|
||||||
|
Bump the (minimum) protocol version to avoid invoking legacy behavior from upstream.
|
||||||
|
Remove more from libsnark, and fix potential remote-DoS.
|
||||||
|
Add test for non-intuitive merkle tree gadget witnessing behavior.
|
||||||
|
|
||||||
|
bitcartel (15):
|
||||||
|
Disable USE_ASM when building libsnark (issue 932).
|
||||||
|
Add getblocksubsidy RPC command to return the block reward for a given block, taking into account the mining slow start.
|
||||||
|
Replace index with height in help message for getblocksubsidy RPC call.
|
||||||
|
Narrow scope of lock.
|
||||||
|
Add founders reward to output.
|
||||||
|
Use new public/private key pairs for alert system.
|
||||||
|
Add sendalert.cpp to repo.
|
||||||
|
Fixes to integrate sendalert.cpp. Add sendalert.cpp to build process. Add alertkeys.h as a placeholder for private keys.
|
||||||
|
Disable QT alert message.
|
||||||
|
Update comments.
|
||||||
|
Update alert ID start value and URL in comment.
|
||||||
|
Update alert protocol version comment.
|
||||||
|
Update URL for zcash alert IDs.
|
||||||
|
Remove QT alert message box.
|
||||||
|
New alert test data generated for new alert key pair. Added test fixture to create new test data. Added instructions for developer.
|
||||||
|
Update tor.md for Zcash
|
||||||
|
|
||||||
|
Taylor Hornby (17):
|
||||||
|
WIP: Add mock test coverage of CheckTransaction
|
||||||
|
Split JoinSplit proof verification out of CheckTransaction.
|
||||||
|
More testing of CheckTransaction
|
||||||
|
Test non-canonical ed25519 signature check
|
||||||
|
Rename zerocash to zcash in some places.
|
||||||
|
Remove references to libzerocash in .gitignore
|
||||||
|
Rename qa/zerocash to qa/zcash in Makefile.am
|
||||||
|
Rename zerocash_packages to zcash_packages in packages.mk
|
||||||
|
Add security warnings doc with warning about side channels.
|
||||||
|
Add another security warning
|
||||||
|
Add the results of #784 to security warnings.
|
||||||
|
Fix bad_txns_oversize test for increased block size.
|
||||||
|
Note that the actual secret spending key may be leaked.
|
||||||
|
Mention physical access / close proximity
|
||||||
|
Remove in-band error signalling from SignatureHash, fixing the SIGHASH_SINGLE bug.
|
||||||
|
Fix the tests that the SIGHASH_SINGLE bugfix breaks.
|
||||||
|
Remove insecurely-downloaded dependencies that we don't currently use.
|
||||||
|
|
||||||
|
aniemerg (1):
|
||||||
|
Update GetDifficulty() to use consensus.powLimit from consensus parameters. Fixes #1032.
|
|
@ -18,7 +18,7 @@
|
||||||
#define CLIENT_VERSION_MINOR 11
|
#define CLIENT_VERSION_MINOR 11
|
||||||
#define CLIENT_VERSION_REVISION 2
|
#define CLIENT_VERSION_REVISION 2
|
||||||
#define CLIENT_VERSION_BUILD 0
|
#define CLIENT_VERSION_BUILD 0
|
||||||
#define CLIENT_VERSION_ZCASH 6
|
#define CLIENT_VERSION_ZCASH 7
|
||||||
|
|
||||||
//! Set to true for release, false for prerelease or test build
|
//! Set to true for release, false for prerelease or test build
|
||||||
#define CLIENT_VERSION_IS_RELEASE false
|
#define CLIENT_VERSION_IS_RELEASE false
|
||||||
|
|
Loading…
Reference in New Issue