Commit Graph

811 Commits (562671401ea59218d1d59a6a59b77a91c6a6607e)

Author SHA1 Message Date
Pavol Rusnak 562671401e
Merge pull request #860 from trezor/prusnak/multisig-show-yours-others
5 years ago
matejcik 918603ad5c core: add unit test for sdcard wrapper
5 years ago
matejcik 7983fd34d6 core: fix unit tests
5 years ago
matejcik 4ed6487a19 core/sdcard: add out-of-bounds checks to emulator
5 years ago
matejcik ddee77ecb6 core: add SD clearing via debuglink
5 years ago
matejcik d0b1b171f1 core/sdcard: ensure emulator initializes the SD card when first needed
5 years ago
matejcik 5bd8d9b5bb core/sdcard: make allocating new SD card for emulator fast
5 years ago
matejcik 1e9352b9e0 core: add SD format dialog, generalize sdcard usage
5 years ago
matejcik 5bac85f260 core: use filesystem wrapper instead of the ensure_filesystem decorator
5 years ago
matejcik d08942be4a core: introduce filesystem wrapper
5 years ago
matejcik b2084a19be core/trezorio: move sdcard functions to a submodule
5 years ago
matejcik 30529d218d core/sdcard: change SDCard methods to plain functions
5 years ago
matejcik 06b89c57c5 core/sdcard: return proper disk status flags to fatfs
5 years ago
Tomas Susanka ff1bb67abc common: return the PasshraseType button request
5 years ago
Pavol Rusnak c4babd3c0b
Merge pull request #846 from trezor/bootloader-read-retry
5 years ago
Pavol Rusnak 581e46ff87
Merge pull request #845 from trezor/prusnak/webusb-popup
5 years ago
Pavol Rusnak 7944c1a837
core/monero: add confirmation dialog for unlock_time
5 years ago
Pavol Rusnak a808cc9190
core/apps: await require_confirm should be called without return
5 years ago
Pavol Rusnak b9486c0b33
core: show yours/others in get_address for multisig
5 years ago
Tomas Susanka 577daf09fe tests: introduce --ui-check-missing to test/remove missing tests
5 years ago
matejcik 1d41141a1f core/emulator: properly ignore inotify problems (fixes #854)
5 years ago
Pavol Rusnak 2958a97c87
Merge pull request #830 from trezor/tsusanka/fw-upgrade
5 years ago
matejcik e61b7d28e9 all: do not send state in PassphraseAck (not needed for compatibility)
5 years ago
Pavol Rusnak 63dfd6c6ab
core/bootloader: make read more benevolent and read error more helpful
5 years ago
Pavol Rusnak 07cd73ce57
core: show webusb popup only in bootloader and only if firmware is not installed
5 years ago
matejcik 4c8c96272c emu: fix flag options with defaults
5 years ago
matejcik 271da3fa39 python: add detailed logging to emulator runner
5 years ago
matejcik c14429c445 all: shut down emulator on error_shutdown
5 years ago
matejcik d3b88a37be core: do not catch SystemExit in handle_session (#826)
5 years ago
Tomas Susanka f947fe97cc core: fix style
5 years ago
Tomas Susanka 0a13f7a441 core: properly limit passphrase to 50 bytes
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 741c0c8888 core: improve stability of Monero test runner
5 years ago
matejcik 4c9689d7a7 common: return deprecated fields to protobuf, to allow cross-version compatible code
5 years ago
Pavol Rusnak e58225fe02
core/boot: don't call mkfs in emulator
5 years ago
Pavol Rusnak fdfa64ac2a
core/ui: fix HoldToConfirm redraw
5 years ago
Pavol Rusnak 32f8f1cb61
core/embed: update fatfs to 0.14; use upstream version
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 15ed5cd19e
core: do not clear cache on ClearSession
5 years ago
Tomas Susanka fd0dc8ed66
core/passphrase: merge 'get from user' functions
5 years ago
Tomas Susanka 7d7ffe3b67
cardano: derive the root and then cache
5 years ago
matejcik 3fa99c0c6a
core/tests: add storage.cache tests
5 years ago
matejcik 938f347514
core: use DUMMY_CONTEXT constant instead of own instance
5 years ago
matejcik d4171aaedc
core/tests: extract common await_result() method
5 years ago
matejcik 1f50a13edf
core: use cache for Monero live refresh confirmation
5 years ago
Tomas Susanka b96d7cafbb
core: rework cache and fix cardano caching
5 years ago
Tomas Susanka aa6988a556
core/ui: introduce draw_simple
5 years ago