Skip to content

Wagerr Core - 💰 Vegas 💰 - v1.5.0

Compare
Choose a tag to compare
@Cryptarchist Cryptarchist released this 11 Sep 01:46
· 1282 commits to master since this release
v1.5.0
be4caf5

Wagerr Core - 💰 Vegas 💰 1.5.0 is now available from:

https://github.com/wagerr/wagerr/releases

This is a new major version release, including various bug fixes and
performance improvements, as well as updated translations.

Please report bugs using the issue tracker at github:

https://github.com/wagerr/wagerr/issues

Autocombine changes

The autocombine feature was carrying a bug leading to a significant CPU overhead
when being used. The function is now called only once initial blockchain
download is finished. It's also now avoiding to combine several times while
under the threshold in order to avoid additional transaction fees. Last but not
least, the fee computation as been changed and the dust from fee provisioning
is returned in the main output.

SOCKS5 Proxy bug

When inputting wrong data into the GUI for a SOCKS5 proxy, the wallet would
crash and be unable to restart without accessing hidden configuration.
This crash has been fixed.

High Sierra build

Removed warning

Other notable changes:

  • Version
  • QT
    • connect automint icon 12c6ace
    • Update privacy tab info about zeromint on config change d3c45d0
    • Refresh xWGR balance after resetting mints or spends 514750e
  • Wallet
    • Add a check on zWGR spend to avoid a segfault 903d3b8
    • Increase valid range for automint percentage df3bdbc
    • Add argument to mint zerocoin from specific UTXO 766d425
  • Consensus
    • Fix compilation with OpenSSL 1.1 e9bcf32
    • Require standard transactions for testnet a86d106
  • Trivial
    • Add debug info for CWallet::ReconsiderZerocoins() 867d873
    • Fix errant LogPrint in UpdateZWGRSupply 158b0b5
  • GUI
    • Make "For anonymization and staking only" checked by default 49450f0
    • Zeromint status bar icon 13e4120
  • Documentation
    • Improve help for mintzerocoin rpc command 1f6802f
  • Core
    • Remove Gitan-OSX warning for High Sierra builds fe4c259
  • Bugs fixed
    • Segfault with -enableswifttx=0 / -enableswifttx=false 6e98210
    • Listtransactions bug 8f5c430
  • Other changes
    • Instructions on how to make the Homebrew OpenSSL headers visible 359e5c8
    • Correct zerocoin lavel 706629e
    • Change git info in genbuild.sh 92dcfdb

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over /Applications/Wagerr-Qt (on Mac) or wagerrd/wagerr-qt (on Linux).

Compatibility

Wagerr Core is extensively tested on multiple operating systems using
the Linux kernel, macOS 10.8+, and Windows Vista and later.

Microsoft ended support for Windows XP on April 8th, 2014,
No attempt is made to prevent installing or running the software on Windows XP, you
can still do so at your own risk but be aware that there are known instabilities and issues.
Please do not report issues about Windows XP to the issue tracker.

Wagerr Core should also work on most other Unix-like systems but is not
frequently tested on them.

Notable Changes

Random-cookie RPC authentication

When no -rpcpassword is specified, the daemon now uses a special 'cookie'
file for authentication. This file is generated with random content when the
daemon starts, and deleted when it exits. Its contents are used as
authentication token. Read access to this file controls who can access through
RPC. By default it is stored in the data directory but its location can be
overridden with the option -rpccookiefile.

This is similar to Tor's CookieAuthentication: see
https://www.torproject.org/docs/tor-manual.html.en

This allows running wagerrd without having to do any manual configuration.

version Change log

Detailed release notes follow. This overview includes changes that affect
behavior, not code moves, refactors and string updates. For convenience in locating
the code changes and accompanying discussion, both the pull request and
git merge commit are mentioned.

Broad Features

P2P Protocol and Network Code

GUI

Miscellaneous

Credits

Thanks to everyone who directly contributed to this release:

As well as everyone that helped translating on Transifex.