Commit Graph

24 Commits (db0da196a802ff434d5f972f98be6524c323ead1)

Author SHA1 Message Date
Andrew Kozlik b1706561cd fix(legacy): Remove Bitcoin Cash from BITCOIN_ONLY firmware.
2 years ago
Andrew Kozlik cb21c7e415 feat(legacy): Support Electrum signatures in VerifyMessage.
2 years ago
Pavol Rusnak 3488138285 chore(legacy): drop unused ECIES code
3 years ago
Martin Milata d656f88572 style(all): reformat with clang-format 13.0
3 years ago
Andrew Kozlik f4b8dbefb6 fix(legacy): Fix testnet account label in GetAddress dialog.
3 years ago
Andrew Kozlik 98ad54b7ee chore(legacy): Disable Taproot where it's not supported.
3 years ago
Andrew Kozlik 78a9ab8123 feat(legacy): Add BIP86 paths to coin_path_check().
3 years ago
Andrew Kozlik 4146ab7f9e feat(legacy): Support no_script_type option in SignMessage.
3 years ago
Andrew Kozlik 5fb0f9a6c5 feat(legacy): Distinguish between known path checks and script type checks in coin_path_check().
3 years ago
Andrew Kozlik b8cb531098 feat(legacy): Check presence of multisig parameters in coin_known_path_check() for consistency with core checks.
3 years ago
Andrew Kozlik 28421594c9 fix(legacy): Use short-circuit evaluation in coin_known_path_check().
3 years ago
Andrew Kozlik 9b0e980c44 fix(legacy): Don't allow unknown paths in GetAddress.
3 years ago
Andrew Kozlik 3884232f74 feat(legacy): Restrict path ranges for account, change and address index.
3 years ago
Andrew Kozlik a6390e4b82 fix(legacy): Allow known non-standard paths in GetAddress and SignTx.
3 years ago
Andrew Kozlik 18f4a47173 fix(legacy): Disable spending testnet coins from Bitcoin paths.
3 years ago
matejcik 5debebefc8 chore(legacy): update code to handle protobuf changes correctly
4 years ago
Pavol Rusnak 07bd330d98
legacy/firmware: validate script type only in full-mode known_path_check (#1216)
4 years ago
Pavol Rusnak 503ac8d801 legacy: allow spending coins from Bitcoin paths if the coin ...
4 years ago
Pavol Rusnak 5359509483 legacy: refactor check_cointype into a separate function
4 years ago
Pavol Rusnak 568da98199
legacy: refactor path_mismatched function and revert its logic
4 years ago
Ondřej Vejpustek 08265cdd08
legacy: explicitly initialize variables
5 years ago
Pavol Rusnak c6b9fa4873
legacy: support Signify Ed25519 signatures + add device test
5 years ago
Pavol Rusnak 54d348228f
all: rename TREZOR to Trezor where possible
5 years ago
matejcik 6aa05f8a6f MONOREPO MERGE trezor-mcu
5 years ago