Martin Milata
|
cc4ca7a580
|
docs(legacy/firmware): changelog for 1.11.1
|
2022-05-03 23:00:25 +02:00 |
|
matejcik
|
a1984f3275
|
chore(legacy): release bootloader 1.11.0
|
2022-05-03 23:00:25 +02:00 |
|
matejcik
|
768d577d78
|
feat(legacy/bootloader): report installed firmware version
|
2022-05-03 23:00:25 +02:00 |
|
matejcik
|
bc1ebdccdc
|
build(legacy): add explicit dependency on version.h for the header object
|
2022-05-03 23:00:25 +02:00 |
|
matejcik
|
ed8cdef331
|
chore(legacy/bootloader): bump major version
|
2022-05-03 23:00:25 +02:00 |
|
matejcik
|
7d93bd3179
|
fix(legacy/bootloader): erase storage if going below fix_version
|
2022-05-03 23:00:25 +02:00 |
|
Martin Milata
|
29bab9e8a4
|
chore(common): update chains and tokens
|
2022-05-03 23:00:25 +02:00 |
|
Martin Milata
|
78feb5fe03
|
chore(common): update coin support status
|
2022-05-03 23:00:25 +02:00 |
|
Andrew Kozlik
|
903fa9b471
|
feat(legacy): Verify signatures of all original internal inputs in replacement transactions.
|
2022-05-03 23:00:25 +02:00 |
|
Andrew Kozlik
|
706b74aaeb
|
refactor(legacy): Transaction checksum in Bitcoin signing.
|
2022-05-03 22:14:41 +02:00 |
|
Andrew Kozlik
|
d16b44bad6
|
feat(core): Verify signatures of all original inputs in replacement transactions.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
9bce153623
|
feat(core): Warn about unverified external inputs.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
29304857b5
|
feat(legacy): Warn about unverified external inputs.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
2b401f48f8
|
feat(legacy): Warn only once about non-standard paths.
[no changelog]
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
df479adbe7
|
chore(legacy): Simplify path warning UI.
[no changelog]
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
b1c6b42201
|
fix(core): Stricter Bitcoin transaction checks.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
181fd1c601
|
fix(legacy): Stricter Bitcoin transaction checks.
[no changelog]
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
09d143079b
|
chore(legacy/firmware): Bump FIX_VERSION to 1.11.0.
|
2022-05-03 22:14:40 +02:00 |
|
Andrew Kozlik
|
f6f865a513
|
fix(tests): Update T1 UI test fixtures.
|
2022-05-03 21:52:02 +02:00 |
|
Andrew Kozlik
|
84876dc971
|
feat(legacy): Add fsm_abortWorkflows().
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
e24e9fcdb3
|
fix(legacy): Check PIN before confirming critical dialogs.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
4c60f80f44
|
feat(legacy): Add state sanity check to fsm_msg*Ack() functions.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
458d6e1b4b
|
fix(trezorctl): Fix BIP-32 path in CoSi help.
[no changelog]
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
3553086e84
|
feat(legacy): Strict path validation for CoSi.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
b88e57a7c8
|
tests: Fix device tests for path checks in GetAddress.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
abb5ab74e3
|
feat(legacy): Strict path validation for NEM.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
88efd74710
|
feat(legacy): Make Bitcoin path checks same as in core.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
35151c6157
|
feat(legacy): Strict path validation for Stellar.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
0af5cd18c2
|
feat(legacy): Strict path validation for Ethereum.
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
054ab48689
|
refactor(legacy): Factor out fsm_layoutPathWarning().
|
2022-05-03 21:50:50 +02:00 |
|
Andrew Kozlik
|
1b9e575d3e
|
refactor(legacy): Move path constants to crypto.h.
|
2022-05-03 21:50:50 +02:00 |
|
matejcik
|
540d3ebaab
|
feat(legacy): report EMULATOR vendor in legacy
|
2022-05-03 19:00:04 +02:00 |
|
matejcik
|
c9b521a8b0
|
tests: add test for firmware dumping and hashing
|
2022-05-03 19:00:04 +02:00 |
|
matejcik
|
e47bcee4a4
|
fix(core): streamline progress animation disabling
|
2022-05-03 19:00:04 +02:00 |
|
matejcik
|
ee694f36cf
|
feat(python): implement firmware dumping
|
2022-05-03 19:00:04 +02:00 |
|
matejcik
|
64df33d8d8
|
feat(legacy): implement firmware dumping
|
2022-05-03 19:00:04 +02:00 |
|
matejcik
|
37c61c1381
|
feat(core): implement firmware dumping
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
d693b0c196
|
feat(legacy): Return fw_vendor in firmware Features message.
[no changelog]
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
bd8d9c9c6b
|
feat(legacy): Show progress in GetFirmwareHash.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
485ee6e209
|
feat(core): Show progress in GetFirmwareHash.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
822b1c344f
|
feat(core): Return fw_vendor in firmware Features message.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
1da446a8fb
|
refactor: Move flash_init to emulator main.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
1b43b2190a
|
feat(tools): Add firmware_hash.py.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
e9828a5b59
|
feat(legacy): Implement GetFirmwareHash message.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
e43c14f448
|
feat(trezorctl): Add firmware get-hash command.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
106ab65e21
|
feat(core): Implement GetFirmwareHash message.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
6fe2d76dc1
|
feat(common): Add GetFirmwareHash message.
|
2022-05-03 19:00:04 +02:00 |
|
Andrew Kozlik
|
26d1fad2aa
|
feat(legacy): Support Zcash version 5 transaction format.
|
2022-05-02 17:10:41 +02:00 |
|
grdddj
|
c45ca3314c
|
chore(tests): add on-chain-valid test vectors for Zcash v5
|
2022-05-02 16:07:31 +02:00 |
|
Tomas Krnak
|
7739825cc6
|
test: add device tests for Zcash v5
|
2022-05-02 16:07:31 +02:00 |
|