v1.0.0-beta2
This commit is contained in:
@@ -3,7 +3,7 @@ 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, 0)
|
||||||
define(_CLIENT_VERSION_BUILD, 0)
|
define(_CLIENT_VERSION_BUILD, 1)
|
||||||
define(_CLIENT_VERSION_IS_RELEASE, false)
|
define(_CLIENT_VERSION_IS_RELEASE, false)
|
||||||
define(_COPYRIGHT_YEAR, 2016)
|
define(_COPYRIGHT_YEAR, 2016)
|
||||||
AC_INIT([Zcash],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[https://github.com/zcash/zcash/issues],[zcash])
|
AC_INIT([Zcash],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[https://github.com/zcash/zcash/issues],[zcash])
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
Zcash Core 1.0.0-beta1
|
Zcash Core 1.0.0-beta2
|
||||||
====================
|
====================
|
||||||
|
|
||||||
[Zcash](https://z.cash/) is the Zcash client. It downloads and stores the entire history of Zcash transactions; depending on the speed of your computer and network connection, the synchronization process could take a day or more once the blockchain has reached a significant size.
|
[Zcash](https://z.cash/) is the Zcash client. It downloads and stores the entire history of Zcash transactions; depending on the speed of your computer and network connection, the synchronization process could take a day or more once the blockchain has reached a significant size.
|
||||||
|
|||||||
119
doc/release-notes/release-notes-1.0.0-beta2.md
Normal file
119
doc/release-notes/release-notes-1.0.0-beta2.md
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
Alfie John (2):
|
||||||
|
Typo in params README
|
||||||
|
Updating wording to match Beta Guide
|
||||||
|
|
||||||
|
Bryan Stitt (1):
|
||||||
|
Link to beta guide
|
||||||
|
|
||||||
|
Daira Hopwood (9):
|
||||||
|
Benchmark 50 iterations of solveequihash
|
||||||
|
Remove FindAndDelete. refs #1386
|
||||||
|
Update my email address in the Code of Conduct.
|
||||||
|
Repair FormatSubVersion tests. refs #1138
|
||||||
|
WIP: update address prefixes. refs #812
|
||||||
|
Reencode keys in JSON test data. refs #812
|
||||||
|
CBitcoinAddress should use nVersionBytes == 2.
|
||||||
|
Repair bitcoin-util-test.
|
||||||
|
Repair rpc-tests/signrawtransactions.py.
|
||||||
|
|
||||||
|
Gregory Maxwell (1):
|
||||||
|
Limit setAskFor and retire requested entries only when a getdata returns.
|
||||||
|
|
||||||
|
Jack Grigg (43):
|
||||||
|
Add support for encrypting spending keys
|
||||||
|
Check we haven't trashed the first key entry with the second
|
||||||
|
Move serialized Zcash address length constants into zcash/Address.hpp
|
||||||
|
Measure multithreaded solveequihash time per-thread
|
||||||
|
Add a make command for checking expected failures
|
||||||
|
Enable high-priority alerts to put the RPC into safe mode
|
||||||
|
Fix test
|
||||||
|
Add wallet method to clear the note witness cache
|
||||||
|
Clear note witness caches on reindex
|
||||||
|
Write note witness cache atomically to disk to avoid corruption
|
||||||
|
Test that invalid keys fail to unlock the keystore
|
||||||
|
Implement CSecureDataStream for streaming CKeyingMaterial
|
||||||
|
Cache note decryptors in encrypted keystore
|
||||||
|
Use correct lock for spending keys
|
||||||
|
Upgrade Boost to 1.62.0
|
||||||
|
Upgrade libgmp to 6.1.1
|
||||||
|
Upgrade OpenSSL to 1.1.0b
|
||||||
|
Upgrade miniupnpc to 2.0
|
||||||
|
Upgrade ccache to 3.3.1
|
||||||
|
Release process: check dependencies for updates
|
||||||
|
Fix auto_ptr deprecation warning in Boost
|
||||||
|
Replace auto_ptr with unique_ptr
|
||||||
|
Re-enable disabled compiler warnings
|
||||||
|
Disable nearly everything in OpenSSL
|
||||||
|
Add libsnark to pre-release dependency checks
|
||||||
|
Assert that new OpenSSL allocators succeed
|
||||||
|
Remove no-autoalginit and no-autoerrinit OpenSSL flags
|
||||||
|
Use asserts to check allocation errors in CECKey::Recover
|
||||||
|
Simplify ClearNoteWitnessCache()
|
||||||
|
Add tests for alerts enabling RPC safe mode
|
||||||
|
Ensure correctness if asserts are compiled out
|
||||||
|
Disable OP_CODESEPARATOR
|
||||||
|
Remove OP_CODESEPARATOR from tests
|
||||||
|
Downgrade bdb to 5.3.28
|
||||||
|
Use CLIENT_VERSION_BUILD to represent -beta and -rc in client version
|
||||||
|
Update release process with version schema
|
||||||
|
Formatting fix
|
||||||
|
Mark previously-valid test data as invalid
|
||||||
|
Re-encode hard-coded addresses in tests
|
||||||
|
Re-encode Founders' Reward keys
|
||||||
|
Fix secp256k1 test compilation
|
||||||
|
Fix zkey test
|
||||||
|
Update address in Founders' Reward gtest
|
||||||
|
|
||||||
|
Jay Graber (4):
|
||||||
|
Link to z.cash on security-warnings.md
|
||||||
|
Add section abt confs and reorgs to security-warnings.md
|
||||||
|
Update wording
|
||||||
|
Final edits
|
||||||
|
|
||||||
|
Kevin Gallagher (5):
|
||||||
|
Lock to prevent parallel execution of fetch-params.sh
|
||||||
|
Updates dns.testnet.z.cash -> dnsseed.testnet.z.cash
|
||||||
|
Verify TLS certificates w/ wget in fetch-params.sh
|
||||||
|
Inserts some notes related to testnet deployment
|
||||||
|
Adds note about updating guide during testnet deployment
|
||||||
|
|
||||||
|
Pieter Wuille (1):
|
||||||
|
Fix and improve relay from whitelisted peers
|
||||||
|
|
||||||
|
Robert C. Seacord (1):
|
||||||
|
Changes to upgrade bdb to 6.2.23
|
||||||
|
|
||||||
|
Sean Bowe (1):
|
||||||
|
Update to `beta2` public parameters, remove `regtest`/`testnet3` parameters subdirectories.
|
||||||
|
|
||||||
|
Simon (20):
|
||||||
|
Replace %i format specifier with more commonly used %d.
|
||||||
|
Fix GetFilteredNotes to use int for minDepth like upstream and avoid casting problems. Don't use FindMyNotes as mapNoteData has already been set on wallet tx.
|
||||||
|
Update test to filter and find notes.
|
||||||
|
Add support for spending keys to the encrypted wallet.
|
||||||
|
Update to use new API in CCryptoKeyStore and store a viewing key in walletdb.
|
||||||
|
Fix comment and formatting per review
|
||||||
|
Add founders reward to ChainParams. Fix bug where subsidy slow shift was ignored.
|
||||||
|
Founders reward: changed index computation, added new test and some refactoring.
|
||||||
|
Founders reward: Refactor test and formatting per review.
|
||||||
|
Refactor to add test to verify number of rewards each mainnet address will receive
|
||||||
|
Refactor and fix per review
|
||||||
|
Update comment per review
|
||||||
|
Update founders reward test to output path of temporary wallet.dat file which contains keys which can be used for testing founders reward addresses.
|
||||||
|
Update testnet founders reward addresses
|
||||||
|
Add mainnet 2-of-3 multisig addresses for testing.
|
||||||
|
Add field fMinerTestModeForFoundersRewardScript to chainparams
|
||||||
|
Update mainnet addresses used for testing to have the correct number
|
||||||
|
Fixes #1345 so that UTXO debit and credits are computed correctly for a transaction.
|
||||||
|
Closes #1371 by updating signed message
|
||||||
|
Modify message string so we don't need to backport commits which implement FormatStateMessage and GetDebugMessage and involve changes to consensus/validation.h
|
||||||
|
|
||||||
|
Wladimir J. van der Laan (1):
|
||||||
|
build: remove libressl check
|
||||||
|
|
||||||
|
fanquake (1):
|
||||||
|
[depends] OpenSSL 1.0.1k - update config_opts
|
||||||
|
|
||||||
|
kazcw (1):
|
||||||
|
prevent peer flooding request queue for an inv
|
||||||
|
|
||||||
@@ -178,10 +178,10 @@ public:
|
|||||||
consensus.powLimit = uint256S("0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f");
|
consensus.powLimit = uint256S("0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f");
|
||||||
assert(maxUint/UintToArith256(consensus.powLimit) >= consensus.nPowAveragingWindow);
|
assert(maxUint/UintToArith256(consensus.powLimit) >= consensus.nPowAveragingWindow);
|
||||||
consensus.fPowAllowMinDifficultyBlocks = true;
|
consensus.fPowAllowMinDifficultyBlocks = true;
|
||||||
pchMessageStart[0] = 0xA5;
|
pchMessageStart[0] = 0x0C;
|
||||||
pchMessageStart[1] = 0xF1;
|
pchMessageStart[1] = 0x9E;
|
||||||
pchMessageStart[2] = 0xE7;
|
pchMessageStart[2] = 0xD7;
|
||||||
pchMessageStart[3] = 0x26;
|
pchMessageStart[3] = 0xA2;
|
||||||
vAlertPubKey = ParseHex("044e7a1553392325c871c5ace5d6ad73501c66f4c185d6b0453cf45dec5a1322e705c672ac1a27ef7cdaf588c10effdf50ed5f95f85f2f54a5f6159fca394ed0c6");
|
vAlertPubKey = ParseHex("044e7a1553392325c871c5ace5d6ad73501c66f4c185d6b0453cf45dec5a1322e705c672ac1a27ef7cdaf588c10effdf50ed5f95f85f2f54a5f6159fca394ed0c6");
|
||||||
nDefaultPort = 18233;
|
nDefaultPort = 18233;
|
||||||
nMinerThreads = 0;
|
nMinerThreads = 0;
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
#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 0
|
||||||
#define CLIENT_VERSION_BUILD 0
|
#define CLIENT_VERSION_BUILD 1
|
||||||
|
|
||||||
//! 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
|
||||||
|
|||||||
Reference in New Issue
Block a user