tychovrahe
|
c9188fbcd9
|
fixup! refactor(core): split polling can_read and reading from USB
|
2024-12-04 14:26:29 +01:00 |
|
tychovrahe
|
34559a4771
|
fixup! refactor(core): split polling can_read and reading from USB
|
2024-12-04 13:20:25 +01:00 |
|
tychovrahe
|
51556ef6ba
|
fixup! refactor(core): split polling can_read and reading from USB
|
2024-12-04 11:53:40 +01:00 |
|
tychovrahe
|
e942f8e40d
|
refactor(core): split polling can_read and reading from USB
[no changelog]
|
2024-12-03 21:32:30 +01:00 |
|
Ioan Bizău
|
13df961317
|
refactor(core/ui): introduce show_danger
This is a unified interface for flow_warning_hi_prio,
which was available only on Mercury before.
[no changelog]
|
2024-12-02 22:28:00 +01:00 |
|
Martin Milata
|
92a0e9d6c7
|
ci: work around rate limit, no UI comment for legacy
|
2024-12-02 21:41:13 +01:00 |
|
Ioan Bizău
|
aa58ea7158
|
fix(core/ui): make cancel the last menu item
[no changelog]
|
2024-12-02 19:52:56 +01:00 |
|
Ioan Bizău
|
5c8ee873c6
|
chore(core/ui): remove new_confirm_address on Mercury
[no changelog]
|
2024-12-02 19:52:56 +01:00 |
|
obrusvit
|
deb5ce3f48
|
refactor(core): remove flow confirm_with_info
- usage of `flow::confirm_with_info` is replaced with
`flow::confirm_action` which is parameterized accordingly
[no changelog]
|
2024-12-02 19:52:56 +01:00 |
|
obrusvit
|
b915753aa3
|
chore: update fixtures for other langs
[no changelog]
|
2024-12-02 17:56:46 +01:00 |
|
tychovrahe
|
ef5ed2ee72
|
fix(core): fix haptic driver with reset pin initialization
[no changelog]
|
2024-12-02 17:18:59 +01:00 |
|
tychovrahe
|
8f4268229a
|
feat(core): use SMPS on T3W1
[no changelog]
|
2024-12-02 15:06:32 +01:00 |
|
tychovrahe
|
2c87d43b51
|
fix(core): fix option bytes settings for U5G models
[no changelog]
|
2024-12-02 15:06:09 +01:00 |
|
tychovrahe
|
46eebd23a4
|
fix(core/prodtest): fix BOOTLOADER VERSION command
|
2024-12-02 15:05:55 +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 |
|