1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-03-12 22:26:08 +00:00
Commit Graph

14621 Commits

Author SHA1 Message Date
M1nd3r
1544e6051c feat(core): add host static pubkey to channel cache
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
2d6ad313bf chore(core): update cpace implementation
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
69ab0d1ba4 chore(core): remove button request from pairing screens
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
853bf8529a temp: thp rest
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
39eaf73a17 chore(core): adapt trezorlib transports to session based
[no changelog]
2025-03-11 11:48:30 +01:00
M1nd3r
1b1788a4da feat(python): implement session based trezorlib 2025-03-11 11:48:30 +01:00
M1nd3r
3588481dbe feat(python): implement session based trezorctl
[no changelog]
2025-03-11 11:48:01 +01:00
M1nd3r
2ea3087085 chore(tests): add protocol pytest marker
[no changelog]
2025-03-11 11:48:01 +01:00
M1nd3r
42cad3b61a test: update device tests
[no changelog]
2025-03-11 11:48:01 +01:00
M1nd3r
8b88aff9ee feat(python): add platformdirs to requirements
[no changelog]
2025-03-11 11:48:00 +01:00
M1nd3r
f955e2c5ac chore(tests): update fixtures
[no changelog]
2025-03-11 11:47:45 +01:00
M1nd3r
5eba7d8969 chore(core): adapt trezorlib transports to session based
[no changelog]
2025-03-11 11:47:45 +01:00
M1nd3r
fa0ddcf08b feat(python): implement session based trezorlib 2025-03-11 11:47:45 +01:00
M1nd3r
035e817ed9 feat(python): implement session based trezorctl
[no changelog]
2025-03-11 11:47:45 +01:00
M1nd3r
bdf0cbbdb5 chore(tests): adapt testing framework to session based
[no changelog]
2025-03-11 11:47:45 +01:00
M1nd3r
a028570bd1 test: update device tests
[no changelog]
2025-03-11 11:47:45 +01:00
M1nd3r
bc9d8dc277 feat(python): make failing to resume session hard-fail 2025-03-11 11:47:45 +01:00
Martin Milata
24f3e3ff24 ci: add timeouts for legacy.yml 2025-03-11 11:47:45 +01:00
Martin Milata
edeea3bf65 fix(python): revive trezorctl --script
[no changelog]
2025-03-11 11:47:45 +01:00
M1nd3r
a590438ea1 chore(python): bump trezorlib version to 0.14.0 2025-03-11 11:47:17 +01:00
M1nd3r
febac09a2f fix(python): change nostr to use Session instead of Client 2025-03-11 11:47:17 +01:00
M1nd3r
cd781d7a70 chore(python): session passphrase rework 2025-03-11 11:47:17 +01:00
Martin Milata
7bcbe0aac4 fix(python): simplify UI callbacks 2025-03-11 11:47:17 +01:00
Martin Milata
21b69d06c6 fix(python): bring back firmware version check 2025-03-11 11:47:17 +01:00
Martin Milata
d2d93d0960 fix(python): transport handling with sessions
[no changelog]
2025-03-11 11:47:17 +01:00
Martin Milata
b41b163ef7 test(core): remove dead code 2025-03-11 11:47:17 +01:00
M1nd3r
a4f40617b4 chore(tests): update fixtures.json
Co-authored-by: mmilata <martin@martinmilata.cz>
2025-03-11 11:47:17 +01:00
M1nd3r
72fe47ba3b chore(core): adapt trezorlib transports to session based
[no changelog]

Co-authored-by: mmilata <martin@martinmilata.cz>
2025-03-11 11:47:17 +01:00
M1nd3r
5c2d3c65b7 feat(python): implement session based trezorlib
Co-authored-by: mmilata <martin@martinmilata.cz>
2025-03-11 11:45:57 +01:00
M1nd3r
ac96a035ad feat(python): implement session based trezorctl 2025-03-11 11:45:57 +01:00
M1nd3r
5992ce3223 chore(python): add refresh of invalid client to internal emulator 2025-03-11 11:45:09 +01:00
M1nd3r
da65313341 chore(tests): adapt testing framework to session based 2025-03-11 11:45:09 +01:00
M1nd3r
4adc7e2642 test: update upgrade tests 2025-03-11 11:45:09 +01:00
M1nd3r
038de141a8 test: update click tests 2025-03-11 11:45:09 +01:00
M1nd3r
f0796c3bf1 test: update ui tests 2025-03-11 11:45:09 +01:00
M1nd3r
7a4c21444f test: update persistence tests 2025-03-11 11:45:09 +01:00
M1nd3r
682d0634be test: update device tests
Co-authored-by: mmilata <martin@martinmilata.cz>
2025-03-11 11:45:09 +01:00
M1nd3r
07c121e599 chore(python): update python tools
Co-authored-by: mmilata <martin@martinmilata.cz>
2025-03-11 11:45:09 +01:00
M1nd3r
4b57054b30 chore(vendor): update fido2-tests 2025-03-11 11:45:09 +01:00
M1nd3r
1de81f01c4 chore(core): adapt emu.py to the new trezorlib
[no changelog]
2025-03-11 11:45:09 +01:00
tychovrahe
d1caab8f8b fixup! feat(core): add BLE to bootloader 2025-03-11 11:44:40 +01:00
tychovrahe
4d8db9543f feat(ble): signal full bond memory when advertising
[no changelog]
2025-03-11 11:44:40 +01:00
tychovrahe
91c3fde7bb T2W1: add model 2025-03-11 11:44:40 +01:00
tychovrahe
70e38acfe3 BLE hadling in micropython: unpair 2025-03-11 11:44:40 +01:00
tychovrahe
b62a5aec6b BLE handling in micropython 2025-03-11 11:44:40 +01:00
tychovrahe
8aa2606d4a TEST: TT homescreen 2025-03-11 11:44:40 +01:00
tychovrahe
bf01294cc9 feat(core): add unpair command to BLE
[no changelog]
2025-03-11 11:44:40 +01:00
tychovrahe
ad34dc9ae6 TREZORCTL 2025-03-11 11:44:40 +01:00
tychovrahe
5a68da1d23 feat(core): add BLE to bootloader
[no changelog]
2025-03-11 11:44:40 +01:00
tychovrahe
e997dcea32 fix(core): fix emulator usb polling
[no changelog]
2025-03-11 11:44:40 +01:00