8000 Releases · firoorg/firo · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: firoorg/firo

8000

Firo v0.14.7.0

10 Jun 09:57
e2c8db6
Compare
Choose a tag to compare

INSTRUCTIONS

This is an optional but recommended release that introduces Receiver Address Privacy (RAP) addresses, an adaptation of BIP47 that supports sending Lelantus transactions for the notification transaction.

It also includes several performance improvements and bug fixes.

As always, backup your wallet prior to updating for safety.

CHANGELOG

  • RAP addresses implementation #1013
  • Fee calculation algorithm optimized #1004
  • Improved listtransactions performance #1016 #1018
  • Fixed transaction list display upon mnemonic recovery #1017
  • Stripped Zerocoin code #995
  • Implemented special handling for -nodebug flag #1014
  • Build documentation updated #1022 #1024

KNOWN BUGS

  • In certain edge cases of a deep chain reorganization, Lelantus batch verification can fail. A reindex with -batching=0 solves this. Fix underway.
  • When restoring BIP47 funds from mnemonics, user has to create the previous payment codes (RAP addresses) again from the RAP tab and do a rescan.
  • In certain edge cases, private balance are not available after restoring wallet from mnemonics. Fix underway.
  • Users on legacy wallet will receive a "Error reading wallet.dat! All keys read correctly..." message. Please continue running v0.14.6.0 instead.

BINARIES

  • SHA256 Hashes:
    • Linux: 3c25d0af040d416cc419328bd0577682d5769ac4ebca3bda7eb1809d63c7c038
    • macOS: 66de1204f26d5e984cabfb6b047531ebd61e32a966a4a952e94954ef1b496e59
    • Windows Installer: f4bc5c2ded9ec8b43b04b59f74874c8d38dca21194be386aff1f0bcdca4f61a4
    • Windows zip: 053d6ae2f3fa430a37392fec6c0f6c5e90687ad64891e9dde4a2091ff4d80283
  • The signatures can be verified using reuben.asc found in root of this repository or on https://firo.org/reuben.asc

Firo v0.14.6.0

14 Apr 17:35
72d824c
Compare
Choose a tag to compare

INSTRUCTIONS

This is a mandatory release that patches Lelantus and hardens it. Please upgrade immediately.

Update before block 365544 (Approx April 22, 2021, 2:00 PM UTC). Lelantus switch will be activated once network has upgraded to a sufficient degree. For further details on why this was done read here.

If you are updating after the hard fork, please reindex the wallet with the options -reindex -batching=0

As always, backup your wallet prior to updating for safety.

CHANGELOG

  • Patched and hardened Lelantus #1012
  • Masternode cache fix #1010
  • Fix for a bug that can allow a miner to crash nodes on the network by sending a block with a ProRegTx, and ProUpRegTx, which updates a masternode's operator key to the one used by the ProRegTx. Credits and thanks to random-zebra from the PIVX team for the disclosure. Code changes here.

KNOWN ISSUES

  • Restoring from mnemonic sometimes results in a buggy transaction list
  • Using coin control with private balance is slow

BINARIES

  • SHA256 Hashes:
    • Linux: acd7966f61445d03500f05fbb66415faae8bd75427af7fcb7fe26c20bffa0a81
    • macOS: 7d26b0dbbcaeb86a21f5b0da4f6f7ebc43aba0e5e19b6974206bc7073f0a18ec
    • Windows Installer: e87098f375519820ea9da0244e8e87a5c87c855745dc102e8b6dc428d8295d3c
    • Windows zip: 53dc33f240298a75c2bf5c83a9144b4e45c36b1f97bbb268c973a65ebe53acc0
  • The signatures can be verified using reuben.asc found in root of this repository or on https://firo.org/reuben.asc

Firo v0.14.5.3

17 Feb 15:59
c086c65
Compare
Choose a tag to compare

INSTRUCTIONS

This is a maintenance release that resolves some bugs. It is highly recommended to update for node stability.

As always, please backup your wallet prior to updating for safety.

If you are stuck on block 343311, update to this version and run this command in Debug Console:

reconsiderblock 4c79f1aa62c6f0c690d54fd08d049b8cc6763f56395476ff07c88edf50e4fcc8

