1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-12 09:28:10 +00:00
Commit Graph

14089 Commits

Author SHA1 Message Date
tychovrahe
abe2ffe39e fixup! fixup! refactor(core): extract framebuffer queue for reuse 2024-12-11 23:00:32 +01:00
tychovrahe
28f89601d7 fixup! refactor(core): extract framebuffer queue for reuse 2024-12-11 22:04:05 +01:00
tychovrahe
6687a95b8e fixup! feat(core): display driver for T3W1 2024-12-11 16:17:07 +01:00
tychovrahe
5b29060167 fixup! refactor(core): extract framebuffer queue for reuse 2024-12-11 16:16:59 +01:00
tychovrahe
d89736b87b fixup! refactor(core): extract framebuffer queue for reuse 2024-12-10 13:41:59 +01:00
tychovrahe
9d02fa6dff fixup! feat(core): display driver for T3W1 2024-12-10 11:36:54 +01:00
tychovrahe
7253d42c9f fixup! refactor(core): switch DISC2 display driver to universal LTDC DSI implementation 2024-12-10 11:35:10 +01:00
tychovrahe
f7117a70f8 fixup! feat(core): display driver for T3W1 2024-12-10 11:35:00 +01:00
tychovrahe
f779a062b5 fixup! feat(core): display driver for T3W1 2024-12-10 10:41:11 +01:00
tychovrahe
ac2b244107 fixup! refactor(core): extract framebuffer queue for reuse 2024-12-10 10:40:27 +01:00
tychovrahe
a6db55dc5d fixup! feat(core): display driver for T3W1 2024-12-10 09:54:45 +01:00
tychovrahe
ee77086f92 refactor(core): switch DISC2 display driver to universal LTDC DSI implementation
[no changelog]
2024-12-02 15:03:27 +01:00
tychovrahe
c52b026c37 feat(core): display driver for T3W1
[no changelog]

disp
2024-12-02 15:03:27 +01:00
tychovrahe
f9ff748a90 refactor(core): extract framebuffer queue for reuse
[no changelog]
2024-12-02 15:03:27 +01:00
M1nd3r
01cf58f2a1 docs(core): add and modify docs to context and cache
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
2eab963862 test(core): replace __init__ in unit tests with setUpClass and tearDownClass
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
22a7ba7070 test(core): add setUpClass and tearDownClass to core unit tests
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
b1f07fec4f chore(core): update core to reflect cache and context refactor
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
8eb62fdeca refactor(core): abstract cache and context
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
0643d95a67 style: fix article
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
a3c275f19a test(core): update tests to reflect cache refactor
[no changelog]
2024-12-02 12:39:15 +01:00
Ondřej Vejpustek
e77477cb46 chore: update fixtures 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
1fc0926bb3 chore(common): comment protobuf message 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
ae32a23002 fix(core): disallow per-node paths in change outputs 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
45a029edcc fix(core): disallow per-node paths in getaddress 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
4a1127620d refactor(tests): use same path in per-node specification 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
1e2031674c feat(test): test sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
c8cd7c8098 feat(legacy): do not support sortedmulti on legacy
[no changelog]
2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
36c7423889 feat(python): support sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
adc7cef49c feat(core): display sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
4dce3d0099 feat(core):: support sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
94cf3a29a0 feat(core,python,rust): add autogenerated files 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
8222c8f915 feat(common): introduce MultisigPubkeyOrder 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
0a9c4ba4ec feat(core)): forbid multisig to singlesig change outputs 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
c21c6d4474 refactor(test): use forged mainnet transactions 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
8db5ef94af refactor(test): refactor device test 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
53b5d62623 fix(core): make sorting of pubkeys fully deterministic 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
f3983486d1 feat(core): remove deprecated path 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
d8c15837cb test(core): add unit tests for ChangeDetector 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
fa39d895b8 refactor(change): factor out ChangeDetector 2024-12-02 12:21:24 +01:00
obrusvit
2a0bdbe044 fix(core/mercury): remove info btn in show passphr 2024-12-02 11:48:19 +01:00
tychovrahe
16a8b1f9da chore(core): delete processed changelog entries for prodtest
[no changelog]
2024-12-01 20:19:44 +01:00
Jack D
05f464f406
Legacy firmware support for Unchained paths (#4324)
feat(legacy): support Unchained p2wsh path
2024-11-29 16:36:25 +01:00
Martin Milata
3515cf3e10 style(core/translations): fix string order
[no changelog]
2024-11-28 14:45:24 +01:00
Martin Milata
895ff1e522 chore(core): bump version to 2.8.6
[no changelog]
2024-11-28 14:45:24 +01:00
Martin Milata
66e992540e ci: fix bootloader_emu trying to link with ASAN 2024-11-28 11:48:23 +01:00
Lukas Bielesch
7e9aba63c8 fix(core) Fix auto-mover hitting wall scenario 2024-11-27 19:26:04 +01:00
Martin Milata
c59594614d ci: less verbose S3 upload 2024-11-27 10:51:30 +01:00
Martin Milata
9dee211c27 build(core): emulator valgrind support
[no changelog]
2024-11-27 09:50:15 +01:00
Ioan Bizău
c44f901a97 chore(core): update fixtures 2024-11-26 22:38:06 +01:00