M1nd3r
|
28eaa8552d
|
fix(python): remove transport close from get_protocol
|
2025-03-11 13:11:26 +01:00 |
|
M1nd3r
|
50c9c6aa9b
|
fix(core): fix thp python unit test
|
2025-03-11 13:11:26 +01:00 |
|
M1nd3r
|
876440ffc5
|
chore: add changelog
|
2025-03-11 13:11:26 +01:00 |
|
M1nd3r
|
03d5751f3f
|
wip
|
2025-03-11 13:11:26 +01:00 |
|
M1nd3r
|
c68684062d
|
fix(core): make custom noise implementation compatible with standard
|
2025-03-11 13:11:26 +01:00 |
|
M1nd3r
|
999bc4b28c
|
chore(python): add noiseprotocol to requirements
[no changelog]
|
2025-03-11 13:11:26 +01:00 |
|
M1nd3r
|
2f09430821
|
fixup! chore(tests): adapt testing framework to session based [no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
073aaa8614
|
fix(core): change default value of model_variant in device properties to None
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
9ba89df979
|
chore(core): close all workflows when channel is replaced
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
0f4e529c1f
|
fix: remove unnecessary get_msg_name and get_msg_type functions
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
287c2b5289
|
fix: style pb2py
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
03962d0653
|
fix(ci): remove unnecessary code changes [no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
02c5676928
|
feat: use autoconnect=False credentials as autoconnect=True in case of channel replacement
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
e7c7cf5443
|
feat: implement thp channel replacement
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
5fc1ca1daa
|
fix: change credential to bytes from bytearray
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
1544e6051c
|
feat(core): add host static pubkey to channel cache
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
2d6ad313bf
|
chore(core): update cpace implementation
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
69ab0d1ba4
|
chore(core): remove button request from pairing screens
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
853bf8529a
|
temp: thp rest
[no changelog]
|
2025-03-11 13:11:03 +01:00 |
|
M1nd3r
|
39eaf73a17
|
chore(core): adapt trezorlib transports to session based
[no changelog]
|
2025-03-11 11:48:30 +01:00 |
|
M1nd3r
|
1b1788a4da
|
feat(python): implement session based trezorlib
|
2025-03-11 11:48:30 +01:00 |
|
M1nd3r
|
3588481dbe
|
feat(python): implement session based trezorctl
[no changelog]
|
2025-03-11 11:48:01 +01:00 |
|
M1nd3r
|
2ea3087085
|
chore(tests): add protocol pytest marker
[no changelog]
|
2025-03-11 11:48:01 +01:00 |
|
M1nd3r
|
42cad3b61a
|
test: update device tests
[no changelog]
|
2025-03-11 11:48:01 +01:00 |
|
M1nd3r
|
8b88aff9ee
|
feat(python): add platformdirs to requirements
[no changelog]
|
2025-03-11 11:48:00 +01:00 |
|
M1nd3r
|
f955e2c5ac
|
chore(tests): update fixtures
[no changelog]
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
5eba7d8969
|
chore(core): adapt trezorlib transports to session based
[no changelog]
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
fa0ddcf08b
|
feat(python): implement session based trezorlib
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
035e817ed9
|
feat(python): implement session based trezorctl
[no changelog]
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
bdf0cbbdb5
|
chore(tests): adapt testing framework to session based
[no changelog]
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
a028570bd1
|
test: update device tests
[no changelog]
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
bc9d8dc277
|
feat(python): make failing to resume session hard-fail
|
2025-03-11 11:47:45 +01:00 |
|
Martin Milata
|
24f3e3ff24
|
ci: add timeouts for legacy.yml
|
2025-03-11 11:47:45 +01:00 |
|
Martin Milata
|
edeea3bf65
|
fix(python): revive trezorctl --script
[no changelog]
|
2025-03-11 11:47:45 +01:00 |
|
M1nd3r
|
a590438ea1
|
chore(python): bump trezorlib version to 0.14.0
|
2025-03-11 11:47:17 +01:00 |
|
M1nd3r
|
febac09a2f
|
fix(python): change nostr to use Session instead of Client
|
2025-03-11 11:47:17 +01:00 |
|
M1nd3r
|
cd781d7a70
|
chore(python): session passphrase rework
|
2025-03-11 11:47:17 +01:00 |
|
Martin Milata
|
7bcbe0aac4
|
fix(python): simplify UI callbacks
|
2025-03-11 11:47:17 +01:00 |
|
Martin Milata
|
21b69d06c6
|
fix(python): bring back firmware version check
|
2025-03-11 11:47:17 +01:00 |
|
Martin Milata
|
d2d93d0960
|
fix(python): transport handling with sessions
[no changelog]
|
2025-03-11 11:47:17 +01:00 |
|
Martin Milata
|
b41b163ef7
|
test(core): remove dead code
|
2025-03-11 11:47:17 +01:00 |
|
M1nd3r
|
a4f40617b4
|
chore(tests): update fixtures.json
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-11 11:47:17 +01:00 |
|
M1nd3r
|
72fe47ba3b
|
chore(core): adapt trezorlib transports to session based
[no changelog]
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-11 11:47:17 +01:00 |
|
M1nd3r
|
5c2d3c65b7
|
feat(python): implement session based trezorlib
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-11 11:45:57 +01:00 |
|
M1nd3r
|
ac96a035ad
|
feat(python): implement session based trezorctl
|
2025-03-11 11:45:57 +01:00 |
|
M1nd3r
|
5992ce3223
|
chore(python): add refresh of invalid client to internal emulator
|
2025-03-11 11:45:09 +01:00 |
|
M1nd3r
|
da65313341
|
chore(tests): adapt testing framework to session based
|
2025-03-11 11:45:09 +01:00 |
|
M1nd3r
|
4adc7e2642
|
test: update upgrade tests
|
2025-03-11 11:45:09 +01:00 |
|
M1nd3r
|
038de141a8
|
test: update click tests
|
2025-03-11 11:45:09 +01:00 |
|
M1nd3r
|
f0796c3bf1
|
test: update ui tests
|
2025-03-11 11:45:09 +01:00 |
|