Commit Graph

295 Commits (23d31cc8b3c167b08db72bcf8fdb8c0fb7cb30a6)

Author SHA1 Message Date
Andrew Kozlik ca4bfa2ebd feat(core): Implement optiga.get_sec()
3 months ago
Andrew Kozlik 183e53d3c2 feat(storage): Rework PIN processing and upgrade storage.
3 months ago
cepetr 3460c4b891 refactor(core/embed): prepare touch drivers for low power mode
3 months ago
cepetr 089dc84f38 refactor(core/embed): remove unnecessary call to usb_stop
3 months ago
cepetr baff1691a0 feat(core/embed): prepare usb driver for low power mode
3 months ago
cepetr ba56ff8483 refactor(core/embed): replace ensure(secfalse,... with error_shutdown
3 months ago
cepetr 5fc3c6e617 refactor(core): improve and simplify error handling
3 months ago
tychovrahe b178c10e8b fix(core): prevent overloading app with touch events
4 months ago
tychovrahe b9a55cf2a7 feat(core): add settings to turn haptic on/off
4 months ago
Ondřej Vejpustek 67ac4078f7 feat(core): add AES-GCM in-place encryption and decryption
4 months ago
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