M1nd3r
6c379b74b1
feat(core): add host static pubkey to channel cache
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
ac12643121
temp
2025-02-20 14:15:47 +01:00
M1nd3r
f51e517969
chore(core): update cpace implementation
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
e3bace40a2
chore(core): remove button request from pairing screens
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
a791fe9225
temp: thp rest
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
b8118d81c7
chore(tests): update fixtures
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
32ccb591c0
chore(core): adapt trezorlib transports to session based
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
b92961cb28
feat(python): implement session based trezorlib
2025-02-20 14:15:47 +01:00
M1nd3r
7b09cde110
feat(python): implement session based trezorctl
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
652ba2ecd1
chore(tests): add protocol pytest marker
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
7d4aceb9cd
test: update device tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
6a3ee2f70f
wip: channel database changes
2025-02-20 14:15:47 +01:00
Martin Milata
2439395cad
debuglink and tests fixes
...
[no changelog]
2025-02-20 14:15:47 +01:00
Martin Milata
145a9cf44b
test(core): remove dead code
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
9370b3d416
feat(python): add platformdirs to requirements
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
88b3394f28
chore(tests): update fixtures
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
939cf9ab73
chore(core): adapt trezorlib transports to session based
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
d2fb0e4efd
feat(python): implement session based trezorlib
2025-02-20 14:15:47 +01:00
M1nd3r
6760612dcc
feat(python): implement session based trezorctl
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
7d78654271
chore(python): add refresh of invalid client to internal emulator
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
4eabba95d8
chore(tests): adapt testing framework to session based
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
40d9347934
test: update upgrade tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
ed4dfe9126
test: update click tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
9ef4c8c8ef
test: update ui tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
14d4e93de1
test: update persistence tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
1e8ad5a6a1
test: update device tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
1ca12bf218
chore(python): update python tools
...
[no changelog]
2025-02-20 14:15:46 +01:00
M1nd3r
c6a363c528
chore(vendor): update fido2-tests
...
[no changelog]
2025-02-20 14:15:46 +01:00
M1nd3r
ab034894aa
chore(core): adapt emu.py to the new trezorlib
...
[no changelog]
2025-02-20 14:15:46 +01:00
Martin Milata
bd342b3ab7
build: build-docker.sh: drop --skip-legacy and --skip-core options
2025-02-19 22:05:32 +01:00
obrusvit
18b88a12f0
fix(legacy): add build to .gitignore
...
- "build" serves to ignore symlink to "build/" directory in the legacy
docker reproducible build
- otherwise, the symlink is considered a local change and the resulting
binary contains "-dirty" in the name
2025-02-19 22:05:32 +01:00
Martin Milata
ae00e74717
ci: also build non-debuglink legacy firmware
2025-02-19 22:05:32 +01:00
Martin Milata
d375db9fc2
fix(tools): changelog.py: stricter model list format
2025-02-19 22:05:32 +01:00
Martin Milata
df61895d07
fix(tools): also bump language JSONs for core
2025-02-19 22:05:32 +01:00
matejcik
ca78c01e28
build(core/rust): fix cargo build
without envvars
...
...restoring functionality of rust-analyzer
2025-02-19 19:21:38 +01:00
matejcik
a4220c4b78
ci: check that cargo build
can succeed without envvars
...
this ensures that rust-analyzer continues to work
2025-02-19 19:21:38 +01:00
Ioan Bizău
609e14264f
fix(core/ui): back button
...
[no changelog]
2025-02-19 16:14:08 +01:00
obrusvit
45adcd963a
refactor(core): remove unused delizia component
...
[no changelog]
2025-02-18 13:04:44 +01:00
Roman Zeyde
ae3b6434fc
feat(core): allow more paragraphs in ShowInfoParams
...
Otherwise, it fails when showing 4 items.
Note that each item results in 2 paragraphs (key and value).
Also, items are separated by an empty paragraph.
So 3 items use 8 (2*3+2) paragraphs and 4 items use 11 (2*4+3) paragraphs.
[no changelog]
2025-02-18 12:32:35 +01:00
Roman Zeyde
0abfc7b1f9
fix(core): correct Delizia loader completion detection
...
This issue was found while debugging a flaky click test:
`tests/click_tests/test_lock.py::test_hold_to_lock`
Sample failures:
https://github.com/trezor/trezor-firmware/actions/runs/13209659963/job/36880750418
https://github.com/trezor/trezor-firmware/actions/runs/13189762414/job/36820368643
https://github.com/trezor/trezor-firmware/actions/runs/13146713535/job/36686537519
https://github.com/trezor/trezor-firmware/actions/runs/13124809110/job/36619045092
https://github.com/trezor/trezor-firmware/actions/runs/13103415015/job/36554567296
https://github.com/trezor/trezor-firmware/actions/runs/13093382180/job/36532710349
[no changelog]
2025-02-18 12:29:32 +01:00
Roman Zeyde
ffc4b57e70
docs(core): fix micropython GC arena analysis tool name
...
[no changelog]
2025-02-18 11:56:42 +01:00
Roman Zeyde
f4ebc0d9d8
docs(core): fix get_bytes_as_str
docstring
...
[no changelog]
2025-02-18 11:56:42 +01:00
tychovrahe
13c078f8af
fix(core): bump T3W1 revB revision
...
[no changelog]
2025-02-15 18:44:48 +01:00
cepetr
aa29681939
doc(prodtest): document pmic and wpc commands
...
[no changelog]
2025-02-14 22:22:33 +01:00
cepetr
de73b38aae
feat(core): introduce hibernate mode
...
[no changelog]
2025-02-14 16:43:22 +01:00
tychovrahe
79d14b8907
fix(core): fix TS5 bootloader font
...
[no changelog]
2025-02-14 09:51:45 +01:00
tychovrahe
e47b604c48
fix(core): fix stwlc38 deinitialization
...
[no changelog]
2025-02-13 13:25:34 +01:00
obrusvit
612d20b535
Merge branch 'release/translations/25.02' into obrusvit/merge-release-25.02
2025-02-13 11:42:08 +01:00
obrusvit
c69d2c9aff
Merge branch 'release/25.02' into obrusvit/merge-release-25.02
2025-02-13 11:42:08 +01:00
cepetr
ef51ea7801
fix(core): fix touch activity detection in bootloader
...
[no changelog]
2025-02-13 11:21:04 +01:00