Commit Graph

278 Commits (andrewkozlik/t1-keyboard-cyclic)

Author SHA1 Message Date
Pavol Rusnak e5bdf0d51b
Merge pull request #742 from trezor/language
5 years ago
matejcik 0ae2cdf756 docs: update legacy build instructions (fixes #658)
5 years ago
Pavol Rusnak 7646b97dca
common: divisibility -> decimals
5 years ago
matejcik ac6e23fb87 mako: improve local variable name
5 years ago
matejcik f5a6342844 legacy: auto-generate U2F/FIDO apps
5 years ago
Pavol Rusnak bb8d809a6d
common: change language field to IETF BCP 47 language tag
5 years ago
Tomas Susanka 0f3466bf01 core, legacy: update changelog
5 years ago
Tomas Susanka 1b88840f53 docs: move docs to root
5 years ago
Pavol Rusnak 3d50bb5ed8
common: add Peercoin, regenerate coins
5 years ago
Pavol Rusnak 5301c03607
common: add coin.divisibility attribute
5 years ago
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 7476e9463f
legacy/bootloader: don't include FONT_FIXED
5 years ago
Pavol Rusnak 054bb3a67a
legacy/bootloader: refactor show_halt usage
5 years ago
Pavol Rusnak 86b7813629
legacy/bootloader: refactor show_unplug
5 years ago
Pavol Rusnak f86ac65ad1
legacy/bootloader: refactor flash_enter/flash_exit
5 years ago
Pavol Rusnak 92c64122a1
legacy/bootloader: move VERSION_*_CHAR to version.h
5 years ago
Pavol Rusnak ee98d0b398
legacy/layout: use bmp_btn_confirm, bmp_btn_cancel
5 years ago
Pavol Rusnak 81085ed388
legacy/oled: remove non-ASCII symbols from font definitions
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 76eefd026f
all: let's use -Wno-missing-braces because clang does not respect
5 years ago
Pavol Rusnak 5cfa386e44
legacy: workaround nanopb build failure with -Werror
5 years ago
Pavol Rusnak 145b098f0e
legacy: fix types for characted data
5 years ago
Pavol Rusnak b07b9b1d09
legacy/vendor: use pre-relase of nanopb 0.3.9.4
5 years ago
Pavol Rusnak 1bdc83838b
legacy+core: properly handle non-printable ascii characters
5 years ago
Andrew Kozlik 17fa41620e
legacy: refactor readprotobufint()
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
Pavol Rusnak 101d2e5df6
legacy: fix reporting model in bootloader
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 a635ba6bff
build: clean up build-docker scripts a little
5 years ago
Pavol Rusnak 42f030dbcd
legacy: refactor SKIPPED_MESSAGES in the Makefile
5 years ago
Pavol Rusnak bfe01707b1
build: add BITCOIN_ONLY variable to docker build scripts
5 years ago
Pavol Rusnak 324cb651c6
core+legacy: update bootloader ChangeLogs
5 years ago
Pavol Rusnak cc3f7b8d48
ci: include version+githash into artefact filenames
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
Tomas Susanka 077735f57b ci: introduce upgrade tests
5 years ago
Pavol Rusnak ca494940a5
legacy: fill in Features.features
5 years ago
Pavol Rusnak 876ba5f590
tests: make path to tested binary configurable
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
matejcik eaf1e940a8 build: update test runners for new paths
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
Jan Pochyla f5299456a9 core/typing: add mypy
5 years ago
Pavol Rusnak 592ace6b8f
legacy/docs: add additional info required to flash custom firmware
5 years ago
Kewde ec3c0453f0 legacy: remove last mentions of TREZOR_TRANSPORT_V1 (#312)
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 e6ee13e798 legacy/common: Temporarily use TRNG to generate random delays.
5 years ago
Andrew Kozlik 6e884203c3 legacy: Add hmac_drbg to bootloader build.
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 f7053d96fe
all: remove extraneous whitespace
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 f7d41cbbd7
core+legacy: drop NOUI and HEADLESS, SDL_VIDEODRIVER works fine
5 years ago
matejcik 43866407df move vendored submodules to root vendor/ dir
5 years ago
Hadi 9ceb479abd legacy: unlock flash before erasing (#146)
5 years ago
Pavol Rusnak 14b2cc336a
legacy: initialize decoded variable
5 years ago
Pavol Rusnak 0a8995bc86
legacy: update firmware changelog
5 years ago
Tomas Susanka 7c58d7d24e ci: split gitlab configuration files and store them in a 'ci' folder
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 1532c96b0e
core+legacy: remove tag automagic from build scripts
5 years ago
Pavol Rusnak 81b6010b0f
legacy: remove unnecessary shell.nix
5 years ago
Pavol Rusnak 7a42acc08e
legacy: fix missing homedir glitch in fullbuild
5 years ago
Pavol Rusnak 5507688ce6
legacy: more build script fixing
5 years ago
Pavol Rusnak 9abe9d6698
legacy: fix docker build
5 years ago
Pavol Rusnak 659feca7e1
legacy: simplify pipenv install in script/fullbuild
5 years ago
Pavol Rusnak aae1be4914
legacy: add symlinks to Pipfile and Pipfile.lock
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
Tomas Susanka 7fb1137ae4 ci: test legacy
5 years ago
Pavol Rusnak af89ae88dc
core+legacy: update changelogs
5 years ago
Pavol Rusnak b439b536a1
legacy: bump pipenv dependencies
5 years ago
Pavol Rusnak 8b06598474
core+legacy: rework code styling checks
5 years ago
matejcik 9f8ebcf183 build: make build scripts work from monorepo root
5 years ago
Pavol Rusnak be76dcc96a
toplevel: reorganize .gitignore files
5 years ago
matejcik 28e74b5e0e MONOREPO RELINK SUBMODULES
5 years ago
matejcik 6aa05f8a6f MONOREPO MERGE trezor-mcu
5 years ago