mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-24 23:38:09 +00:00
legacy: convert old changelogs to new format
This commit is contained in:
parent
8dacad0782
commit
e97413e8c5
@ -4,12 +4,12 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
## [Unreleased]
|
## 1.8.1 [Unreleased]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- Use Trezor instead of TREZOR
|
- Use Trezor instead of TREZOR.
|
||||||
|
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
||||||
@ -19,63 +19,99 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
------------
|
## 1.8.0 [Feb 2019]
|
||||||
|
|
||||||
### Older changelog:
|
### Changed
|
||||||
|
- Make the update process more similar to Model T process.
|
||||||
|
|
||||||
Version 1.8.0 [Feb 2019]
|
## 1.6.1 [Dec 2018]
|
||||||
* Make the update process more similar to Model T process
|
|
||||||
|
|
||||||
Version 1.6.1 [Dec 2018]
|
### Fixed
|
||||||
* Fix USB issue on some Windows 10 installations
|
- Fix USB issue on some Windows 10 installations.
|
||||||
|
|
||||||
Version 1.6.0 [Sep 2018]
|
## 1.6.0 [Sep 2018]
|
||||||
* Switch from HID to WebUSB
|
|
||||||
|
|
||||||
Version 1.5.1 [Aug 2018]
|
### Changed
|
||||||
* Improve MPU configuration
|
- Switch from HID to WebUSB.
|
||||||
|
|
||||||
Version 1.5.0 [Jun 2018]
|
## 1.5.1 [Aug 2018]
|
||||||
* Make unofficial firmwares work again
|
|
||||||
|
|
||||||
Version 1.4.0 [Mar 2018]
|
### Fixed
|
||||||
* More flash-write tests
|
- Improve MPU configuration.
|
||||||
* Don't restore storage from unofficial firmware
|
|
||||||
* Support WipeDevice message
|
|
||||||
* Activate MPU and don't switch VTOR table for unofficial firmware
|
|
||||||
|
|
||||||
Version 1.3.3 [Aug 2017]
|
## 1.5.0 [Jun 2018]
|
||||||
* Add self-test
|
|
||||||
* Erase metadata backup after usage
|
|
||||||
* Erase SRAM on application start
|
|
||||||
|
|
||||||
Version 1.3.2 [Jul 2017]
|
### Fixed
|
||||||
* Don't show recovery seed warning if firmware is flashed for the first time
|
- Make unofficial firmwares work again.
|
||||||
* Don't show fingerprint if firmware is flashed for the first time
|
|
||||||
* Compute firmware hash before checking signatures
|
|
||||||
* Add self-test
|
|
||||||
* Fix usage of RNG before setup
|
|
||||||
* Fix stack protector fault
|
|
||||||
|
|
||||||
Version 1.3.1 [Feb 2017]
|
## 1.4.0 [Mar 2018]
|
||||||
* Fix button testing so it does not break USB communication
|
|
||||||
|
|
||||||
Version 1.3.0 [Oct 2016]
|
### Added
|
||||||
* Add test for buttons
|
- More flash-write tests.
|
||||||
* Clean USB descriptor
|
- Support WipeDevice message.
|
||||||
* Return firmware_present in Features response
|
|
||||||
* Don't halt on broken firware, stay in bootloader
|
|
||||||
|
|
||||||
Version 1.2.8 [Sep 2016]
|
### Fixed
|
||||||
* Don't halt on broken firmware
|
- Don't restore storage from unofficial firmware.
|
||||||
|
- Activate MPU and don't switch VTOR table for unofficial firmware.
|
||||||
|
|
||||||
Version 1.2.7 [May 2016]
|
## 1.3.3 [Aug 2017]
|
||||||
* Optimize speed of firmware update
|
|
||||||
|
|
||||||
Version 1.2.6 [Feb 2016]
|
### Added
|
||||||
* Show hash of unofficial firmware
|
- Add self-test.
|
||||||
* Use stack protector
|
|
||||||
* Clean USB descriptor
|
|
||||||
|
|
||||||
Version 1.2.5 [Oct 2014]
|
### Fixed
|
||||||
* Initial import of code
|
- Erase metadata backup after usage.
|
||||||
|
- Erase SRAM on application start.
|
||||||
|
|
||||||
|
## 1.3.2 [Jul 2017]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Add self-test.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Don't show recovery seed warning if firmware is flashed for the first time.
|
||||||
|
- Don't show fingerprint if firmware is flashed for the first time.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Compute firmware hash before checking signatures.
|
||||||
|
- Fix usage of RNG before setup.
|
||||||
|
- Fix stack protector fault.
|
||||||
|
|
||||||
|
## 1.3.1 [Feb 2017]
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fix button testing so it does not break USB communication.
|
||||||
|
|
||||||
|
## 1.3.0 [Oct 2016]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Add test for buttons.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Clean USB descriptor.
|
||||||
|
- Return firmware_present in Features response.
|
||||||
|
- Don't halt on broken firware, stay in bootloader.
|
||||||
|
|
||||||
|
## 1.2.8 [Sep 2016]
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Don't halt on broken firmware.
|
||||||
|
|
||||||
|
## 1.2.7 [May 2016]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Optimize speed of firmware update.
|
||||||
|
|
||||||
|
## 1.2.6 [Feb 2016]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Show hash of unofficial firmware.
|
||||||
|
- Clean USB descriptor.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Use stack protector.
|
||||||
|
|
||||||
|
## 1.2.5 [Oct 2014]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Initial import of code.
|
||||||
|
@ -4,9 +4,7 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
## 1.9.2 [Unreleased]
|
## 1.9.2 [to be released on 5th August 2020]
|
||||||
|
|
||||||
_Most likely to be released on August 5th._
|
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- Set initialized in storage to false if no mnemonic is present. [#965]
|
- Set initialized in storage to false if no mnemonic is present. [#965]
|
||||||
@ -24,188 +22,296 @@ _Most likely to be released on August 5th._
|
|||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
------------
|
## 1.9.1 [Jun 2020]
|
||||||
|
|
||||||
### Older changelog:
|
### Security
|
||||||
|
- Stream previous tx also for Segwit inputs.
|
||||||
|
|
||||||
Version 1.9.1 [Jun 2020]
|
## 1.9.0 [Apr 2020]
|
||||||
* Stream previous tx also for Segwit inputs
|
|
||||||
|
|
||||||
Version 1.9.0 [Apr 2020]
|
### Added
|
||||||
* Disallow changing of settings via dry-run recovery
|
- Wipe code.
|
||||||
* Wipe code
|
- Cache up to 10 sessions (passphrases).
|
||||||
* Make LoadDevice debug only and drop its XPRV feature
|
- Add feature to retrieve the next U2F counter.
|
||||||
* Add feature to retrieve the next U2F counter
|
|
||||||
* Passphrase redesign
|
|
||||||
* Cache up to 10 sessions (passphrases)
|
|
||||||
* Show xpubs with multisig get_address
|
|
||||||
* Update nanopb api to version 0.4
|
|
||||||
|
|
||||||
Version 1.8.3 [Sep 2019]
|
### Changed
|
||||||
* Small code improvements
|
- Make LoadDevice debug only and drop its XPRV feature.
|
||||||
|
- Passphrase redesign.
|
||||||
|
- Update nanopb api to version 0.4.
|
||||||
|
|
||||||
Version 1.8.2 [Aug 2019]
|
### Fixed
|
||||||
* OLED display security improvements
|
- Disallow changing of settings via dry-run recovery.
|
||||||
* Fix display of non-divisible OMNI amounts
|
- Show xpubs with multisig get_address.
|
||||||
|
|
||||||
Version 1.8.1 [May 2019]
|
## 1.8.3 [Sep 2019]
|
||||||
* Fix fault when using the device with no PIN
|
|
||||||
* Fix OMNI transactions parsing
|
|
||||||
|
|
||||||
Version 1.8.0 [Feb 2019]
|
### Fixed
|
||||||
* Security improvements
|
- Small code improvements.
|
||||||
* Upgraded to new storage format
|
|
||||||
* Stellar and NEM fixes
|
|
||||||
* New coins: ATS, KMD, XPM, XSN, ZCL
|
|
||||||
* New ETH tokens
|
|
||||||
* Included bootloader 1.8.0
|
|
||||||
|
|
||||||
Version 1.7.3 [Dec 2018]
|
## 1.8.2 [Aug 2019]
|
||||||
* Fix USB issue on some Windows 10 installations
|
|
||||||
|
|
||||||
Version 1.7.2 [Dec 2018]
|
### Fixed
|
||||||
* Add support for OMNI layer: OMNI/MAID/USDT
|
- OLED display security improvements.
|
||||||
* U2F fixes
|
- Fix display of non-divisible OMNI amounts.
|
||||||
* Don't ask for PIN if it has been just set
|
|
||||||
* Included bootloader 1.6.1
|
|
||||||
|
|
||||||
Version 1.7.1 [Oct 2018]
|
## 1.8.1 [May 2019]
|
||||||
* Add support for Lisk
|
|
||||||
* Add support for Zcash Sapling hardfork
|
|
||||||
* Implement seedless setup
|
|
||||||
|
|
||||||
Version 1.7.0 [Sep 2018]
|
### Fixed
|
||||||
* Switch from HID to WebUSB
|
- Fix fault when using the device with no PIN.
|
||||||
* Add support for Stellar
|
- Fix OMNI transactions parsing.
|
||||||
* Included bootloader 1.6.0
|
|
||||||
|
|
||||||
Version 1.6.3 [Aug 2018]
|
## 1.8.0 [Feb 2019]
|
||||||
* Implement RSKIP-60 Ethereum checksum encoding
|
|
||||||
* Add support for new Ethereum networks (ESN, AKA, ETHO, MUSI, PIRL, ATH, GO)
|
|
||||||
* Add support for new 80 Ethereum tokens
|
|
||||||
* Improve MPU configuration
|
|
||||||
* Included bootloader 1.5.1
|
|
||||||
|
|
||||||
Version 1.6.2 [Jun 2018]
|
### Added
|
||||||
* Add possibility to set custom auto-lock delay
|
- New coins: ATS, KMD, XPM, XSN, ZCL.
|
||||||
* Bitcoin Cash cashaddr support
|
- New ETH tokens.
|
||||||
* Zcash Overwinter hardfork support
|
|
||||||
* Support for new coins:
|
|
||||||
- Decred, Bitcoin Private, Fujicoin, Groestlcoin, Vertcoin, Viacoin, Zcoin
|
|
||||||
* Support for new Ethereum networks:
|
|
||||||
- EOS Classic, Ethereum Social, Ellaism, Callisto, EtherGem, Wanchain
|
|
||||||
* Support for 500+ new Ethereum tokens
|
|
||||||
* Included bootloader 1.5.0
|
|
||||||
|
|
||||||
Version 1.6.1 [Mar 2018]
|
### Changed
|
||||||
* Use fixed-width font for addresses
|
- Included bootloader 1.8.0.
|
||||||
* Lots of under-the-hood improvements
|
|
||||||
* Fixed issue with write-protection settings
|
|
||||||
* Included bootloader 1.4.0
|
|
||||||
|
|
||||||
Version 1.6.0 [Nov 2017]
|
### Fixed
|
||||||
* Native SegWit (Bech32) address support
|
- Stellar and NEM fixes.
|
||||||
* Show recognized BIP44/BIP49 paths in GetAddress dialog
|
|
||||||
* NEM support
|
|
||||||
* Expanse and UBIQ chains support
|
|
||||||
* Bitcoin Gold, DigiByte, Monacoin support
|
|
||||||
* Ed25519 collective signatures (CoSi) support
|
|
||||||
|
|
||||||
Version 1.5.2 [Aug 2017]
|
### Security
|
||||||
* Clean memory on start
|
- Security improvements.
|
||||||
* Fix storage import from older versions
|
- Upgraded to new storage format.
|
||||||
|
|
||||||
Version 1.5.1 [Jul 2017]
|
## 1.7.3 [Dec 2018]
|
||||||
* Wipe storage after 16 wrong PIN attempts
|
|
||||||
* Enable Segwit for Bitcoin
|
|
||||||
* Bcash aka Bitcoin Cash support
|
|
||||||
* Message signing/verification for Ethereum and Segwit
|
|
||||||
* Make address dialog nicer (switch text/QR via button)
|
|
||||||
* Use checksum for Ethereum addresses
|
|
||||||
* Add more ERC-20 tokens, handle unrecognized ERC-20 tokens
|
|
||||||
* Allow "dry run" recovery procedure
|
|
||||||
* Allow separated backup procedure
|
|
||||||
|
|
||||||
Version 1.5.0 [May 2017]
|
### Fixed
|
||||||
* Enable Segwit for Testnet and Litecoin
|
- Fix USB issue on some Windows 10 installations.
|
||||||
* Enable ERC-20 tokens for Ethereum chains
|
|
||||||
|
|
||||||
Version 1.4.2 [Jan 2017]
|
## 1.7.2 [Dec 2018]
|
||||||
* New Matrix-based recovery method
|
|
||||||
* Minor Ethereum fixes (including EIP-155 replay protection)
|
|
||||||
* Minor USB, U2F and GPG fixes
|
|
||||||
|
|
||||||
Version 1.4.1 [Oct 2016]
|
### Added
|
||||||
* Support for Zcash JoinSplit transactions
|
- Add support for OMNI layer: OMNI/MAID/USDT.
|
||||||
* Enable device lock after 10 minutes of inactivity
|
|
||||||
* Enable device lock by pressing left button for 2 seconds
|
|
||||||
* Confirm dialog for U2F counter change
|
|
||||||
|
|
||||||
Version 1.4.0 [Aug 2016]
|
### Changed
|
||||||
* U2F support
|
- Included bootloader 1.6.1.
|
||||||
* Ethereum support
|
|
||||||
* GPG decryption support
|
|
||||||
* Zcash support
|
|
||||||
|
|
||||||
Version 1.3.6 [Jun 2016]
|
### Fixed
|
||||||
* Enable advanced transactions such as ones with REPLACE-BY-FEE and CHECKLOCKTIMEVERIFY
|
- U2F fixes.
|
||||||
* Fix message signing for altcoins
|
- Don't ask for PIN if it has been just set.
|
||||||
* Message verification now shows address
|
|
||||||
* Enable GPG signing support
|
|
||||||
* Enable Ed25519 curve (for SSH and GPG)
|
|
||||||
* Use separate deterministic hierarchy for NIST256P1 and Ed25519 curves
|
|
||||||
* Users using SSH already need to regenerate their keys using the new firmware!!!
|
|
||||||
|
|
||||||
Version 1.3.5 [Feb 2016]
|
## 1.7.1 [Oct 2018]
|
||||||
* Double size font for recovery words during the device setup
|
|
||||||
* Optimizations for simultaneous access when more applications try communicate with the device
|
|
||||||
|
|
||||||
Version 1.3.4 [Aug 2015]
|
### Added
|
||||||
* Screensaver active on ClearSession message
|
- Add support for Lisk.
|
||||||
* Support for NIST P-256 curve
|
- Add support for Zcash Sapling hardfork.
|
||||||
* Updated SignIdentity to v2 format
|
- Implement seedless setup.
|
||||||
* Show seconds counter during PIN lockdown
|
|
||||||
* Updated maxfee per kb for coins
|
|
||||||
|
|
||||||
Version 1.3.3 [Apr 2015]
|
## 1.7.0 [Sep 2018]
|
||||||
* Ask for PIN on GetAddress and GetPublicKey
|
|
||||||
* Signing speed improved
|
|
||||||
|
|
||||||
Version 1.3.2 [Mar 2015]
|
### Added
|
||||||
* Fix check during transaction streaming
|
- Add support for Stellar.
|
||||||
* Login feature via SignIdentity message
|
|
||||||
* GetAddress for multisig shows M of N description
|
|
||||||
* PIN checking in constant time
|
|
||||||
|
|
||||||
Version 1.3.1 [Feb 2015]
|
### Changed
|
||||||
* Optimized signing speed
|
- Switch from HID to WebUSB.
|
||||||
* Enabled OP_RETURN
|
- Included bootloader 1.6.0.
|
||||||
* Added option to change home screen
|
|
||||||
* Moved fee calculation before any signing
|
|
||||||
* Made PIN delay increase immune against hardware hacking
|
|
||||||
|
|
||||||
Version 1.3.0 [Dec 2014]
|
## 1.6.3 [Aug 2018]
|
||||||
* Added multisig support
|
|
||||||
* Added visual validation of receiving address
|
|
||||||
* Added ECIES encryption capabilities
|
|
||||||
|
|
||||||
Version 1.2.1 [Jul 2014]
|
### Added
|
||||||
* Added stack overflow protection
|
- Implement RSKIP-60 Ethereum checksum encoding.
|
||||||
* Added compatibility with Trezor Bridge
|
- Add support for new Ethereum networks (ESN, AKA, ETHO, MUSI, PIRL, ATH, GO).
|
||||||
|
- Add support for new 80 Ethereum tokens.
|
||||||
|
|
||||||
Version 1.2.0 [Jul 2014]
|
### Changed
|
||||||
* Fix false positives for fee warning
|
- Included bootloader 1.5.1.
|
||||||
* Better UI for signing/verifying messages
|
|
||||||
* Smaller firmware size
|
|
||||||
|
|
||||||
Version 1.1.0 [Jun 2014]
|
### Security
|
||||||
* Minor UI fixes
|
- Improve MPU configuration.
|
||||||
* Better handling of unexpected messages
|
|
||||||
* Added AES support
|
|
||||||
|
|
||||||
Version 1.0.0 [Apr 2014]
|
## 1.6.2 [Jun 2018]
|
||||||
* Added support for streaming of transactions into the device
|
|
||||||
* Removed all current limits on size of signed transaction
|
### Added
|
||||||
|
- Add possibility to set custom auto-lock delay.
|
||||||
|
- Bitcoin Cash cashaddr support.
|
||||||
|
- Zcash Overwinter hardfork support.
|
||||||
|
- Support for new coins (DCR, BTCP, FUJI, GRS, VTC, VIA, XZC).
|
||||||
|
- Support for new Ethereum networks (EOSC, ETHS, ELLA, CTL, EGEM, WAN).
|
||||||
|
- Support for 500+ new Ethereum tokens.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Included bootloader 1.5.0.
|
||||||
|
|
||||||
|
## 1.6.1 [Mar 2018]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Use fixed-width font for addresses.
|
||||||
|
- Lots of under-the-hood improvements.
|
||||||
|
- Included bootloader 1.4.0.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fixed issue with write-protection settings.
|
||||||
|
|
||||||
|
## 1.6.0 [Nov 2017]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Native SegWit (Bech32) address support.
|
||||||
|
- Show recognized BIP44/BIP49 paths in GetAddress dialog.
|
||||||
|
- NEM support.
|
||||||
|
- Expanse and UBIQ chains support.
|
||||||
|
- Support or new coins (BTG, DGB, MONA).
|
||||||
|
- Ed25519 collective signatures (CoSi) support.
|
||||||
|
|
||||||
|
## 1.5.2 [Aug 2017]
|
||||||
|
|
||||||
|
### Security
|
||||||
|
- Clean memory on start.
|
||||||
|
- Fix storage import from older versions.
|
||||||
|
|
||||||
|
## 1.5.1 [Jul 2017]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Enable Segwit for Bitcoin.
|
||||||
|
- Bcash aka Bitcoin Cash support.
|
||||||
|
- Message signing/verification for Ethereum and Segwit.
|
||||||
|
- Use checksum for Ethereum addresses.
|
||||||
|
- Add more ERC-20 tokens, handle unrecognized ERC-20 tokens.
|
||||||
|
- Allow "dry run" recovery procedure.
|
||||||
|
- Allow separated backup procedure.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Make address dialog nicer (switch text/QR via button).
|
||||||
|
|
||||||
|
### Security
|
||||||
|
- Wipe storage after 16 wrong PIN attempts.
|
||||||
|
|
||||||
|
## 1.5.0 [May 2017]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Enable Segwit for Testnet and Litecoin.
|
||||||
|
- Enable ERC-20 tokens for Ethereum chains.
|
||||||
|
|
||||||
|
## 1.4.2 [Jan 2017]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- New Matrix-based recovery method.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Minor Ethereum fixes (including EIP-155 replay protection).
|
||||||
|
- Minor USB, U2F and GPG fixes.
|
||||||
|
|
||||||
|
## 1.4.1 [Oct 2016]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Support for Zcash JoinSplit transactions.
|
||||||
|
- Enable device lock after 10 minutes of inactivity.
|
||||||
|
- Enable device lock by pressing left button for 2 seconds.
|
||||||
|
- Confirm dialog for U2F counter change.
|
||||||
|
|
||||||
|
## 1.4.0 [Aug 2016]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- U2F support.
|
||||||
|
- Ethereum support.
|
||||||
|
- GPG decryption support.
|
||||||
|
- Zcash support.
|
||||||
|
|
||||||
|
## 1.3.6 [Jun 2016]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Enable advanced transactions such as ones with REPLACE-BY-FEE and CHECKLOCKTIMEVERIFY.
|
||||||
|
- Message verification now shows address.
|
||||||
|
- Enable GPG signing support.
|
||||||
|
- Enable Ed25519 curve (for SSH and GPG).
|
||||||
|
- Use separate deterministic hierarchy for NIST256P1 and Ed25519 curves.
|
||||||
|
- Users using SSH already need to regenerate their keys using the new firmware!
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fix message signing for altcoins.
|
||||||
|
|
||||||
|
## 1.3.5 [Feb 2016]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Double size font for recovery words during the device setup.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Optimizations for simultaneous access when more applications try communicate with the device.
|
||||||
|
|
||||||
|
## 1.3.4 [Aug 2015]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Screensaver active on ClearSession message.
|
||||||
|
- Support for NIST P-256 curve.
|
||||||
|
- Show seconds counter during PIN lockdown.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Updated SignIdentity to v2 format.
|
||||||
|
- Updated maxfee per kb for coins.
|
||||||
|
|
||||||
|
## 1.3.3 [Apr 2015]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Ask for PIN on GetAddress and GetPublicKey.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Signing speed improved.
|
||||||
|
|
||||||
|
## 1.3.2 [Mar 2015]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Login feature via SignIdentity message.
|
||||||
|
- GetAddress for multisig shows M of N description.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fix check during transaction streaming.
|
||||||
|
|
||||||
|
### Security
|
||||||
|
- PIN checking in constant time.
|
||||||
|
|
||||||
|
## 1.3.1 [Feb 2015]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Enabled OP_RETURN.
|
||||||
|
- Added option to change home screen.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Optimized signing speed.
|
||||||
|
- Moved fee calculation before any signing.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Made PIN delay increase immune against hardware hacking.
|
||||||
|
|
||||||
|
## 1.3.0 [Dec 2014]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Added multisig support.
|
||||||
|
- Added visual validation of receiving address.
|
||||||
|
- Added ECIES encryption capabilities.
|
||||||
|
|
||||||
|
## 1.2.1 [Jul 2014]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Added stack overflow protection.
|
||||||
|
- Added compatibility with Trezor Bridge.
|
||||||
|
|
||||||
|
## 1.2.0 [Jul 2014]
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Better UI for signing/verifying messages.
|
||||||
|
- Smaller firmware size.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fix false positives for fee warning.
|
||||||
|
|
||||||
|
## 1.1.0 [Jun 2014]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Added AES support.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Minor UI fixes.
|
||||||
|
- Better handling of unexpected messages.
|
||||||
|
|
||||||
|
## 1.0.0 [Apr 2014]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Added support for streaming of transactions into the device.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Removed all current limits on size of signed transaction.
|
||||||
|
|
||||||
[#965]: https://github.com/trezor/trezor-firmware/issues/965
|
[#965]: https://github.com/trezor/trezor-firmware/issues/965
|
||||||
[#1030]: https://github.com/trezor/trezor-firmware/issues/1030
|
[#1030]: https://github.com/trezor/trezor-firmware/issues/1030
|
||||||
|
Loading…
Reference in New Issue
Block a user