Commit Graph

181 Commits (9e4a8ca78552de452572026c5bc064b5c1d1cfe6)

Author SHA1 Message Date
Dusan Klinec 25b6e9058f xmr: proto - add fields for protocol optimization
5 years ago
matejcik eec0615444 core: drop sys.pyi from mocks (fixes #934)
5 years ago
Andrew Kozlik e5008eb332 core/webauthn: Remove indistinguishable credentials from the allow list.
5 years ago
Andrew Kozlik 0af0e06d5b core/webauthn: Truncate names in credential data to at most 100 bytes.
5 years ago
Andrew Kozlik 2f905a1157 core/webauthn: Add algorithm and curve to WebAuthnListResidentCredentials response.
5 years ago
Tomas Susanka f8de140271 core: add cancel to hold to confirm dialogs
5 years ago
matejcik 7f91bc571c core: ensure default task restarts after a passphrase workflow (fixes #883)
5 years ago
Tomas Susanka 5ee6e56f56
Merge pull request #880 from trezor/tsusanka/sign-verify-ui
5 years ago
Tomas Susanka a8af9feebe core: fix text overflow in some dialogs
5 years ago
matejcik 18ac4fc9ca core: update Python facing APIs
5 years ago
matejcik b916072389 common: restore PassphraseAck.state
5 years ago
matejcik e9c275c24f core/sdcard: fix invalid state when filesystem mounting fails
5 years ago
matejcik ddee77ecb6 core: add SD clearing via debuglink
5 years ago
matejcik d08942be4a core: introduce filesystem wrapper
5 years ago
Tomas Susanka ff1bb67abc common: return the PasshraseType button request
5 years ago
matejcik e61b7d28e9 all: do not send state in PassphraseAck (not needed for compatibility)
5 years ago
matejcik d3b88a37be core: do not catch SystemExit in handle_session (#826)
5 years ago
Tomas Susanka 2c0504ad1c
Merge pull request #803 from trezor/passphrase
5 years ago
matejcik 05a1d6f771 core/debug: add "show arbitrary screen" capability, for easier prototyping
5 years ago
matejcik c01d04f26e common/protob: drop a default field declaration
5 years ago
matejcik 4c9689d7a7 common: return deprecated fields to protobuf, to allow cross-version compatible code
5 years ago
Pavol Rusnak fdfa64ac2a
core/ui: fix HoldToConfirm redraw
5 years ago
Tomas Susanka 56dc952495 common: fix PassphraseAck.on_device id
5 years ago
Pavol Rusnak 73ed2f3450
legacy: small nitpicks related to the new passphrase handling
5 years ago
Tomas Susanka aa6988a556
core/ui: introduce draw_simple
5 years ago
Tomas Susanka f3553f63f1
common: remove PassphraseRequest.on_device completely
5 years ago
Tomas Susanka c65b57affb
core, legacy: remove passphrase_cached
5 years ago
Tomas Susanka a3f3d4fcdb
remove ping.passphrase/pin
5 years ago
Tomas Susanka 466dc4732d
core/passphrase: add button requests
5 years ago
Tomas Susanka cd09f9ce94
all: modify passphrase source to always on device
5 years ago
Tomas Susanka eafd57c301
common, core: add passphrase entry capability
5 years ago
Tomas Susanka 90d5cdfd5b
all: rework passphrase
5 years ago
matejcik 0df3c64855 core: fix unexpected messages in debug mode (fixes #809)
5 years ago
matejcik 4e82e69070 core: add missing type annotation
5 years ago
Tomas Susanka 0053511c66 utils: introduce format_plural and move format functions to strings.py
5 years ago
matejcik 75264a07a8
Emulator launcher scripts (#796)
5 years ago
Pavol Rusnak 3de1b3aa54
core/embed: switch to unprivileged in main.c
5 years ago
matejcik 2294fb0453 core: drop unused env variables (TREZOR_TEST, TREZOR_SAVE_SCREEN)
5 years ago
matejcik a79279115e core: move confirm_signal evaluation into concrete Layout implementations
5 years ago
Dušan Klinec af6a607b39 common/xmr: message changes optimizing runtime and memory (#786)
5 years ago
Tomas Susanka 7c41b40dff
tests: introduce UI tests for core with diffs (#784)
5 years ago
Tomas Susanka 30858c4969 tests/ui: omit the red square from screenshots
5 years ago
matejcik f90ba10af3 core: modify function signatures to match python-shamir-mnemonic
5 years ago
Jan Pochyla 6afff3cc0e core/loop: remove unused code
5 years ago
Tomas Susanka 47419c7768 core/ui: simplify swipe if animation is disabled
5 years ago
Tomas Susanka 51ef963738 tests: introduce UI tests for core
5 years ago
Pavol Rusnak bb8d809a6d
common: change language field to IETF BCP 47 language tag
5 years ago
Andrew Kozlik 6ca0288092
Merge pull request #720 from trezor/andrewkozlik/wipe-code
5 years ago
Andrew Kozlik 3a4e9bd25c core/ui: Ignore any new alert requests if an alert is already in progress in order to avoid multiple alerts overlapping.
5 years ago
Andrew Kozlik 203853faed core/webauthn: Allow new workflow to be set after a command response is sent, so that in device tests the next test doesn't fail with ERR_CHANNEL_BUSY while the previous workflow is closing.
5 years ago