CHANGELOG

  • Fix crash on non-HD wallet #1001
  • Fix double mint detection during AcceptToMemoryPool #1000
  • Fix shuffling of transparent output in QT #999
  • Fix compilation of stacktraces.cpp #997
  • Add double mint prevention on Lelantus #996

BINARIES

  • SHA256 Hashes:
    • Linux: 025780a36f305e697bb04756d442a04a4070121ed13d6effff41ff4b891efa7f
    • macOS: cf284fc95088ed938dfa8ffd516072076485e617c3e56e278f86fcd27f9208f3
    • Windows Installer: e62fe7fc6b48ce091f590850defc58290c92d7ba54f1aa54dbdb4706b6a36c1f
    • Windows zip: 30b6cabdd92475dd4db215a22423756b49f574a2fdb29e9ab42d7a405eeb528c
  • The signatures can be verified with this public key.

Firo v0.14.5.2

02 Feb 07:01
56c4235
Compare
Choose a tag to compare

INSTRUCTIONS

Mandatory upgrade, please upgrade immediately.

As always, please backup your wallet prior to updating for safety.

If you are stuck on block 343311, update to this version and run this command in Debug Console:

reconsiderblock 4c79f1aa62c6f0c690d54fd08d049b8cc6763f56395476ff07c88edf50e4fcc8

CHANGELOG

  • Following community consensus, restoring funds lost due to 51% attack #984 We will issue the transaction once the majority of network upgrades.
  • Lelantus jointsplit fee estimation and calculation optimized #974
  • Fixed display bug when spending a Sigma mint with Lelantus to third party address #972
  • Fixed wallet load livelock #985
  • Fixed insufficient funds error when minting large amounts #981
  • Fixed Sigma HD mint bug that resulted in coin not found error #971
  • Dialog box fix when blockchain not synced #963
  • Stores binaries with debug info in a separate directory for stack trace investigations #979
  • Added checkpoint for chainlocks activation block #992
  • Fix sendmany to not be reliant on deprecated accounts balances #993

BINARIES

  • SHA256 Hashes:
    • Linux: d09b34638c6e86e91f5c2d0fef31b57dd8abe1091d1cc4c5833a744321213d71
    • macOS: b21e92fd25d481979224b947ecccab81fd5c465712488f0cafcab5ccce004fd4
    • Windows Installer: 95830dfc163d831a19e2f2d1c59d22be7a272bf9963d078a3fd33eda6d19008b
    • Windows zip: d4c1adc6f7bab029fc9cd927e5bd5fb9d9780f778376dc31306faf156ced568c
  • The signatures can be verified with this public key.

Firo v0.14.4.0

21 Jan 18:29
5525561
Compare
Choose a tag to compare

INSTRUCTIONS

Emergency release - please upgrade immediately.

As always, please backup your wallet prior to updating for safety.

CHANGELOG

  • Introducing LLMQ chainlocks to be activated on block 341100 (Approximately Jan 28 2021, 11:00 UTC) #978

BINARIES

  • SHA256 Hashes:
    • Linux: 4f0c2b4e2ff763dd10cb64be94a5b4cdc561c0c3522322ea71ce4d9179159be2
    • macOS: 7f0d1f049022debff15421aecf9c9b8ac3de157eab93a1253b1f47622d834a93
    • Windows Installer: 4504e4cb6cbf04cda16d8b97ec845771496703dfff199bb8f9aa402feacf912e
    • Windows zip: 024609c85054f1c438b88befd424f73e4f99cededcea708b64f7dec91fe44997
  • The signatures can be verified with this public key.

Firo v0.14.2.3

07 Jan 10:33
6598f81
Compare
Choose a tag to compare

INSTRUCTIONS

This is a mandatory upgrade for all versions prior to this release. Everyone must upgrade by block 336888 (14 January 2021).

As always, please backup your wallet prior to updating for safety!

This release renames the default data directory name to .firo and the zcoin.conf file to firo.conf. The rename process is opt-in and will not run unless explicitly set.

If you are using Firo-QT, read the migration guide here: https://firo.org/guide/firo-migration-guide.html

If you are using the daemon, start it with:
./firod -migratetofiro

If you are using a custom data directory (-datadir), please migrate manually by renaming zcoin.conf to firo.conf and/or your data directory.

