M1nd3r
|
7322a99b4a
|
fixup! test: update device tests [no changelog]
|
2024-12-02 21:54:59 +01:00 |
|
M1nd3r
|
c37abb60cc
|
chore(vendor): update fido2-tests
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
2f815526f2
|
test: update test framework
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
5fb14e1af8
|
test: update device tests
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
38869d5938
|
test: update ui tests
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
97844d017b
|
test: update upgrade tests
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
d4b41cc5e1
|
test: update persistence tests
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
4746a99c1f
|
test: update click tests
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
36c177a9fb
|
chore(python): update python tools
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
364db7bfa5
|
chore(python): add python requirements
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
edd750e569
|
feat(python): implement session based trezorlib
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
309af26ae3
|
feat(legacy): adapt legacy to THP changes
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
caf2317e9c
|
feat(core): implement THP
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
2cebbc6a28
|
chore(core): adapt SConscripts to THP needs
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
8b91364cbc
|
chore: add build_unix_frozen_debug to core Makefile
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
dbbead8a2d
|
chore(core): adapt emu.py to new trezorlib
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
6520c2258f
|
feat(common): add thp protobuf definitions and modify pb2py
[no changelog]
|
2024-12-02 15:52:19 +01:00 |
|
M1nd3r
|
d575a22930
|
build(ci): add thp builds and tests
|
2024-12-02 15:52:19 +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 |
|