Commit Graph

504 Commits (253c7a0cc0fda2d25d5e56afc881013e6d8ebfb4)

Author SHA1 Message Date
Andrew Kozlik 253c7a0cc0 chore(legacy/firmware): Bump VERSION and FIX_VERSION to 1.11.0.
2 years ago
Andrew Kozlik 353ff85fd2 feat(legacy): Add fsm_abortWorkflows().
2 years ago
Andrew Kozlik 131c3d0756 fix(legacy): Check PIN before confirming critical dialogs.
2 years ago
Andrew Kozlik 9828ea1871 feat(legacy): Add state sanity check to fsm_msg*Ack() functions.
2 years ago
Andrew Kozlik 7f7f3b7502 feat(legacy): Strict path validation for CoSi.
2 years ago
Andrew Kozlik 0438e240c4 feat(legacy): Strict path validation for NEM.
2 years ago
Andrew Kozlik befd38217e feat(legacy): Make Bitcoin path checks same as in core.
2 years ago
Andrew Kozlik f0a48c2f18 feat(legacy): Strict path validation for Stellar.
2 years ago
Andrew Kozlik 2e1c784748 feat(legacy): Strict path validation for Ethereum.
2 years ago
Andrew Kozlik 275f41ff46 refactor(legacy): Factor out fsm_layoutPathWarning().
2 years ago
Andrew Kozlik 608da389f6 refactor(legacy): Move path constants to crypto.h.
2 years ago
Pavol Rusnak 25bd9ebbbb fix(legacy): fix SDL2 include path
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
Martin Milata 548651608c docs(legacy/bootloader): fix changelog date
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
grdddj 967727a43c chore(legacy,ci): add and use make targets for legacy
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 825ccd9df5 build(legacy): make bootloader_align target repeatable
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 b6ed573cf5 ci(legacy): run nightly device tests with AddressSanitizer
2 years ago
Andrew Kozlik 56126b75a7 ci: Use address sanitizer in CI.
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
3 years ago
Pavol Rusnak b0e0280465 chore: drop obsolete fw_vendor_keys field from Features
3 years ago
Martin Milata 572f3eda20 chore(legacy/firmware): bump version to 1.10.6
3 years ago
Martin Milata 96378a15a8 docs(legacy): changelog for 1.10.5
3 years ago
Alisina Bahadori 77ab865386 feat(legacy): Implement EIP-712 signing
3 years ago
Carlosbogo dd1240ef53
docs: update links in changelogs (#2013)
3 years ago
Pavol Rusnak 30a77a76bc
chore(legacy): rename MEMORY_PROTECT flag to PRODUCTION to match core naming (#2003)
3 years ago
Martin Milata ff5f965c44 Merge branch 'release/21.12'
3 years ago
Ondrej Mikle 192abdd83b build(legacy): build emulator without stack protector
3 years ago
Ondrej Mikle 199729e57a fix(legacy): prevent handling RebootToBootloader recursing by flushing USB write
3 years ago