1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-16 11:28:14 +00:00
Commit Graph

3705 Commits

Author SHA1 Message Date
cepetr
d7462e93bb refactor(core/embed): remove FlashOTP module
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
a3fcc62655 refactor(core/build): remove hardcoded build path
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
4312c08612 refactor(core/embed): extract hw entropy logic to its own module
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
d87a250905 fix(core/embed): fix display initialization on T3T1 in boardloader
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
e106df766e refactor(core/embed): add initialized flag to display drivers
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
3f0770b4e1 fix(core/embed): fix backlight pwm settings during display deinit
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
33c2bcbe52 refactor(core/embed): simplify ensure_compatible_settings
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
1d8b29e746 refactor(core/embed): improve display driver init/deinit
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
d558950950 refactor(core/embed): simplify irq priorities
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
3fb55a373d refactor(core/embed): remove unnecessary sync from sdcard driver
[no changelog]
2024-09-24 12:21:53 +02:00
cepetr
20814f7ae6 refactor(core/embed): remove unnecessary pendsv exception handling
[no changelog]
2024-09-24 12:21:53 +02:00
Ioan Bizău
a59ded586e chore(core/translations): shorten a couple of menu item translations
[no changelog]
2024-09-24 11:57:34 +03:00
Ioan Bizău
6da38f4cf3 feat(core): show account info in ETH send/stake flow 2024-09-24 11:57:34 +03:00
matejcik
53c52cbf48 chore(core/bootloader): bump version 2024-09-23 09:32:57 +02:00
matejcik
33519dac50 docs(core/bootloader): changelog for bl 2.1.9 2024-09-23 09:32:57 +02:00
tychovrahe
c67d185da5 fix(core/bootloader): fix ignoring disconnected touch in production mode
[no changelog]
2024-09-20 15:13:36 +02:00
tychovrahe
12c3dc5ff8 chore(core): fix typos in touch.h
[no changelog]
2024-09-20 15:13:36 +02:00
tychovrahe
02533aa27a fix(core): fix bootloader_ci production build
[no changelog]
2024-09-18 08:27:32 +02:00
tychovrahe
6658c42a95 fix(core): use new rendering in changing_text
[no changelog]
2024-09-17 17:46:11 +02:00
tychovrahe
23d68eb0bb fix(core): fix model T new-rendering loader
[no changelog]
2024-09-17 17:46:11 +02:00
tychovrahe
c6a1eba4b6 fix(core): fix fading on model T bootloader
[no changelog]
2024-09-17 17:46:11 +02:00
tychovrahe
1dc5c4c03f fix(core): fix model_tr icons for new rendering
[no changelog]
2024-09-17 17:46:11 +02:00
tychovrahe
41273a25ed fix(core): fix blending mono 4 on mono 8 canvas
[no changelog]
2024-09-17 17:46:11 +02:00
tychovrahe
24c0552a43 feat(core): switch to new rendering everywhere
[no changelog]
2024-09-17 17:46:11 +02:00
Ioan Bizău
32be89a29a refactor(core): use code to append colon to strings
[no changelog]
2024-09-17 01:44:20 +02:00
Ioan Bizău
74fb627733 chore(core/translations): remove spaces before punctuation in fr
[no changelog]
2024-09-17 01:44:20 +02:00
Ioan Bizău
1c7bfdb04c refactor(core): use a template to add colon to strings
[no changelog]
2024-09-17 01:44:20 +02:00
Martin Milata
24a15c3a05 Merge branch 'release/24.09' 2024-09-16 13:43:03 +02:00
Martin Milata
19e3c4d4f8 Merge branch 'release/translations/24.09' 2024-09-16 13:41:30 +02:00
Ioan Bizău
4e0851d01b fix(core/ethereum): use BIP44 variant to detect ETH account # 2024-09-16 11:14:05 +03:00
tychovrahe
8507335806 fix(core): fix f4 monoctr in non-production builds
[no changelog]
2024-09-15 20:15:21 +02:00
Martin Milata
95fe6edb2d chore(core): bump core, core/bootloader, core/prodtest versions
core: 2.8.4
bootloader: 2.1.9
prodtest: 0.2.10

[no changelog]
2024-09-13 20:04:04 +02:00
obrusvit
8d1a9bc17f chore(core): remove duplicated FlowMsg conversion
[no changelog]
2024-09-13 12:08:42 +02:00
obrusvit
9b4b1203b6 refactor(core/mercury): remove some unused code
[no changelog]
2024-09-12 21:26:45 +02:00
obrusvit
aab68b9dfa feat(core/mercury): impl footer in RemainingShares 2024-09-12 21:26:45 +02:00
obrusvit
d15ecfb859 refactor(core/mercury): self-updating footer
This commit enables registering function for updating footer and header
based on the content. This eliminates the need to create wrappers around
Frame to update them.

[no changelog]
2024-09-12 21:26:45 +02:00
Martin Milata
47972bc2ec chore(core): include signed translations for 2.8.3 2024-09-12 17:51:12 +02:00
Ondřej Vejpustek
fb471a96f2 refactor(crypto): adapt ripemd160 implementation 2024-09-12 14:44:33 +02:00
Ioan Bizău
f6aa7cbb08 fix(core): tweak swipes in ETH staking flow 2024-09-12 11:45:30 +03:00
Martin Milata
a36c410e70 chore(core): bump core, core/bootloader, core/prodtest versions
core: 2.8.3
bootloader: 2.1.9
prodtest: 0.2.10

[no changelog]

(cherry picked from commit 43b7d717f2791c62f4ed1f4d724a8eb1c42a6398)
2024-09-11 23:09:29 +02:00
Martin Milata
7f373ae71e chore(core): bump translations to 2.8.3 2024-09-09 16:14:27 +02:00
Martin Milata
b30d60d946 chore(core): bump version to 2.8.3 2024-09-09 15:06:29 +02:00
Martin Milata
5d8461969a chore(core): add hashes for 2.1.8 bootloader 2024-09-09 14:21:38 +02:00
Martin Milata
37006592db chore(core): add signed bootloader 2.1.8 for T3B1 and T3T1 2024-09-09 12:12:39 +02:00
matejcik
62b56df573 fix(core/translations): update pt/tr/it translations with universal safe3 fonts 2024-09-09 09:12:49 +02:00
tychovrahe
656a86b8a0 chore(core): generate bootloader and prodtest changelogs
[no changelog]
2024-09-07 08:35:10 +02:00
tychovrahe
5eb68975d9 fix(core/prodtest): fix prodtest run with unlocked bootloader
[no changelog]
2024-09-07 08:35:10 +02:00
tychovrahe
be9255ae04 fix(core/bootloader): fix unlocking bootloader granting HDP access on U5
[no changelog]
2024-09-07 08:35:10 +02:00
tychovrahe
422b376ebd fix(core/bootloader): reporting bootloader lock state on U5
[no changelog]
2024-09-07 08:35:10 +02:00
tychovrahe
f3b78e9c7a fix(core/bootloader): fix firmware downgrade protection
[no changelog]
2024-09-07 08:35:10 +02:00