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

4425 Commits

Author SHA1 Message Date
Martin Milata
f93e754ae8 fixup! WIP: support BLE in emulator 2025-03-20 11:56:49 +01:00
Martin Milata
ac2361797f WIP: support BLE in emulator 2025-03-20 11:52:37 +01:00
Martin Milata
97f337bae4 fixup! WIP: support BLE in emulator 2025-03-19 18:23:19 +01:00
Martin Milata
af768117bc WIP: support BLE in emulator 2025-03-19 10:23:56 +01:00
M1nd3r
731550ff8d chore(core): add logging of iface number to thp_main_loop 2025-03-18 12:54:14 +01:00
M1nd3r
69e41c2d05 fix style 2025-03-17 14:16:44 +01:00
M1nd3r
42820e2f9e wip 2025-03-17 14:16:44 +01:00
M1nd3r
a0afc0f0bb feat(core): add ble wire interface to interface manager 2025-03-12 14:10:00 +01:00
tychovrahe
3c839d17e5 T2W1 2025-03-12 10:31:41 +01:00
M1nd3r
564965d2d6 fix merge issues 2025-03-11 14:30:45 +01:00
M1nd3r
50c9c6aa9b fix(core): fix thp python unit test 2025-03-11 13:11:26 +01:00
M1nd3r
876440ffc5 chore: add changelog 2025-03-11 13:11:26 +01:00
M1nd3r
03d5751f3f wip 2025-03-11 13:11:26 +01:00
M1nd3r
c68684062d fix(core): make custom noise implementation compatible with standard 2025-03-11 13:11:26 +01:00
M1nd3r
073aaa8614 fix(core): change default value of model_variant in device properties to None
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
9ba89df979 chore(core): close all workflows when channel is replaced
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
0f4e529c1f fix: remove unnecessary get_msg_name and get_msg_type functions
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
02c5676928 feat: use autoconnect=False credentials as autoconnect=True in case of channel replacement
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
e7c7cf5443 feat: implement thp channel replacement
[no changelog]
2025-03-11 13:11:03 +01:00
M1nd3r
5fc1ca1daa fix: change credential to bytes from bytearray 2025-03-11 13:11:03 +01:00
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
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
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
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
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
tychovrahe
e29ef816af fix(core): fix emulator usb deinitialization
[no changelog]
2025-03-11 11:44:40 +01:00
tychovrahe
3b05b7603a refactor(core): complete bootloader refactoring 2025-03-11 11:44:40 +01:00
cepetr
b5053d9f6e
fix(core): add kernel access to assets by default (#4759)
[no changelog]
2025-03-11 07:58:57 +01:00
obrusvit
29d69db300 Merge branch 'release/25.03' into obrusvit/merge-release-25.03 2025-03-10 11:17:26 +01:00
Roman Zeyde
2400fcb95d fix(core): scope Cardano confirmation to allow GC
Otherwise, we may run out of heap due to recursion.

[no changelog]
2025-03-09 21:48:30 +02:00
tychovrahe
103568e2e5 feat(core/prodtest): show device ID in prodtest QR code 2025-03-08 12:26:41 +01:00
tychovrahe
661a30e390 feat(core/prodtest): support writing device ID into OTP memory 2025-03-08 12:26:41 +01:00
tychovrahe
ee9f42a8b2 fix(core/prodtest): add early return in case of otp batch reading error
[no changelog]
2025-03-08 12:26:41 +01:00
tychovrahe
6db5eaf850 fix(core/prodtest): fix otp device variant lock check
[no changelog]
2025-03-08 12:26:41 +01:00
kopecdav
f2054ff409 feat(core/prodtest): Introduce unit test extension into prodtest [no changelog] 2025-03-07 17:24:24 +01:00
obrusvit
acdf549fc4 chore(core): bump version to 2.8.10
[no changelog]
2025-03-07 11:44:29 +01:00
obrusvit
813620a4c5 chore(core): include signed translations for 2.8.9 2025-03-06 16:10:20 +01:00
Roman Zeyde
f67a506e9c fix(core): use correct fonts for staking confirmation on Delizia
[no changelog]
2025-03-05 12:23:03 +02:00
Roman Zeyde
0d522be842 fix(core): use TEXT_MONO_GREY_LIGHT for chunkified data on Delizia
[no changelog]
2025-03-05 10:35:41 +02:00
tychovrahe
46ec7298af chore(core): drop support for T3W1 rev A0 board
[no changelog]
2025-03-05 09:19:27 +01:00
tychovrahe
9c451bd6ea fix(core): fix BLE issue command return value
[no changelog]
2025-03-05 09:19:16 +01:00