1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-02-02 19:01:04 +00:00
Commit Graph

14212 Commits

Author SHA1 Message Date
M1nd3r
ed19582326 fix device tests
[no changelog]
2025-01-02 17:00:34 +01:00
M1nd3r
5dafcda44d fix: remove unnecessary comment
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
48de230370 fix(test): update slip39 backup device test
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
67f17831f4 fix(core): modify python test, ignore broken THP test
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
0b995148a7 try fix legacy build 2025-01-02 16:01:32 +01:00
M1nd3r
627557df31 chore(python): add session_context to cli to handle exceptions gracefully
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
c8db6880ef fix style after rebase 2025-01-02 16:01:32 +01:00
M1nd3r
2fb9c6b522 fixup! fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
dee952ebcf fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
4f3bda3f61 WIP: try simplify message handler, might break something
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
426de7db52 chore: fix incomplete enum change
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
eb0113238b chore(core): remove TODO comment from received_message_handler
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
a360755327 chore(core): remove management session code from handle_ThpCreateNewSession
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
f76ef8d74f fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
04030cb98e chore(core): make wipe device proceed even if sending of success message fails
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
ef56acd23c fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
61db329e87 fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
b29d7b10b2 wip: single packet decryption (not finished)
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
60549b55aa fix: return InvalidSessionError when trying to access cache of Seedless session
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
f2a87581de wip buffer locking-
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
0a22e4b89e test: fix device test test_authorize_coinjoin
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
5b31d407d2 fixup! fixup! wip - change session behavior [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
1df6918258 chore(core): make await write blocking by default, remove write_force
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
920038f051 fixup! wip - change session behavior [no changelog] 2025-01-02 16:01:32 +01:00
M1nd3r
d9692f36b8 wip - change session behavior
[no changelog]
2025-01-02 16:01:32 +01:00
M1nd3r
6e5b9b5f96 wip 2025-01-02 16:01:32 +01:00
M1nd3r
49b8a5d422 fixup! fixup! chore: update fixtures for T2T1 2025-01-02 16:01:31 +01:00
M1nd3r
3484b26ab8 fixup! chore: update fixtures for T2T1 2025-01-02 16:01:10 +01:00
M1nd3r
2feb9a12c0 chore(tests): start screen recording only after the session fixture has a session prepared
[no changelog]
2025-01-02 16:01:10 +01:00
M1nd3r
86bac712cf fix(tests): unlock device when getting a new session
[no changelog]
2025-01-02 16:01:10 +01:00
M1nd3r
fb7bb745f8 chore: update fixtures for T2T1 2025-01-02 16:01:10 +01:00
M1nd3r
970feff1a1 feat(python): add lock() to TrezorClientDebugLink
[no changelog]
2025-01-02 16:00:32 +01:00
M1nd3r
215bfc0899 fixup! feat(core): implement THP 2025-01-02 16:00:32 +01:00
M1nd3r
5cd89a869f fixup! build(ci): add thp builds and tests 2025-01-02 16:00:32 +01:00
M1nd3r
69cff66296 wip 2025-01-02 16:00:32 +01:00
M1nd3r
e4bcb73ca2 refactor(core): move handling of ThpCreateNewSession message into base.py
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
64b0d519f7 refactor(core): move wire buffer handling completely to memory_manager
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
44b2f92396 refactor(common): remove pairing_in/out and channel_in/out proto options
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
3729191e7d fix(tests): change xfail to skip when using protocol_marker
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
a6dea8b81f refactor(python,tests): add is_invalidated flag to client, do not set the emulator.client outside from emulator
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
514b1d195b fixup! build(ci): add thp builds and tests 2025-01-02 16:00:31 +01:00
M1nd3r
4b41573962 refactor(core): move exclude list from wipe to wipe_cache
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
dcafef6a4e refactor(core): clean channel and received_message_handler
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
b61c700c71 refactor(core): improve readability and logging in channel.py
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
5c24a6ffe2 refactor(core): improve readability of channel_manager
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
7fd4249d65 chore(vendor): update fido2-tests
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
3c2e070490 test: update test framework
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
df5d93ebd5 test: update device tests
[no changelog]
2025-01-02 16:00:31 +01:00
M1nd3r
87646a7ada test: update ui tests
[no changelog]
2025-01-02 15:57:13 +01:00
M1nd3r
8601d4e02f test: update upgrade tests
[no changelog]
2025-01-02 15:57:13 +01:00