1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-08-02 03:48:58 +00:00
Commit Graph

2679 Commits

Author SHA1 Message Date
Andrew Kozlik
9481fb8482 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-07 13:54:59 +02:00
Andrew Kozlik
97eb7c7ba4 fixup! feat(core): Implement OPTIGA secure channel. 2023-08-07 12:58:48 +02:00
Andrew Kozlik
41ed809a72 fixup! refactor(core): optiga_execute_command() 2023-08-07 12:58:30 +02:00
Andrew Kozlik
c77f1114a6 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-07 10:57:09 +02:00
Andrew Kozlik
04c5d1bed7 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-07 08:42:02 +02:00
Andrew Kozlik
945fa14d30 fixup! feat(core): add prodtest and secret handling for T2B1 2023-08-05 20:50:20 +02:00
Andrew Kozlik
e141147947 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-05 20:44:46 +02:00
Andrew Kozlik
612c8a3ddc fixup! feat(core): add prodtest and secret handling for T2B1 2023-08-05 20:44:46 +02:00
Andrew Kozlik
36664a9ae8 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-03 19:10:48 +02:00
Andrew Kozlik
c539c1c439 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-03 16:46:08 +02:00
Andrew Kozlik
4a61ce9469 fixup! feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-03 16:20:37 +02:00
Andrew Kozlik
fe5ca60637 fixup! refactor(core): optiga_execute_command() 2023-08-03 11:18:03 +02:00
Andrew Kozlik
ca576c35bb feat(core): Implement OPTIGA VerifySign command. 2023-08-03 10:03:52 +02:00
Andrew Kozlik
86afc03a2e feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-02 16:29:28 +02:00
Andrew Kozlik
b0a8b5d6ae feat(core): Implement OPTIGA secure channel. 2023-08-02 16:29:28 +02:00
Andrew Kozlik
ba0aa205b4 refactor(core): optiga_execute_command()
- Remove presentation layer parameter.
- Use error-flushing command codes.
2023-08-02 16:28:54 +02:00
Andrew Kozlik
212b343c0e feat(core): Implement comparison of OPTIGA metadata. 2023-08-02 00:37:46 +02:00
tychovrahe
324502cc17 feat(core): add prodtest and secret handling for T2B1
[no changelog]
2023-08-02 00:37:46 +02:00
Andrew Kozlik
74759310bb feat(core): Integrate OPTIGA Trust M
[no changelog]
2023-08-02 00:35:43 +02:00
grdddj
d48bae4598 chore(core/rust): delete unused NotificationFrame
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
463f0df22a chore(core): modify design of recovery flow
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
a8d57bf2c4 chore(core/rust): add missing traces to components
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
668bddff17 feat(tools): add scripts for firmware.elf file analysis using binsize
[no changelog]
2023-07-27 13:34:29 +02:00
tychovrahe
238e3fd7c1 refactor(core): add abstraction over flash memory layout
[no changelog]
2023-07-25 10:25:20 +02:00
tychovrahe
fa71c8244c fix(core): fix MPU settings
[no changelog]
2023-07-21 12:28:13 +02:00
tychovrahe
ad1f2360bd fix(core): replace systick based wait in display SPI with loop as systick does not work in fault handlers
[no changelog]
2023-07-21 12:27:54 +02:00
Martin Milata
4a6420c5dd style(core): discovery.py
[no changelog]
2023-07-18 13:22:45 +02:00
grdddj
4227b5c0b9 chore(core/rust): change design of TT's disabled confirm button
[no changelog]
2023-07-18 13:01:25 +02:00
Martin Milata
f9a1592162 build(core): fix DISC1 boardloader build
[no changelog]
2023-07-18 12:01:42 +02:00
grdddj
db9f76df0d chore(style): apply pylint suggestion on site_scons python files
[no changelog]
2023-07-18 10:10:41 +02:00
grdddj
44ff6d42b3 chore(style): apply flake8 findings on site_scons python files
[no changelog]
2023-07-18 10:10:41 +02:00
grdddj
7df3219a7a chore(style): apply black and isort style lints for site_scons python files
[no changelog]
2023-07-18 10:10:41 +02:00
grdddj
91740ae4aa chore(core): change title of Shamir wallet creation
[no changelog]
2023-07-18 10:09:35 +02:00
grdddj
e31eb9570b chore(core/rust): change design of TR's middle button
Move the text one pixel lower so the arms touch it in its center.
Decreasing the overall height by 2 pixels.

[no changelog]
2023-07-18 09:25:01 +02:00
grdddj
ec9569a00e chore(core): regenerate trezorui2.pyi
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
8f7122cb84 fix(core): rename confirm_backup to prompt_backup to signify it does not raise on cancellation
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
52c69de138 chore(all): small design fixes
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
bc502287fc feat(core): new design of recovery dialogs
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
03f77c50e9 feat(core/rust): new design of wallet creation dialogs
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
672d6b7d13 feat(core): new design of PIN dialogs
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
10449759bf chore(core): new designs of passphrase dialogs
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
3f6a55cc3a refactor(core/rust): replace Label::new with alignment-specific constructor
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
c04cd19c6c chore(core/rust): decrease margin space between key and value paragraphs in confirm_properties
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
b5226b55c8 feat(core/rust): use loaders in coinjoin screens
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
a318706145 feat(core/rust): introduce small indeterminate loader
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
b96b9d43bb feat(core/rust): improve and use coinjoin loading screens
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
245ab416cb feat(core): regenerate exclamation mark icons to be centered in warning dialogs
[no changelog]
2023-07-14 12:00:21 +02:00
matejcik
20805af8a5 fix(core): use interact() as appropriate 2023-07-12 10:09:36 +02:00
matejcik
8c5c2f4204 refactor(core): get rid of passing Context around 2023-07-12 10:09:36 +02:00
matejcik
fe80793b47 feat(core): keep track of current context for workflow 2023-07-12 10:09:36 +02:00