Martin Milata
|
ff5f965c44
|
Merge branch 'release/21.12'
Conflicts:
tests/device_tests/test_msg_signtx_invalid_path.py
tests/ui_tests/fixtures.json
|
2021-12-08 14:53:56 +01:00 |
|
Ondrej Mikle
|
199729e57a
|
fix(legacy): prevent handling RebootToBootloader recursing by flushing USB write
|
2021-12-07 17:00:43 +01:00 |
|
Martin Milata
|
1e5e970fd1
|
fix(legacy/firmware): improve pin length bound check
|
2021-12-06 16:25:59 +01:00 |
|
Martin Milata
|
7336125cd3
|
chore(legacy/firmware): bump version to 1.10.5
|
2021-12-01 14:45:47 +01:00 |
|
Martin Milata
|
61164febf2
|
docs(legacy): changelog for 1.10.4
|
2021-11-23 14:57:25 +01:00 |
|
Andrew Kozlik
|
38134732dc
|
fix(legacy): Ensure user is warned about non-standard paths.
|
2021-11-23 14:57:25 +01:00 |
|
Pavol Rusnak
|
ee4ef81039
|
fix(legacy): update account naming
[no changelog]
|
2021-11-23 13:00:43 +01:00 |
|
Pavol Rusnak
|
3488138285
|
chore(legacy): drop unused ECIES code
[no changelog]
|
2021-11-19 11:44:56 +01:00 |
|
Martin Milata
|
d656f88572
|
style(all): reformat with clang-format 13.0
|
2021-11-19 10:54:31 +01:00 |
|
Andrew Kozlik
|
f4b8dbefb6
|
fix(legacy): Fix testnet account label in GetAddress dialog.
|
2021-11-18 22:39:32 +01:00 |
|
Pavol Rusnak
|
274ccdc4c0
|
fix(legacy): add Taproot account handling to GetAddress dialog
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
cafc49fabd
|
fix(legacy): Fix transaction weight calculation.
Fix size of multisig script length encoding in segwit (varint vs. OP_PUSH).
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
567cbd0250
|
feat(legacy): Support Taproot in weight calculation.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
e30ccabed3
|
feat(legacy): Show path warning for SignMessage.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
98ad54b7ee
|
chore(legacy): Disable Taproot where it's not supported.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
fa4d74ad30
|
feat(legacy): Support Taproot signature verification.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
7597eb25ab
|
feat(legacy): Disable prevtx streaming for Taproot.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
c9d1ff93f5
|
feat(legacy): Implement Taproot signing.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
9f65165887
|
feat(legacy): Introduce SIGHASH_ALL_TAPROOT.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
6fbbd14f8c
|
refactor(legacy): Refactor compile_input_script_sig().
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
9a051df127
|
chore(legacy): Support script_pubkey parameter for Bitcoin inputs.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
aed79eec65
|
chore(legacy): Recognize Taproot script types.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
6c9c727359
|
feat(legacy): Implement GetAddress for taproot.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
34e8284331
|
feat(legacy): Implement the BIP-341 common signature message computation.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
78a9ab8123
|
feat(legacy): Add BIP86 paths to coin_path_check().
|
2021-11-18 22:39:32 +01:00 |
|
Ondřej Vejpustek
|
9b1c5df451
|
feat(legacy): use secp256k1-zkp where possible
|
2021-11-18 19:05:40 +01:00 |
|
Ondřej Vejpustek
|
a22e6a688f
|
build(legacy): build with secp256k1-zkp library
|
2021-11-18 19:05:40 +01:00 |
|
Andrew Kozlik
|
0737deedc4
|
fix(legacy): Fix split_message() to correctly handle strings that are not null-terminated.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
d8de95767d
|
feat(legacy): Use fixed font in SignMessage and VerifyMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
c60305d8f0
|
feat(legacy): Implement pagination in SignMessage and VerifyMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
5e6e56ac4d
|
feat(legacy): Show address confirmation in SignMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
4146ab7f9e
|
feat(legacy): Support no_script_type option in SignMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Martin Milata
|
a01516389a
|
chore(vendor): update QR-code-generator
|
2021-11-05 14:09:11 +01:00 |
|
Jun Luo
|
62b649ef5d
|
refactor(common & core & legacy): Stellar, rename StellarCreatePassiveOfferOp to StellarCreatePassiveSellOfferOp.
|
2021-11-04 13:16:29 +01:00 |
|
Jun Luo
|
d064aae3f9
|
feat(common & core & legacy): Stellar, add support for StellarPathPaymentStrictSendOp.
|
2021-11-04 13:16:29 +01:00 |
|
Jun Luo
|
1dcb8e4913
|
feat(common & core & legacy): Stellar, add support for StellarManageBuyOfferOp.
|
2021-11-04 13:16:29 +01:00 |
|
Jun Luo
|
3a5768c4bf
|
refactor(common & core & legacy): Stellar, rename StellarManageOfferOp to StellarManageSellOfferOp and rename StellarPathPaymentOp to StellarPathPaymentStrictReceiveOp.
|
2021-11-04 13:16:29 +01:00 |
|
grdddj
|
9d643808c1
|
chore(legacy): fix build after adding EthereumSignTypedData [no changelog]
|
2021-11-02 14:27:01 +01:00 |
|
Andrew Kozlik
|
eb90efd914
|
chore(crypto,core,legacy): Add return code to hdnode_fill_public_key().
[no changelog]
|
2021-11-01 16:39:53 +01:00 |
|
Andrew Kozlik
|
34621a6b6d
|
fix(crypto,core,legacy): Check private key validity when deriving public key.
[no changelog]
|
2021-11-01 16:39:53 +01:00 |
|
Martin Milata
|
fa3c6140a6
|
feat(legacy/ethereum): support access lists in EIP-1559 transactions
|
2021-10-26 17:20:20 +02:00 |
|
Martin Milata
|
076c5b9cbe
|
feat(legacy/ethereum): support for EIP-1559 transactions
|
2021-10-26 17:20:20 +02:00 |
|
Pavol Rusnak
|
b2ff86ff3a
|
fix(common): drop unusable coins BELL and ZNY (#1872)
there are no wallets that support Trezor and these coins
|
2021-10-26 13:09:34 +02:00 |
|
Andrew Kozlik
|
13cbb59082
|
feat(common): Add script_pubkey field to TxInput message.
|
2021-10-18 19:58:56 +02:00 |
|
Andrew Kozlik
|
926365b64e
|
fix(legacy): Fix compile-time check of maximum protobuf message size.
|
2021-10-18 16:31:40 +02:00 |
|
Pavol Rusnak
|
60bd59fbad
|
feat(crypto): update segwit_addr to support Bech32m
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
ac4cb88184
|
feat(common): add taproot field to coin definitions
enable for Bitcoin Testnet and Bitcoin Regtest
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
2035ff4569
|
feat(legacy): add support for Taproot descriptors
|
2021-10-18 13:36:05 +02:00 |
|
amadejpapez
|
85ba7c12ba
|
style(all): use f-strings for formatting
[no changelog]
|
2021-10-13 11:53:17 +02:00 |
|
Martin Milata
|
83a81da37d
|
fix(legacy): don't mention decred in btconly fw
|
2021-10-07 15:26:49 +02:00 |
|