Commit Graph

212 Commits (b0cd000bf26fc04cd0c3b387f0e179fe0ae8995a)

Author SHA1 Message Date
cepetr a732d05957 refactor(core/build): remove hardcoded build path
2 weeks ago
cepetr d6cb691852 refactor(core/embed): remove unnecessary pendsv exception handling
2 weeks ago
tychovrahe 7275a5544e refactor(core): move embedded bootloaders and their hashes to model folders
3 weeks ago
matejcik 6ae96868df chore(core): use trezor-core-tools in scripts
3 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 03199cd553 fix(core): include QA bootloader when building for fw for device with DEV bootloader
2 months ago
tychovrahe 7c94080227 refactor(core): move vendor headers to model specific directories
2 months ago
tychovrahe 78b4017859 feat(core): add support for T3B1
2 months ago
tychovrahe 3a3259b574 feat(core/mercury): change homescreen flow
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 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 ea0f3038a0 fix(core): improve cmakelists generation for CMSE
7 months ago
tychovrahe 72dc8f57e8 feat(core): add haptic feedback
7 months ago
tychovrahe a71a608ea7 feat(core): add basic support for T3T1
7 months ago
tychovrahe 8815e764d2 feat(core): add support for STM32U585
7 months ago
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
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
cepetr 937b7d34d0 feat(core): add STM32CubeU5 submodule
7 months ago
tychovrahe 743ed413f6 feat(core): add support for quad-word only storage
7 months ago
grdddj 6142a39f20 fix(core): add debug feature to Rust in hardware build when PYOPT=0
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 bf2697a619 feat(core): compress embedded bootloader
10 months ago
Martin Milata 1c69644fe0 build(core): add flag for disabling optiga on debug builds
10 months ago