Releases: hyle-team/zano
v2.1.17.469
Routine update. Fixes and improvements.
[+] wallet: additional checks an integrated address can only be the first destination in a tx
[+] wallet gui: introduced a soft limit for the payment id maximum size in an integrated address to 8 bytes, skippable by using prefix [legacy]
[*] wallet: suppressed unnecessary console allocation for plain wallet API
[*] p2p/core: improved p2p storage limitations
[*] other minor improvements (build system, linkage)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.17.469[1b1cc03]-installer.exe
sha256: 31f66c898c34d7f03a44aa076d94cd7090810c88403ac32cfac848e6b3eaa2f3
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.17.469[1b1cc03].zip
sha256: 07a1e34c96192d04d2b5d30d3b651d03f934d827601acf4b2a753a9f6e29653f
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.17.469[1b1cc03].dmg
sha256: 953954bee03661a121c0735103e793a59237e718d62c6ceb015e0d9c05401779
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.17.469[1b1cc03].AppImage
sha256: 0e24917d7fdc8b3e223e56fbff064abd6158ac81a6f1d76ed3ae4bc6d091218f
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSAlUHSyV95S5huh5+pK4bC95+XGgUCad9csgAKCRCpK4bC95+X
GlDeAP9ooQABYvT4yI4Y5Kcy9dtPPdBvvhhw/8mB7JVX7y/ExQD+NfrQM4eEV3Aj
oOV+kIs2pnO4386lclJCeQlF4E7uCQU=
=iPZm
-----END PGP SIGNATURE-----
v2.1.16.468
This is a hotfix release. Please, update if you're service or exchange.
[*] wallet2: fixed handling of etx_tx_details_unlock_time2
v2.1.15.457
This release has several security and stability improvements. We encourage everyone to update.
[*] core: disabled unused pre-hf4 utxo referencing by tx id and output index;
[*] core: tx inputs limit made less strict for pre-hf4 transactions;
[*] core: fixed a rare undefined behaviour issue in alt blocks validation;
[+] p2p: implemented flexible storage limits policy for portable storage;
[+] p2p: added proper error handling to handle_request_get_objects;
[+] wallet: implemented sync speed calculation for wallet_manager and native lib + performance improvements;
[*] wallet: fixed an issue when a newly created watch-only wallet prints an error on the first loading;
[*] wallet rpc: fixed an empty fee issue when using serach_for_transaction2 method;
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.15.457[8621a68]-installer.exe
sha256: d4fa511b873845b057fd73c6160fa75c6b5fa9a5d4ae929163f94c9155b35db5
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.15.457[8621a68].zip
sha256: e3867efe1288c96dcaf573ad0a0c00ff1bdb4614fd9697a4252742dd775829a6
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.15.457[8621a68].dmg
sha256: 13c853b6ece75eafd82a85f46e28db9058591aa791ca893e8f85a9c79c8c41dd
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.15.457[8621a68].AppImage
sha256: 9ac1ce6ac0f9b9924c5f1738cd0bbfcefe1978f80008f27f50e7d9806837fcf7
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSAlUHSyV95S5huh5+pK4bC95+XGgUCaZ8lrgAKCRCpK4bC95+X
GnW3AP9cqUIpBHJkCPBJe/G77132aV68ICp/7mHp/RopXDx+eAEA7ZLbTM1mHIzK
XyyVg/q8e07dzQEKul9ZvVgBtaXYZQw=
=gIoY
-----END PGP SIGNATURE-----
v2.1.13.445 (hotfix)
This is a hotfix update, fixing stability issue on Linux. Update if you're using Zano GUI on Linux or running a daemon.
[*] core: revert callstack retrieval on Linux to fix slow addr2line subprocess calls under certain circumstances;
[+] daemon: version command implemented (to obtain daemon version mid-run);
[*] minor log improvements.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.13.445[9f8141c]-installer.exe
sha256: 76291051b56f39711803ff2b7bbcb620eb0fa46039c73db4b9125a214f901efc
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.13.445[9f8141c].zip
sha256: b902900902080ee6661ffa80334109ca62c4cdf422ee21437e4d54b419a567f7
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.13.445[9f8141c].dmg
sha256: 7b2c187fd14a6c83e378997daaeb7d6e8048b00ecf6ea0d6688bc2917dbe7447
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.13.445[9f8141c].AppImage
sha256: 6f5dcd82a84a10d6e428a3c7e623b643d11fa3dfa71d6b1e467514f0e06f997d
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSAlUHSyV95S5huh5+pK4bC95+XGgUCaWDpIQAKCRCpK4bC95+X
GtaRAP0Tp+AsCUjXYE0Vfe+KnLw2gPiHFq2ennfeFkjqRs5MKwEA+jeusPsSo/3y
JPdAy3LZaNXeSzqNwYBHm7hhEqhYGAQ=
=YLXP
-----END PGP SIGNATURE-----
v2.1.12.443 (hotfix)
This is a minor but important update with p2p connectivity fixes, big wallet serialization fix and minor improvements.
[*] core: portable storage limits increased to fix serialization in big wallets;
[*] p2p: fixed proper handling of unsolisited requests;
[+] simplewallet: --concise-mode CLI option added, allowing to disable on-by-default wallet's concise mode (may be useful in rare cases and for investigations);
[+] simplewallet: check_all_tx_keys command added to check secret transactions' keys that are stored within the wallet file;
[*] gui: fixed launcher icon and deeplinks for Linux Appimage.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.12.443[7c278ae]-installer.exe
sha256: 3024048977861321797c4076a0f7b56500e5020cba1f74db9c6749974c04ceaf
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.12.443[7c278ae].zip
sha256: 3ff862607f160b20b1caa72e8d4fbf3805711f76353ada2c96f9f87a7c13acb2
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.12.443[7c278ae].dmg
sha256: c4c54fc6908a7efc782fea6fdb910a0d5b898eb49f89a067ff0546490de11b35
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.12.443[7c278ae].AppImage
sha256: f85f21cf621471855a06c774af3c16e93d9b97ddd540cc8322a3355ae6e1aec2
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSAlUHSyV95S5huh5+pK4bC95+XGgUCaU6wAAAKCRCpK4bC95+X
GgRGAPwNojZmMLfFX4w9rNXbycfQ4ARnl9Z8MY2L/lQPspx3tAEApL7X8y/miLA3
M6iSst45pPBk9k6vgD6QvsTB1rN2FwA=
=jHd2
-----END PGP SIGNATURE-----
v2.1.11.440
This build brings important security updates and improvements. We encourage everyone to update.
[+] predownload files updated to height 3451000 (we also added fresh predownload files for the testnet)
[*] gui: fixed an issue with alias lookup ("alias_lookup" RPC implemented)
[+] gui: html is now embeded as QRC resouce
[*] wallet: cleanlier error handling/reporting when tx has too many outputs
[+] simplewallet: --no-idle-unlock-utxo option implemented
[+] wallet API: implemented a method to restore from secret derivation
[*] wallet RPC: submit_transfer improved with additional sanity checks for all tx's key images (should prevent rpc abuse/misuse), WALLET_RPC_ERROR_CODE_KEY_IMAGE_ALREADY_SPENT error code added
[*] wallet: fixed a minor issue with absence of native coins balance record in API response when there's no native coins in the wallet
[+] p2p: implemented limits for portable_storage
[*] core: implemented more strict limits for tx inputs / outputs number
[*] p2p: fixed the limit for max incoming connections count
[*] p2p: improved handling of NOTIFY_RESPONSE_CHAIN_ENTRY
[*] minor improvement in JWT authentication (token made case-insensitive)
[*] improved stacktracing on Linux
[*] a lot of minor fixes and improvements
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.11.440[ac390a8]-installer.exe
sha256: 39a81f37aa2a586320a293039a49a21348eae0848afb629c1ee45a9a837c2c55
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.11.440[ac390a8].zip
sha256: 93e64935a892d0b2dfa4b4ef15424dcce381ccd119c829815df716c80321baf2
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.11.440[ac390a8].dmg
sha256: 132bbd5ad3b2de639a29fe3dbb60ff13ee75ad5a1c237bf8206f0212288d2df3
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.11.440[ac390a8].AppImage
sha256: 7a3a503fe96a7e1fd8e78049b57965c30662db8e34f48af29b5200cd98090bd9
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSAlUHSyV95S5huh5+pK4bC95+XGgUCaThcfQAKCRCpK4bC95+X
Gr4ZAQDt2cvLekeYjUDVdeIP8QUtcTxXZPxp0kvry4bleou6GgD/bXBNZ3uqd+k+
XabVBxt9ANLgWoXmSZhD8Z1amdQ34QA=
=Z9sd
-----END PGP SIGNATURE-----
v2.1.10.433
This is a minor update fix SSL certificates issue.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.10.433[653f8b5]-installer.exe
sha256: 8c6ea983e85a63dd5b99a375934abee659937574eaa523741916deaf47d584ab
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.10.433[653f8b5].zip
sha256: aad9f31750ef9a49e2019db97587b195dccbaeadaf7c3e16ed51c371d97992a9
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.10.433[653f8b5].dmg
sha256: 6619ee49002db4426ed956b6ac183a44b691eb59b2fee58c6d45f5cd1d710e00
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.10.433[653f8b5].AppImage
sha256: 632a61c98e214454b4faae340de43d954fe221ca177c4c84212d34ade58dfc10
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSAlUHSyV95S5huh5+pK4bC95+XGgUCaPZMjgAKCRCpK4bC95+X
GmEJAP4gJ1W5Db1k0oJVGZDHFHO65JahffdY/+Y0BvPUvAgopQEA3k2oPkiEispb
N/llH6AxgDJpkgSaUQACWW/5KKJO1AE=
=XAVS
-----END PGP SIGNATURE-----
v2.1.9.431
Mostly, minor fixes and improvements.
[*] simplewallet: transfer_so command fixed
[*] wallet RPC: comment payload item restored
[*] SSL cert verification improvement
[*] minor UI fixes
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.9.431[03ce1e6]-installer.exe
sha256: 91e9ab821ee79b43e571eb183a95a1fd15c0dbf8d4f68f772f8121f3bdfb432e
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.9.431[03ce1e6].zip
sha256: 90838d4f510f60a1e3ddfddd8cd4d78d8a694c532f7c71ec9156ecaa7515dcea
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.9.431[03ce1e6].dmg
sha256: d60f2a5ef7b7486c4682ace17f03fd6c9d44d9d31e81d4a09c0f242bcf862c6d
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.9.431[03ce1e6].AppImage
sha256: 59775a75dddbafb4b95758507b68d0c73117a59fd459ff87bfc21914d4651e40
v2.1.8.428
This build has many fixes and improvements. We encourage everyone to update.
[*] GUI wallet: seed request can now be executed even when the daemon is synchronizing
[*] wallet RPC: WALLET_RPC_ERROR_CODE_GENERIC_ERROR=-9 added and now used for generic errors
[*] wallet RPC: temporary limitations to mitigate rare issues: an integrated address can be only the first if there are many; tx_comment temporary allowed only if destinations addresses are the same.
[*] wallet RPC: cold signing process fixed and improved; implemented a way to restore key images in watch-only wallet if they lost for some reason (--restore-ki-in-wo-wallet CLI option added)
[+] wallet RPC: clear_utxo_cold_sig_reservation RPC implemented (useful for clearing local spent flag for unsuccessful cold signed transfers)
[*] macOS: fixed #483
[*] daemon RPC: some sensitive API made available only if rpc-enable-admin-api CLI option is specified
[+] simplewallet: CLI option --no-white-list added to disable downloading asset's white list
[*] simplewallet: fixed wrong password replacing character (* was returned back)
[*] crypto: random generator refactored, improved thread-safety and seeding phase (generate_system_random_bytes), on win32 moved to BCrypto API for initialization
... and many minor fixes and improvements
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.8.428[b9d85e1]-installer.exe
sha256: c37bdda5813133c07c671b84bb69f024fef22fe360ddbaf0516fde6ec790769e
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.8.428[b9d85e1].zip
sha256: cf0f7e4be91ac188717d91d31b56cc4fff1454bd0f8dc4656f4e148f308c5ad1
MacOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.8.428[b9d85e1].dmg
sha256: 68a39a61ef963f70c5d1520d6e878d054dc2b3dea83366f03f05f52d126eed32
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.8.428[b9d85e1].AppImage
sha256: fd8accbc653f5f78edb76aee99b2423a45af22afad15c0f2b9a368cc2fa10e86
v2.1.7.424
[+] p2p: special configuration file added: p2p_manual_config.json (located in the data folder). It includes several settings that were previously only available via command-line arguments. Can be reloaded in the daemon using reload_p2p_manual_config command;
[+] p2p: ip_black_list option implemented, allowing users to specify a list of untrusted or undesirable nodes;
[+] p2p: two pre-defined versions of p2p_manual_config.json added: one with blacklisted spynodes IPs and another with Zano backbone node set as priority peers.;
[*] fixed a potential memory-exhausting issue in binary serialization;
[+] simplewallet: transfer_so command implemented that allows to select UTXO when creating a new transaction.
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.1.7.424[d9557d3]-installer.exe
sha256: bcc1bb4c43a7052eca3bef5dd787c7edfbed988dabbd10a3b95736b4121b9f40
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.1.7.424[d9557d3].zip
sha256: a95ef40d2a5b3f23b31b51333de697964a07d1a1deaf3f42bd1fdb5dc3875d3f
MacOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.1.7.424[d9557d3].dmg
sha256: a770b6003aec68b220a02c766250bc62b089d75d63dc254c2a23e74ff1fa0488
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.1.7.424[d9557d3].AppImage
sha256: 3578bcacf781b389a63d3f592c59d06249f50d031dc91dd463edd1b5c947b8ea