M1nd3r
|
9c66090be8
|
chore(core): remove button request from pairing screens
[no changelog]
|
2025-04-16 17:22:33 +02:00 |
|
M1nd3r
|
27eee69310
|
temp: thp rest
[no changelog]
|
2025-04-16 17:22:33 +02:00 |
|
M1nd3r
|
0ed7349be8
|
chore(tests): add protocol pytest marker
[no changelog]
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
bc89c4916b
|
chore(core): adapt emu.py to the new trezorlib
[no changelog]
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
e45e72b1f9
|
chore(python): update ble to session-based
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
aa6a8ac89d
|
chore(tests): improve downgrade of model min_version in fw upgrade tests
|
2025-04-16 17:22:04 +02:00 |
|
Martin Milata
|
f447855647
|
fix(python): always send passphrase at v1 session start
|
2025-04-16 17:22:04 +02:00 |
|
Martin Milata
|
627e3abc9a
|
fix(tests): clear pin sequence when exiting with block
|
2025-04-16 17:22:04 +02:00 |
|
Martin Milata
|
3cd92f1f1a
|
fix(tests): record actual_responses for session init
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
1c26cffced
|
chore(tests): remove code for unsupported models
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
98993434e0
|
chore(python): raise the minimum version of core models to 2.3.0
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
49bb88ecee
|
chore(tests): remove test_passphrase_cached
|
2025-04-16 17:22:04 +02:00 |
|
Martin Milata
|
90632199e9
|
refactor(tests): move set_input_flow to SessionDebugWrapper context manager
[no changelog]
|
2025-04-16 17:22:04 +02:00 |
|
M1nd3r
|
2abbd76a19
|
feat(python): make failing to resume session hard-fail
|
2025-04-16 17:19:53 +02:00 |
|
Martin Milata
|
1a45adfb4a
|
ci: add timeouts for legacy.yml
|
2025-04-16 17:19:53 +02:00 |
|
Martin Milata
|
fb98a02be6
|
fix(python): revive trezorctl --script
[no changelog]
|
2025-04-16 17:19:53 +02:00 |
|
M1nd3r
|
13f6edebf7
|
chore(python): bump trezorlib version to 0.14.0
|
2025-04-16 17:19:53 +02:00 |
|
M1nd3r
|
637e3248a6
|
fix(python): change nostr to use Session instead of Client
|
2025-04-16 17:19:53 +02:00 |
|
M1nd3r
|
dfc8d7f2f5
|
chore(python): session passphrase rework
|
2025-04-16 17:19:53 +02:00 |
|
Martin Milata
|
ed4c3e4712
|
fix(python): simplify UI callbacks
|
2025-04-16 17:19:53 +02:00 |
|
Martin Milata
|
f21cb96949
|
fix(python): bring back firmware version check
|
2025-04-16 17:19:53 +02:00 |
|
Martin Milata
|
bd450a5564
|
fix(python): transport handling with sessions
[no changelog]
|
2025-04-16 17:19:53 +02:00 |
|
Martin Milata
|
9168b30b8f
|
test(core): remove dead code
|
2025-04-16 17:19:53 +02:00 |
|
M1nd3r
|
cc17207b79
|
chore(tests): update fixtures.json
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-04-16 17:19:53 +02:00 |
|
M1nd3r
|
94c691d270
|
chore(core): adapt trezorlib transports to session based
[no changelog]
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-04-16 17:19:44 +02:00 |
|
M1nd3r
|
0c29ee08f1
|
feat(python): implement session based trezorlib
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-04-16 17:19:44 +02:00 |
|
M1nd3r
|
cee6fe01ae
|
feat(python): implement session based trezorctl
|
2025-04-16 17:19:44 +02:00 |
|
M1nd3r
|
f9f0df38b1
|
chore(python): add refresh of invalid client to internal emulator
|
2025-04-16 17:19:44 +02:00 |
|
M1nd3r
|
80dc9d45dd
|
chore(tests): adapt testing framework to session based
|
2025-04-16 17:19:44 +02:00 |
|
M1nd3r
|
290958a9b9
|
test: update upgrade tests
|
2025-04-16 17:19:18 +02:00 |
|
M1nd3r
|
4fb08c7fea
|
test: update click tests
|
2025-04-16 17:19:18 +02:00 |
|
M1nd3r
|
bf30c8897c
|
test: update ui tests
|
2025-04-16 17:19:00 +02:00 |
|
M1nd3r
|
9837b36cb9
|
test: update persistence tests
|
2025-04-16 17:19:00 +02:00 |
|
M1nd3r
|
07a35b2b8a
|
test: update device tests
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-04-16 17:18:59 +02:00 |
|
M1nd3r
|
27289a3630
|
chore(python): update python tools
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-04-16 17:13:54 +02:00 |
|
M1nd3r
|
df9e592cac
|
chore(vendor): update fido2-tests
|
2025-04-16 17:13:54 +02:00 |
|
M1nd3r
|
042e47c191
|
chore(core): adapt emu.py to the new trezorlib
[no changelog]
|
2025-04-16 17:13:54 +02:00 |
|
Martin Milata
|
607d73b7da
|
refactor(core): add maybe_get_context
[no changelog]
(cherry picked from commit 3bb3b774c1 )
|
2025-04-16 17:11:08 +02:00 |
|
Martin Milata
|
092c86083c
|
refactor(core): drain the BLE event queue whenever layout is running
[no changelog]
|
2025-04-16 17:11:08 +02:00 |
|
Martin Milata
|
4f2efd8dc7
|
feat(core): BLE pairing flow
|
2025-04-16 17:11:08 +02:00 |
|
Martin Milata
|
a533bf898c
|
feat(core/ui): eckhart: BLE event handling
[no changelog]
|
2025-04-16 17:11:08 +02:00 |
|
obrusvit
|
251c7c7c48
|
test: fix T3W1 rust tests
|
2025-04-16 17:11:08 +02:00 |
|
obrusvit
|
773eba2216
|
feat(eckhart): use gradients in ActionBar
|
2025-04-16 17:11:08 +02:00 |
|
obrusvit
|
ee7b021244
|
feat(eckhart): fix hint padding
|
2025-04-16 17:11:08 +02:00 |
|
Lukas Bielesch
|
09fb7a09ee
|
fix(eckhart): fix failing gen_check
|
2025-04-16 17:11:08 +02:00 |
|
Martin Milata
|
afb68f21e6
|
NO MAIN: build and upload arm64 emulator
|
2025-04-16 17:11:08 +02:00 |
|
Martin Milata
|
317e44adfc
|
refactor(core): device menu modules
[no changelog]
|
2025-04-16 17:11:08 +02:00 |
|
Ioan Bizău
|
9f0a87cb96
|
fix(eckhart): optimize device menu
|
2025-04-16 17:11:08 +02:00 |
|
Ioan Bizău
|
3aae247e43
|
feat(eckhart): send device name and version to the device menu
|
2025-04-16 17:11:08 +02:00 |
|
Ioan Bizău
|
e2d24c6a79
|
feat(eckhart): layouts for device pairing
|
2025-04-16 17:11:08 +02:00 |
|