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

14332 Commits

Author SHA1 Message Date
M1nd3r
6c3d3d21ad test: fix device test for slip39 advanced backup
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
adedc9b707 test: fix device test for entropy checks
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
a8789cfa33 test: fix device test enable_labeling
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
e723003731 fix(core): fix cardano session derivation
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
595b44c19e feat(core): send UNALLOCATED_CHANNEL error as a response only on init packet
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
755fb944ef chore(core): fix channel manager docs
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
80135d803f temp: fix device tests test_protection_levels by removing session.end call
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
b69964dbe0 fix(core): remove unused payload parameter in channel
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
d86b4f3b1a fix(test): fix style in thp unit tests
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
eb128b1758 fix: fix change failed test cause 2025-01-23 22:55:45 +01:00
M1nd3r
870fb1843a fix(core): update comments, refactor debug log in session context
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
7c208d838c fix device tests
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
27688a8a25 fix: remove unnecessary comment
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
dc0bd8ced7 fix(test): update slip39 backup device test
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
e2729a62ab fix(core): modify python test, ignore broken THP test
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
635f1cafe7 try fix legacy build 2025-01-23 22:55:45 +01:00
M1nd3r
8bdf78a138 chore(python): add session_context to cli to handle exceptions gracefully
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
28e63e556c fix style after rebase 2025-01-23 22:55:45 +01:00
M1nd3r
4ae9ad482a fixup! fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
40e6e90bc5 fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
8e6a6bb56c WIP: try simplify message handler, might break something
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
b808c5199d chore: fix incomplete enum change
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
0507332028 chore(core): remove TODO comment from received_message_handler
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
47ebf27100 chore(core): remove management session code from handle_ThpCreateNewSession
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
052a3fc624 fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
c1a4ffbda3 chore(core): make wipe device proceed even if sending of success message fails
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
3a419f458d fixup! fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
df8bdd130c fixup! wip: single packet decryption (not finished) [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
901ac350ae wip: single packet decryption (not finished)
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
3ecb89d7f3 fix: return InvalidSessionError when trying to access cache of Seedless session
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
9a6115b1b9 wip buffer locking-
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
e136c8ec43 test: fix device test test_authorize_coinjoin
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
cf49ded110 fixup! fixup! wip - change session behavior [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
f81a7444fa fixup! wip - change session behavior [no changelog] 2025-01-23 22:55:45 +01:00
M1nd3r
d51143e145 wip - change session behavior
[no changelog]
2025-01-23 22:55:45 +01:00
M1nd3r
602b4f556a wip 2025-01-23 22:55:45 +01:00
M1nd3r
ecab7a5030 fixup! fixup! chore: update fixtures for T2T1 2025-01-23 22:55:45 +01:00
M1nd3r
2e03fc7199 fixup! chore: update fixtures for T2T1 2025-01-23 22:55:45 +01:00
M1nd3r
037e1ac999 chore(tests): start screen recording only after the session fixture has a session prepared
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
dde0877919 fix(tests): unlock device when getting a new session
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
ce9fbefbb7 chore: update fixtures for T2T1 2025-01-23 22:55:44 +01:00
M1nd3r
f65bbd2b3c feat(python): add lock() to TrezorClientDebugLink
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
883df74971 fixup! feat(core): implement THP 2025-01-23 22:55:44 +01:00
M1nd3r
cb53424d2a fixup! build(ci): add thp builds and tests 2025-01-23 22:55:44 +01:00
M1nd3r
4e89c4c7f7 wip 2025-01-23 22:55:44 +01:00
M1nd3r
b04820fa41 refactor(core): move handling of ThpCreateNewSession message into base.py
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
3baf324b92 refactor(core): move wire buffer handling completely to memory_manager
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
a3f8e3b794 refactor(common): remove pairing_in/out and channel_in/out proto options
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
79fa992e9d fix(tests): change xfail to skip when using protocol_marker
[no changelog]
2025-01-23 22:55:44 +01:00
M1nd3r
33ede0f291 refactor(python,tests): add is_invalidated flag to client, do not set the emulator.client outside from emulator
[no changelog]
2025-01-23 22:55:44 +01:00