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

1463 Commits

Author SHA1 Message Date
M1nd3r
2b3a63dbae chore: minor fixes in style and reducing unnecessary diffs with main
[no changelog]
2025-01-31 17:31:56 +01:00
M1nd3r
a6fe1df4ca feat(core, python): implement autoconnect credentials and add test
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
7db70408f1 refactor(python): improve protocolV2 and related tests
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
3ca83f342b feat(core, python): implement new code entry pairing
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
cd0a52a003 chore: update fixtures
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
b501a7d457 feat(core, python): implement nfc pairing for tests, add device test
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
751b99665a chore: add DebugLinkPairingInfo
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
41abafc288 tests(python): improve thp device tests
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
b3cb270249 temp: update pairing process, part 1 2025-01-31 14:57:31 +01:00
M1nd3r
503a19684e test: add thp device tests
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
6805ed808a fixup! test: skip thp device test on protocol_v1 emu [no changelog] 2025-01-31 14:57:31 +01:00
M1nd3r
8a2dbd9fb1 chore: update fixtures
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
18858291ba test: skip thp device test on protocol_v1 emu
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
9a616c7434 tests: fix device tests for codecV1
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
1644b10547 test: fix device test for slip39 advanced backup
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
32b5bb90de test: fix device test for entropy checks
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
7159b88255 test: fix device test enable_labeling
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
1f82ede3a3 temp: fix device tests test_protection_levels by removing session.end call
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
a8c968b7b4 fix device tests
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
80dbdae2ee fix: remove unnecessary comment
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
37714e5ebd fix(test): update slip39 backup device test
[no changelog]
2025-01-31 14:57:31 +01:00
M1nd3r
1c07502a09 test: fix device test test_authorize_coinjoin
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
5b9160e2d6 fixup! fixup! chore: update fixtures for T2T1 2025-01-31 14:57:30 +01:00
M1nd3r
2951bca801 fixup! chore: update fixtures for T2T1 2025-01-31 14:57:30 +01:00
M1nd3r
9f2e17e819 chore(tests): start screen recording only after the session fixture has a session prepared
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
9f1f72ca6d fix(tests): unlock device when getting a new session
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
5c7c563c3d chore: update fixtures for T2T1 2025-01-31 14:57:30 +01:00
M1nd3r
56b5e8bfd7 feat(python): add lock() to TrezorClientDebugLink
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
89aa6df2af fix(tests): change xfail to skip when using protocol_marker
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
8402ee60c5 refactor(python,tests): add is_invalidated flag to client, do not set the emulator.client outside from emulator
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
a178ce4fea chore(vendor): update fido2-tests
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
e6cc9e552e test: update device tests
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
1a26a7a74b test: update ui tests
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
26b370d14c test: update upgrade tests
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
bbbd666099 test: update persistence tests
[no changelog]
2025-01-31 14:57:30 +01:00
M1nd3r
3c3a61b38c test: update click tests
[no changelog]
2025-01-31 14:57:30 +01:00
Roman Zeyde
9d1d06218c test: allow dumping protocol packets via -vvv
[no changelog]
2025-01-31 11:07:17 +01:00
Roman Zeyde
a7d7907efd chore: update translated UI fixtures
[no changelog]
2025-01-30 13:26:22 +01:00
Roman Zeyde
c713ce23e9 fix(legacy): fix a minor typo in a warning message
[no changelog]
2025-01-29 11:51:41 +02:00
Ondřej Vejpustek
5f1dd83ac2 chore: update fixtures 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
54c0a30e08 fix(legacy): disallow using per-node paths 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
2f104ea1fe feat(legacy): support sortedmulti 2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
0e8c1312bf feat(legacy): forbid multisig to singlesig change outputs 2025-01-28 14:22:13 +01:00
Ioan Bizău
205a3bee79 chore(core): update fixtures
[no changelog]
2025-01-23 12:46:54 +01:00
obrusvit
00740b560c refactor(core): consistent naming of UI layouts
- follow-up on 862c987779
- layout_bolt stays the same
- layout_samson -> layout_caesar
- layout_quicksilver -> layout_delizia
- use super for importing rust modules in layout code

[no changelog]
2025-01-20 12:29:24 +01:00
matejcik
4e852231ab fix(tests): implement expected responses for entropy check
fixes #4464
2025-01-17 11:28:12 +01:00
matejcik
a3fc66f4b6 fix(tests): update tests for newly introduced device.setup() 2025-01-17 11:28:12 +01:00
matejcik
79cc7a9693 style(python): improve type hints for input flows 2025-01-17 11:28:12 +01:00
Ondřej Vejpustek
31fb9528b5 fix(tests): fix minor issues in multisig tests 2025-01-13 16:56:09 +01:00
obrusvit
862c987779 refactor(core): consistent naming of UI layouts
- UI layouts name changes:
  - model_tt -> layout_bolt
  - model_tr -> layout_samson
  - model_mercury -> layout_quicksilver
- rust features `model_xyz` freed for different use, now it's
`layout_xyz`
- input_flow function names are based on UI layout and not internal
model name (i.e. quicksilver instead of t3t1)
- directory names and commentary changed accordingly

[no changelog]
2025-01-09 22:57:14 +01:00