1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-02 12:38:43 +00:00
Commit Graph

2916 Commits

Author SHA1 Message Date
tychovrahe
63ee6f2ad2 perf(core): change 4bpp font format to allow dma2d rendering
[no changelog]
2024-01-11 12:22:08 +01:00
gabrielkerekes
1f4f1263aa chore: add changelog 2024-01-10 13:45:24 +01:00
gabrielkerekes
0de1768dc0 fix(solana): fix Memo, multisig and polish instructions UI 2024-01-10 13:45:24 +01:00
tychovrahe
1c0da78536 chore(core): fix rust warnings and clippy errors
[no changelog]
2024-01-09 21:39:58 +01:00
tychovrahe
82cd9ca34e fix(core): fixed fading glitch when changing display orientation
[no changelog]
2024-01-09 11:45:04 +01:00
tychovrahe
ef5c743c35 fix(core): fixed blank display delay on startup when display orientation is set to other than north 2024-01-09 11:45:04 +01:00
grdddj
c2eaaaf8b5 fix(core): add missing semicolon into the passphrase entry for TS3 2024-01-03 14:51:56 +01:00
Martin Milata
f4d3a7456a Merge branch 'release/23.12' 2023-12-20 17:23:49 +01:00
Pavol Rusnak
b0fd7223ea
Merge branch 'matejcik/prodtest-23-12' 2023-12-20 17:12:10 +01:00
matejcik
b21d1b1f50 chore(core/prodtest): bump version after release 2023-12-20 15:50:46 +01:00
matejcik
8f19767285 chore(core): include production-signed prodtest vendor header 2023-12-20 09:46:52 +01:00
matejcik
8c7fc45991 Revert "tmp: use unsigned prodtest header for reproducible build of the prodtest binary"
This reverts commit a3d2ff6f86.
2023-12-20 09:46:35 +01:00
matejcik
a3d2ff6f86 tmp: use unsigned prodtest header for reproducible build of the prodtest binary 2023-12-18 15:08:59 +01:00
tychovrahe
fd5bfbf115 refactor(core): improve flexibility of sd card and touch driver pin selection, display rotation and touch coords transformation
[no changelog]
2023-12-18 14:41:44 +01:00
tychovrahe
d15ee71279 refactor(core): add flexible HSE settings
[no changelog]
2023-12-18 14:41:44 +01:00
tychovrahe
2fa69c3c0d refactor(core): extract backlight pwm settings to board definition
[no changelog]
2023-12-18 14:41:44 +01:00
cepetr
6e1fe31e3f chore(core): optimize stack usage during blurring
[no changelog]
2023-12-18 10:01:30 +01:00
Andrew Kozlik
c1fa1c0cbc chore(core): Fix common name in emulator device certificate.
[no changelog]
2023-12-15 11:18:22 +01:00
Andrew Kozlik
fb80dd5a36 fix(core/prodtest): Fix Optiga metadata version information handling.
[no changelog]
2023-12-15 11:18:22 +01:00
Andrew Kozlik
8de2d8989d feat(core/prodtest): Check device certificate chain integrity using authority key identifier.
[no changelog]
2023-12-15 11:18:22 +01:00
Andrew Kozlik
a1be6f8aef fix(core/prodtest): Configure metadata correctly before checking device certificate.
[no changelog]
2023-12-15 11:18:22 +01:00
tychovrahe
d0a702eef4 fix(core): fix large area marquee rendering
[no changelog]
2023-12-14 17:35:27 +01:00
overcat
579cc0d882 feat(common & core & legacy & python/stellar): add support for ClaimClaimableBalanceOp. 2023-12-11 11:14:33 +01:00
Andrew Kozlik
cbea765e38 feat(core/prodtest): Verify device certificate chain in CERTDEV WRITE.
[no changelog]
2023-12-08 12:30:28 +01:00
Andrew Kozlik
3a5aecf6cd feat(core/prodtest): Add SEC READ command.
[no changelog]
2023-12-08 12:30:28 +01:00
Martin Milata
18ccbcddd4 chore(core): bump version to 2.6.5
[no changelog]
2023-12-07 14:10:07 +01:00
Martin Milata
42e9ed0e09 docs(core): fix changelog for T2T1 2023-12-06 14:19:19 +01:00
Martin Milata
1f693d3561 docs(core): changelog for 2.6.4 2023-12-06 12:56:02 +01:00
Martin Milata
0199f9c26c chore(common): set definition timestamp to the current signed definitions
[no changelog]
2023-12-06 12:50:32 +01:00
gabrielkerekes
b85395434f chore(solana): add changelog 2023-12-05 22:11:41 +01:00
gabrielkerekes
63e35e13ed fix(solana): modify Trezor R confirm_value to align messages with Trezor T 2023-12-05 22:11:41 +01:00
gabrielkerekes
6aa5ac869a feat(solana): add additional info with token account 2023-12-05 22:11:41 +01:00
gabrielkerekes
6912bf6e7f fix(core): update confirm_value to allow showing info 2023-12-05 22:11:41 +01:00
gabrielkerekes
cb9bd7c699 chore(solana): add README 2023-12-05 22:11:41 +01:00
gabrielkerekes
68c0e6c43e feat(solana): add sign_tx implementation 2023-12-05 22:11:41 +01:00
gabrielkerekes
081995788e feat(core): add read_uint64_le to common/readers
- will be needed for solana tx parsing
2023-12-05 22:11:41 +01:00
gabrielkerekes
b3f4b6ac2b feat(solana): add solana templates
- code is broken because depending modules are added in the next commit
2023-12-05 22:11:41 +01:00
gabrielkerekes
bf45d51af6 feat(solana): basic sign_tx setup and support 2023-12-05 22:11:41 +01:00
gabrielkerekes
44dc417c0e feat(solana): add get_address 2023-12-05 22:11:41 +01:00
gabrielkerekes
ec4a607dbe feat(solana): add get_public_key 2023-12-05 22:11:41 +01:00
gabrielkerekes
50861eb019 feat(solana): basic Solana setup 2023-12-05 22:11:41 +01:00
gabrielkerekes
a8096652e0 refactor(core): make ethereum summary reusable for more coins
- and use it for Solana
2023-12-05 22:11:41 +01:00
grdddj
747fd17214 fix(core): correct action of left button in Ethereum summary
[no changelog]
2023-12-05 18:22:58 +01:00
grdddj
087becd2ca chore(core): change Go to bootloader screen text 2023-12-05 08:54:35 +01:00
grdddj
8a6934e844 fix(core): completely repaint layouts before showing them in a loop
[no changelog]
2023-12-04 13:15:57 +01:00
grdddj
9a53ba9f44 fix(core): unify button requests in modify amount flow
[no changelog]
2023-12-04 13:15:57 +01:00
grdddj
5b52db1ed3 chore(core): decrease code-size a little bit
[no changelog]
2023-12-04 13:15:57 +01:00
grdddj
9db8ff1fae fix(core): unify sent button requests in ETH send flow
Makes sure T2B1 will send the same ButtonRequests as T2T1.
Does it by splitting the Rust layout into two separate dialogs.

[no changelog]
2023-12-04 13:15:57 +01:00
grdddj
01eb896817 chore(core): hardcode ETH and Gwei units in ETH send summary
[no changelog]
2023-12-01 14:42:08 +01:00
Andrew Kozlik
d670a0bdfa feat(core): Fix malformed signatures from Optiga. 2023-12-01 00:09:17 +01:00