Commit Graph

23 Commits (e0b5526f274618a650bee55f765e88f5b90263d9)

Author SHA1 Message Date
Jochen Hoenicke 83a69a0334
Added fixed-width font and multi-font support
6 years ago
Pavol Rusnak 18d8cb3c56
add project website (trezor.io) to license header
7 years ago
Jochen Hoenicke 98e617d874
startup: use custom reset_handler
7 years ago
Pavol Rusnak 91c4cbdbd0
setup: move stack protector variable to setup.h
7 years ago
Pavol Rusnak 0760ff0468
setup: move stack smashing protection code to setup.c
7 years ago
Saleem Rashid f23489050a util: Add load_vector_table
7 years ago
Pavol Rusnak 4603b0c800
bootloader: subtle changes in bootloader.c and fastflash.c to make them more similar
7 years ago
mruddy f274d8cd73 fix bootloader stack protector fault
7 years ago
Pavol Rusnak 0f42f64dfd
bootloader: do not show fingerprint on very first flash; refactor firmware_present, introduce brand_new_firmware
7 years ago
Saleem Rashid 80d17c1333 bootloader: Allow building as an app
7 years ago
Pavol Rusnak 0200ee5763
bootloader: cleanup protobuf messages
7 years ago
mruddy c8c85424b6
fix usage of RNG before setup (#150/#151)
7 years ago
Pavol Rusnak ab006262e8
mytrezor.com -> trezor.io/start
8 years ago
Pavol Rusnak d7ff70caf6
add checking of buttons to bootloader
8 years ago
Pavol Rusnak 2f7ed2aa0f
implement firmware_present flag in bootloader
8 years ago
Pavol Rusnak cda9ae4b29
change version description in bootloader
8 years ago
Pavol Rusnak 259eeae26e
don't halt on broken firmware but stay in bootloader mode
8 years ago
Pavol Rusnak b1e3c52b08
remove DialogIcon enum, use bitmap structure directly
8 years ago
Pavol Rusnak 1f3369788a
use __asm__ instead of asm
8 years ago
Pavol Rusnak fa0b238b45
show firmware hash screen after unofficial firmware dialog
9 years ago
Pavol Rusnak 63bc16d375
signatures_ok function in bootloader exports firmware hash if needed
9 years ago
Pavol Rusnak 58ecfdcab0 use stack protector in bootloader
10 years ago
Pavol Rusnak 938e8a5966 bootloader source code
10 years ago