1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-02-20 11:32:04 +00:00

Merge branch 'release/25.02' into obrusvit/merge-release-25.02

This commit is contained in:
obrusvit 2025-02-12 15:15:15 +01:00
commit c69d2c9aff
30 changed files with 104 additions and 23 deletions

View File

@ -1 +1 @@
2024-09-06T13:07:11+00:00
2025-01-09T11:48:42+00:00

View File

@ -1 +0,0 @@
[T2B1, T3B1] Fix "PIN attempts exceeded" screen.

View File

@ -1 +0,0 @@
[T3B1] Fix behavior of a button press during "hold to confirm".

View File

@ -1 +0,0 @@
[T2T1] Fix wrong RSOD color on some older Model T devices.

View File

@ -1 +0,0 @@
[T3T1] Fixed flashing old content when fading.

View File

@ -1 +0,0 @@
[T3B1] Fix backup failing if middle button is pressed during confirmation.

View File

@ -1 +0,0 @@
[T2T1] Fixed a bug resulting in restarting the recovery flow when inputting 33-word mnemonic.

View File

@ -4,6 +4,11 @@ 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/).
## [2.8.8] (internal release)
### Fixed
- Fix "PIN attempts exceeded" screen. [#3324]
## [2.8.7] (22th January 2025)
### Added
@ -949,6 +954,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3256]: https://github.com/trezor/trezor-firmware/pull/3256
[#3296]: https://github.com/trezor/trezor-firmware/pull/3296
[#3311]: https://github.com/trezor/trezor-firmware/pull/3311
[#3324]: https://github.com/trezor/trezor-firmware/pull/3324
[#3359]: https://github.com/trezor/trezor-firmware/pull/3359
[#3370]: https://github.com/trezor/trezor-firmware/pull/3370
[#3377]: https://github.com/trezor/trezor-firmware/pull/3377
@ -972,6 +978,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640
[#3692]: https://github.com/trezor/trezor-firmware/pull/3692
[#3728]: https://github.com/trezor/trezor-firmware/pull/3728
[#3772]: https://github.com/trezor/trezor-firmware/pull/3772
[#3797]: https://github.com/trezor/trezor-firmware/pull/3797
[#3813]: https://github.com/trezor/trezor-firmware/pull/3813
[#3855]: https://github.com/trezor/trezor-firmware/pull/3855
@ -1031,3 +1038,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#4402]: https://github.com/trezor/trezor-firmware/pull/4402
[#4421]: https://github.com/trezor/trezor-firmware/pull/4421
[#4462]: https://github.com/trezor/trezor-firmware/pull/4462
[#4491]: https://github.com/trezor/trezor-firmware/pull/4491
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492
[#4500]: https://github.com/trezor/trezor-firmware/pull/4500
[#4537]: https://github.com/trezor/trezor-firmware/pull/4537

View File

@ -4,6 +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/).
## [2.8.8] (19th February 2025)
### Fixed
- Fix wrong RSOD color on some older Model T devices. [#4491]
- Fixed a bug resulting in restarting the recovery flow when inputting 33-word mnemonic. [#4537]
## [2.8.7] (22th January 2025)
### Added
@ -964,6 +970,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640
[#3692]: https://github.com/trezor/trezor-firmware/pull/3692
[#3728]: https://github.com/trezor/trezor-firmware/pull/3728
[#3772]: https://github.com/trezor/trezor-firmware/pull/3772
[#3797]: https://github.com/trezor/trezor-firmware/pull/3797
[#3813]: https://github.com/trezor/trezor-firmware/pull/3813
[#3855]: https://github.com/trezor/trezor-firmware/pull/3855
@ -1023,3 +1030,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#4402]: https://github.com/trezor/trezor-firmware/pull/4402
[#4421]: https://github.com/trezor/trezor-firmware/pull/4421
[#4462]: https://github.com/trezor/trezor-firmware/pull/4462
[#4491]: https://github.com/trezor/trezor-firmware/pull/4491
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492
[#4500]: https://github.com/trezor/trezor-firmware/pull/4500
[#4537]: https://github.com/trezor/trezor-firmware/pull/4537

View File

@ -4,6 +4,13 @@ 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/).
## [2.8.8] (internal release)
### Fixed
- Fix "PIN attempts exceeded" screen. [#3324]
- Fix behavior of a button press during "hold to confirm". [#3772]
- Fix backup failing if middle button is pressed during confirmation. [#4500]
## [2.8.7] (22th January 2025)
### Added
@ -949,6 +956,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3256]: https://github.com/trezor/trezor-firmware/pull/3256
[#3296]: https://github.com/trezor/trezor-firmware/pull/3296
[#3311]: https://github.com/trezor/trezor-firmware/pull/3311
[#3324]: https://github.com/trezor/trezor-firmware/pull/3324
[#3359]: https://github.com/trezor/trezor-firmware/pull/3359
[#3370]: https://github.com/trezor/trezor-firmware/pull/3370
[#3377]: https://github.com/trezor/trezor-firmware/pull/3377
@ -972,6 +980,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640
[#3692]: https://github.com/trezor/trezor-firmware/pull/3692
[#3728]: https://github.com/trezor/trezor-firmware/pull/3728
[#3772]: https://github.com/trezor/trezor-firmware/pull/3772
[#3797]: https://github.com/trezor/trezor-firmware/pull/3797
[#3813]: https://github.com/trezor/trezor-firmware/pull/3813
[#3855]: https://github.com/trezor/trezor-firmware/pull/3855
@ -1031,3 +1040,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#4402]: https://github.com/trezor/trezor-firmware/pull/4402
[#4421]: https://github.com/trezor/trezor-firmware/pull/4421
[#4462]: https://github.com/trezor/trezor-firmware/pull/4462
[#4491]: https://github.com/trezor/trezor-firmware/pull/4491
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492
[#4500]: https://github.com/trezor/trezor-firmware/pull/4500
[#4537]: https://github.com/trezor/trezor-firmware/pull/4537

View File

@ -4,6 +4,11 @@ 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/).
## [2.8.8] (internal release)
### Fixed
- Fixed flashing old content when fading. [#4492]
## [2.8.7] (22th January 2025)
### Added
@ -982,6 +987,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3256]: https://github.com/trezor/trezor-firmware/pull/3256
[#3296]: https://github.com/trezor/trezor-firmware/pull/3296
[#3311]: https://github.com/trezor/trezor-firmware/pull/3311
[#3324]: https://github.com/trezor/trezor-firmware/pull/3324
[#3359]: https://github.com/trezor/trezor-firmware/pull/3359
[#3370]: https://github.com/trezor/trezor-firmware/pull/3370
[#3377]: https://github.com/trezor/trezor-firmware/pull/3377
@ -1005,6 +1011,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640
[#3692]: https://github.com/trezor/trezor-firmware/pull/3692
[#3728]: https://github.com/trezor/trezor-firmware/pull/3728
[#3772]: https://github.com/trezor/trezor-firmware/pull/3772
[#3797]: https://github.com/trezor/trezor-firmware/pull/3797
[#3813]: https://github.com/trezor/trezor-firmware/pull/3813
[#3855]: https://github.com/trezor/trezor-firmware/pull/3855
@ -1064,3 +1071,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#4402]: https://github.com/trezor/trezor-firmware/pull/4402
[#4421]: https://github.com/trezor/trezor-firmware/pull/4421
[#4462]: https://github.com/trezor/trezor-firmware/pull/4462
[#4491]: https://github.com/trezor/trezor-firmware/pull/4491
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492
[#4500]: https://github.com/trezor/trezor-firmware/pull/4500
[#4537]: https://github.com/trezor/trezor-firmware/pull/4537

View File

@ -4,6 +4,16 @@ 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/).
## [2.8.8] (19th February 2025)
### Fixed
- [T2B1, T3B1] Fix "PIN attempts exceeded" screen. [#3324]
- [T3B1] Fix behavior of a button press during "hold to confirm". [#3772]
- [T2T1] Fix wrong RSOD color on some older Model T devices. [#4491]
- [T3T1] Fixed flashing old content when fading. [#4492]
- [T3B1] Fix backup failing if middle button is pressed during confirmation. [#4500]
- [T2T1] Fixed a bug resulting in restarting the recovery flow when inputting 33-word mnemonic. [#4537]
## [2.8.7] (22th January 2025)
### Added
@ -1004,6 +1014,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3256]: https://github.com/trezor/trezor-firmware/pull/3256
[#3296]: https://github.com/trezor/trezor-firmware/pull/3296
[#3311]: https://github.com/trezor/trezor-firmware/pull/3311
[#3324]: https://github.com/trezor/trezor-firmware/pull/3324
[#3359]: https://github.com/trezor/trezor-firmware/pull/3359
[#3370]: https://github.com/trezor/trezor-firmware/pull/3370
[#3377]: https://github.com/trezor/trezor-firmware/pull/3377
@ -1027,6 +1038,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#3640]: https://github.com/trezor/trezor-firmware/pull/3640
[#3692]: https://github.com/trezor/trezor-firmware/pull/3692
[#3728]: https://github.com/trezor/trezor-firmware/pull/3728
[#3772]: https://github.com/trezor/trezor-firmware/pull/3772
[#3797]: https://github.com/trezor/trezor-firmware/pull/3797
[#3813]: https://github.com/trezor/trezor-firmware/pull/3813
[#3855]: https://github.com/trezor/trezor-firmware/pull/3855
@ -1086,3 +1098,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#4402]: https://github.com/trezor/trezor-firmware/pull/4402
[#4421]: https://github.com/trezor/trezor-firmware/pull/4421
[#4462]: https://github.com/trezor/trezor-firmware/pull/4462
[#4491]: https://github.com/trezor/trezor-firmware/pull/4491
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492
[#4500]: https://github.com/trezor/trezor-firmware/pull/4500
[#4537]: https://github.com/trezor/trezor-firmware/pull/4537

View File

@ -1 +0,0 @@
[T3T1] Fix slow fade in/non responsiveness in bootloader UI.

View File

@ -4,6 +4,11 @@ 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/).
## 2.1.10 [19th February 2025]
### Fixed
- [T3T1] Fix slow fade in/non responsiveness in bootloader UI. [#4492]
## 2.1.9 [September 2024]
### Changed
@ -170,3 +175,4 @@ Internal only release for Model R prototypes.
[#4133]: https://github.com/trezor/trezor-firmware/pull/4133
[#4140]: https://github.com/trezor/trezor-firmware/pull/4140
[#4195]: https://github.com/trezor/trezor-firmware/pull/4195
[#4492]: https://github.com/trezor/trezor-firmware/pull/4492

View File

@ -9,7 +9,7 @@ PUBLIC_KEYS = (
b"\xb8\xd2\xb2\x1d\xe2\x71\x24\xf0\x51\x1f\x90\x3a\xe7\xe6\x0e\x07\x96\x18\x10\xa0\xb8\xf2\x8e\xa7\x55\xfa\x50\x36\x7a\x8a\x2b\x8b",
)
MIN_DATA_VERSION = 1725628031
MIN_DATA_VERSION = 1736423322
FORMAT_VERSION = b"trzd1"
if __debug__:

View File

@ -1 +0,0 @@
Reworked PIN processing.

View File

@ -1 +0,0 @@
Signed Ethereum network and token definitions from host.

View File

@ -1 +0,0 @@
CoSi functionality.

View File

@ -1 +0,0 @@
Allow showing XPUB using a QR code.

View File

@ -1 +0,0 @@
MUE support.

View File

@ -1 +0,0 @@
Stellar: resolves the issue of incorrect signature generation when the transaction source account differs from the signing account.

View File

@ -1 +0,0 @@
Changed prefix of public key returned by `get_ecdh_session_key` for curve25519.

View File

@ -1 +0,0 @@
Fixed SLIP-10 fingerprints for ed25519 and curve25519.

View File

@ -1 +0,0 @@
Removed display_random feature.

View File

@ -1 +0,0 @@
Unchained paths for p2wsh multisig.

View File

@ -1 +0,0 @@
Added support for lexicographic sorting of pubkeys in multisig.

View File

@ -1 +0,0 @@
Forbid multisig to singlesig change outputs.

View File

@ -1 +0,0 @@
Forbid per-node paths in multisig change outputs and multisig receive addresses.

View File

@ -1 +0,0 @@
Remove deprecated Unchained Capital's multisig path.

View File

@ -4,6 +4,30 @@ 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/).
## 1.13.0 [19th February 2025]
### Added
- Signed Ethereum network and token definitions from host. [#15]
- Unchained paths for p2wsh multisig. [#4324]
- Added support for lexicographic sorting of pubkeys in multisig. [#4396]
### Changed
- Changed prefix of public key returned by `get_ecdh_session_key` for curve25519. [#4093]
- Remove deprecated Unchained Capital's multisig path. [#4396]
- Forbid per-node paths in multisig change outputs and multisig receive addresses. [#4396]
- Forbid multisig to singlesig change outputs. [#4396]
- Reworked PIN processing. [#3949]
### Removed
- CoSi functionality. [#2675]
- MUE support. [#3216]
- Removed display_random feature. [#4119]
### Fixed
- Allow showing XPUB using a QR code. [#3043]
- Stellar: resolves the issue of incorrect signature generation when the transaction source account differs from the signing account. [#3691]
- Fixed SLIP-10 fingerprints for ed25519 and curve25519. [#4093]
## 1.12.1 [15th March 2023]
### Added
@ -536,6 +560,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Fixed
- Removed all current limits on size of signed transaction.
[#15]: https://github.com/trezor/trezor-firmware/pull/15
[#131]: https://github.com/trezor/trezor-firmware/pull/131
[#965]: https://github.com/trezor/trezor-firmware/pull/965
[#1018]: https://github.com/trezor/trezor-firmware/pull/1018
@ -603,6 +628,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#2486]: https://github.com/trezor/trezor-firmware/pull/2486
[#2487]: https://github.com/trezor/trezor-firmware/pull/2487
[#2568]: https://github.com/trezor/trezor-firmware/pull/2568
[#2675]: https://github.com/trezor/trezor-firmware/pull/2675
[#2682]: https://github.com/trezor/trezor-firmware/pull/2682
[#2718]: https://github.com/trezor/trezor-firmware/pull/2718
[#2743]: https://github.com/trezor/trezor-firmware/pull/2743
[#3043]: https://github.com/trezor/trezor-firmware/pull/3043
[#3216]: https://github.com/trezor/trezor-firmware/pull/3216
[#3691]: https://github.com/trezor/trezor-firmware/pull/3691
[#3949]: https://github.com/trezor/trezor-firmware/pull/3949
[#4093]: https://github.com/trezor/trezor-firmware/pull/4093
[#4119]: https://github.com/trezor/trezor-firmware/pull/4119
[#4324]: https://github.com/trezor/trezor-firmware/pull/4324
[#4396]: https://github.com/trezor/trezor-firmware/pull/4396