Release V15.2
Changelog
V15.2 (2018-08-22)
Merged pull requests:
V15.1 (2018-08-22)
Merged pull requests:
V15.0 (2018-08-19)
Merged pull requests:
- Handle remote endpoint fetching more carefully #1051 (rkeene)
- In debug mode, rethrow caught exceptions #1050 (rkeene)
- Fix missing return in deadline-test PR #1049 (cryptocode)
- Do not mix confirmed & aborted elections #1048 (SergiySW)
- docker latest tag not applied if regex RC matches #1042 (argakiig)
- Bulk pull account #1039 (rkeene)
- Minimum announcement minimum cut in half should reduce network usage #1036 (argakiig)
- Remove active blocks from *_pending RPC calls #1028 (PlasmaPower)
- Add hash only votes, which can be batched #1025 (PlasmaPower)
- Fix travis builds for OSX (hopefully) #1016 (PlasmaPower)
- Converting epoch tag to an enum class instead of a uint8_t. #1014 (clemahieu)
- Disable double vote request for forks #1013 (SergiySW)
- Prevent spam from long unconfirmed elections #1011 (SergiySW)
- Appveyor Fixes #1009 (argakiig)
- Minor cleanups in cmake code #1007 (arugulaBowl)
- Remove transaction write lock from bootstrap #1005 (SergiySW)
- Increase rep_crawl count if observed peers weight < online_weight_minimum #1001 (SergiySW)
- Avoid block_processor queue duplicates #1000 (SergiySW)
- Send confirmation request to all peers if representatives list is empty… #999 (SergiySW)
- Make "bulk_pull" with a start block inclusive of that start block #985 (rkeene)
- Allow the "bulk_pull" bootstrapping message to accept a block hash as… #973 (rkeene)
- Initialize booleans when not explicitly set #971 (PlasmaPower)
- Require core tests to pass in Travis #969 (PlasmaPower)
- Fix the work value of the beta network genesis block #963 (alexbakker)
- Added "bootstrap_connections_max" to beta.json #960 (BitDesert)
- Fix several core_test issues #959 (SergiySW)
- Allow OpenSSL 1.1 #950 (SergiySW)
- Remove store_entry class #944 (clemahieu)
- Add missing version_put #939 (SergiySW)
- Update live.json & beta.json #938 (SergiySW)
- Confirm req to all peers if reps list is empty #937 (SergiySW)
- Restart of Beta network #936 (icarusglider)
- Set permissions on backup files #929 (cryptocode)
- Replacing RPC wallet_balance_total with wallet_info #776 (SergiySW)
V15.0RC (2018-08-12)
Merged pull requests:
- Automated Build for Beta Network #1035 (argakiig)
- Add epoch to mdb_val #1033 (clemahieu)
- Empty response message when there's no error code #1032 (cryptocode)
- Log votes for very long unconfirmed elections #1031 (SergiySW)
- Rollback source announce #1030 (clemahieu)
- 970 merge #1029 (clemahieu)
- Fix rpc.confirmation_history test #1027 (PlasmaPower)
- Deadlines in tests #1026 (cryptocode)
- Broadcasting winner in the foreground #1024 (clemahieu)
- Vote processor thread #1022 (clemahieu)
- Announce thread #1020 (clemahieu)
- Fix epoch block fork process_result #1017 (PlasmaPower)
- Explicitly set message type values #982 (cryptocode)
- Remove unnecessary observer subscriptions #980 (cryptocode)
- Separate new versions into a new DB table #978 (PlasmaPower)
- Fix possible wallet locked errors in RPC #977 (SergiySW)
- Rewriting RPC with error codes #970 (SergiySW)
- Fix deterministic wallet keys in boost 1.67 or above #967 (PlasmaPower)
- Modernize and clean up cmake code #965 (arugulaBowl)
- Speed up travis builds: enable ccache, cache cargo and reduce test timeouts #957 (arugulaBowl)
- Add epoch blocks to disable old type blocks #955 (PlasmaPower)
- CLI refactoring #954 (cryptocode)
- Log ID for each RPC call #951 (SergiySW)
- Raw history changes #943 (SergiySW)
- std::error_code and std::expected implementation #942 (cryptocode)
- Update README.md #941 (kvrban)
- Replace call operator with notify function #940 (cryptocode)
- State blocks output for QT wallet "Create Block" #934 (SergiySW)
- Move boost_log_setup before boost_regex when linking #933 (iljah)
- modify : age => count #932 (huye0728)
- Don't count state blocks twice in stats #927 (cryptocode)
- Accurate rep count in logs when sending confirm req #926 (cryptocode)
- RPC wallet_change_seed functionality should match CLI #925 (devinus)
- Support lower end devices #924 (schenkty)
- Simplify search_pending #922 (SergiySW)
- CLI unchecked_clear #915 (SergiySW)
- Correct account fields in QT wallet #914 (SergiySW)
- Trim whitespaces in certain input fields in Qt wallet #913 (cryptocode)
* This Changelog was automatically generated by github_changelog_generator
Hashes
fd7e7978b22c32d93423c5416ff8bbf78ed38d190b2089161391eabb746d84dc *Nano_15.2.0-Darwin.dmg
ff6e43bd8ec226455d2065fb0f7a28bc592dc3bc93fb88b11e4ae6241887adbe *Nano_15.2.0-Linux.tar.bz2
e8462fa57369f1d4c6174e8aab70e7e448b8265c5c5b38663871d9537f8e2bd9 *Nano_15.2.0-Win64.exe
GPG Signature
- GPG keys located in source ( /utils/gpg_keys)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Below are sha256sum hashes for version 15.2.0 releases.
Signature verification can be done against the signature for argakiig in the source code repository (/utils/gpg_keys)
fd7e7978b22c32d93423c5416ff8bbf78ed38d190b2089161391eabb746d84dc *Nano_15.2.0-Darwin.dmg
ff6e43bd8ec226455d2065fb0f7a28bc592dc3bc93fb88b11e4ae6241887adbe *Nano_15.2.0-Linux.tar.bz2
e8462fa57369f1d4c6174e8aab70e7e448b8265c5c5b38663871d9537f8e2bd9 *Nano_15.2.0-Win64.exe
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEiV3g3/hlCzeiBTTjgERoJPn9OloFAlt9vCgACgkQgERoJPn9
OlqO6Qf/c0L44F6myrjahAS93MJGJaCuH4T4hVqStDKoKqhusX2cLUAjuh2ATFLh
PJZMNaB3b3+VQyXT6I28yioRECFDgJQViUyD3SlINe3qHrCjt3+7QGCJSLjeL6sV
lkuwJ5ObJt06WAgq8CHnsYnYI60zDX2KjGIafPNrkvjENrk+4oLqhk7LJGyWzThH
mn3kGA1aA3FR0xylyy28BMq9YpRjTYxmrWOQ4AiQ1qJaeGLDTypawN90cZvtWMF5
vgrhPGfKPHV+MJLJVLND3jAI/1sHSLVl3+Xj5lxk3inPXnjd6f3stkBpNpDUoQXB
XAm/T3HRZNvuJHJ7XonnMURWmfy8JQ==
=nJvD
-----END PGP SIGNATURE-----