Commit Graph

429 Commits (17963a283795033dd5c593c498fffeff867fad45)

Author SHA1 Message Date
Andrew Kozlik 829da5fe6c legacy: Implement ChangeWipeCode message for Trezor One.
5 years ago
matejcik 34913a328a all: disallow most RecoveryDevice fields in dry-run (fixes #666)
5 years ago
Pavol Rusnak 33ecdeb193
core+legacy: remove confusing changelog entries
5 years ago
matejcik 9787e38206 legacy: properly omit LoadDevice in non-debug build
5 years ago
matejcik fd8aed6105 all: drop XPRV feature of LoadDevice
5 years ago
Pavol Rusnak 16af7f1353 common: add {needs,no}_backup flags to LoadDevice, make it debug only
5 years ago
Tomas Susanka 499eb8e628 legacy: get next u2f counter
5 years ago
Pavol Rusnak 1caae698ca
storage: make FLAG_PUBLIC and FLAGS_WRITE part of public API
5 years ago
Pavol Rusnak ee98d0b398
legacy/layout: use bmp_btn_confirm, bmp_btn_cancel
5 years ago
Pavol Rusnak 2d8f70d49a
common/defs: add mojeid.cz definition to webauthn
5 years ago
Pavol Rusnak 9ab1554e93
legacy: use cryptoMultisigPubkeyCount where possible
5 years ago
Pavol Rusnak c145db7dd2
legacy: fix not showing MultisigRedeemScriptType.nodes count correctly in GetAddress
5 years ago
Pavol Rusnak 5fe2f7e59c common/protob: remove ButtonRequest.data field
5 years ago
matejcik 34823b6fcb legacy: add field options to fix build
5 years ago
Andrew Kozlik 15d8f9def6 legacy/signing.c: Revert formatting of the workflow of streamed signing.
5 years ago
Pavol Rusnak e688fa8775
vendor: update nanopb, remove build failure workaround
5 years ago
Pavol Rusnak 5cfa386e44
legacy: workaround nanopb build failure with -Werror
5 years ago
Pavol Rusnak b07b9b1d09
legacy/vendor: use pre-relase of nanopb 0.3.9.4
5 years ago
Ondřej Vejpustek fa9d349bc9
legacy: explicitly initialize variable length arrays
5 years ago
Ondřej Vejpustek 08265cdd08
legacy: explicitly initialize variables
5 years ago
Saleem Rashid 1ca521eec9
legacy/nem: Refactor nem_canonicalizeMosaics
5 years ago
Andrew Kozlik ba9eee3b8f core, legacy: Don't allow change_pin if device is not initialized.
5 years ago
matejcik 3c62db2696 stellar: fix ManageDataOp value padding
5 years ago
matejcik d48c5c6450 legacy/stellar: fix timebounds display (#582)
5 years ago
Andrew Kozlik 9ea8136545 u2f: Add keepersecurity.eu to knownapps.
5 years ago
Andrew Kozlik e4c13b6357 u2f: Store hashes of U2F application parameters instead of pre-images.
5 years ago
Pavol Rusnak 6a9d986e20
legacy: correctly handle set/clear flags
5 years ago
Pavol Rusnak 78041d261b
crypto: refactor bip39 api
5 years ago
Pavol Rusnak 3c20b1b1cd legacy: Add SdProtect to SKIPPED_MESSAGES
5 years ago
Andrew Kozlik 4f01003637 storage: Add external salt parameter to unlock() and change_pin().
5 years ago
Andrew Kozlik 091053507d common/messages: Add credential management message.
5 years ago
Tomas Susanka 75c539ec55
all: replace /bin/bash with /usr/bin/env bash
5 years ago
Pavol Rusnak 42f030dbcd
legacy: refactor SKIPPED_MESSAGES in the Makefile
5 years ago
Pavol Rusnak 324cb651c6
core+legacy: update bootloader ChangeLogs
5 years ago
Pavol Rusnak fc1f90875b
legacy: fix firmware build in CI with MEMORY_PROTECT=0
5 years ago
Pavol Rusnak 4cbbc3da64
legacy: fix style
5 years ago
Pavol Rusnak 1a71c7a3e8
common: rename Features.features to Features.capabilities
5 years ago
Pavol Rusnak 41428ab2df
legacy: make sca pixels for pin matrix grow from the inside
5 years ago
Pavol Rusnak 9cef06de2b
core+legacy: update ChangeLogs
5 years ago
Pavol Rusnak 1c3b5009d0
legacy: bump version to 1.8.4
5 years ago
Pavol Rusnak 1ea4f9de56
legacy: remove remaning Decred/Zcash code for Bitcoin only firmware
5 years ago
Pavol Rusnak 980e037d00
legacy: modify nanopb so it doesn't pack repeated fields
5 years ago
Pavol Rusnak ca494940a5
legacy: fill in Features.features
5 years ago
Pavol Rusnak 9d8ebfcdbc
legacy: remove Features.features field for now, will get reintroduced later
5 years ago
Pavol Rusnak f40d926d16
legacy: fix emulator bitcoin only build
5 years ago
Pavol Rusnak a25c9fd307
legacy: fill in Features.features with enabled features
5 years ago
Pavol Rusnak cc184a0a30
common: introduce Features.features enum
5 years ago
Pavol Rusnak c6b9fa4873
legacy: support Signify Ed25519 signatures + add device test
5 years ago
Pavol Rusnak e23bb10ec4
core+legacy: fix KMD signing (introduce negative_fee coin field)
5 years ago
Pavol Rusnak 6d861a5d05
legacy: fix style
5 years ago
Pavol Rusnak eaa85ddd6e
core+legacy: add new changelog entries
5 years ago
Pavol Rusnak 67896be867
legacy: bump version to 1.8.2
5 years ago
Pavol Rusnak ee95e58f4a
legacy: use fixed font for showing internal entropy
5 years ago
Pavol Rusnak 93ef10d564
legacy: make fake/real words indistinguishable in simple recovery
5 years ago
Pavol Rusnak 8190bf3819
legacy: fix oledSCA in simple recovery
5 years ago
Pavol Rusnak 0e224644b6
legacy: don't add more pixels than needed in oledSCA
5 years ago
Pavol Rusnak 9107731079
legacy: fix SCA when displaying the PIN matrix
5 years ago
Andrew Kozlik 1c9fa5d3c6
legacy: fix SCA when displaying the words
5 years ago
Pavol Rusnak c288514a4f
core+legacy: fix display of non-divisible OMNI amounts
5 years ago
Tomas Susanka accc33c8e6 legacy: replace load_device mnemonic to mnemonics
5 years ago
Andrew Kozlik b9f63c3f55 webauthn: Add Binance to knownapps. Add Binance icon.
5 years ago
Pavol Rusnak a978290d50
legacy: detect CALLBACK fields and fail build when found
5 years ago
Pavol Rusnak 848051efcf
legacy: don't process EthereumAddress.old_address via callback
5 years ago
Pavol Rusnak 54d348228f
all: rename TREZOR to Trezor where possible
5 years ago
Andrew Kozlik ad5d9168c8 legacy: Move wait_random() to common.c and use HMAC DRBG to generate delays.
5 years ago
Pavol Rusnak 684862a7f5
common: more TRX cleanup
5 years ago
Pavol Rusnak 6dcf9635a9
legacy: wipe with debug link only in emulator
5 years ago
Alex Dupre fc3a93dc47 legacy/firmware: fix ethereum message signing (#153)
5 years ago
Pavol Rusnak 14b2cc336a
legacy: initialize decoded variable
5 years ago
Pavol Rusnak 0a8995bc86
legacy: update firmware changelog
5 years ago
Pavol Rusnak 597b9fabd1
legacy: fix build parameters
5 years ago
Pavol Rusnak 236ca1ae83
legacy: enable Bitcoin only firmware
5 years ago
Pavol Rusnak 62707a062a
core+legacy: reintroduce USB 2.1 landing page for firmware
5 years ago
Pavol Rusnak 5185371fb3
legacy: bump versions to 1.8.1
5 years ago
Pavol Rusnak e06768a7a7
legacy: use local copy of the previously built bootloader
5 years ago
Pavol Rusnak def96032d2
core+legacy: make path checks more benevolent (#84)
5 years ago
Pavol Rusnak af89ae88dc
core+legacy: update changelogs
5 years ago
Pavol Rusnak 8b06598474
core+legacy: rework code styling checks
5 years ago
matejcik 6aa05f8a6f MONOREPO MERGE trezor-mcu
5 years ago