Rafael Korbas
|
ffa96205fb
|
Add multiasset sending and min validity to Cardano transactions
(cherry picked from commit e4c406822c )
|
2021-01-27 18:28:10 +01:00 |
|
Pavol Rusnak
|
013f36981d
|
fix(legacy): don't build bootloader for now
|
2021-01-22 22:58:51 +01:00 |
|
Pavol Rusnak
|
952b793a47
|
ci: drop experimental --platform argument from docker
(cherry picked from commit 250f09245b )
|
2021-01-22 16:56:56 +01:00 |
|
Andrew Kozlik
|
e7f44ebee8
|
fix(core/tezos): Implement strict length checking.
|
2021-01-22 14:59:44 +01:00 |
|
matejcik
|
781e9f4db8
|
fix(core/stellar): review usages of write_bytes_unchecked
|
2021-01-22 14:59:44 +01:00 |
|
matejcik
|
5b5ed8cce1
|
fix(core/eos): review usages of write_bytes_unchecked
|
2021-01-22 14:59:43 +01:00 |
|
matejcik
|
6acc1cd6ab
|
feat(core): make protobuf.dump_uvarint more reusable
|
2021-01-22 14:59:43 +01:00 |
|
Andrew Kozlik
|
e9c227f623
|
test: Ensure that GetAddress and GetOwnershipId fail for multisig if user's public key is not included.
|
2021-01-22 14:59:43 +01:00 |
|
Andrew Kozlik
|
77f5e90466
|
fix(core): In apps.bitcoin ensure that get_address() fails for multisig if user's public key is not included.
|
2021-01-22 14:59:43 +01:00 |
|
Rafael Korbas
|
44c7d23741
|
Cardano: map account paths to account numbers
|
2021-01-22 14:45:29 +01:00 |
|
Pavol Rusnak
|
33df274458
|
docs(core): update changelog
[skip_ci]
|
2021-01-22 14:30:57 +01:00 |
|
Pavol Rusnak
|
47e701f54c
|
docs(legacy): update changelog
[skip_ci]
|
2021-01-22 14:30:50 +01:00 |
|
Pavol Rusnak
|
92535dc090
|
chore(core,legacy): change versions back to 1.9.4 and 2.3.5
[skip_ci]
|
2021-01-22 14:23:11 +01:00 |
|
Pavol Rusnak
|
be2ca4772c
|
tests: add device tests for SignTx with amount_unit
|
2021-01-22 14:07:36 +01:00 |
|
Pavol Rusnak
|
1d3166017d
|
feat(legacy): implement amount_unit for SignTx
|
2021-01-22 14:07:36 +01:00 |
|
Pavol Rusnak
|
7f0e939359
|
feat(core): implement amount_unit for AuthorizeCoinJoin and SignTx
|
2021-01-22 14:07:36 +01:00 |
|
Pavol Rusnak
|
345ef52949
|
feat(proto): add amount_unit to AuthorizeCoinJoin and SignTx
|
2021-01-22 14:07:36 +01:00 |
|
Pavol Rusnak
|
43ed13b323
|
feat(core): disable SECP256K1_ZKP feature flag
|
2021-01-22 14:06:29 +01:00 |
|
Pavol Rusnak
|
f3d5de15ef
|
refactor(core): turn SECP256K1_ZKP into a firmware feature flag
|
2021-01-22 14:06:29 +01:00 |
|
Pavol Rusnak
|
6508d0a3c7
|
refactor(core): turn RDI into a firmware feature flag
|
2021-01-22 14:06:29 +01:00 |
|
Pavol Rusnak
|
2d4b91b52a
|
tests: adapt test_msg_getaddress_show to test GetAddress.ignore_xpub_magic
|
2021-01-21 23:46:29 +01:00 |
|
Pavol Rusnak
|
cb4c5a72bf
|
legacy: implement GetAddress.ignore_xpub_magic
|
2021-01-21 23:46:29 +01:00 |
|
Pavol Rusnak
|
e85ed74f8f
|
core: implement GetAddress.ignore_xpub_magic
|
2021-01-21 23:46:29 +01:00 |
|
Pavol Rusnak
|
4ed714ba47
|
common/defs: add xpub_magic_multisig_segwit_{native,p2sh} fields to coins
|
2021-01-21 23:46:29 +01:00 |
|
Pavol Rusnak
|
6689b9c22f
|
common/protob: add GetAddress.ignore_xpub_magic field
|
2021-01-21 23:46:29 +01:00 |
|
Pavol Rusnak
|
bf2e4023d8
|
fix(core): fix reflash build, remove qrcodegen where not used
|
2021-01-21 15:58:54 +01:00 |
|
matejcik
|
02881fd800
|
feat(tests): use JSON descriptions in test identifiers
|
2021-01-21 15:26:04 +01:00 |
|
Pavol Rusnak
|
f94979a37f
|
build(poetry): use absolute path for poetry path
(poetry 1.1 regression)
|
2021-01-20 17:41:48 +01:00 |
|
Rafael Korbas
|
3a7a8e4d77
|
Disable "at least one output" restriction for Cardano, warn instead
|
2021-01-20 16:00:30 +01:00 |
|
Pavol Rusnak
|
060df07272
|
fix(tests): fix trimming of fixture names to avoid collisions
|
2021-01-20 14:09:27 +01:00 |
|
Martin Milata
|
fd4d6f9749
|
build(core): install trezorlib in development mode (#1421)
|
2021-01-20 11:53:01 +01:00 |
|
Pavol Rusnak
|
1f5d8b89d7
|
nix: stdenv.lib -> lib
[skip_ci]
|
2021-01-19 17:01:47 +01:00 |
|
Jan Pochyla
|
f3a64435f1
|
fix(core): root ui callback for trezorconfig mod (#1412)
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
|
2021-01-19 14:17:16 +01:00 |
|
mcudev
|
b8ffcadf94
|
common/defs/fido: add gemini webauthn (#1416)
|
2021-01-19 14:15:19 +01:00 |
|
Pavol Rusnak
|
a7e7f6fc5f
|
common/defs: fix typo in cointool; remove icons of already deleted coins
[skip_ci]
|
2021-01-13 19:52:59 +01:00 |
|
Tomas Susanka
|
677465eecd
|
ci: update Monero test binary to latest 0.17.1.9
|
2021-01-13 18:12:13 +01:00 |
|
Pavol Rusnak
|
a205a86505
|
docs: fix typo
[skip_ci]
|
2021-01-13 11:06:36 +01:00 |
|
matejcik
|
ed628ac4ba
|
feat(core): make usb endpoints registration nicer
|
2021-01-12 14:18:13 +01:00 |
|
matejcik
|
fc4e15fe77
|
feat(core): introduce and enforce limit on label length (fixes #1399)
|
2021-01-12 11:22:58 +01:00 |
|
matejcik
|
58708cd70e
|
docs(core): update changelog for #1271/#1384
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
2d3a4d15fa
|
fix(core/ui): render_text uses correct font and color with item_offset
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
e23e35332d
|
tests(core): add test cases for Span
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
24195d7c3e
|
fix(core/ui): use full line_width for content
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
e4b113b4bb
|
fix(core/monero): make sure to pass strings to rendering
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
6fbf93cab8
|
chore(tests): update UI fixtures as needed
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
718d589acc
|
feat(tests): dump UI test report as you go
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
fd502f122f
|
feat(core): implement pagination for sign/verify
|
2021-01-11 16:47:59 +01:00 |
|
matejcik
|
bbef9c650b
|
refactor(core): improve render_text behavior
* use less memory due to copy-less rendering
* implement linebreaking on embedded \n
|
2021-01-11 16:47:59 +01:00 |
|
Martin Milata
|
db5b65a420
|
perf(core): enable rendering of substrings to avoid slicing
|
2021-01-11 16:47:59 +01:00 |
|
Martin Milata
|
fa2e672f98
|
chore(core): monero: drop extraneous async/await
|
2021-01-11 12:14:13 +01:00 |
|