1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-06-27 02:12:35 +00:00
Commit Graph

15227 Commits

Author SHA1 Message Date
Ioan Bizău
d579d87948 chore(legacy): bump version to 1.13.2
[no changelog]
2025-05-01 08:53:26 +02:00
Ioan Bizău
8ad1069166 chore(core): bump version to 2.8.11
[no changelog]
2025-05-01 08:53:26 +02:00
Ioan Bizău
1dc9942acf docs: add Solana to changelogs 2025-04-30 15:47:54 +02:00
kopecdav
aa16fa71d6 fix(core): remove backup ram deinit outside of FIXED_HW_DEINIT
[no changelog]
2025-04-30 15:18:02 +02:00
kopecdav
ab8aeaa102 fix(core): let LDO selection to sattle before BREN bit is being set [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
c9984fabb2 fix(core): fix backup ram prodtest argument parsing
[no changelog]
2025-04-30 15:18:02 +02:00
kopecdav
ae02677ca2 feat(core): add backup ram global initialization in bootloader, prodtest and kernel
[no changelog]
2025-04-30 15:18:02 +02:00
kopecdav
dec252df77 fix(core): Enable Backup SRAM in VBAT mode [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
dba76ea3e8 feat(core): Add backup ram driver to T3W1 rev A and B [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
bece935d67 refactor(core): Remove backup ram section from linker [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
eea75534e5 fix(core): Remove initialized check from backup ram erase function [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
5ae5d97328 feat(core): Add backup_ram header, version and consistency checks + minor refactor [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
7f27730b5d feat(core): Add backup driver prodtest [no changelog] 2025-04-30 15:18:02 +02:00
kopecdav
edd72eeaa0 feat(core): Introduce backup_ram driver [no changelog] 2025-04-30 15:18:02 +02:00
Martin Milata
e21c80bfcb docs: fix changelogs 2025-04-30 14:18:26 +02:00
kopecdav
bfd78c8d6e feat(core): Update fuel gauge charging mode + Update battery model to separate battery data in standalone header file. [no changelog] 2025-04-30 12:55:49 +02:00
kopecdav
3b407e8dc8 feat(core): Add fuel_gauge prodtest [no changelog] 2025-04-30 12:55:49 +02:00
kopecdav
76cffbc5c6 feat(core): Introduce fuel gauge library [no changelog] 2025-04-30 12:55:49 +02:00
Ioan Bizău
41b786353e chore: update releases 2025-04-30 10:11:02 +02:00
Ioan Bizău
4551af2488 chore(release): fix T1B1 version 2025-04-30 10:10:41 +02:00
Ioan Bizău
de81d59aca chore(build): changelog 2025-04-30 09:58:21 +02:00
Ioan Bizău
23058e10df chore(build): update definitions timestamps 2025-04-30 09:15:20 +02:00
DaniPopes
07c16858d4 chore(rust/trezor-client): bump dependencies
Fixes https://github.com/advisories/GHSA-2gh3-rmm4-6rq5 and a few warnings.

Signed-off-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2025-04-29 23:52:44 +02:00
Ioan Bizău
d0741a8aed chore(legacy): update fixtures 2025-04-29 19:45:46 +02:00
Andrew Kozlik
87590b1bda feat(tests): Entropy check workflow tests for T1. 2025-04-29 19:45:46 +02:00
Andrew Kozlik
dfb43b5c4e feat(legacy): Enable GetPublicKey in entropy check workflow. 2025-04-29 19:45:46 +02:00
Andrew Kozlik
46c26f331d feat(legacy): Implement entropy check workflow in ResetDevice. 2025-04-29 19:45:46 +02:00
Martin Milata
ac9dec3eb7 chore(core): update bundled bootloader for T3B1 to version 2.1.10 2025-04-29 19:03:09 +02:00
Roman Zeyde
0729da9ccf fix(legacy): use GWei when ETH amount is between 1e6 and 1e12 2025-04-29 17:25:06 +02:00
Ioan Bizău
38f51f40b2 chore(core/ui): use better font on Delizia properties
[no changelog]
2025-04-29 16:09:28 +02:00
Martin Milata
215c4d32d9 build: build-docker.sh: ignore dubious ownership
[no changelog]
2025-04-29 15:18:00 +02:00
matejcik
dea1cf2bf8 chore: update fixtures for translations 2025-04-29 14:54:41 +02:00
matejcik
8b365aadbb docs: fix Solana definitions doc 2025-04-29 14:54:41 +02:00
matejcik
279d59c698 build(common): allow messages-definitions.proto for protob check 2025-04-29 14:54:41 +02:00
matejcik
4422a80f34 build(legacy): fix legacy build
[no changelog]
2025-04-29 14:54:41 +02:00
matejcik
17990e1c80 style: fix linter complaints 2025-04-29 14:54:41 +02:00
matejcik
ff1c9b9f9a tests(core): run make test headless
don't spam the emulator window ^_^
2025-04-29 14:54:41 +02:00
matejcik
f10588b2b6 tests(core): split up definition unit tests and add Solana cross-parseability check 2025-04-29 14:54:41 +02:00
matejcik
c21cc2034b fix(core/protobuf): properly fail on wire type mismatch
otherwise we'd happily mis-parse a length-delimited field as a varint
one, accepting the length as the varint value and consuming garbage from
the length-delimited data for the next fields
2025-04-29 14:54:41 +02:00
matejcik
3e9b29cd67 fix(tests): update test string for invalid definitions
[no changelog]
2025-04-29 14:54:41 +02:00
matejcik
c8d129700e chore: update fixtures 2025-04-29 14:54:41 +02:00
matejcik
4e7d265312 fix(core/solana): fix UI for Solana transactions after recent changes 2025-04-29 14:54:41 +02:00
matejcik
7e10e25514 fix(core/solana): improve token info display 2025-04-29 14:54:41 +02:00
matejcik
dd5a3365a9 fix(core/solana): avoid looking at not-exposed instruction ids 2025-04-29 14:54:41 +02:00
matejcik
e4e6d60e64 refactor(core/solana): restructure programs.json and related code 2025-04-29 14:54:41 +02:00
Eugene Rossokha
e3af93e89f feat(core): display correct rent information 2025-04-29 14:54:41 +02:00
Eugene Rossokha
c1e4ff7468 test: test solana loadable tokens 2025-04-29 14:54:41 +02:00
matejcik
cc78717032 refactor(tests): move Ethereum definitions helpers to a common file 2025-04-29 14:54:41 +02:00
Eugene Rossokha
8b30460383 cli: allow passing in an encoded solana token 2025-04-29 14:54:41 +02:00
Eugene Rossokha
ffbdea202a feat(core): add loadable solana tokens 2025-04-29 14:54:41 +02:00