Remember that many scammers will be out to offer help to you to help you migrate so don't accept unsolicited private messages even if it appears from a trusted person (in fact none of the core team members will ever message to you first).

We will never send out private messages on wallet updates.

CHANGELOG

  • Reinstated Sigma banlist in Lelantus #964
  • Update copyright info #949

OPEN ISSUES

  • GUI notification to deal with Lelantus joinsplit transactions when spork is activated.
  • Sigma balances can display wrongly when restoring from mnemonic. Typing listsigmamints in console resolves it.

BINARIES

  • SHA256 Hashes:
    • Linux: 93234c5b4b70eb92e5aa4fa14015acfa3e54452fe30bc36ef91f07bd5985d356
    • macOS: 9cb3165e3c9fb5db4568c7faf933a3a370cdfd87713024af551e5d28958ea64e
    • Windows Installer: 5693e4258ab2bc8d2ec87b6e1bc52f016779f2d1761dd4f108b8d9468edfbb82
    • Windows zip: 337d3d887c37b59d3517fae1c88445f94a4ea835ae8123bb2fabbb20df58aa75
  • The signatures can be verified with this public key.

Firo v0.14.2.2

06 Jan 10:03
0ffbbc4
Compare
Choose a tag to compare

INSTRUCTIONS

This is a mandatory upgrade for all versions prior to this release. Everyone must upgrade by block 336888 (14 January 2021).

As always, please backup your wallet prior to updating for safety!

This release renames the default data directory name to .firo and the zcoin.conf file to firo.conf. The rename process is opt-in and will not run unless explicitly set.

If you are using the daemon, start it with:
./firod -migratetofiro

If you are using a custom data directory (-datadir), please migrate manually by renaming zcoin.conf to firo.conf and/or your data directory.

Remember that many scammers will be out to offer help to you to help you migrate so don't accept unsolicited private messages even if it appears from a trusted person (in fact none of the core team members will ever message to you first).

We will never send out private messages on wallet updates.

CHANGELOG

  • Fixed a bug that prevented Lelantus joinsplits from broadcasting #961
  • Added Windows console handler so firod can detect ctrl-C and exit gracefully #956

OPEN ISSUES

  • GUI notification to deal with Lelantus joinsplit transactions when spork is activated.
  • Sigma balances can display wrongly when restoring from mnemonic. Typing listsigmamints in console resolves it.

BINARIES

  • SHA256 Hashes:
    • Linux: 7166d65d66875eabcc8c4882c1cc6cfc57ba6bf540a12d53d1c5ba8988df92ed
    • macOS: b05b4809b07c04700c69fe76702db439c71e0692f5798fb641e1b1162222457d
    • Windows Installer: bdfb051d62f11ac11281495ba88d93215301e6aadba217179eeb34992b05471e
    • Windows zip: 7f3af51c94280946d36701276aafe04fb63f8036fb45fd8219e5e28d6737506e
  • The signatures can be verified with this public key.

Firo v0.14.2.1

05 Jan 04:44
df1652c
Compare
Choose a tag to compare
Firo v0.14.2.1 Pre-release
Pre-release

INSTRUCTIONS

This is a mandatory upgrade for all versions prior to this release. Everyone must upgrade by block 336888 (12 January 2021).

As always, please backup your wallet prior to updating for safety!

This release renames the default data directory name to .firo and the zcoin.conf file to firo.conf. The rename process is opt-in and will not run unless explicitly set.

If you are using the daemon, start it with:
./firod -migratetofiro

If you are using a custom data directory (-datadir), please migrate manually by renaming zcoin.conf to firo.conf and/or your data directory.

Remember that many scammers will be out to offer help to you to help you migrate so don't accept unsolicited private messages even if it appears from a trusted person (in fact none of the core team members will ever message to you first).

We will never send out private messages on wallet updates.

CHANGELOG

  • Fixes a Dandelion++ related deadlock #958
  • Fix crash when disablewallet flag is used #956
  • Updated README.md

OPEN ISSUES

  • GUI notification to deal with Lelantus joinsplit transactions when spork is activated.
  • Sigma balances can display wrongly when restoring from mnemonic. Typing listsigmamints in console resolves it.

