Commit Graph

60 Commits (ui-t3t1)

Author SHA1 Message Date
Martin Milata 3451c0173c feat(core): add fonts for T3T1
1 day ago
tychovrahe e6f2fa711e refactor(core): reorganize model specific files in site-scons
1 week ago
cepetr 3336e3902f feat(core): introduce new display drivers
2 weeks ago
Ondřej Vejpustek 756d250015 chore(core): initialize automatic variables to zero
3 weeks ago
Ondřej Vejpustek 6b81d24b5c chore(core): separate crypto sources in build scripts
3 weeks ago
obrusvit 43e759ea0b refactor(core): apply uppercased fonts in build
3 weeks ago
matejcik 66b96bc279 build(core): fix prodtest build from build-docker
1 month ago
matejcik 5b0b145f12 build(core): allow custom vendor header for prodtest
1 month ago
tychovrahe ed6aa48726 feat(core): use confidential section for confidential and sensitive data
2 months ago
tychovrahe ea0f3038a0 fix(core): improve cmakelists generation for CMSE
3 months ago
tychovrahe 72dc8f57e8 feat(core): add haptic feedback
3 months ago
tychovrahe a71a608ea7 feat(core): add basic support for T3T1
3 months ago
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
3 months ago
tychovrahe 353095ae95 feat(core): add support for STM32U5A9J-DK board
3 months ago
tychovrahe 8150636a81 feat(core): add basic support for STM32U5
3 months ago
cepetr 937b7d34d0 feat(core): add STM32CubeU5 submodule
3 months ago
cepetr 6331076444 refactor(core/embed): move TOIF format definition to rust
4 months ago
cepetr 3b9dd55788 refactor(core/embed): introduce display_utils.c
4 months ago
cepetr 446c3b77b4 refactor(core/embed): move&rename display terminal functions
4 months ago
Andrew Kozlik cbea765e38 feat(core/prodtest): Verify device certificate chain in CERTDEV WRITE.
6 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
7 months ago
Ondrej Mikle b69ef9d168 feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader
9 months ago
Ondrej Mikle 088e3b058e feat(core): change core builds to use GNU11 standard instead of GNU99
9 months ago
tychovrahe 5470304515 feat(core): Implement OPTIGA provisioning in prodtest.
9 months ago
tychovrahe 6c97dfef78 feat(core): add vendor headers for devices with dev bootloader
9 months ago
tychovrahe b369e3f4a7 feat(core): enable seamless build of bootloader using devkeys
10 months ago
tychovrahe e8281385f6 feat(core): implement secret handling in bootloader
10 months ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
10 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
11 months ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
12 months ago
grdddj d199a17cfc feat(core): introduce FONT_BIG as a fifth optional font
12 months ago
tychovrahe a2f8cb9d1c feat(core): add internal model field to features
12 months ago
matejcik 319a665d0d chore(core): add T2B1 vendor header data
1 year ago
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
tychovrahe 6ea68baf34 refactor(core): move files out of extmod
1 year ago
matejcik 37d0d91a84 chore: add production-signed prodtest header
1 year ago
matejcik 066729bf2b chore: build prodtest with prodtest_unsigned vendor header
1 year ago
Ondrej Mikle a5f7c19f7e fix(core/bootloader): do not use insecure LCG PRNG. Change insecure PRNG to be opt-in, not opt-out
1 year ago
Martin Milata 4622aec0f1 refactor(core): switch to Rust implementation of QR-Code-generator
1 year ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
1 year ago
tychovrahe 9748a56a55 chore(core): automatic generation of CMakeLists
1 year ago
tychovrahe 5ef6c3975d build(core): differentiate build results for different models
1 year ago
tychovrahe 0d733d8e22 feat(core): change display type for model R
2 years ago
Martin Milata 18352acce8 feat(core/rust/ui): replace TT Hoves Medium with DemiBold style
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago
tychovrahe 223d1b20fb refactor(core): change fonts organization
2 years ago
tychovrahe f7a3aad9bd feat(core): initial Model R display implementation with framebuffer
2 years ago
grdddj 6b5f578d02 feat(core): implement basic R emulator
2 years ago
TychoVrahe 7912a7d0d3
build(core,storage): fix conditional compilation for different Trezor models
2 years ago
Martin Milata aace875fef chore(vendor): bump micropython to 1.17
3 years ago