Pavol Rusnak
|
fc7189f801
|
use Failure_PinMismatch where it makes sense (ChangePin, ResetDevice, RecoveryDevice)
|
2018-02-20 17:48:19 +01:00 |
|
Pavol Rusnak
|
f22c849767
|
storage: rework storage_commit into storage_update
|
2017-12-12 16:28:42 +01:00 |
|
Pavol Rusnak
|
57bbcc754a
|
storage: make storage accessible only via functions
add calls also for debug build and use them in fsm
|
2017-12-12 16:28:42 +01:00 |
|
Saleem Rashid
|
e3460b9f00
|
reset: Call storage_commit after initialization
Fixes #230
|
2017-11-14 13:42:44 +01:00 |
|
Pavol Rusnak
|
18d8cb3c56
|
add project website (trezor.io) to license header
|
2017-11-05 17:47:23 +01:00 |
|
Pavol Rusnak
|
30367bfad1
|
reset: refactor code into layoutResetWord
|
2017-09-04 08:12:33 +02:00 |
|
Pavol Rusnak
|
a01ba51a2a
|
storage: copy only required bytes from old storage, bump storage version
+ backup_device: ask for pin, always use correct number of words
|
2017-08-16 13:11:31 +02:00 |
|
Pavol Rusnak
|
3d7d0f0734
|
use C99 for loop where possible
|
2017-07-23 22:20:51 +02:00 |
|
Pavol Rusnak
|
ba2b2f24da
|
firmware: mark backup as done before giving away the mnemonic, not after
|
2017-07-05 12:17:46 +02:00 |
|
Pavol Rusnak
|
8fa3ce7e14
|
reset: distinguish between separated call and joined call, mark backup as done only when performed completely
|
2017-06-29 14:14:20 +02:00 |
|
Pavol Rusnak
|
b65068c159
|
reset: add Features.needs_backup
|
2017-06-29 14:14:20 +02:00 |
|
Pavol Rusnak
|
97fa33de46
|
reset: show needs backup signed when storage is not backed up
|
2017-06-29 14:14:20 +02:00 |
|
Pavol Rusnak
|
9298e4d9e3
|
reset: make backup workflow independent of initialization
|
2017-06-29 14:14:20 +02:00 |
|
Pavol Rusnak
|
c6fd70b471
|
gettext: mark localizable strings as proof-of-concept
|
2017-06-18 22:47:32 +02:00 |
|
Pavol Rusnak
|
00f6312a81
|
rename failures, unify strings where possible
|
2017-06-18 21:19:21 +02:00 |
|
Pavol Rusnak
|
c4d144a82e
|
extract CHECK_PARAM
|
2016-11-22 22:04:09 +01:00 |
|
Pavol Rusnak
|
71890e4edf
|
implement u2f_counter in LoadDevice, Recoverydevice and ResetDevice messages
|
2016-10-31 16:20:15 +01:00 |
|
Pavol Rusnak
|
633024a993
|
send failure when reset workflow is aborted (this sends features when it was aborted by initialize message)
|
2016-07-04 15:02:24 +02:00 |
|
Pavol Rusnak
|
b1e3c52b08
|
remove DialogIcon enum, use bitmap structure directly
|
2016-06-08 19:20:07 +02:00 |
|
Pavol Rusnak
|
5e5138066a
|
adapt the reorder of hash_final functions
|
2016-04-26 11:53:58 +02:00 |
|
Pavol Rusnak
|
50c8811af9
|
double sized font for reset device
|
2015-11-18 19:52:16 +01:00 |
|
Roman Zeyde
|
755b0388f0
|
firmware: exclude debug functionality from release build
|
2015-08-24 15:51:20 +03:00 |
|
Pavol Rusnak
|
309604d286
|
change setup wording
|
2014-12-16 18:45:39 +01:00 |
|
Pavol Rusnak
|
9d1cc7933d
|
adjust reset_device loop to match recovery_device loop
|
2014-06-06 16:25:54 +02:00 |
|
Pavol Rusnak
|
0d0a1ab5f2
|
import v1.0.0
|
2014-04-29 14:38:32 +02:00 |
|