Commit Graph

477 Commits (37c61c1381bf9f060687e6f7eea503ae77acb9ba)

Author SHA1 Message Date
Jan Pochyla 7789a29d50 core/loop: fix last commit
5 years ago
Jan Pochyla 2c8b90f86e core/loop: properly cleanup task waiting on a chan
5 years ago
Jan Pochyla 29cca614f0 core/workflow: properly reset the default task global
5 years ago
Tomas Susanka 16b44b6f7b core: improve log output for ui.Result exception (#429)
5 years ago
Tomas Susanka ba7b5c7232 core/ui: add note on yield usage
5 years ago
Tomas Susanka c9a78d7bcb core: fix docs typos
5 years ago
Jan Pochyla bb2556a22c
core: improve code documentation, simplify wire package
5 years ago
Pavol Rusnak cc184a0a30
common: introduce Features.features enum
5 years ago
Tomas Susanka 542f156b4f core/slip39: remove _encrypt
5 years ago
Tomas Susanka 1b666804c0 core/shamir: fix EMS vs MS
5 years ago
matejcik 741bfd5c53 core: remove loop.signal in favor of chan, change usage
5 years ago
matejcik cf70f82d90 core: debug messages when reading from wire
5 years ago
matejcik 0890f68c0c core: use channels to give feedback over debuglink
5 years ago
matejcik 6e7fc5f601 core: implement channels for sending messages
5 years ago
Andrew Kozlik cb7bc8f410 core: Fix mypy warnings.
5 years ago
Jan Pochyla 5b6fa1136a core: improve typing annotations
5 years ago
Jan Pochyla c9096d9a0a core/ui: mark Controls as dirty in the beginning
5 years ago
matejcik aa9860fdb7
protobuf: add enum value validation (#363)
5 years ago
Ciny 90b91a7fb5 #28 - binance implementation (#189)
5 years ago
Tomas Susanka 4030874c7e core: some mypy in recovery-related modules
5 years ago
Tomas Susanka 4da54f95d6 core/shamir: remove checked icon from future items in Backup checklist
5 years ago
Tomas Susanka a8c9a4ddc4 core/shamir: send boolean flag in Features that Recovery is in progress
5 years ago
Tomas Susanka 5bd8ad321e core/shamir: increase default iteration exponent to 1
5 years ago
Tomas Susanka e95a97f281 common/protobuf: set mnemonic as repeated in LoadDevice for SLIP-39 support
5 years ago
Jan Pochyla ebe883e4a9 core: support rebooting into default mode
5 years ago
Tomas Susanka d2597d54c1 core/shamir: persistence
5 years ago
Tomas Susanka 8f4bbb8825 core/homescreen: move err and warn to ui module
5 years ago
Tomas Susanka 1480f754f4 build
5 years ago
Jan Pochyla 081e459075 core: fix various types
5 years ago
Jan Pochyla 758a1a2528 core/typing: add annotations
5 years ago
Jan Pochyla 86e16bbf31 messages: add types
5 years ago
Dusan Klinec 67212a0d2e
PaginatedWithButtons fix, fixes #306
5 years ago
Tomas Susanka f04f190a02 core/ui: enlarge backspace button
5 years ago
Pavol Rusnak 3c40ab8d96
core/src: remove unused num_pad.py
5 years ago
Pavol Rusnak bf3c257f96
core/messages: don't generate unused messages
5 years ago
Tomas Susanka 6c50b155de core: remove unused variables in Shamir recovery
5 years ago
Tomas Susanka c205acd3e1 core/slip39: do not populate MnemonicError's message; do not throw exceptions with mnemonic inside the message
5 years ago
Jan Pochyla a4039f9459 core/management: fix word check, add icons to checklist
5 years ago
Tomas Susanka 10e5ec6135 core/slip39: generate and store slip39 identifier during reset
5 years ago
Jan Pochyla 07de336586 core/pin: do not allow empty pin
5 years ago
Jan Pochyla 4d0fe4d064 core/management: fix various reset/backup/recovery ui bugs
5 years ago
Tomas Susanka 989fb1491f core/slip39: suggest word sooner when a single one is left
5 years ago
Tomas Susanka 80f8f7900d core: add slip39 support to reset and recovery device
5 years ago
Tomas Susanka 49d6a35249 core: add slip39 keyboard
5 years ago
Pavol Rusnak e3e2811f7a
core: throw exception classes instead of instances where possible
5 years ago
Andrew Kozlik 84d3723ee9 slip39: Add RS1024 error locator function.
5 years ago
Tomas Susanka 906013a6d7 ui/mnemonic: small refactor in input's edit
5 years ago
Tomas Susanka 40d55dfe8b ui: remove dead code in mnemonic.py
5 years ago
Roman Zeyde a4c0645622 core: return exception details in debug mode (#238)
5 years ago
Andrew Kozlik 0e277dfcb0 core/slip39: Fixed a bug when generating shares with group_threshold = 1.
5 years ago
Pavol Rusnak 9cb9653c27
core: refactor png2toi/toi2png tools into one toif_convert usable as a library
5 years ago
Dusan Klinec 16317f1814
xmr: get_address - pagination, integrated address
5 years ago
Jan Pochyla 36534325f0 core: revamp the UI subsystem
5 years ago
Jan Pochyla 09da577fd9 core: use const in trezor.crypto.slip39
5 years ago
Pavol Rusnak a3717c7b6c
core/slip39: use condensed wordlist
5 years ago
Pavol Rusnak 684862a7f5
common: more TRX cleanup
5 years ago
Tomas Susanka cc5c8ae7e0
common+python: Revert Ontology support
5 years ago
Jan Pochyla 9586358e44 core: log memory info if TREZOR_LOG_MEMORY env is set
5 years ago
Pavol Rusnak 1583ea62f9
core: serialize signature in EosSignedTx message
5 years ago
Jan Pochyla d56de2c5fe core: import some modules lazily to save memory
5 years ago
matejcik 0b50d671e1 make gen && make style
5 years ago
matejcik 2e578572dd add EOS support
5 years ago
matejcik 388400bc1b core: remove or mark star imports
5 years ago
Andrew Kozlik bebce78881 core/slip39: Update code logic, tests and test vectors in accordance with the new requirement that the number of shares provided is equal to the threshold.
5 years ago
Andrew Kozlik 0248671438 core/slip39: Resolve code review comments.
5 years ago
Andrew Kozlik edab43234d core/slip39: Disallow creating multiple member shares with member threshold 1. Add tests for invalid parameters to generate_mnemonics().
5 years ago
Andrew Kozlik 479396b56f core/slip39: Remove math module dependency.
5 years ago
Andrew Kozlik e631983d6d Merge remote-tracking branch 'origin/master' into andrewkozlik/slip0039
5 years ago
Tomas Susanka 9ed77afd12 core: build protobuf
5 years ago
Pavol Rusnak c761351afa
core: add indeterminate flag to display_loader
5 years ago
Tomas Susanka c9f380eae4
Tezos: Add voting support (#41)
5 years ago
Pavol Rusnak 8b06598474
core+legacy: rework code styling checks
5 years ago
matejcik 1e7357db80 core/ui: fix crash when trying to scroll with only one page
5 years ago
Andrew Kozlik d2a399debf Merge remote-tracking branch 'core-local/andrewkozlik/slip0039' into andrewkozlik/slip0039
5 years ago
Adrian Nagy fd95ff0531 made requested changes
5 years ago
Adrian Nagy 0c630831dc Merge remote-tracking branch 'core-local/voting' into voting
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago