Commit Graph

525 Commits (core/v2.5.1)

Author SHA1 Message Date
Martin Milata cc4ca7a580 docs(legacy/firmware): changelog for 1.11.1
2 years ago
matejcik a1984f3275 chore(legacy): release bootloader 1.11.0
2 years ago
matejcik 768d577d78 feat(legacy/bootloader): report installed firmware version
2 years ago
matejcik bc1ebdccdc build(legacy): add explicit dependency on version.h for the header object
2 years ago
matejcik ed8cdef331 chore(legacy/bootloader): bump major version
2 years ago
matejcik 7d93bd3179 fix(legacy/bootloader): erase storage if going below fix_version
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 1da446a8fb refactor: Move flash_init to emulator main.
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
Pavol Rusnak 8f1d33d5f9 build(core,legacy): remove gcc, use cc instead of gcc
2 years ago
Martin Milata 4f95ec25f9 chore(legacy/firmware): bump version to 1.11.1
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