Commit Graph

35 Commits (0688fe6008550cdda9b780240773009bc2948d90)

Author SHA1 Message Date
Pavol Rusnak 9749cb070b
storage: setNoBackup does not have to have parameter
6 years ago
Pavol Rusnak 4a0f0259d1
firmware: introduce seedless setup (aka no_backup)
6 years ago
Pavol Rusnak 7b4f027445
fsm: use const where applicable, document where it isn't and why
6 years ago
Pavol Rusnak 0febd07dfc
firmware: update code to use new nested messages in trezor-common
6 years ago
Pavol Rusnak 399706ae22
storage: implement unfinished_backup flag
7 years ago
Roman Zeyde 987b686f63
storage: allow auto-lock delay configuration
7 years ago
Jochen Hoenicke 068f013bc6 Force size fields in storage to be 32 bit
7 years ago
Jochen Hoenicke 0127c1a374 Add function storage_getPinWait
7 years ago
Jochen Hoenicke c09590b54d Cleaner flash handling using FLASH_PTR
7 years ago
Pavol Rusnak e460c4fe17
session: rework get_state
7 years ago
Pavol Rusnak 7fa8ae136f
firmware: implement behaviour of state (still missing in PassphraseAck)
7 years ago
Saleem Rashid 045ef22d98 storage: Do not use Nanopb
7 years ago
Jochen Hoenicke 73edc7cb74 Added U2F root key to storage.
7 years ago
Pavol Rusnak f22c849767 storage: rework storage_commit into storage_update
7 years ago
Pavol Rusnak 57bbcc754a storage: make storage accessible only via functions
7 years ago
Pavol Rusnak 18d8cb3c56
add project website (trezor.io) to license header
7 years ago
Pavol Rusnak c778d7b9c3
storage: wipe storage after 15 wrong pins
7 years ago
Pavol Rusnak cf04279774
implement Storage.flags and related stuff
7 years ago
Pavol Rusnak 97fa33de46
reset: show needs backup signed when storage is not backed up
7 years ago
Pavol Rusnak 73708aa47e
refactor recovery.is_same_mnemonic function to storage_containsMnemonic
7 years ago
Jochen Hoenicke 120cfc148f
new message SetU2FCounter
8 years ago
Jochen Hoenicke 8e7896456a Merge branch 'origin/master' into u2f
8 years ago
Pavol Rusnak 46119bd007
clear pin failures on wipe and when in debug mode
8 years ago
Jochen Hoenicke 96f30a0ba7 Don't ask for passphrase with u2f.
8 years ago
Pavol Rusnak c123db71b9
Merge branch 'master' into u2f
8 years ago
Jochen Hoenicke cf38291ca4 Updated branch u2f
9 years ago
Jochen Hoenicke da98a3a6fd Don't reflash storage after each PIN entry
9 years ago
Jochen Hoenicke 56238e63fc Added curve type to HD node.
9 years ago
Mark Bryars 9328cad7f1 Add U2F support
9 years ago
Pavol Rusnak 4cbf29505d don't clear PIN on Initialize
10 years ago
Jochen Hoenicke 286ee0525c PIN handling - constant time.
10 years ago
Pavol Rusnak b5221ce2e9 introduce homescreen
10 years ago
Pavol Rusnak 961566c9b7 implement ApplySetttings.use_passphrase
10 years ago
Pavol Rusnak 441bb3b513 implement ClearSession
10 years ago
Pavol Rusnak 0d0a1ab5f2 import v1.0.0
11 years ago