Commit Graph

190 Commits (b0cd000bf26fc04cd0c3b387f0e179fe0ae8995a)

Author SHA1 Message Date
cepetr 992d79576f refactor(core/embed): moving specific algorithms into fwutils
2 weeks ago
cepetr c5f89a9a92 refactor(core/embed): rename boot_args to bootuils
2 weeks ago
cepetr 1055ef7217 feat(core/embed): introduce systick and systimer drivers
2 weeks ago
cepetr a732d05957 refactor(core/build): remove hardcoded build path
2 weeks ago
Ondřej Vejpustek eaa12f1cad chore(crypto): update secp256k1 submodule to 0.5.1
4 weeks ago
Ondřej Vejpustek 54eef8d886 refactor(crypto,core,lagacy): use secp256k1 submodule for ECDH
4 weeks ago
Ondřej Vejpustek df2545b78e chore(crypto,core,legacy): reduce size of precomputed table used by secp256k1 submodule
4 weeks ago
tychovrahe 5417ec15df fix(core): introduce ui_overlay feature - fixes T3T1 bootloader compilation with new rendering
1 month ago
tychovrahe 78b4017859 feat(core): add support for T3B1
2 months ago
Andrew Kozlik 9420b38a35 feat(core): Account for Optiga throttling delay in PIN countdown.
2 months ago
tychovrahe 3a3259b574 feat(core/mercury): change homescreen flow
3 months ago
cepetr 3460c4b891 refactor(core/embed): prepare touch drivers for low power mode
3 months ago
cepetr 5fc3c6e617 refactor(core): improve and simplify error handling
3 months ago
Martin Milata 687d773547 build(core/firmware): TREZOR_MODEL=T3T1 implies NEW_RENDERING=1
4 months ago
Martin Milata 2ba42d716e feat(core): init T3T1 UI layouts: meta
4 months ago
Martin Milata d6c502f27e feat(core): add fonts for T3T1
4 months ago
tychovrahe 0b5e8ed480 refactor(core): introduce emulator boards
4 months ago
tychovrahe e6f2fa711e refactor(core): reorganize model specific files in site-scons
4 months ago
cepetr 3336e3902f feat(core): introduce new display drivers
4 months ago
Ondřej Vejpustek 756d250015 chore(core): initialize automatic variables to zero
4 months ago
Ondřej Vejpustek 6b81d24b5c chore(core): separate crypto sources in build scripts
4 months ago
Ondřej Vejpustek ccb242ee1c chore(core): introduce THP flag
4 months ago
Ondřej Vejpustek 2f699a1b6f feat(core): add elligator2 python bindings
4 months ago
obrusvit 43e759ea0b refactor(core): apply uppercased fonts in build
4 months ago
tychovrahe ea1c32f90e fix(core/rust): fix bindgen macros generation
5 months ago
tychovrahe d349c44a58 refactor(core): generate macros for rust bindgen automatically
5 months ago
tychovrahe ed6aa48726 feat(core): use confidential section for confidential and sensitive data
6 months ago
Andrew Kozlik 703ea32ceb feat(core): Add aesgcm class to trezor.crypto Python module.
6 months ago
matejcik 9569968459 build(core): rebuild appropriate parts when translation data changes
6 months ago
Martin Milata ebb480ef29 fix(core): T3T1 emulator
6 months ago
matejcik ccf4b7e9eb fix(core/rust): convert bitcoin_only to an additive feature
7 months ago
tychovrahe 7c800f183f refactor(core): make translations blob handling HW agnostic
7 months ago
tychovrahe a71a608ea7 feat(core): add basic support for T3T1
7 months ago
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
7 months ago
cepetr c4c571d837 chore(core): refactor boot_args
7 months ago
tychovrahe 353095ae95 feat(core): add support for STM32U5A9J-DK board
7 months ago
tychovrahe 8150636a81 feat(core): add basic support for STM32U5
7 months ago
tychovrahe 8147b11345 fix(core): fix quadword-only storage
7 months ago
tychovrahe 743ed413f6 feat(core): add support for quad-word only storage
7 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
7 months ago
matejcik 7958061705 build(core): optimize qstr and module collection
8 months ago
cepetr 6331076444 refactor(core/embed): move TOIF format definition to rust
8 months ago
cepetr 3b9dd55788 refactor(core/embed): introduce display_utils.c
8 months ago
cepetr 446c3b77b4 refactor(core/embed): move&rename display terminal functions
8 months ago
gabrielkerekes 50861eb019 feat(solana): basic Solana setup
10 months ago
Andrew Kozlik d670a0bdfa feat(core): Fix malformed signatures from Optiga.
10 months ago
tychovrahe c937f21447 refactor(core): change the way USE_OPTIGA is added to build
12 months ago
tychovrahe 3c1236bf82 refactor(core): setup single-place layout selection
1 year ago
grdddj 76c6e9cd9d feat(all): implement support information for T2B1
1 year ago
Andrew Kozlik db6630a5a3 feat(core): Support Optiga in Trezor firmware.
1 year ago