Commit Graph

285 Commits (38b0361ded7fa13d90f88c0f8d26c030864d5707)

Author SHA1 Message Date
Martin Milata 11808a6f14 fix(core): rebase on drawlib
4 months ago
Martin Milata 2ba42d716e feat(core): init T3T1 UI layouts: meta
4 months ago
M1nd3r 8bf84c2907 chore(core): change build_mocks to include empty lines
4 months ago
M1nd3r 1d747d3b7f docs(core): improve documentation of `crc32` function
4 months ago
cepetr 3336e3902f feat(core): introduce new display drivers
4 months ago
Ondřej Vejpustek 18f7820d47 style: fix style according to new clang
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 6b31b8eec3 chore(core): change USB manufacturer and product strings for new models
5 months ago
Andrew Kozlik 27f54eec9c feat(core): Add unit packaging variant field to Features.
5 months ago
Ondřej Vejpustek 548e329f9d fix(core): prevent negative-length array
5 months ago
Andrew Kozlik 15e02be4e4 fix(core): Clean up when constructor fails to reduce memory fragmentation.
6 months ago
Andrew Kozlik 703ea32ceb feat(core): Add aesgcm class to trezor.crypto Python module.
6 months ago
matejcik ed89215a79 feat(core): expose StorageMessage to micropython
6 months ago
tychovrahe 8313c15f34 feat(core): allow SD card hotswap based on production date for Model T
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 743ed413f6 feat(core): add support for quad-word only storage
7 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
7 months ago
tychovrahe 47f8a430e6 refactor(core): remove residual usage of old flash api
10 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
11 months ago
Martin Milata d99e1eedd2 refactor(core/ui): clear display on rust side
11 months ago
Martin Milata fca82273cf Merge branch 'release/23.09'
11 months ago
tychovrahe c937f21447 refactor(core): change the way USE_OPTIGA is added to build
12 months ago
Martin Milata 040f6c2c8e Merge branch 'master' into release/23.09
12 months ago
matejcik d913181079 docs(core): add docstrings to modtrezorutils constants
12 months ago
matejcik c892d4b0ba refactor(core): inject full model name from build script
12 months ago
Andrew Kozlik dee559f4f9 feat(core): Integrate Optiga into PIN verification.
12 months ago
matejcik bb5b91b920 Merge branch 'master' into release/23.09
12 months ago
tychovrahe 3c1236bf82 refactor(core): setup single-place layout selection
1 year ago
Martin Milata 07027a69e9 Merge branch 'master' into release/23.09
1 year ago
Andrew Kozlik c48b606867 feat(core): Add bootloader_locked flag to Features message.
1 year ago
Andrew Kozlik 686aa78aa7 feat(core): Use Optiga as a source of randomness.
1 year ago
grdddj 76c6e9cd9d feat(all): implement support information for T2B1
1 year ago
matejcik afa6f84174 feat(core): custom exception types for Optiga
1 year ago
Andrew Kozlik db6630a5a3 feat(core): Support Optiga in Trezor firmware.
1 year ago
Andrew Kozlik 8010cfb5b6 feat(core): Add utils.USE_OPTIGA.
1 year ago
tychovrahe bd0b0b2d15 refactor(core): move model specific norcow config to model header
1 year ago
tychovrahe c9a657b074 feat(core): set final name for Safe 3
1 year ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
1 year ago
matejcik 78a8b48f1e refactor(core): generate trezorproto module straight from Rust
1 year ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
1 year ago
Martin Milata edcdb97613 fix(core): backlight on frozen emulator
1 year ago
tychovrahe 539420cac8 refactor(core): make backlight/fading optional
1 year ago
Andrew Kozlik 21f4aec8de refactor: Unify secp256k1_zkp usage.
1 year ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
1 year ago
tychovrahe 8d812ca36e feat(core): support device variants
1 year ago
Martin Milata e928568339 build: emulator darwin fixes
1 year ago
tychovrahe a2f8cb9d1c feat(core): add internal model field to features
1 year ago