Martin Milata
|
2e3ce4fa1a
|
docs(core): bump MSRV
[skip_ci]
|
2022-03-08 12:53:12 +01:00 |
|
grdddj
|
3b2a195cb2
|
fix(tests): change script running connect tests
|
2022-03-08 11:29:49 +01:00 |
|
grdddj
|
b77f4b7dbc
|
feat(shell.nix): enable rust extensions in VS Code
|
2022-03-08 10:32:30 +01:00 |
|
grdddj
|
42fab282af
|
chore(common): include error explanation in protobuf messages check
|
2022-03-08 10:25:50 +01:00 |
|
grdddj
|
b9858f00c5
|
chore(tools): simplify build_protobuf file sources creation
|
2022-03-04 11:42:51 +01:00 |
|
Martin Milata
|
5632567c06
|
ci: fix HWI test bitcoind sources
|
2022-03-03 13:59:47 +01:00 |
|
grdddj
|
3d505874aa
|
feat(ci): create pyright tool and include it in CI
[no changelog]
|
2022-03-02 15:43:50 +01:00 |
|
Pavol Rusnak
|
d48aa2637f
|
fix(common): fix broken nem urls
|
2022-03-02 13:15:24 +01:00 |
|
matejcik
|
d655dbf228
|
ci: allow HWI test failure
|
2022-02-28 15:45:29 +01:00 |
|
matejcik
|
db9f89ed4e
|
chore(core): update Bitcoin testcases to use valid prevtxes
[no changelog]
Co-authored-by: grdddj <jiri.musil06@seznam.cz>
|
2022-02-28 15:45:29 +01:00 |
|
grdddj
|
3e11e8bba2
|
chore(tests): update Bitcoin test cases to use valid prevtxes
|
2022-02-28 15:45:29 +01:00 |
|
matejcik
|
9d717b2085
|
refactor(tests): consolidate bitcoin.signtx helper module
|
2022-02-28 15:45:29 +01:00 |
|
matejcik
|
c6bcb64443
|
feat(tests): use python-bitcoinlib for parsing Bitcoin txes
|
2022-02-28 15:45:29 +01:00 |
|
slowbackspace
|
b22c0a0c81
|
fix: cardano testnet coin_type
|
2022-02-24 22:45:56 +01:00 |
|
vdovhanych
|
d0148e020b
|
ci: upload emulators and ui_tests to public storage
|
2022-02-24 14:48:54 +01:00 |
|
Ondrej Mikle
|
28d282101e
|
fix(legacy): cleanup of undesired states where USB processing should not happen
|
2022-02-22 00:49:31 +01:00 |
|
matejcik
|
e0754d1609
|
fix(python/protobuf): correctly dump messages with missing required fields
|
2022-02-21 14:37:25 +01:00 |
|
matejcik
|
bbf286e050
|
fix(core/debug): only wait for layout when _enabling_ watch_layout
|
2022-02-21 14:37:25 +01:00 |
|
grdddj
|
319d0f16e3
|
chore(python): loosen ethereum dependencies
[no changelog]
|
2022-02-18 18:40:47 +01:00 |
|
matejcik
|
390411098a
|
build(core): enable ui_debug for non-frozen emulator
|
2022-02-18 11:27:23 +01:00 |
|
matejcik
|
59b5f48dc1
|
build(core): fix echo invocation for dash
|
2022-02-18 11:27:23 +01:00 |
|
Jan Pochyla
|
4c027a688c
|
chore(core/rust): Simplify LayoutObj
|
2022-02-18 11:27:23 +01:00 |
|
Jan Pochyla
|
2b6f1a4d5c
|
chore(core/rust): Use MultiTapKeyboard in passphrase
|
2022-02-17 15:17:11 +01:00 |
|
Jan Pochyla
|
3c337723b2
|
chore(core/rust): Add mnemonic keyboards
|
2022-02-17 15:17:11 +01:00 |
|
Martin Milata
|
548651608c
|
docs(legacy/bootloader): fix changelog date
|
2022-02-17 11:42:09 +01:00 |
|
matejcik
|
7e81eba810
|
chore(tests): generate T1 test fixtures
|
2022-02-17 11:05:55 +01:00 |
|
matejcik
|
5191d31737
|
chore(tests): rename fixtures for TT
|
2022-02-17 11:05:55 +01:00 |
|
matejcik
|
45e5c18f06
|
fix(legacy): allow DebugLinkGetState while waiting for passphrase
|
2022-02-17 11:05:55 +01:00 |
|
matejcik
|
69eb09580d
|
fix(legacy): clear crypto caches on device wipe
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
9cba6a0191
|
chore(ci): rename UI jobs and make legacy UI a dependency
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
5ba47b582a
|
fix(ci): add T1/TT argument into prepare_ui_artifacts.py to account for missing files
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
5ab93ab812
|
feat(ci): generate artifacts for legacy test
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
5b0be3273e
|
fix(tests): add mock urandom to T1 reset test
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
967727a43c
|
chore(legacy,ci): add and use make targets for legacy
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
9e654abdb3
|
feat(tests): prepare UI testing for T1
|
2022-02-17 11:05:55 +01:00 |
|
grdddj
|
58fb6c77a7
|
feat(python): add screenshotting capability for T1 in Debuglink
|
2022-02-17 11:05:55 +01:00 |
|
matejcik
|
2ce1e6ba7d
|
feat(crypto): API for clearing internal caches
|
2022-02-16 15:21:32 +01:00 |
|
grdddj
|
0e27423cff
|
feat(ci): add quick style checks suitable for git hooks
[no changelog]
|
2022-02-16 10:36:47 +01:00 |
|
Andrew Kozlik
|
02660ea64a
|
ci: Increase crypto test timeout due to test_codepoints failing.
|
2022-02-16 10:25:15 +01:00 |
|
Andrew Kozlik
|
1ee443e8f8
|
feat(test): Device test for invalid Taproot addresses.
|
2022-02-16 10:25:15 +01:00 |
|
Ondřej Vejpustek
|
146c1fe721
|
test(crypto): add tests for zkp_bip340_verify_publickey
|
2022-02-16 10:25:15 +01:00 |
|
Pavol Rusnak
|
c6667fa0c2
|
feat(core): verify bip340 pubkeys used in p2tr addresses
Co-Authored-By: Ondřej Vejpustek <ondrej.vejpustek@satoshilabs.com>
|
2022-02-16 10:25:15 +01:00 |
|
Pavol Rusnak
|
ea6b005003
|
feat(legacy): verify bip340 pubkeys used in p2tr addresses
|
2022-02-16 10:25:15 +01:00 |
|
Ferdinando Ametrano
|
3c0cb4d763
|
feat(python): extend sign_message to also sign bytes, not only string
|
2022-02-15 14:27:59 +01:00 |
|
matejcik
|
a532bf0737
|
chore: fix pylint ignore list
|
2022-02-15 13:28:03 +01:00 |
|
Pavol Rusnak
|
b9bbd5fcd7
|
chore: update dependencies
[no changelog]
Co-Authored-By: Martin Milata <martin@martinmilata.cz>
|
2022-02-15 13:28:03 +01:00 |
|
Simon Males
|
aff3f512c4
|
docs(core): Launch bridge w/ emulator support via suite (#2117)
|
2022-02-14 14:30:56 +01:00 |
|
Andrew Kozlik
|
b1706561cd
|
fix(legacy): Remove Bitcoin Cash from BITCOIN_ONLY firmware.
|
2022-02-11 15:36:00 +01:00 |
|
Andrew Kozlik
|
cb21c7e415
|
feat(legacy): Support Electrum signatures in VerifyMessage.
|
2022-02-11 15:36:00 +01:00 |
|
Andrew Kozlik
|
b5c9f573b2
|
feat(legacy): Show "signature is valid" dialog when VerifyMessage succeeds.
|
2022-02-11 15:36:00 +01:00 |
|