1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-03-22 11:05:43 +00:00
Commit Graph

14652 Commits

Author SHA1 Message Date
M1nd3r
2e72d083a2 wip - might not work 2025-03-18 13:19:33 +01:00
Martin Milata
e187a96769 fixup! test: update device tests 2025-03-18 13:19:33 +01:00
Martin Milata
75f103bb64 fixup! chore(core): adapt trezorlib transports to session based [no changelog] 2025-03-18 13:19:33 +01:00
Martin Milata
ee102b5a35 fixup! chore(core): adapt trezorlib transports to session based [no changelog] 2025-03-18 13:19:33 +01:00
Martin Milata
af1c79a9f2 fixup! chore(tests): adapt testing framework to session based [no changelog] 2025-03-18 13:19:33 +01:00
Martin Milata
21361b0c77 fixup! chore(core): adapt trezorlib transports to session based [no changelog] 2025-03-18 13:19:33 +01:00
M1nd3r
f2daba056f chore(python): remove channel database 2025-03-13 14:26:25 +01:00
M1nd3r
50c1299fb3 fix(python): improve protocol_v2, remove its channel database 2025-03-13 14:11:32 +01:00
M1nd3r
b5b0a354a9 chore(tests): replace random.randbytes by os.urandom in tests 2025-03-13 14:09:34 +01:00
M1nd3r
42a2ab3a0f fixup! chore(tests): update fixtures 2025-03-13 13:33:19 +01:00
M1nd3r
bb93433f73 fix(tests): fix legacy device tests 2025-03-13 12:17:13 +01:00
M1nd3r
0fd669984b fix(tests): fix test reset bip39 2025-03-13 12:17:13 +01:00
M1nd3r
bb512ff96f feat(core): improve pairing screens 2025-03-13 12:17:13 +01:00
M1nd3r
45372fd93e fix(tests): fix authorize coinjoin device test 2025-03-13 12:17:13 +01:00
M1nd3r
fc3b36b564 fix(tests): fix THP upgrade tests 2025-03-13 12:17:13 +01:00
M1nd3r
b87d23613f fix(tests): fix click test reset slip39 basic 2025-03-13 12:17:13 +01:00
M1nd3r
0cf404b573 fix(python): partially fix shamir persistence tests 2025-03-13 12:17:13 +01:00
M1nd3r
5c09501632 fix(python): open transport before get protocol in client 2025-03-13 12:17:13 +01:00
M1nd3r
2f26d3e8e9 chore(python): bump trezorlib version to 0.15.0 2025-03-13 12:17:13 +01:00
M1nd3r
9b69f1b09f chore(tests): update fixtures 2025-03-13 12:17:13 +01:00
M1nd3r
24a71ab77c fix(python): remove transport close from get_protocol 2025-03-13 12:17:13 +01:00
M1nd3r
a74c21a578 fix(core): fix thp python unit test 2025-03-13 12:17:13 +01:00
M1nd3r
f9d213dcb9 chore: add changelog 2025-03-13 12:17:13 +01:00
M1nd3r
afc961cff5 wip 2025-03-13 12:17:13 +01:00
M1nd3r
8594ff19c3 fix(core): make custom noise implementation compatible with standard 2025-03-13 12:17:13 +01:00
M1nd3r
6ddfff4376 chore(python): add noiseprotocol to requirements
[no changelog]
2025-03-13 12:17:13 +01:00
M1nd3r
f69c98ab37 fix(core): change default value of model_variant in device properties to None
[no changelog]
2025-03-13 12:17:13 +01:00
M1nd3r
4af04d5ae4 chore(core): close all workflows when channel is replaced
[no changelog]
2025-03-13 12:17:13 +01:00
M1nd3r
53aedccc61 fix: remove unnecessary get_msg_name and get_msg_type functions
[no changelog]
2025-03-13 12:17:13 +01:00
M1nd3r
766b2a21c4 fix: style pb2py
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
df00b77aae fix(ci): remove unnecessary code changes [no changelog] 2025-03-13 12:17:12 +01:00
M1nd3r
4bd0ece104 feat: use autoconnect=False credentials as autoconnect=True in case of channel replacement
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
71d8fa58aa feat: implement thp channel replacement
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
4397b63515 fix: change credential to bytes from bytearray 2025-03-13 12:17:12 +01:00
M1nd3r
1cdeb9be9a feat(core): add host static pubkey to channel cache
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
fe6f9450f0 chore(core): update cpace implementation
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
748b8de2f2 chore(core): remove button request from pairing screens
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
9dc3575c76 temp: thp rest
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
aeca5223cc chore(core): adapt trezorlib transports to session based
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
07b857d1b3 feat(python): implement session based trezorlib 2025-03-13 12:17:12 +01:00
M1nd3r
33a64d435f feat(python): implement session based trezorctl
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
ab6716e14e chore(tests): add protocol pytest marker
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
59b994eaba test: update device tests
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
a2f7484853 feat(python): add platformdirs to requirements
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
b834719596 chore(tests): update fixtures
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
efcdd6843b chore(core): adapt trezorlib transports to session based
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
0743b65159 feat(python): implement session based trezorlib 2025-03-13 12:17:12 +01:00
M1nd3r
ca5f331e43 feat(python): implement session based trezorctl
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
1c30adb548 chore(tests): adapt testing framework to session based
[no changelog]
2025-03-13 12:17:12 +01:00
M1nd3r
94a5c49daf test: update device tests
[no changelog]
2025-03-13 12:17:12 +01:00