2020-06-11 15:48:38 +00:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
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/).
|
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.8.1 [Unreleased]
|
2020-06-11 15:48:38 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
2020-07-02 09:59:37 +00:00
|
|
|
### Changed
|
2020-07-27 10:13:43 +00:00
|
|
|
- Use Trezor instead of TREZOR.
|
2020-07-02 09:59:37 +00:00
|
|
|
|
2020-06-11 15:48:38 +00:00
|
|
|
### Deprecated
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
### Security
|
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.8.0 [Feb 2019]
|
2020-06-11 15:48:38 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Changed
|
|
|
|
- Make the update process more similar to Model T process.
|
|
|
|
|
|
|
|
## 1.6.1 [Dec 2018]
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Fix USB issue on some Windows 10 installations.
|
|
|
|
|
|
|
|
## 1.6.0 [Sep 2018]
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
- Switch from HID to WebUSB.
|
|
|
|
|
|
|
|
## 1.5.1 [Aug 2018]
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Improve MPU configuration.
|
|
|
|
|
|
|
|
## 1.5.0 [Jun 2018]
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Make unofficial firmwares work again.
|
|
|
|
|
|
|
|
## 1.4.0 [Mar 2018]
|
|
|
|
|
|
|
|
### Added
|
|
|
|
- More flash-write tests.
|
|
|
|
- Support WipeDevice message.
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Don't restore storage from unofficial firmware.
|
|
|
|
- Activate MPU and don't switch VTOR table for unofficial firmware.
|
|
|
|
|
|
|
|
## 1.3.3 [Aug 2017]
|
2019-08-07 13:38:00 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Added
|
|
|
|
- Add self-test.
|
2019-04-22 16:57:14 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Fixed
|
|
|
|
- Erase metadata backup after usage.
|
|
|
|
- Erase SRAM on application start.
|
2019-01-24 13:40:14 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.3.2 [Jul 2017]
|
2018-09-04 13:13:30 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### 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.
|
2018-09-03 10:01:42 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Fixed
|
|
|
|
- Compute firmware hash before checking signatures.
|
|
|
|
- Fix usage of RNG before setup.
|
|
|
|
- Fix stack protector fault.
|
2018-06-23 11:25:18 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.3.1 [Feb 2017]
|
2018-03-21 11:29:38 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Fixed
|
|
|
|
- Fix button testing so it does not break USB communication.
|
2018-03-21 11:29:38 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.3.0 [Oct 2016]
|
2017-07-11 21:45:08 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Added
|
|
|
|
- Add test for buttons.
|
2017-02-01 13:50:16 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Changed
|
|
|
|
- Clean USB descriptor.
|
|
|
|
- Return firmware_present in Features response.
|
|
|
|
- Don't halt on broken firware, stay in bootloader.
|
2017-02-01 13:50:16 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.2.8 [Sep 2016]
|
2019-04-22 16:57:14 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### Fixed
|
|
|
|
- Don't halt on broken firmware.
|
2017-02-01 13:50:16 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
## 1.2.7 [May 2016]
|
2017-02-01 13:50:16 +00:00
|
|
|
|
2020-07-27 10:13:43 +00:00
|
|
|
### 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.
|