grdddj
|
272fb4842a
|
feat(core/rust): show last entered passphrase character for T2B1
[no changelog]
|
2023-09-13 17:12:51 +02:00 |
|
matejcik
|
afa6f84174
|
feat(core): custom exception types for Optiga
|
2023-09-13 15:45:48 +02:00 |
|
tychovrahe
|
024ea604ca
|
fix(core): fix optiga warm reset start-up time
[no changelog]
|
2023-09-13 15:45:48 +02:00 |
|
Andrew Kozlik
|
db6630a5a3
|
feat(core): Support Optiga in Trezor firmware.
|
2023-09-13 15:45:48 +02:00 |
|
Andrew Kozlik
|
8010cfb5b6
|
feat(core): Add utils.USE_OPTIGA.
|
2023-09-13 15:45:48 +02:00 |
|
grdddj
|
70fa46a318
|
chore(core/rust): decrease top margin over homescreen label in T2B1
[no changelog]
|
2023-09-12 13:44:21 +02:00 |
|
grdddj
|
623e0ce468
|
chore(core/rust): improve vertical centering in some screens
[no changelog]
|
2023-09-12 11:06:38 +02:00 |
|
grdddj
|
d2f67d48fa
|
chore(core/rust): transform if-elif into match
[no changelog]
|
2023-09-12 11:06:38 +02:00 |
|
Martin Milata
|
7e9f127aec
|
feat(core): revise path warning on model T
|
2023-09-12 00:39:08 +02:00 |
|
Martin Milata
|
58ffe95369
|
fix(core): display XPUBs in a similar way to addresses
[no changelog]
|
2023-09-12 00:39:08 +02:00 |
|
Ondrej Mikle
|
bf96c43d32
|
chore(core): cstyle reformat
DSVibram AR fix
|
2023-09-11 14:36:11 +02:00 |
|
Ondrej Mikle
|
ac64d2d2f1
|
fix(core): one forgotten ensure_compatible_settings
|
2023-09-11 14:36:11 +02:00 |
|
Ondrej Mikle
|
75a148e414
|
fix(core): clear memory when not going to use copy firmware header for bootloader
|
2023-09-11 14:36:11 +02:00 |
|
Ondrej Mikle
|
c0c544b7d8
|
fix(core): fix bootloader_ci startup, remove unused function from limited_util.s
Fix changelog messages
|
2023-09-11 14:36:11 +02:00 |
|
Ondrej Mikle
|
b69ef9d168
|
feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader
Change linking of util.s and limited version of util.s to avoid mistakes
with boardloader etc.
|
2023-09-11 14:36:11 +02:00 |
|
grdddj
|
84659dc904
|
feat(core/rust): show WRONG PIN header in PIN entry after bad previous PIN input
[no changelog]
|
2023-09-11 09:29:12 +02:00 |
|
matejcik
|
6e0937c1ce
|
chore(core/bootloader): bump version after release
|
2023-09-07 11:32:48 +02:00 |
|
matejcik
|
965d3182a0
|
docs(core/bootloader): generate changelog for 2.1.2
|
2023-09-07 11:32:48 +02:00 |
|
matejcik
|
409ef8abcd
|
chore(core/embed/boardloader): bump version after release
|
2023-09-06 11:28:34 +02:00 |
|
matejcik
|
636b964119
|
chore(core/embed/boardloader): generate changelog, set correct version
|
2023-09-06 11:28:34 +02:00 |
|
matejcik
|
34b1980893
|
docs(core/embed/boardloader): add missing changelog entry
|
2023-09-06 11:28:34 +02:00 |
|
grdddj
|
8956350aca
|
feat(core): create new Ethereum send flow for TT
[no changelog]
|
2023-09-04 13:50:30 +02:00 |
|
grdddj
|
eed6e0b71c
|
feat(core): create new Ethereum send flow for TR
[no changelog]
|
2023-09-04 13:50:30 +02:00 |
|
grdddj
|
492ff958a5
|
feat(core): improve sign message designs
[no changelog]
|
2023-09-01 13:30:29 +02:00 |
|
grdddj
|
09cd64123b
|
feat(core): implement show_more dialogue for TR
[no changelog]
|
2023-09-01 13:30:29 +02:00 |
|
tychovrahe
|
bd0b0b2d15
|
refactor(core): move model specific norcow config to model header
[no changelog]
|
2023-08-29 11:17:19 +02:00 |
|
tychovrahe
|
33fc64b629
|
refactor(core): remove universal DMA driver
[no changelog]
|
2023-08-29 11:17:03 +02:00 |
|
matejcik
|
04ea95777b
|
chore(core/prodtest): enable Optiga locking
|
2023-08-29 10:59:34 +02:00 |
|
matejcik
|
f40feec4f9
|
chore(core): bump prodtest version
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
5898b16cd2
|
feat(core): Implement OPTIGA VerifySign command.
|
2023-08-29 10:59:34 +02:00 |
|
tychovrahe
|
5470304515
|
feat(core): Implement OPTIGA provisioning in prodtest.
[no changelog]
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
812e77cefd
|
feat(core): Implement OPTIGA secure channel.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
11e1795a89
|
refactor(core): optiga_execute_command()
- Remove presentation layer parameter.
- Use error-flushing command codes.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
773f79251f
|
feat(core): Implement comparison of OPTIGA metadata.
|
2023-08-29 10:59:34 +02:00 |
|
grdddj
|
78d5abd9b1
|
chore(core): replace View full button text with Show all
[no changelog]
|
2023-08-28 12:09:58 +02:00 |
|
tychovrahe
|
6c97dfef78
|
feat(core): add vendor headers for devices with dev bootloader
[no changelog]
|
2023-08-25 18:54:34 +02:00 |
|
tychovrahe
|
6d9e4321fd
|
feat(core): add install restricted screen on installation with locked bootloader
[no changelog]
|
2023-08-25 14:41:59 +02:00 |
|
grdddj
|
bb959892ac
|
chore(core): improve the shamir info button handling, regenerate tests
[no changelog]
|
2023-08-23 11:03:09 +02:00 |
|
conduition
|
30ddabc15b
|
fix(core): more info button on shamir recovery screen
chore(core): add changelog
|
2023-08-23 11:03:09 +02:00 |
|
matejcik
|
7cf3a655e5
|
docs(core/bootloader): add changelog entry
|
2023-08-18 16:13:58 +02:00 |
|
matejcik
|
c0fd783b06
|
feat(core/bootloader): always use empty logo
Now that the empty logo also shows model name, we do not need to draw
the full logo in bootloader at all.
|
2023-08-18 16:13:58 +02:00 |
|
matejcik
|
ae7a1c7d52
|
refactor(core): render full/empty logo same way as in TR
|
2023-08-18 16:13:58 +02:00 |
|
tychovrahe
|
5947f8a50d
|
feat(core): add model name below empty logo on boot
[no changlog]
|
2023-08-18 16:13:58 +02:00 |
|
tychovrahe
|
90bdab6599
|
fix(core): fixed unwanted delays in T2B1
[no changelog]
|
2023-08-18 16:13:58 +02:00 |
|
matejcik
|
49bee50132
|
chore(core): add production-signed vendor headers for T2B1
|
2023-08-16 10:49:36 +02:00 |
|
matejcik
|
c0de11fbeb
|
fix(core): use stm32f4 implementation of secret.c for unix too
(fixes bootloader_emu build because there was an error in the unix dummy
impl)
|
2023-08-16 10:32:25 +02:00 |
|
tychovrahe
|
17f13b4140
|
feat(core): design for T2B1 "unsafe, do not use" screen
[no changelog]
|
2023-08-15 22:08:11 +02:00 |
|
tychovrahe
|
5a86add884
|
refactor(core): differentiate models by internal name in python
[no changelog]
|
2023-08-15 22:08:11 +02:00 |
|
matejcik
|
a41a8c5f87
|
chore(core): regenerate vendor headers
[no changelog]
|
2023-08-15 09:37:38 +02:00 |
|
matejcik
|
df84d96244
|
feat(core): support checking generated vendor headers as part of make gen_check
[no changelog]
|
2023-08-15 09:37:38 +02:00 |
|