Commit Graph

418 Commits (a1984f32758763cd7a93c41e04a5a27a9f39fc2d)

Author SHA1 Message Date
matejcik a1984f3275 chore(legacy): release bootloader 1.11.0
2 years ago
matejcik bc1ebdccdc build(legacy): add explicit dependency on version.h for the header object
2 years ago
Andrew Kozlik 903fa9b471 feat(legacy): Verify signatures of all original internal inputs in replacement transactions.
2 years ago
Andrew Kozlik 706b74aaeb refactor(legacy): Transaction checksum in Bitcoin signing.
2 years ago
Andrew Kozlik 29304857b5 feat(legacy): Warn about unverified external inputs.
2 years ago
Andrew Kozlik 2b401f48f8 feat(legacy): Warn only once about non-standard paths.
2 years ago
Andrew Kozlik df479adbe7 chore(legacy): Simplify path warning UI.
2 years ago
Andrew Kozlik 181fd1c601 fix(legacy): Stricter Bitcoin transaction checks.
2 years ago
Andrew Kozlik 09d143079b chore(legacy/firmware): Bump FIX_VERSION to 1.11.0.
2 years ago
Andrew Kozlik 84876dc971 feat(legacy): Add fsm_abortWorkflows().
2 years ago
Andrew Kozlik e24e9fcdb3 fix(legacy): Check PIN before confirming critical dialogs.
2 years ago
Andrew Kozlik 4c60f80f44 feat(legacy): Add state sanity check to fsm_msg*Ack() functions.
2 years ago
Andrew Kozlik 3553086e84 feat(legacy): Strict path validation for CoSi.
2 years ago
Andrew Kozlik abb5ab74e3 feat(legacy): Strict path validation for NEM.
2 years ago
Andrew Kozlik 88efd74710 feat(legacy): Make Bitcoin path checks same as in core.
2 years ago
Andrew Kozlik 35151c6157 feat(legacy): Strict path validation for Stellar.
2 years ago
Andrew Kozlik 0af5cd18c2 feat(legacy): Strict path validation for Ethereum.
2 years ago
Andrew Kozlik 054ab48689 refactor(legacy): Factor out fsm_layoutPathWarning().
2 years ago
Andrew Kozlik 1b9e575d3e refactor(legacy): Move path constants to crypto.h.
2 years ago
matejcik 540d3ebaab feat(legacy): report EMULATOR vendor in legacy
2 years ago
matejcik 64df33d8d8 feat(legacy): implement firmware dumping
2 years ago
Andrew Kozlik d693b0c196 feat(legacy): Return fw_vendor in firmware Features message.
2 years ago
Andrew Kozlik bd8d9c9c6b feat(legacy): Show progress in GetFirmwareHash.
2 years ago
Andrew Kozlik e9828a5b59 feat(legacy): Implement GetFirmwareHash message.
2 years ago
Andrew Kozlik 26d1fad2aa feat(legacy): Support Zcash version 5 transaction format.
2 years ago
Martin Milata 4f95ec25f9 chore(legacy/firmware): bump version to 1.11.1
2 years ago
Pavol Rusnak 334f7bbbe6 chore(common): defs cleanup
2 years ago
Andrew Kozlik d012f48ca5 feat(legacy): Guess weight of unverified external inputs.
2 years ago
Andrew Kozlik 82895b2cdb feat(legacy): Support unverified external inputs.
2 years ago
Andrew Kozlik 0dfbfefd2a refactor(legacy): Factor out multisig fingerprint processing.
2 years ago
Andrew Kozlik 8cb6d0709f feat(legacy): Ensure input's script type and path match the scriptPubKey.
2 years ago
Ondrej Mikle 28d282101e fix(legacy): cleanup of undesired states where USB processing should not happen
2 years ago
matejcik 45e5c18f06 fix(legacy): allow DebugLinkGetState while waiting for passphrase
2 years ago
matejcik 69eb09580d fix(legacy): clear crypto caches on device wipe
2 years ago
Pavol Rusnak ea6b005003 feat(legacy): verify bip340 pubkeys used in p2tr addresses
2 years ago
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
Andrew Kozlik b5c9f573b2 feat(legacy): Show "signature is valid" dialog when VerifyMessage succeeds.
2 years ago
matejcik 310b6c5217 fix(legacy): support Success and Failure for debuglink
2 years ago
matejcik e81bb0f856 feat(legacy): enable DebugLinkReseedRandom
2 years ago
matejcik 658c50fc1f chore(legacy): drop support for RANDOM_DEV_FILE
2 years ago
Andrew Kozlik d0c3a6a2fa chore(core): Add mac field to Address message.
2 years ago
Andrew Kozlik 0959947a88 chore(common): Add GetNonce, Nonce and TxAckPaymentRequest message.
2 years ago
Andrew Kozlik ba4f046d6f feat(common): Add INFO button to DebugLinkDecision.
2 years ago
Martin Milata 763a138d53 docs(legacy/firmware): fix date in changelog
2 years ago
Martin Milata 98b1159b0b Merge branch 'release/22.01'
2 years ago
Martin Milata c127f6dd6e docs(legacy/firmware): fix date in changelog
2 years ago
Alois Klink 5c4703c9bb fix(core,legacy): Fix domain-only ethTypedData
2 years ago
Pavol Rusnak 2880a2fa33
fix(crypto): refactor ethereum_address_checksum to prepend "0x" (#2029)
2 years ago
matejcik 454a7ce301 fix(legacy/nem): remove checks for newly required protobuf attributes
2 years ago