Commit Graph

2761 Commits (91592717da2787731f71efbe1cdc2abf0fd609ad)

Author SHA1 Message Date
Ondrej Mikle c0c544b7d8 fix(core): fix bootloader_ci startup, remove unused function from limited_util.s
10 months ago
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
10 months ago
grdddj 84659dc904 feat(core/rust): show WRONG PIN header in PIN entry after bad previous PIN input
10 months ago
Martin Milata 49ce5eb05f ci(core): build bootloader emulators
10 months ago
matejcik 6e0937c1ce chore(core/bootloader): bump version after release
10 months ago
matejcik 965d3182a0 docs(core/bootloader): generate changelog for 2.1.2
10 months ago
matejcik 409ef8abcd chore(core/embed/boardloader): bump version after release
10 months ago
matejcik 636b964119 chore(core/embed/boardloader): generate changelog, set correct version
10 months ago
matejcik 34b1980893 docs(core/embed/boardloader): add missing changelog entry
10 months ago
grdddj 8956350aca feat(core): create new Ethereum send flow for TT
10 months ago
grdddj eed6e0b71c feat(core): create new Ethereum send flow for TR
10 months ago
grdddj 492ff958a5 feat(core): improve sign message designs
10 months ago
grdddj 09cd64123b feat(core): implement show_more dialogue for TR
10 months ago
grdddj 45639eeacf chore(core): change error screens according to design
10 months ago
Ondrej Mikle 088e3b058e feat(core): change core builds to use GNU11 standard instead of GNU99
10 months ago
tychovrahe bd0b0b2d15 refactor(core): move model specific norcow config to model header
10 months ago
tychovrahe 33fc64b629 refactor(core): remove universal DMA driver
10 months ago
matejcik 04ea95777b chore(core/prodtest): enable Optiga locking
10 months ago
matejcik f40feec4f9 chore(core): bump prodtest version
10 months ago
Andrew Kozlik 5898b16cd2 feat(core): Implement OPTIGA VerifySign command.
10 months ago
tychovrahe 5470304515 feat(core): Implement OPTIGA provisioning in prodtest.
10 months ago
Andrew Kozlik 812e77cefd feat(core): Implement OPTIGA secure channel.
10 months ago
Andrew Kozlik 11e1795a89 refactor(core): optiga_execute_command()
10 months ago
Andrew Kozlik 773f79251f feat(core): Implement comparison of OPTIGA metadata.
10 months ago
grdddj 78d5abd9b1 chore(core): replace `View full` button text with `Show all`
11 months ago
tychovrahe 6c97dfef78 feat(core): add vendor headers for devices with dev bootloader
11 months ago
tychovrahe 6d9e4321fd feat(core): add install restricted screen on installation with locked bootloader
11 months ago
grdddj bb959892ac chore(core): improve the shamir info button handling, regenerate tests
11 months ago
conduition 30ddabc15b fix(core): more info button on shamir recovery screen
11 months ago
matejcik 7cf3a655e5 docs(core/bootloader): add changelog entry
11 months ago
matejcik c0fd783b06 feat(core/bootloader): always use empty logo
11 months ago
matejcik ae7a1c7d52 refactor(core): render full/empty logo same way as in TR
11 months ago
tychovrahe 5947f8a50d feat(core): add model name below empty logo on boot
11 months ago
tychovrahe 90bdab6599 fix(core): fixed unwanted delays in T2B1
11 months ago
matejcik edc2add85e style(core): apply isort 5
11 months ago
matejcik 6cd174d540 feat: toiftool
11 months ago
matejcik 49bee50132 chore(core): add production-signed vendor headers for T2B1
11 months ago
matejcik c0de11fbeb fix(core): use stm32f4 implementation of secret.c for unix too
11 months ago
Pavol Rusnak 92e29b6036 chore(common): remove MUE support
11 months ago
tychovrahe 17f13b4140 feat(core): design for T2B1 "unsafe, do not use" screen
11 months ago
tychovrahe 5a86add884 refactor(core): differentiate models by internal name in python
11 months ago
matejcik a41a8c5f87 chore(core): regenerate vendor headers
11 months ago
matejcik df84d96244 feat(core): support checking generated vendor headers as part of make gen_check
11 months ago
matejcik ec06cc5c40 feat(core): change resolution of embedded prodtest images, bump versions
11 months ago
tychovrahe b369e3f4a7 feat(core): enable seamless build of bootloader using devkeys
11 months ago
tychovrahe e8281385f6 feat(core): implement secret handling in bootloader
11 months ago
grdddj 6f60462d12 fix(core/rust): do not increase margin of right choice items
11 months ago
grdddj 9a4cb1887d fix(core): raise ActionCancelled when cancelling tutorial flow for TR
11 months ago
grdddj 5bcfd5709f chore(core/rust): change fonts in confirm_properties for TT
11 months ago
grdddj 8d78dd8872 chore(core): change some UI text and TR's screens to match the Figma designs
11 months ago
Andrew Kozlik 74759310bb feat(core): Integrate OPTIGA Trust M
11 months ago
grdddj d48bae4598 chore(core/rust): delete unused NotificationFrame
12 months ago
grdddj 463f0df22a chore(core): modify design of recovery flow
12 months ago
grdddj a8d57bf2c4 chore(core/rust): add missing traces to components
12 months ago
grdddj 668bddff17 feat(tools): add scripts for firmware.elf file analysis using binsize
12 months ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
12 months ago
tychovrahe fa71c8244c fix(core): fix MPU settings
12 months ago
tychovrahe ad1f2360bd fix(core): replace systick based wait in display SPI with loop as systick does not work in fault handlers
12 months ago
Martin Milata 4a6420c5dd style(core): discovery.py
12 months ago
grdddj 4227b5c0b9 chore(core/rust): change design of TT's disabled confirm button
12 months ago
Martin Milata f9a1592162 build(core): fix DISC1 boardloader build
12 months ago
grdddj db9f76df0d chore(style): apply pylint suggestion on site_scons python files
12 months ago
grdddj 44ff6d42b3 chore(style): apply flake8 findings on site_scons python files
12 months ago
grdddj 7df3219a7a chore(style): apply black and isort style lints for site_scons python files
12 months ago
grdddj 91740ae4aa chore(core): change title of Shamir wallet creation
12 months ago
grdddj e31eb9570b chore(core/rust): change design of TR's middle button
12 months ago
grdddj ec9569a00e chore(core): regenerate trezorui2.pyi
12 months ago
grdddj 8f7122cb84 fix(core): rename confirm_backup to prompt_backup to signify it does not raise on cancellation
12 months ago
grdddj 52c69de138 chore(all): small design fixes
12 months ago
grdddj bc502287fc feat(core): new design of recovery dialogs
12 months ago
grdddj 03f77c50e9 feat(core/rust): new design of wallet creation dialogs
12 months ago
grdddj 672d6b7d13 feat(core): new design of PIN dialogs
12 months ago
grdddj 10449759bf chore(core): new designs of passphrase dialogs
12 months ago
grdddj 3f6a55cc3a refactor(core/rust): replace Label::new with alignment-specific constructor
12 months ago
grdddj c04cd19c6c chore(core/rust): decrease margin space between key and value paragraphs in confirm_properties
12 months ago
grdddj b5226b55c8 feat(core/rust): use loaders in coinjoin screens
12 months ago
grdddj a318706145 feat(core/rust): introduce small indeterminate loader
12 months ago
grdddj b96b9d43bb feat(core/rust): improve and use coinjoin loading screens
12 months ago
grdddj 245ab416cb feat(core): regenerate exclamation mark icons to be centered in warning dialogs
1 year ago
matejcik 20805af8a5 fix(core): use interact() as appropriate
1 year ago
matejcik 8c5c2f4204 refactor(core): get rid of passing Context around
1 year ago
matejcik fe80793b47 feat(core): keep track of current context for workflow
1 year ago
matejcik 78a8b48f1e refactor(core): generate trezorproto module straight from Rust
1 year ago
grdddj 20c9d81018 feat(tests): running master-diff report after each UI test
1 year ago
tychovrahe eca1fc381b refactor(core): rust bindgen mcu-type related arguments are taken from board definition
1 year ago
tychovrahe 6dbeba9730 refactor(core/tools): add argument to jpg_to_h.py, move it to tools
1 year ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
1 year ago
tychovrahe 40b5fedbd2 fix(core): fix TT bootloader emulator backlight, fix rust warning
1 year ago
Martin Milata 03693ff8c3 fix(core): update homescreen after CancelAuthorization
1 year ago
Martin Milata edcdb97613 fix(core): backlight on frozen emulator
1 year ago
tychovrahe 671f23f1aa feat(core): support rev 10 of T2B1 HW
1 year ago
tychovrahe 539420cac8 refactor(core): make backlight/fading optional
1 year ago
tychovrahe 1f1680243f refactor(core): separate backlight pwm driver and display driver
1 year ago
grdddj f9f21176fd feat(core/rust): improve progress screen design
1 year ago
grdddj 64236e699f feat(core/rust): add account and address labels into send flow
1 year ago
grdddj 570ffe2c0d chore(core/rust): make info button wider
1 year ago
tychovrahe 9cd59105c1 refactor(core): modify i2c driver to allow usage of more i2c peripherals
1 year ago
tychovrahe 4cc6413a46 chore(core/rust): fix compilation warnings
1 year ago
tychovrahe b051a7fd66 fix(core): fix bootloader emulator compilation
1 year ago
matejcik 0ef1d20062 style(core/rust): remove unused mut
1 year ago