Skip to content

Releases: ciphrex/mSIGNA

v0.10.6

13 Aug 23:33
Compare
Choose a tag to compare

Bug Fixes

  • Fixed bug where some transactions either failed to appear or appeared with 0 confirmations. This could lead to incorrect balances for account. This was caused by failure to include redeemscripts in bloom filters.
  • Fixed bug where transactions failed to be sorted by confirmation count and didn't show darker pattern to indicate it is confirmed. This was caused by failure to update the transaction status when inserting transactions in a merkle block into the vault database.

v0.10.5a

14 Jul 13:53
Compare
Choose a tag to compare

New in this release:

  • Important bugfix that can cause crashes when receiving blocks with certain types of nonstandard script types

Details of issue

Empty fields where signatures are expected result in the parser trying to identify the sighash type. We need to first make sure the field is not empty or else trying to access the last element of an empty signature can produce undefined behavior.

Empty signature fields are treated as unsupported sighash types. This leads to the input being ignored rather than undefined behavior.

v0.10.5

07 Jul 08:40
Compare
Choose a tag to compare

Critical security update.

New in 0.10.5:

  • This release fixes a critical database corruption issue that can result when migrating or reading from old files.

Please update immediately.

v0.10.3

01 Jul 23:22
Compare
Choose a tag to compare

New in 0.10.3

  • Sanity check on empty script templates.

Important security update.

v0.10.2

10 May 19:38
Compare
Choose a tag to compare

New in 0.10.1

  • SegWit support on chains that support it.
  • Litecoin build with its own icons and graphics.
  • Litecoin Testnet4 support.

New in 0.10.2

  • Default to no use of SegWit.

v0.10.1

10 May 08:25
Compare
Choose a tag to compare
  • SegWit support on chains that support it.
  • Litecoin build with its own icons and graphics.
  • Litecoin Testnet4 support.

v0.9.6

15 Nov 06:06
Compare
Choose a tag to compare
  • IMPORTANT: Low S signature enforcement. All signatures now use low S. Older versions may fail to properly broadcast transactions.

v0.9.5

14 Aug 08:33
Compare
Choose a tag to compare
  • Now using keychain backup wizard when using the account wizard.
  • Show signature dialog and prompt for signature when creating a new transaction.
  • Fixed important reorg misdetection bugfix that could lead to program crashing.
  • Added hash size validation for Peer methods.

v0.9.4

20 May 13:01
Compare
Choose a tag to compare
  • Added new keychain backup wizard.
  • Require user to go through the keychain backup wizard when creating a new keychain.
  • Updates to libraries to support more sophisticated scripting and additional networks.

v0.8.15

28 Feb 01:54
Compare
Choose a tag to compare

Version 0.8.15

  • Import and export submenus for keychains and transactions.
  • Script dialog renamed to address dialog.
  • Disabled editing to fields in address dialog.

Version 0.8.14

  • Recursively send dependencies for transactions.
  • Added serializedtx json field.
  • Consistently use rawtx and serializedtx as json field names.
  • Disallow creating transactions with output value 0.
  • Added UTC timestamp to log file.
  • Added import from clipboard actions.

Version 0.8.13

  • Update keychain in account tab bugfix
  • Allow opening vault file on startup from command line.
  • Unsigned comparison warning fix.