M1nd3r
|
f749055309
|
chore(python): add session_context to cli to handle exceptions gracefully
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
8256fc845f
|
fix style after rebase
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
abbbbd0159
|
fixup! fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
a92c254f62
|
fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
5e4ecdaf13
|
WIP: try simplify message handler, might break something
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
0254571581
|
chore: fix incomplete enum change
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
ab7293dd30
|
chore(core): remove TODO comment from received_message_handler
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
5a65b5b1f3
|
chore(core): remove management session code from handle_ThpCreateNewSession
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
e2e811e072
|
fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
1d3a65fff6
|
chore(core): make wipe device proceed even if sending of success message fails
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
46d1605ef1
|
fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
04f6a3e04a
|
fixup! wip: single packet decryption (not finished) [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
8314f8943b
|
wip: single packet decryption (not finished)
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
adab2721ee
|
fix: return InvalidSessionError when trying to access cache of Seedless session
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
beb8b58064
|
wip buffer locking-
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
62ee3fe3b1
|
test: fix device test test_authorize_coinjoin
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
d6eda55c45
|
fixup! fixup! wip - change session behavior [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
5a2470e08e
|
chore(core): make await write blocking by default, remove write_force
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
c0d46ac762
|
fixup! wip - change session behavior [no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
0c353eb242
|
wip - change session behavior
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
cdb96f4521
|
wip
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
9c0488862b
|
fixup! fixup! chore: update fixtures for T2T1
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
fe226182b2
|
fixup! chore: update fixtures for T2T1
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
1435d09496
|
chore(tests): start screen recording only after the session fixture has a session prepared
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
8c05e2ef7f
|
fix(tests): unlock device when getting a new session
[no changelog]
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
f4a9b3d9c3
|
chore: update fixtures for T2T1
|
2024-12-20 15:07:54 +01:00 |
|
M1nd3r
|
d08e61e092
|
feat(python): add lock() to TrezorClientDebugLink
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
6625bbdb6d
|
fixup! feat(core): implement THP
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
74dbf3ef41
|
fixup! build(ci): add thp builds and tests
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
33957ce1c8
|
wip
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
e071f2f4ac
|
refactor(core): move handling of ThpCreateNewSession message into base.py
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
8aef867259
|
refactor(core): move wire buffer handling completely to memory_manager
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
4d9699a883
|
refactor(common): remove pairing_in/out and channel_in/out proto options
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
dfbf9ccc2e
|
fix(tests): change xfail to skip when using protocol_marker
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
869e8107ce
|
refactor(python,tests): add is_invalidated flag to client, do not set the emulator.client outside from emulator
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
0335a81c44
|
fixup! build(ci): add thp builds and tests
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
e96b5e89ba
|
refactor(core): move exclude list from wipe to wipe_cache
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
517707a1c2
|
refactor(core): clean channel and received_message_handler
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
5c7f5edb80
|
refactor(core): improve readability and logging in channel.py
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
daa05bc760
|
refactor(core): improve readability of channel_manager
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
76af43039a
|
chore(vendor): update fido2-tests
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
01fa4f413b
|
test: update test framework
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
d263f8ea1c
|
test: update device tests
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
3a126c4955
|
test: update ui tests
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
196413fdf6
|
test: update upgrade tests
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
59da4fb0ab
|
test: update persistence tests
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
01d04c12c2
|
test: update click tests
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
900dfd388f
|
chore(python): update python tools
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
f13f217417
|
chore(python): add python requirements
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|
M1nd3r
|
5cd946bc4c
|
feat(python): implement session based trezorlib
[no changelog]
|
2024-12-20 15:07:53 +01:00 |
|