M1nd3r
|
d8506f8f43
|
temp: update pairing process, part 1
|
2025-01-29 13:34:19 +01:00 |
|
M1nd3r
|
9ffda0ee34
|
test(core): fix thp unit tests
[no changelog]
|
2025-01-29 12:01:58 +01:00 |
|
M1nd3r
|
71848251f0
|
fix(core): update packet length handling
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
77a5bb33ae
|
fix(core): fix cardano session derivation
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
34aaf6e645
|
feat(core): send UNALLOCATED_CHANNEL error as a response only on init packet
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
818c45cc86
|
chore(core): fix channel manager docs
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
230a03d992
|
fix(core): remove unused payload parameter in channel
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
d413b71a14
|
fix(test): fix style in thp unit tests
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
3cb5969808
|
fix: fix change failed test cause
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
534b192d27
|
fix(core): update comments, refactor debug log in session context
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
d75fa41abc
|
fix(core): modify python test, ignore broken THP test
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
c3130d52bf
|
fix style after rebase
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
f5bbf228eb
|
fixup! fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
09e60dc6cc
|
fixup! fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
7079d7e41e
|
WIP: try simplify message handler, might break something
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
50244f6121
|
chore: fix incomplete enum change
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
3e362fb24e
|
chore(core): remove TODO comment from received_message_handler
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
4402cf06de
|
chore(core): remove management session code from handle_ThpCreateNewSession
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
795ae99d6c
|
fixup! fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
eb95c5519d
|
chore(core): make wipe device proceed even if sending of success message fails
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
3a690050eb
|
fixup! fixup! wip: single packet decryption (not finished) [no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
c38738740d
|
fixup! wip: single packet decryption (not finished) [no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
d15bc270e3
|
wip: single packet decryption (not finished)
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
50f62e856f
|
fix: return InvalidSessionError when trying to access cache of Seedless session
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
875826d942
|
wip buffer locking-
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
d036e00d49
|
wip - change session behavior
[no changelog]
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
9a915c582e
|
wip
|
2025-01-29 12:01:57 +01:00 |
|
M1nd3r
|
1d1c5c4a0c
|
fixup! feat(core): implement THP
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
81098c4250
|
wip
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
081883ea31
|
refactor(core): move handling of ThpCreateNewSession message into base.py
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
9bfe3da996
|
refactor(core): move wire buffer handling completely to memory_manager
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
e455b6cc51
|
refactor(python,tests): add is_invalidated flag to client, do not set the emulator.client outside from emulator
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
ddafbc134d
|
refactor(core): move exclude list from wipe to wipe_cache
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
7e24d1844d
|
refactor(core): clean channel and received_message_handler
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
cff7891202
|
refactor(core): improve readability and logging in channel.py
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
153ec0141b
|
refactor(core): improve readability of channel_manager
[no changelog]
|
2025-01-29 12:01:56 +01:00 |
|
M1nd3r
|
458695f0a9
|
feat(python): implement session based trezorlib
[no changelog]
|
2025-01-29 11:47:14 +01:00 |
|
M1nd3r
|
e2a9f6654d
|
feat(core): implement THP
|
2025-01-29 11:47:14 +01:00 |
|
M1nd3r
|
352fb73185
|
chore(core): adapt SConscripts to THP needs
|
2025-01-29 11:47:14 +01:00 |
|
M1nd3r
|
7d84ac66e2
|
chore: add build_unix_frozen_debug to core Makefile
[no changelog]
|
2025-01-29 11:47:14 +01:00 |
|
M1nd3r
|
2d7f328d33
|
chore(core): adapt emu.py to new trezorlib
[no changelog]
|
2025-01-29 11:47:14 +01:00 |
|
tychovrahe
|
671c3e2a65
|
fix(core): unify size of enums between rust and C
[no changelog]
|
2025-01-29 09:10:35 +01:00 |
|
tychovrahe
|
399aa4f2ea
|
fix(core): adjust jpeg cache size to allow work on larger displays
[no changelog]
|
2025-01-29 09:10:10 +01:00 |
|
Roman Zeyde
|
5cdd0e7e74
|
feat(python): check that translations are using correct layout names
[no changelog]
|
2025-01-28 15:18:12 +02:00 |
|
tomasklim
|
78768950fd
|
chore(core): use label for evm networks generation
|
2025-01-28 14:17:46 +01:00 |
|
Roman Zeyde
|
96ac4e263c
|
refactor(core): reduce ui::layout_delizia::component::header::Header size
[no changelog]
|
2025-01-28 14:21:43 +02:00 |
|
Roman Zeyde
|
830f038360
|
build(core): allow printing Rust types' sizes during build
https://nnethercote.github.io/perf-book/type-sizes.html#measuring-type-sizes
[no changelog]
|
2025-01-28 14:21:43 +02:00 |
|
Roman Zeyde
|
5e71ea355c
|
chore(core): remove unused scons variable
Following #4337.
[no changelog]
|
2025-01-28 14:21:43 +02:00 |
|
Martin Milata
|
7c06363fea
|
chore(core/prodtest): bump version to 0.2.13
[no changelog]
|
2025-01-28 12:27:05 +01:00 |
|
Martin Milata
|
b0e39dbe6f
|
chore(core): bump version to 2.8.8
[no changelog]
|
2025-01-28 12:27:05 +01:00 |
|