forked from zcash/zcash
-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V1.0.5 multios #57
Merged
Merged
V1.0.5 multios #57
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…etrics Defaults to true if stdout is a TTY, else false.
…r options Most people expect a value of 1 to enable all for command line arguments. However to do this for the -debug option you must type "-debug=". This has been changed to allow "-debug=1" as well as "-debug=" to enable all debug logging
Add checkpoint at block height 15000
mining and the amount of space available for priority transactions.
For steady-state operation, this reduces the average time between wallet disk writes from once per block to once per hour. On -rescan, witness caches are only written out at the end along with the best block, increasing speed while ensuring that on-disk state is kept consistent. Witness caches are now never recreated during a -reindex, on the assumption that the blocks themselves are not changing (the chain is just being reconstructed), and so the witnesses will remain valid. Part of zcash#1749.
These can be removed after the next MiniUPnP release. Closes zcash#1835.
"You have validated 0 transactions!" sounds a little less enthusiastic that intended. Also, only says "1 transaction".
Metrics - Don't exclaim unless > 1 "You have validated 0 transactions!" sounds a little less enthusiastic that intended. This uses a period instead. After patch, it also says "a transaction".
* separate completion for bitcoind and bitcoin-cli * remove RPC support from bitcoind completion * add completion for bitcoin-tx and bitcoin-qt * rely on autoloading of completions
rpc: Implement random-cookie based authentication Cherry-picked from bitcoin/bitcoin#6388. Closes zcash#1950.
…_when_exporting, r=bitcartel Fixes zcash#1497 ZCA-009 by restricting export to a user defined folder and sanitizing filenames
…e, r=ebfull Add missing header Closes zcash#2027 where gcc 6.2.0 identified that `rpcwallet.cpp` was missing a header file `<numeric>` which is required due to usage of `std::accumulate`.
…r=bitcartel Closes zcash#1097 so that zcash-cli displays license info like zcashd. LicenseInfo is refactored from init.cpp to util.cpp so that the bitcoin-cli makefile target does not need to be modified.
…=bitcartel Instruct users to run zcash-fetch-params if network params aren't available Closes zcash#1786.
…, r=ebfull Scan the whole chain whenever a z-key is imported Closes zcash#1941.
1.0.5 release
* initial mac version of zclassic Work in progress - 15JAN2017 more refactoring linux refactoring fixes osx refactoring fixes initial win64 commit fixup! initial win64 commit compile libsnark with posix threads build gtest and gmock with posix Working build fixup! Working build
Zcash 1.0.5 This release contains a number of bug fixes and minor usability improvements, including: 1. The chain is now fully rescanned when keys are imported that are older than the wallet. (zcash#1978) 2. The number of commitments in the note commitment tree is now displayed by `getblockchaininfo`. (zcash#1946) 3. `zcash.conf` now must exist in order to start zcashd. (zcash#2013) 4. Fixed a bug where `z_sendmany` logged incorrect txid fragments when sending from transparent addresses. (zcash#1980) 5. We integrated upstream's cookie-based RPC authentication. (zcash#1999) 6. We added a restriction to wallet export paths to protect user security. (zcash#2006) 7. `z_getoperationstatus` is now sorted chronologically. (zcash#2015) 8. Messages containing newlines are now rendered properly by the metrics UI. (zcash#1972) 9. We added more tools for benchmarking JoinSplit creation. (zcash#1953) 10. We now show serialized transaction size in `listtransactions`, more operation details in `z_getoperationstatus`, and the age of the note being spent in `z_sendmany` logging. (zcash#2001, zcash#1976, zcash#1977) 11. We now instruct users to run `fetch-params` if the parameters could not be found locally. (zcash#1979) 12. We handle exceptions better in some situations for more user-friendly error messages. (zcash#1976) For a more complete list of changes, see our [1.0.5 milestone](https://github.com/zcash/zcash/milestone/49?closed=1). Conflicts: README.md configure.ac contrib/debian/changelog contrib/debian/control contrib/debian/manpages/zcash-cli.1 contrib/debian/manpages/zcashd.1 contrib/gitian-descriptors/gitian-linux.yml doc/authors.md src/Makefile.gtest.include src/chainparams.cpp src/clientversion.h src/init.cpp src/main.h src/metrics.cpp src/metrics.h src/util.cpp src/wallet/asyncrpcoperation_sendmany.cpp src/wallet/asyncrpcoperation_sendmany.h src/wallet/rpcwallet.cpp src/zcbenchmarks.cpp zcutil/build-debian-package.sh
I'll do test builds on windows and mac tonight or tomorrow |
gtest passed on |
When I build for windows it dies with:
This is on a fresh clone of the |
All tests are passing for the Linux build.
|
WOOOOOOOOOO |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'll post the gtests for these the end of the night. This branch should be able to build Linux and Windows builds cleanly. Also OSX should work but I have not tested it.