Commit Graph

24 Commits (ff751d4b6e3a445251647227ddb9ceb0a825ab78)

Author SHA1 Message Date
matejcik dd4d020a76 fix(core/bootloader): correctly handle images smaller than one chunk
1 year ago
matejcik a2f7d8395f fix(core/bootloader): erase the storage as soon as we know we should
1 year ago
matejcik 7638694484 chore: make fields on FirmwareRequest required (fixes #1941)
1 year ago
matejcik 63c27bafd6 fix(core/bootloader): properly display upgrade/downgrade
1 year ago
matejcik ae9960ca61 feat(core): introduce bootloader emulator
1 year ago
tychovrahe 3f54b84aef fix(core/bootloader): fix retries when reading from USB
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
tychovrahe 461f566777 fix(core/bootloader): fix detection of installed firmware
1 year ago
tychovrahe 115f7daaaa feat(core): prevent installing and running of incompatible firmware, prevent bootloader downgrade
1 year ago
tychovrahe c33f92bd72 feat(core): add RGB LED driver for Model R
2 years ago
Pavol Rusnak b0e0280465 chore: drop obsolete fw_vendor_keys field from Features
3 years ago
Pavol Rusnak 35d40cc164 fix(core): change logic of vendor header comparison
3 years ago
Pavol Rusnak 1e2bb337a9
refactor(core): drop buttons argument for ui_screen_firmware_info
3 years ago
Pavol Rusnak 5dd3d73d00
fix(core): remove unused stuff from bootloader_ci
3 years ago
Pavol Rusnak 2dc094bd3e
fix(core): small secbool refactors
3 years ago
Pavol Rusnak f46380147f fix(core): update sync protobuf messages in bootloader
3 years ago
Pavol Rusnak b9c0b3969b
legacy+core: unify error codes in bootloaders (#1347)
4 years ago
Pavol Rusnak 336a417233 core/bootloader: distinguish between a vendor change and downgrade with wipe
4 years ago
Pavol Rusnak c4babd3c0b
Merge pull request #846 from trezor/bootloader-read-retry
4 years ago
Pavol Rusnak 63dfd6c6ab
core/bootloader: make read more benevolent and read error more helpful
4 years ago
Tomas Susanka a02d7e3daf core/bootloader: request vendor header first
4 years ago
Pavol Rusnak 6dbed1424f
core+legacy: update nanopb api to version 0.4
4 years ago
Pavol Rusnak 54d348228f
all: rename TREZOR to Trezor where possible
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago