M1nd3r
|
b7b57c5516
|
fix(core): fix thp python unit test
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
e9c982293b
|
chore: add changelog
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
c0f3e7f0aa
|
wip
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
857fd1b1db
|
fix(core): make custom noise implementation compatible with standard
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
2049f76bcb
|
chore(python): add noiseprotocol to requirements
[no changelog]
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
1e0d8782c7
|
fix(core): change default value of model_variant in device properties to None
[no changelog]
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
f0abe3b9d1
|
chore(core): close all workflows when channel is replaced
[no changelog]
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
f9aebcd9d1
|
fix: remove unnecessary get_msg_name and get_msg_type functions
[no changelog]
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
0f5fd9cce7
|
fix: style pb2py
[no changelog]
|
2025-04-16 17:22:44 +02:00 |
|
M1nd3r
|
15b86fe27c
|
feat: use autoconnect=False credentials as autoconnect=True in case of channel replacement
[no changelog]
|
2025-04-16 17:22:33 +02:00 |
|
M1nd3r
|
f46448547a
|
feat: implement thp channel replacement
[no changelog]
|
2025-04-16 17:22:33 +02:00 |
|
M1nd3r
|
99cebc4f39
|
fix: change credential to bytes from bytearray
|
2025-04-16 17:22:33 +02:00 |
|
M1nd3r
|
78f494dfdb
|
feat(core): add host static pubkey to channel cache
[no changelog]
|
2025-04-16 17:22:33 +02:00 |
|
M1nd3r
|
5871cf5b40
|
chore(core): update cpace implementation
[no changelog]
|
2025-04-16 17:22:33 +02:00 |
|
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 |
|