BINARIES

  • SHA256 Hashes:
    • Linux: 65077cc580f2e3084f97e540a4ee151e8c45ea9292b984f3ca70d3e3b9bb332a
    • macOS: 3b8266e7af942e3f04a3e9fd7d31f0aa49b90c3d6798169f1493b6aedc222a6f
    • Windows Installer: 30efb49633c4e658e9f5dac2a8cd08ab24a19a58e0ce68a25cadea9fd2fc6d02
    • Windows zip: 0310d095026ee810ac4d48a7644ad2d756d5b674c421855404353e3ad75dc953
  • The signatures can be verified with this public key.

Firo v0.14.2.0

26 Dec 13:26
ee0059b
Compare
Choose a tag to compare
Firo v0.14.2.0 Pre-release
Pre-release

INSTRUCTIONS

This is a mandatory upgrade for all versions prior to this release.

It introduces a emergency switch feature for safety while Lelantus matures. Lelantus is set to activate on block 336888 or approximately January 12/13 2021.

As always, please backup your wallet prior to updating for safety!

This release renames the default data directory name to .firo and the zcoin.conf file to firo.conf. The rename process is opt-in and will not run unless explicitly set.

If you are using the daemon, start it with:
./firod -migratetofiro

If you are using a custom data directory (-datadir), please migrate manually by renaming zcoin.conf to firo.conf and/or your data directory.

Remember that many scammers will be out to offer help to you to help you migrate so don't accept unsolicited private messages even if it appears from a trusted person (in fact none of the core team members will ever message to you first).

We will never send out private messages on wallet updates.

CHANGELOG

  • Emergency switch feature to turn off/on certain functions for safety #947 See discussion here.
  • Improved unit tests coverage and numerous bug fixes #950
  • Added missing error message when password is incorrect when anonymizing via Lelantus #936
  • Raised Lelantus transparent limit per block to 5000 FIRO #951

OPEN ISSUES

  • GUI notification to deal with Lelantus joinsplit transactions when spork is activated.

BINARIES

  • SHA256 Hashes:
    • Linux: 3e3895e57b3d1c7f72f6469275b1c5466ec592a99cf334576929303ade27d590
    • macOS: 1a4468d64582a72a82bbd891d1c2f893b3ecaeb991e97bbdd954bdd9eaf465b3
    • Windows Installer: 06dd8fa17d5f2a3bcb35ff9da18bfcfc00e3914e2cc565bfe76e28bcdbb71733
    • Windows zip: a763b02c6104dfedfc0a8e5a448dc000953c43f69247023d1d4d32c94ab446f7
  • The signatures can be verified with this public key.

Firo v0.14.1.2

27 Nov 18:01
3baa8e5
Compare
Choose a tag to compare

INSTRUCTIONS

As always, please backup your wallet prior to updating for safety!

This release renames the default data directory name to .firo and the zcoin.conf file to firo.conf. The rename process is opt-in and will not run unless explicitly set.

If you are using the daemon, start it with:
./firod -migratetofiro

If you are using a custom data directory (-datadir), please migrate manually by renaming zcoin.conf to firo.conf and/or your data directory.

Lelantus is set to activate on block 336888.

We expect there to be minor updates and bug fixes following this release.

Remember that many scammers will be out to offer help to you to help you migrate so don't accept unsolicited private messages even if it appears from a trusted person (in fact none of the core team members will ever message to you first).

We will never send out private messages on wallet updates.

CHANGELOG

  • Firo rebrand work #933
  • Lelantus activation block set to block 336888
  • Lelantus proof verification optimizations #931

OPEN ISSUES

  • QT wallet crashing
  • Improved unit test coverage
  • Code refactoring and cleanup
  • Restoring from mnemonic may return a blank screen after completing but will restore successfully upon wallet restart
  • Localization work
  • Emergency switch functionality

BINARIES

  • SHA256 Hashes:
    • Linux: f2f3e92d891cfcea3b9232bdaf104fd1c7b6d21997a4e2c1297c7e8130c2e3e3
    • macOS: 4f844693644836692be0b65a69f033f555d2a83c387c1a39ebc15eeb3b1ce0fb
    • Windows Installer: ded3022d33febb7dcb6923d6fe895be81ad34a09c79caceac7ba6ca261779902
    • Windows zip: bea69ffa225f62bc64794401ca906b53045c152c1f204c6c532a1d6e1dc646bc
  • The signatures can be verified with this public key.
0