Commit Graph

667 Commits (ui-t3t1)

Author SHA1 Message Date
Andrew Kozlik 8486aa4ed4 feat(legacy): Validate script type of change-outputs in Bitcoin signing.
1 year ago
Andrew Kozlik f2a73637fe feat(legacy): Check script type match for change-outputs in Bitcoin signing.
1 year ago
Andrew Kozlik 2a3cc688a1 fix(legacy): Sync input sanitization with trezor-core.
1 year ago
tychovrahe 03c64f8faa chore(legacy): bump versions after release
1 year ago
matejcik af1f73a373 docs(legacy): update changelogs
1 year ago
matejcik c40f8a6aad fix(legacy): use correct layout for StellarGetAddress (fixes #1453)
1 year ago
matejcik 3b2d7115cb fix(legacy): wrap long Ethereum fees (fixes #2373)
1 year ago
Andrew Kozlik 6e957a8a92 feat(legacy): Do not show account number for coinjoin account #1.
1 year ago
Andrew Kozlik c22b621195 feat(legacy): Allow coinjoin request debugging key for testnets.
1 year ago
Andrew Kozlik a3149bcf97 legacy(chore): Remove duplicate constants.
1 year ago
Andrew Kozlik c082eb5430 feat(legacy): Use derive_node() when compiling change-outputs.
1 year ago
Andrew Kozlik 0262842da2 refactor(legacy): Move compile_output() to signing.c.
1 year ago
Andrew Kozlik 2760322eab feat(legacy): Improve signing progress.
1 year ago
Andrew Kozlik 300c986851 feat(legacy): Implement SetBusy.
1 year ago
Andrew Kozlik 89993c8969 feat(legacy): Implement preauthorized GetOwnershipProof.
1 year ago
Andrew Kozlik 68bbcbdc4d feat(legacy): Implement CoinJoin signing.
1 year ago
Andrew Kozlik d74c9ba0a8 feat(legacy): Validate path at same signing steps as in core.
1 year ago
Andrew Kozlik dc205d7c97 refactor(legacy): Make derive_node() usable for outputs.
1 year ago
Andrew Kozlik 0466972f30 feat(legacy): Implement SLIP-0025 CoinJoin accounts.
1 year ago
Andrew Kozlik 0b3216146e feat(legacy): Introduce post-message cleanup.
1 year ago
Andrew Kozlik a1afadfd01 feat(legacy): Implement UnlockPath.
1 year ago
Andrew Kozlik 6d20fccefd feat(legacy): Implement DoPreauthorized.
1 year ago
Andrew Kozlik 34dcd53135 refactor(legacy): Extract node derivation from fill_input_script_pubkey().
1 year ago
Andrew Kozlik 2d18cad676 feat(legacy): Implement AuthorizeCoinJoin.
1 year ago
Andrew Kozlik b4d681ea1c feat(legacy): Skip external input witnesses when serialization is disabled.
1 year ago
Andrew Kozlik ec9756cabd feat(legacy): Support native SegWit external inputs with non-ownership proof.
1 year ago
Andrew Kozlik fa2d618f7d feat(legacy): Implement SLIP-0019 proofs of ownership.
1 year ago
Andrew Kozlik 9732f6524a refactor(legacy): Extract segwit signing code.
1 year ago
Andrew Kozlik 1ecb0f0c1c feat(legacy): Implement SLIP-0021 symmetric key derivation.
1 year ago
Andrew Kozlik 779f5dbc7d refactor(legacy): Move script type functions to crypto.h.
1 year ago
Andrew Kozlik 11109b4e46 feat(legacy): Support serialize option in SignTx.
1 year ago
grdddj ccf08df07d fix(legacy): show complete taproot QR code without any missing rows/columns
1 year ago
tychovrahe 37c13ed75e chore(legacy): bundle bootloader 1.12.1 into firmware
1 year ago
tychovrahe 752bbebcee chore(legacy): added signing script for v3 debug keys
1 year ago
tychovrahe daf566a260 fix(legacy): fix v2 signature validation
1 year ago
matejcik ab949053e8 docs: add missing changelog entries
1 year ago
matejcik 958cbe2300 feat(legacy): allow Casa eth & btc signing for m/45'
1 year ago
Roman Zeyde 72f456cc17 feat(legacy/firmware): increase 'challenge_hidden' max_size
1 year ago
matejcik 0c3b0371dd chore(legacy): bump versions after release
1 year ago
matejcik 74471ce23e chore(legacy): generate changelogs
1 year ago
tychovrahe 13fd5d792d chore(legacy): bundle bootloader 1.12.0 into firmware
1 year ago
tychovrahe 6d2b73ea86 feat(legacy): add model info to image header
1 year ago
tychovrahe 335ac476a2 feat(legacy): filled production keys, 2 out of 3 signatures
1 year ago
tychovrahe 3cd47f85af feat(legacy): qa build for upgrade testing
1 year ago
tychovrahe 9d64039245 chore(legacy): bump versions to 1.12.x
1 year ago
matejcik e6491bb3c7 build(legacy): add bootloader updater script
1 year ago
matejcik 29e064f07b chore(legacy/bootloader): drop unused VERSION_x_CHAR
1 year ago
Ondrej Mikle 2b48ced330 chore(legacy): changelogs
1 year ago
Ondrej Mikle 0ee61fee5c fix(demo): fix build
1 year ago
Ondrej Mikle 8ea3ca4c5e fix(legacy): better stack setup for debug devices
1 year ago
Ondrej Mikle 71e0b8c1c3 feat(legacy): make debugging less painful, remove PRODUCTION macro matrix, split reset_handlers
1 year ago
Ondrej Mikle 5b5e4a8b3e feat(legacy): better debugability for various PRODUCTION bootloader/FW settings
1 year ago
Martin Novak 58276a7443 feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2 years ago
Ondrej Mikle a9ad39b88d chore(legacy): typos and style
2 years ago
Ondrej Mikle e2abd2a9ad feat(legacy): bootloader with v3 SignMessage signatures + signatures debug
2 years ago
Ondrej Mikle 09ebe29369 docs(legacy): ImHex patterns for v2 trezor.bin, v1+v2 combined trezor.bin and bootloader binary images
2 years ago
matejcik ce307c9484 feat(common): mark CoSi fields as required
2 years ago
Andrew Kozlik afd900f9b1 feat(common): Add CoinJoin request message.
2 years ago
Ondrej Mikle 4bed278e80 feat(legacy): Ability to flash bootloader and firmware via JLink
2 years ago
Martin Novak dd168d2893 feat(core,legacy): display only sat instead of sat BTC
2 years ago
grdddj 093be69dfb feat(legacy): do not convert bech32 addresses to uppercase for QR code
2 years ago
grdddj 70d38e829b feat(legacy): show fee rate when replacing transaction
2 years ago
Martin Novak a41cfadbf1 feat(core,legacy): Extend decimals of fee rate to 2 digits
2 years ago
Andrew Kozlik d96d3e705b fix(legacy): Clear CoSi nonce when device is wiped to fix CI.
2 years ago
Andrew Kozlik 2f6a7096da chore(legacy): Do not allow access to SLIP25 paths.
2 years ago
Andrew Kozlik 9d89c3cb1b feat(common): Add UnlockPath message.
2 years ago
Andrew Kozlik 792dadfc4d feat(common): Add SetBusy message.
2 years ago
Pavol Rusnak c962d3520b
Merge branch 'release/22.08'
2 years ago
matejcik ef47c26272 chore(core,legacy): bump versions
2 years ago
matejcik 0d87b55ba4 chore(docs): regenerate changelogs
2 years ago
Andrew Kozlik f8ffaecd1c fix(legacy): Abort recovery for invalid words.
2 years ago
Andrew Kozlik fa5e7feda6 fix(crypto): Fix nonce bias in CoSi signing.
2 years ago
Andrew Kozlik b7dde50d5f fix(legacy): Generate CoSi nonce randomly.
2 years ago
Andrew Kozlik ad5a572b75 chore(common): Deprecate data field in CosiCommit message.
2 years ago
matejcik 70c1b12dff feat(legacy): use thousands separator (fixes #2394)
2 years ago
matejcik 4df7f2f6b0 Revert "feat(legacy): implement firmware dumping"
2 years ago
Andrew Kozlik 8ca785925d fix(core,legacy): Fix tx_weight to tx_size conversion.
2 years ago
Andrew Kozlik a4343266a3 fix(legacy): Fix Decred transaction weight calculation.
2 years ago
Andrew Kozlik 3b44d44a12 fix(legacy): Fix rounding in fee rate computation.
2 years ago
Andrew Kozlik 892f3e348d fix(crypto): Remove public key from the ed25519 signing API.
2 years ago
Pavol Rusnak 95daa2fda3 chore(common/defs): replace consensus_branch_id with overwintered bool flag
2 years ago
Pavol Rusnak 17963a2837 fix(legacy): refactor oledInvertPixel
2 years ago
matejcik 38a36a131f chore: rename BIP39_WORDS to BIP39_WORD_COUNT
2 years ago
matejcik dfa4b1d9a1 build: add bip39_english.o where appropriate
2 years ago
Pavol Rusnak 6589f020c6 fix(legacy,core): use sat/vB only for segwit and sat/B otherwise
2 years ago
Pavol Rusnak 810b34f579 fix(legacy): update sector argument to match flash_erase_sector size
2 years ago
Martin Novak 85f0d3a741 feat(core,legacy): show fee rate when signing transaction
2 years ago
Ondřej Vejpustek a198b390ff fix(legacy,core): fix size of secp256k1-zkp context
2 years ago
Martin Milata c5f1bec474 Merge branch 'release/22.05'
2 years ago
Ondřej Vejpustek ea5886026f refactor(crypto,legacy): extend parameters of init_rfc6979 by curve
2 years ago
Ondřej Vejpustek db0da196a8 chore(vendor): update secp256k1-zkp to latest
2 years ago
Martin Milata a4f924baa4 chore(legacy/firmware): bump version to 1.11.2
2 years ago
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