M1nd3r
|
d7053c54ea
|
fixup! chore(tests): adapt testing framework to session based
|
2025-03-27 13:05:34 +01:00 |
|
Martin Milata
|
6a3553f638
|
refactor(tests): move set_input_flow to SessionDebugWrapper context manager
[no changelog]
|
2025-03-27 13:05:34 +01:00 |
|
M1nd3r
|
40a495bee1
|
feat(python): make failing to resume session hard-fail
|
2025-03-27 13:05:34 +01:00 |
|
Martin Milata
|
d513936a8b
|
ci: add timeouts for legacy.yml
|
2025-03-27 13:05:33 +01:00 |
|
Martin Milata
|
dd024d99a4
|
fix(python): revive trezorctl --script
[no changelog]
|
2025-03-27 13:05:02 +01:00 |
|
M1nd3r
|
c107af0a0e
|
chore(python): bump trezorlib version to 0.14.0
|
2025-03-27 13:05:02 +01:00 |
|
M1nd3r
|
41fbf284b5
|
fix(python): change nostr to use Session instead of Client
|
2025-03-27 13:05:02 +01:00 |
|
M1nd3r
|
8dac590140
|
chore(python): session passphrase rework
|
2025-03-27 13:05:02 +01:00 |
|
Martin Milata
|
6e65b59513
|
fix(python): simplify UI callbacks
|
2025-03-27 13:05:02 +01:00 |
|
Martin Milata
|
ee9633d169
|
fix(python): bring back firmware version check
|
2025-03-27 13:05:02 +01:00 |
|
Martin Milata
|
4200356a9b
|
fix(python): transport handling with sessions
[no changelog]
|
2025-03-27 13:05:02 +01:00 |
|
Martin Milata
|
0159055459
|
test(core): remove dead code
|
2025-03-27 13:05:02 +01:00 |
|
M1nd3r
|
29c3767d67
|
chore(tests): update fixtures.json
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-27 13:05:02 +01:00 |
|
M1nd3r
|
00ec86e8b8
|
chore(core): adapt trezorlib transports to session based
[no changelog]
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-27 13:04:17 +01:00 |
|
M1nd3r
|
e7f2d52d68
|
feat(python): implement session based trezorlib
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-27 13:02:14 +01:00 |
|
M1nd3r
|
bbb8f77146
|
feat(python): implement session based trezorctl
|
2025-03-27 13:02:14 +01:00 |
|
M1nd3r
|
37ffa7de41
|
chore(python): add refresh of invalid client to internal emulator
|
2025-03-27 13:02:14 +01:00 |
|
M1nd3r
|
13fc4ae697
|
chore(tests): adapt testing framework to session based
|
2025-03-27 13:02:14 +01:00 |
|
M1nd3r
|
bd07cecae0
|
test: update upgrade tests
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
2b7375b915
|
test: update click tests
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
111c5e694a
|
test: update ui tests
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
d212710710
|
test: update persistence tests
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
472761fe29
|
test: update device tests
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
152f188c09
|
chore(python): update python tools
Co-authored-by: mmilata <martin@martinmilata.cz>
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
40bc0b9787
|
chore(vendor): update fido2-tests
|
2025-03-27 13:01:37 +01:00 |
|
M1nd3r
|
e98dd29840
|
chore(core): adapt emu.py to the new trezorlib
[no changelog]
|
2025-03-27 13:01:37 +01:00 |
|
tychovrahe
|
b7b8e77ccb
|
feat(core): enable tropic in firmware/kernel on hw
[no changelog]
|
2025-03-27 11:59:10 +01:00 |
|
Roman Zeyde
|
aecaf306f3
|
fix(core): don't handle nostr-related messages in BTC-only firmware
[no changelog]
|
2025-03-27 12:30:02 +02:00 |
|
Roman Zeyde
|
63a17ea0f9
|
chore(core): exclude all_modules.py bytecode from frozen_mpy.c
See `all_modules.py.mako` for more details.
[no changelog]
|
2025-03-27 10:22:44 +02:00 |
|
Roman Zeyde
|
18c5927695
|
chore(vendor): update micropython to allow __main__ presizing
Following https://github.com/trezor/micropython/pull/15.
[no changelog]
|
2025-03-27 10:08:34 +02:00 |
|
Roman Zeyde
|
ac0fc30ee9
|
perf(core): intern single-digit strings
[no changelog]
|
2025-03-26 21:16:06 +02:00 |
|
Roman Zeyde
|
bafad6e453
|
chore(core): remove unused function from modtrezorutils-meminfo.h
[no changelog]
|
2025-03-26 21:16:06 +02:00 |
|
Roman Zeyde
|
48b2f07ad3
|
fix(core): correct dump_qstr_pool()
[no changelog]
|
2025-03-26 21:16:06 +02:00 |
|
tychovrahe
|
4fce1f55ee
|
fix(core): fix bootloader build for models with HW keys but without optiga
[no changelog]
|
2025-03-26 14:59:19 +01:00 |
|
Roman Zeyde
|
f1d3f835b8
|
chore(python): replace 'pytest-rerunfailures' with 'pytest-retry'
[no changelog]
|
2025-03-26 14:15:29 +02:00 |
|
Roman Zeyde
|
3a24945de9
|
fix(core): allow firmware upgrade even if language change failed
|
2025-03-26 13:12:38 +02:00 |
|
Ioan Bizău
|
b1cd4cb469
|
chore(core/build): don't build with Tropic by default
[no changelog]
Co-authored-by: Martin Milata <martin@martinmilata.cz>
|
2025-03-26 10:32:31 +01:00 |
|
obrusvit
|
419737db7c
|
chore(core): remove obsolete font names from blobs
[no changelog]
|
2025-03-25 18:26:15 +01:00 |
|
Roman Zeyde
|
8b4936926c
|
fix(core): preallocate storage.debug.reset_internal_entropy
It should allow GC to cleanup `int_entropy`, which can be
allocated in random heap position, causing fragmentation.
[no changelog]
|
2025-03-25 12:05:52 +02:00 |
|
Roman Zeyde
|
f942d13748
|
fix(core): alloc GC to free _previous_remaining in trezor.pin
[no changelog]
|
2025-03-25 12:05:52 +02:00 |
|
Roman Zeyde
|
19f576123c
|
feat(core): enable GC map dump on debug firmware
[no changelog]
|
2025-03-25 12:05:52 +02:00 |
|
Martin Milata
|
ff15b13a9c
|
ci: add timeouts for legacy.yml
|
2025-03-25 10:36:18 +01:00 |
|
tychovrahe
|
3bccf2d8f7
|
fix(core): fix emulator usb polling
[no changelog]
|
2025-03-24 14:31:14 +01:00 |
|
tychovrahe
|
4d48fbf845
|
fix(core): fix emulator usb deinitialization
[no changelog]
|
2025-03-24 14:31:14 +01:00 |
|
tychovrahe
|
8e0e3a1787
|
refactor(core): complete bootloader refactoring
|
2025-03-24 14:31:14 +01:00 |
|
obrusvit
|
9a14654ff7
|
perf(core): improve render in Delizia button
- allcase_text_height unnecessarily loads GlyphData in this frequent
call, text_height just reads a constant
[no changelog]
|
2025-03-24 12:11:56 +01:00 |
|
obrusvit
|
98b35a5b34
|
chore(core/tests): invert UI diff colors
[no changelog]
|
2025-03-24 12:11:56 +01:00 |
|
obrusvit
|
079873ced7
|
feat(core): use newer version of Delizia fonts
|
2025-03-24 12:11:56 +01:00 |
|
cepetr
|
5b9caf1ac6
|
fix(core): enable shsi clock after resuming from suspend mode
[no changelog]
|
2025-03-24 10:38:53 +01:00 |
|
tychovrahe
|
283561c073
|
fix(core: fix homescreen ble checker task
[no changelog]
|
2025-03-23 17:04:05 +01:00 |
|