Commit Graph

598 Commits (7fc58eb5db904f5f2de2873ab1d5e35ca157ad7e)

Author SHA1 Message Date
Jochen Hoenicke ed7a8bfa6c
Fixes for emulator
6 years ago
Jochen Hoenicke 25e824aaa3
Supervisor Calls
6 years ago
Jochen Hoenicke 068f013bc6 Force size fields in storage to be 32 bit
6 years ago
Jochen Hoenicke 0127c1a374 Add function storage_getPinWait
6 years ago
Jochen Hoenicke c09590b54d Cleaner flash handling using FLASH_PTR
6 years ago
Jochen Hoenicke 2587e49843 Disable fastflash.
6 years ago
Jochen Hoenicke 4ebbe8c274 Fix compilation problems
6 years ago
Jochen Hoenicke a7158f39a5 fix out-of-bounds read (for debug_link)
6 years ago
Jochen Hoenicke c4e1c5953e Fix shift overflow
6 years ago
Pavol Rusnak ceced152a8
docs: update changelogs
6 years ago
Pavol Rusnak 95dd254094
util: use shutdown from trezor-core instead of system_halt
6 years ago
Pavol Rusnak 9588e8f273
update bootloader to 1.4.0 via firmware, run unsigned firmware in unprivileged mode
6 years ago
Jochen Hoenicke d6f41dba9e
messages: fix size of msg_tiny and add static_assert
6 years ago
Pavol Rusnak 559a700fb0
fsm: add for button before Recovery device
6 years ago
Pavol Rusnak 5ae04c17c5
firmware: set version to 1.6.1
6 years ago
Pavol Rusnak b20336e82d
Revert WinUSB feature
6 years ago
Roman Zeyde e444dadbb2 storage: next firmware version would be 1.7.0
6 years ago
Pavol Rusnak 2a4a298d58
firmware: refactor fsm_getDerivedNode to include fingerprint
6 years ago
Jochen Hoenicke d5e49556c5 Indicate own dest address in send dialog
6 years ago
Pavol Rusnak e460c4fe17
session: rework get_state
6 years ago
Pavol Rusnak 7834eaba26
protect: passphrase is optional
6 years ago
Pavol Rusnak 7fa8ae136f
firmware: implement behaviour of state (still missing in PassphraseAck)
6 years ago
Pavol Rusnak d7de064bde
bump version to 1.7.0; update firmware changelog
6 years ago
Pavol Rusnak ab76828e16
update usb descriptors
6 years ago
Karel Bilek cb067bd14c
Switch from HID to WebUSB
6 years ago
Jochen Hoenicke c574c0a497
Updated confirmOutput dialog
6 years ago
Jochen Hoenicke 63c6f95400
Fit 21 characters per line
6 years ago
Jochen Hoenicke b9b36e0768
Remove duplicated code
6 years ago
Jochen Hoenicke 83a69a0334
Added fixed-width font and multi-font support
6 years ago
Pavol Rusnak fc7189f801
use Failure_PinMismatch where it makes sense (ChangePin, ResetDevice, RecoveryDevice)
6 years ago
Pavol Rusnak 909f158c84
vendor: update trezor-common
6 years ago
Saleem Rashid e019ab5557 fsm: Abort layoutAddress on Initialize or Cancel
6 years ago
Jochen Hoenicke 1bc1bb1e77 Less paranoid change outputs.
6 years ago
Saleem Rashid e3a0b6e7b4 setup: Switch to unprivileged execution
6 years ago
Saleem Rashid 1f8f08d48a setup: Enable MPU
6 years ago
Wampum 2391beb6f4 expand description of multisig label (#294)
7 years ago
Pavol Rusnak bd660655ee
introduce and use memzero instead of explicit_bzero
7 years ago
Pavol Rusnak 4a2d68acb9
use explicit_bzero where possible; update trezor-crypto
7 years ago
Pavol Rusnak cd763b979b
layout: fix last commit
7 years ago
Pavol Rusnak f70772fb58
rework ConfirmOutput layout (fixes #289)
7 years ago
Pavol Rusnak c4e3596803
update trezor-crypto, adapt firmware to to changes
7 years ago
Pavol Rusnak 7e382fb790
update to python3
7 years ago
Pavol Rusnak 94fcc8c9a4
add bip84 (native segwit)
7 years ago
Saleem Rashid 6a2b92c49e storage: Fix for Clang
7 years ago
Saleem Rashid 58d2079b56 transaction: Fix uninitialized read in compile_output
7 years ago
Saleem Rashid fd57b89902 Makefile: Use $PYTHON
7 years ago
Saleem Rashid bab8db9191 vendor: Update Nanopb to 0.3.9
7 years ago
Saleem Rashid 045ef22d98 storage: Do not use Nanopb
7 years ago
Saleem Rashid b92a0d24b0 fsm: Include file and line in fsm_sendFailure for DEBUG_LINK
7 years ago
Saleem Rashid ba5b44d0c5 emulator: Initial commit
7 years ago