tychovrahe
|
10021bf364
|
chore(core): fix gen and style problems
[no changelog]
|
2023-10-31 13:32:20 +01:00 |
|
matejcik
|
c5817bed6d
|
chore(core): embed QA bootloaders 2.1.4
|
2023-10-27 16:46:22 +02:00 |
|
Ondrej Mikle
|
a4079d0cc5
|
chore(core/bootloader): make cstyle check work
|
2023-10-27 16:41:56 +02:00 |
|
Ondrej Mikle
|
6658ad84d1
|
fix(core/bootloader): explicit casts on version compare to control signed/unsigned arithmetic mix
|
2023-10-27 16:41:56 +02:00 |
|
cepetr
|
02f34a2748
|
feat(core/bootloader): check firmware padding
|
2023-10-27 16:41:56 +02:00 |
|
cepetr
|
da7125f427
|
feat(core/bootloader): make firmware flashing more safe
|
2023-10-27 16:41:56 +02:00 |
|
cepetr
|
ba83a7e644
|
feat(core): introduce interaction-less upgrade
|
2023-10-27 16:15:15 +02:00 |
|
Martin Milata
|
9c5d3b4831
|
fix(core/ui): T2T1: nudge page_prev_ellipsis to the right
[no changelog]
|
2023-10-27 11:50:12 +02:00 |
|
Martin Milata
|
18d6b4d647
|
fix(core/ui): T2T1: update sign message layout
|
2023-10-26 18:29:52 +02:00 |
|
Martin Milata
|
9e33eb3e48
|
fix(core/ui): T2T1: display coinjoin icon on lockscreen
[no changelog]
|
2023-10-26 13:35:43 +02:00 |
|
grdddj
|
02ec0ac43c
|
feat(core): support recipient address chunkification in Ethereum sign flow
[no changelog]
|
2023-10-25 11:49:43 +02:00 |
|
grdddj
|
37fcbceded
|
feat(core): make middle-click unlock the device for T2B1
[no changelog]
|
2023-10-23 14:53:01 +02:00 |
|
tychovrahe
|
8a4f376f20
|
refactor(core): prepare fw for differently sized fw chunks
[no changelog]
|
2023-10-20 16:33:53 +02:00 |
|
tychovrahe
|
a16fbe6237
|
fix(core/prodtest): fix failing optiga communication
[no changelog]
|
2023-10-18 13:15:49 +02:00 |
|
Martin Milata
|
f26a2e909e
|
fix(core/ui): wording in recovery flow
[no changelog]
|
2023-10-18 12:04:52 +02:00 |
|
Martin Milata
|
a353c35b78
|
fix(core/ui): draw hold-to-confirm loader over dialog title
[no changelog]
|
2023-10-16 13:18:50 +02:00 |
|
Martin Milata
|
d99e1eedd2
|
refactor(core/ui): clear display on rust side
[no changelog]
|
2023-10-16 13:18:50 +02:00 |
|
Martin Milata
|
d8e7c00087
|
refactor(core/ui): pagination and buttons on TT
|
2023-10-16 13:18:50 +02:00 |
|
matejcik
|
4f2c639ed7
|
feat(core): T2B1 final design for emulator
|
2023-10-12 12:58:37 +02:00 |
|
Martin Milata
|
fca82273cf
|
Merge branch 'release/23.09'
|
2023-10-11 23:34:06 +02:00 |
|
tychovrahe
|
df42c99bc9
|
feat(core): add basic support for efficient frame buffer graphics
[no changelog]
|
2023-10-10 19:01:43 +02:00 |
|
matejcik
|
d9112b5a8d
|
chore(core/prodtest): bump version after release
|
2023-10-06 10:49:29 +02:00 |
|
matejcik
|
06f77f745f
|
docs(core/prodtest): introduce changelog
|
2023-10-06 10:49:29 +02:00 |
|
matejcik
|
11b12ea258
|
chore(core/prodtest): bump prodtest version
|
2023-10-06 10:49:29 +02:00 |
|
cepetr
|
6668f47666
|
docs(prodtest): document prodtest protocol
[no changelog]
|
2023-10-06 10:03:29 +02:00 |
|
cepetr
|
03464bea4d
|
feat(prodtest): make prodtest welcome screen white (T2B1 only)
[no changelog]
|
2023-10-06 10:03:29 +02:00 |
|
Andrew Kozlik
|
3ca8f26fd0
|
feat(core): Implement Optiga counter operations.
|
2023-10-04 11:22:46 +02:00 |
|
Andrew Kozlik
|
1fa2929607
|
feat(core): Distinguish Optiga errors from invalid PIN.
|
2023-10-04 11:22:46 +02:00 |
|
Andrew Kozlik
|
4c7979ae30
|
feat(core): Propagate Optiga errors.
|
2023-10-04 11:22:46 +02:00 |
|
matejcik
|
240f4f56cd
|
fix(core/optiga): add correct key usage to OID_PIN_CMAC
|
2023-10-04 11:22:46 +02:00 |
|
matejcik
|
3c413ecf02
|
fix(storage): correctly fail when Optiga operations fail
|
2023-10-04 11:22:46 +02:00 |
|
tychovrahe
|
6e5967af25
|
fix(core): adjust T2B1 display SPI baudrate
[no changelog]
|
2023-10-02 22:14:58 +02:00 |
|
grdddj
|
532f368a14
|
feat(core): not allowing to send empty PIN in T2B1
[no changelog]
|
2023-10-02 22:14:58 +02:00 |
|
tychovrahe
|
c937f21447
|
refactor(core): change the way USE_OPTIGA is added to build
[no changelog]
|
2023-10-02 20:59:50 +02:00 |
|
Andrew Kozlik
|
cb21ca8dc5
|
feat(core): Implement Optiga counter operations.
|
2023-10-02 20:26:00 +02:00 |
|
Andrew Kozlik
|
aed5912fbf
|
feat(core): Distinguish Optiga errors from invalid PIN.
|
2023-10-02 20:26:00 +02:00 |
|
Andrew Kozlik
|
68876170fe
|
feat(core): Propagate Optiga errors.
|
2023-10-02 20:26:00 +02:00 |
|
Martin Milata
|
f226c9599b
|
fix(core/ui): better contrast for bip39 keyboard button
[no changelog]
|
2023-10-02 19:04:28 +02:00 |
|
matejcik
|
e28dff677c
|
fix(core/optiga): add correct key usage to OID_PIN_CMAC
|
2023-10-02 16:57:15 +02:00 |
|
matejcik
|
9d86352352
|
fix(storage): correctly fail when Optiga operations fail
|
2023-10-02 16:57:15 +02:00 |
|
matejcik
|
c6c8d85200
|
chore(core): embed signed bootloader 2.1.3
|
2023-10-02 16:57:15 +02:00 |
|
tychovrahe
|
e39ab74949
|
fix(core): adjust T2B1 display SPI baudrate
[no changelog]
|
2023-10-02 16:45:05 +02:00 |
|
grdddj
|
07fb451048
|
feat(core): not allowing to send empty PIN in T2B1
[no changelog]
|
2023-10-02 16:33:51 +02:00 |
|
Martin Milata
|
3021df8f65
|
chore(core): bump version to 2.6.3
[skip_ci]
|
2023-09-29 20:20:19 +02:00 |
|
Martin Milata
|
040f6c2c8e
|
Merge branch 'master' into release/23.09
|
2023-09-29 16:42:23 +02:00 |
|
matejcik
|
193a53f22b
|
feat(core/rust): use MODEL_FULL_NAME from build system
[no changelog]
|
2023-09-29 16:27:27 +02:00 |
|
matejcik
|
d913181079
|
docs(core): add docstrings to modtrezorutils constants
[no changelog]
|
2023-09-29 16:27:27 +02:00 |
|
matejcik
|
c892d4b0ba
|
refactor(core): inject full model name from build script
so that we don't have to do awkward string operations when we need it
[no changelog]
|
2023-09-29 16:27:27 +02:00 |
|
grdddj
|
b07f4d938a
|
fix(core): make the marquee take always 2 seconds to animate from end to end
[no changelog]
|
2023-09-29 14:19:38 +02:00 |
|
matejcik
|
ff4197c50a
|
chore(core): generate changelog, bump bootloader version after release
|
2023-09-29 11:47:40 +02:00 |
|