1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-04-23 10:39:03 +00:00
Commit Graph

14984 Commits

Author SHA1 Message Date
M1nd3r
9e7c1f6c83 chore(storage): make device secret and credential key counter persist reset
[no changelog]
2025-04-17 18:13:16 +02:00
M1nd3r
135648423b TEMP do pairing on client creation 2025-04-17 14:16:43 +02:00
M1nd3r
36eec0ec76 TEMP: set default client pairing method to SkipPairing (will fail when pairing non-debug device/emu using trezorctl) 2025-04-17 13:21:29 +02:00
M1nd3r
07f432d9a0 chore(core): add comments to control byte 2025-04-17 13:20:26 +02:00
M1nd3r
ffc950a116 fixup! feat(core): add ble wire interface to interface_manager 2025-04-16 18:41:58 +02:00
M1nd3r
278f927f38 feat(core): add ble wire interface to interface_manager 2025-04-16 18:07:24 +02:00
M1nd3r
a3a76fdb82 TEMP: remove config.wipe from boot.py for debug devices 2025-04-16 17:32:46 +02:00
M1nd3r
70c87592f1 TEMP: Disable message retransmission - this is a hotfix, should not be used in PROD!!! 2025-04-16 17:24:12 +02:00
M1nd3r
6b2ed6af41 fix style 2025-04-16 17:23:34 +02:00
M1nd3r
2e939448e3 chore(python): fix filters and expected vs actual responses 2025-04-16 17:22:45 +02:00
M1nd3r
92fbb062c6 chore(python): set CodeEntry as default pairing method when not using TrezorClientDebugLink 2025-04-16 17:22:45 +02:00
M1nd3r
8304142134 chore(core): return reasonable failure for selecting unsupported pairing method 2025-04-16 17:22:45 +02:00
M1nd3r
11f0b0a0da fix(core): remove calls to log on non-debug builds 2025-04-16 17:22:45 +02:00
M1nd3r
8be71a59a8 fix style after rebase 2025-04-16 17:22:45 +02:00
M1nd3r
e080df922f fix(core): hide import of ThpMessageType behind THP build flag 2025-04-16 17:22:45 +02:00
M1nd3r
579393e42f chore(core): remove redundant type ignore after micropython update 2025-04-16 17:22:45 +02:00
M1nd3r
645664513e fix: add hotfix for all dialogs in pairing 2025-04-16 17:22:45 +02:00
M1nd3r
abf842d03a fixup! chore: handle cancel in pairing and credential flows 2025-04-16 17:22:45 +02:00
M1nd3r
beb6c00b19 chore: handle cancel in pairing and credential flows 2025-04-16 17:22:45 +02:00
M1nd3r
4ec92c6b49 fix(tests): fix device tests for protocol_v2 2025-04-16 17:22:44 +02:00
M1nd3r
6675114b99 fix(pytest): fix message filters in SessionDebugWrapper 2025-04-16 17:22:44 +02:00
M1nd3r
108e80a90b tests: skip protocol_v2 in test_session_id_and_passphrase 2025-04-16 17:22:44 +02:00
M1nd3r
6338576ee2 fix unit tests 2025-04-16 17:22:44 +02:00
M1nd3r
4317553d67 rename: autoconnect_credential_request to thp_autoconnect_credential_request 2025-04-16 17:22:44 +02:00
M1nd3r
7f2244d481 fix(core): add hotfix for tests stuck on pairing dialog screen 2025-04-16 17:22:44 +02:00
M1nd3r
c8eae27951 fix(python): discard messages from other channels 2025-04-16 17:22:44 +02:00
M1nd3r
4aaeb951f5 chore(core): add unexpected fallback write for small messages 2025-04-16 17:22:44 +02:00
M1nd3r
b4fa00f56a fix: style 2025-04-16 17:22:44 +02:00
M1nd3r
8085a32343 fix: properly return Failure.ActionCancelled in Pairing flow, add tests 2025-04-16 17:22:44 +02:00
M1nd3r
7a798e11f0 fix(tests): fix backup device device test 2025-04-16 17:22:44 +02:00
M1nd3r
6eebf6866c test: fix debuglink device test 2025-04-16 17:22:44 +02:00
M1nd3r
54257e5af1 fixup! chore(tests): improve stability of tests 2025-04-16 17:22:44 +02:00
M1nd3r
5d755c82ff chore(tests): improve stability of tests 2025-04-16 17:22:44 +02:00
M1nd3r
34b87b7692 fixup! fixup! wip 2025-04-16 17:22:44 +02:00
M1nd3r
6fb3926d11 fixup! wip 2025-04-16 17:22:44 +02:00
M1nd3r
a9b8525f96 wip 2025-04-16 17:22:44 +02:00
M1nd3r
f1f2852bbc fixup! wip 2025-04-16 17:22:44 +02:00
M1nd3r
f08d65eb43 wip 2025-04-16 17:22:44 +02:00
M1nd3r
5dbe45f3cf fixup! wip 2025-04-16 17:22:44 +02:00
M1nd3r
9c21c0b368 wip 2025-04-16 17:22:44 +02:00
M1nd3r
8e6d66d1ea fix style and errors 2025-04-16 17:22:44 +02:00
M1nd3r
15adb681fa wip public credential 2025-04-16 17:22:44 +02:00
M1nd3r
64e27ec534 wip 2025-04-16 17:22:44 +02:00
M1nd3r
198aefcb41 chore: improve fallback 2025-04-16 17:22:44 +02:00
M1nd3r
2cd7346493 chore: optimize last run of transmission loop 2025-04-16 17:22:44 +02:00
M1nd3r
8c5e24b93c chore: improve logging in received_message_handler 2025-04-16 17:22:44 +02:00
M1nd3r
a6db6b2dd6 chore(test): improve tests for multiple hosts 2025-04-16 17:22:44 +02:00
M1nd3r
4bcd277a72 chore(test): add invalidate_client marker 2025-04-16 17:22:44 +02:00
M1nd3r
d387253377 chore: unify FailureType enum across branches 2025-04-16 17:22:44 +02:00
M1nd3r
b5b7c501ba chore(python): test fallback in handshake 2025-04-16 17:22:44 +02:00