tychovrahe
|
923b1c42b0
|
fix(cli): don't try to initialize device after wipe in bootloader
|
2023-04-11 13:57:12 +02:00 |
|
matejcik
|
606518d80e
|
tests: test behavior of USB-ignoring autolock
[no changelog]
|
2023-04-07 19:44:32 +02:00 |
|
matejcik
|
799c420dda
|
fix(python): support all image types in firmware-fingerprint.py
[no changelog]
|
2023-04-05 16:36:29 +02:00 |
|
matejcik
|
7638694484
|
chore: make fields on FirmwareRequest required (fixes #1941)
[no changelog]
|
2023-04-03 22:01:26 +02:00 |
|
matejcik
|
6e85d61688
|
feat(core): QA build for testing bootloaders / upgrades
[no changelog]
|
2023-04-03 22:01:26 +02:00 |
|
matejcik
|
fa7c818cfc
|
fix(python/trezorctl): re-enable trezorctl -p udp
[no changelog]
|
2023-04-03 22:01:26 +02:00 |
|
Martin Milata
|
c100358ce2
|
fix(core/ui): don't send ButtonRequest when displaying GetAddress QR code
[no changelog]
|
2023-04-03 17:57:18 +02:00 |
|
matejcik
|
92c037d89e
|
fix(python/trezorctl): fix colliding option shortcut in ethereum sign-tx
fixes #2535
|
2023-03-24 13:24:46 +01:00 |
|
Martin Novák
|
e6a7b9ccaa
|
feat(python): support external Ethereum definitions
|
2023-03-24 13:24:46 +01:00 |
|
matejcik
|
80af1c552e
|
feat(tests): seemingly stable workaround for the wait_layout instability
[no changelog]
|
2023-03-21 12:47:28 +01:00 |
|
Andrew Kozlik
|
9e23ba8864
|
feat(trezorctl): Support SLIP-25 in get-descriptor
|
2023-03-20 17:55:49 +01:00 |
|
Martin Milata
|
483c7a6342
|
chore(python): debuglink: wait for swipe
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
Martin Milata
|
4af5939a0b
|
feat(core/ui): redesigned receive flow
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
David Misiak
|
79632d32c7
|
chore(cardano): update ui tests, add changelog
|
2023-03-06 11:27:13 +01:00 |
|
David Misiak
|
826ade2a8d
|
chore(cardano): rename voting public key to vote public key
|
2023-03-06 11:27:13 +01:00 |
|
David Misiak
|
0754a008e9
|
chore(cardano): rename cvote reward_address to payment_address
|
2023-03-06 11:27:13 +01:00 |
|
David Misiak
|
2011ffe9c9
|
chore(cardano): replace governance by cvote
|
2023-03-06 11:27:13 +01:00 |
|
David Misiak
|
a94cfa1a13
|
feat(cardano): allow external reward addresses in governance registrations
|
2023-03-06 11:27:13 +01:00 |
|
matejcik
|
966e5d8286
|
fix(python): allow unsigned legacy firmware (fixes #2801)
|
2023-02-20 14:59:02 +01:00 |
|
matejcik
|
c4bf4fa884
|
fix(python): improve type checking
|
2023-02-20 14:59:02 +01:00 |
|
matejcik
|
00304471ca
|
feat(python): add pybridge tool
[no changelog]
|
2023-02-20 14:59:02 +01:00 |
|
grdddj
|
07e51279e2
|
feat(python): ability to not show passphrase coming from host
[no changelog]
|
2023-02-17 12:55:11 +01:00 |
|
grdddj
|
491a8523bc
|
feat(tests): allow for saving text layout of all screens during UI tests
[no changelog]
|
2023-02-03 16:51:14 +01:00 |
|
matejcik
|
0846f3a9e3
|
fix(python/transport): fix UDP prefix search if correct full path is given
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
87710bab92
|
chore(python): uncompress hex keys for T1 dev
because production keys are also uncompressed
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
248eafc4ca
|
fix(python): better type hints for firmware fields
|
2023-02-03 13:01:47 +01:00 |
|
matejcik
|
508b6a87e6
|
fix(tests): ensure the client is open when stopping screen recording
[no changelog]
|
2023-02-02 12:40:39 +01:00 |
|
tychovrahe
|
d00e87ea80
|
feat(core/rust): homescreen background image
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|
grdddj
|
72ef41664f
|
feat(python): show fingerprint before signatures in trezorctl firmware verify
|
2023-01-13 16:39:25 +01:00 |
|
matejcik
|
e6feef5388
|
chore(python): bump version after release
|
2022-12-28 16:27:09 +01:00 |
|
matejcik
|
e545f8c451
|
docs(python): changelog for 0.13.5 release
|
2022-12-28 16:21:23 +01:00 |
|
matejcik
|
305d9091bd
|
refactor(python/firmware): improve headertool, recognize legacy v3 signatures
|
2022-12-28 14:10:14 +01:00 |
|
matejcik
|
ef10457332
|
refactor(python/firmware): introduce legacy v3 signing detection
related, change verify() method to accept dev_keys bool and select
the appropriate keys, as opposed to caller needing to figure out the keys
|
2022-12-28 14:10:14 +01:00 |
|
matejcik
|
61a7e09bae
|
feat(python/firmware): introduce fw model field
|
2022-12-27 15:24:10 +01:00 |
|
matejcik
|
cd20ff242f
|
feat(python/firmware): introduce a cleaner database of signing keys
|
2022-12-27 15:23:57 +01:00 |
|
matejcik
|
5a237d6a94
|
feat(core/headertool): detect devel signatures for more objects (fixes #2616)
[no changelog]
|
2022-12-16 13:24:18 +01:00 |
|
grdddj
|
dc22f98aed
|
chore(python): better static typing for debuglink and emulator
[no changelog]
|
2022-11-21 14:08:47 +01:00 |
|
grdddj
|
e9a1bcc951
|
feat(python): add debuglink helpers to get layout information
|
2022-11-21 14:08:47 +01:00 |
|
matejcik
|
cc71f4f159
|
chore(python): bump version after release
|
2022-11-04 10:12:32 +01:00 |
|
matejcik
|
fef998bc1f
|
build(python): exclude downloaded firmwares from sdist
|
2022-11-04 10:12:32 +01:00 |
|
matejcik
|
d4af49c585
|
docs(python): generate changelogs for 0.13.4
|
2022-11-04 10:12:32 +01:00 |
|
matejcik
|
1cbe96c6e5
|
fix(python/internal): fix key index handling in firmware_headers.py
[no changelog]
|
2022-11-04 09:51:53 +01:00 |
|
Andrew Kozlik
|
3d645d609a
|
chore(common): Rename "unstable" protobuf tag to "experimental_message".
[no changelog]
|
2022-11-02 14:58:01 +01:00 |
|
matejcik
|
e49066c73f
|
tools(python): update relicensing script
|
2022-11-01 14:56:00 +01:00 |
|
matejcik
|
cda35e0e87
|
docs(python): add or update license headers
|
2022-11-01 14:56:00 +01:00 |
|
matejcik
|
ce307c9484
|
feat(common): mark CoSi fields as required
[no changelog]
|
2022-11-01 14:56:00 +01:00 |
|
matejcik
|
1afc78e368
|
feat(python): add warning for insecure CoSi firmware
|
2022-11-01 14:56:00 +01:00 |
|
matejcik
|
a7482f4c6a
|
refactor(python): convert firmware parsing to classes
|
2022-11-01 14:56:00 +01:00 |
|
matejcik
|
1b8204109e
|
refactor(python): move firmware functionality to a submodule
|
2022-11-01 14:56:00 +01:00 |
|
matejcik
|
a7d6e194a1
|
refactor(python): move out TOIF related structs to trezorlib.toif
|
2022-11-01 14:56:00 +01:00 |
|