grdddj
|
d2f67d48fa
|
chore(core/rust): transform if-elif into match
[no changelog]
|
2023-09-12 11:06:38 +02:00 |
|
Martin Milata
|
66616bbf67
|
build(core): fix test_emu_ui_record_multicore
|
2023-09-12 00:39:08 +02:00 |
|
Martin Milata
|
7e9f127aec
|
feat(core): revise path warning on model T
|
2023-09-12 00:39:08 +02:00 |
|
Martin Milata
|
c1492159f0
|
fix(core): cardano: include chain code when displaying public key
[no changelog]
|
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
|
8a1573311c
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-09-11 09:29:12 +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 |
|
Martin Milata
|
49ce5eb05f
|
ci(core): build bootloader emulators
[no changelog]
|
2023-09-08 11:55:08 +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
|
a36fb83452
|
fix(tools): more general support for version-bumping that also includes boardloader
|
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 |
|
matejcik
|
4223957756
|
docs(python): add missing changelog entries
|
2023-09-04 16:31:04 +02:00 |
|
grdddj
|
b17d9da65d
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-09-04 13:50:30 +02:00 |
|
grdddj
|
02a0f1d5a2
|
chore(tests): refactor Ethereum input flows
[no changelog]
|
2023-09-04 13:50:30 +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
|
61eb47636a
|
chore(core): regenerate tests
[no changelog]
|
2023-09-01 13:30:29 +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 |
|
grdddj
|
99369d555d
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-09-01 10:27:48 +02:00 |
|
grdddj
|
45639eeacf
|
chore(core): change error screens according to design
[no changelog]
|
2023-09-01 10:27:48 +02:00 |
|
Ondrej Mikle
|
088e3b058e
|
feat(core): change core builds to use GNU11 standard instead of GNU99
[no changelog]
|
2023-08-30 14:33:21 +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
|
2b97a5bac0
|
test(crypto): Add SHA-384 test vectors.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
91ef616b56
|
feat(crypto): Implement sha384_Raw().
|
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
|
b8adcf35fe
|
test(crypto): Add test vectors for TLS PRF with SHA-256.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
9949f0d88a
|
feat(crypto): Implement TLS PRF with SHA-256.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
f540bab5b8
|
test(crypto): Add AES-CCM test vectors.
|
2023-08-29 10:59:34 +02:00 |
|
Andrew Kozlik
|
4accf76954
|
feat(crypto): Implement AES-CCM.
|
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 |
|
matejcik
|
a8a97276a8
|
feat(common): add model and color information (fixes #3160)
|
2023-08-28 16:50:20 +02:00 |
|
grdddj
|
be9b88038f
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-08-28 12:09:58 +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 |
|