1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-22 14:28:07 +00:00
Commit Graph

2819 Commits

Author SHA1 Message Date
Tomas Susanka
35ac4742bd
Merge pull request #542 from trezor/tsusanka/curve-check
paths: validate curve as well
2019-04-10 15:52:59 +02:00
Andrew Kozlik
d4cfc82fce
Merge pull request #536 from trezor/534
recovery: Verify the return value of config.has_pin() in dry run recovery. Improve UI messages. Remove code duplication in modtrezorconfig.c.
2019-04-10 15:24:53 +02:00
Tomas Susanka
b84d0e8452 paths: disallow special ed25519 curves 2019-04-09 16:32:52 +02:00
Tomas Susanka
8aa60e6cfd paths: validate curve as well 2019-04-09 16:18:34 +02:00
Tomas Susanka
ac318cc65b
Merge pull request #543 from MrMebelMan/run_tests_update
Update run_tests.sh: show totals, allow interrupts, add colors
2019-04-09 14:21:27 +02:00
Vladyslav Burzakovskyy
7e5ab98303 tests/run_tests.sh: show the number of passed and failed tests
allow the user to stop running tests (CTRL+C)

colorize the output
2019-04-09 00:58:26 +02:00
Tomas Susanka
22dfe10c56 monero: drop secp256k1 curve 2019-04-05 11:58:10 +02:00
Andrew Kozlik
388fc2ae77 recovery: Verify the return value of config.has_pin() in dry run recovery. Improve UI messages. Remove code duplication in modtrezorconfig.c. 2019-04-04 16:25:02 +02:00
Tomas Susanka
396f5f1937
Merge pull request #532 from trezor/tsusanka/path-validation
Pass Keychain to path validation function to throw error before warning
2019-04-04 13:40:59 +02:00
Jan Pochyla
d1a01bebc5 seed: simplify Keychain.validate_path 2019-04-04 11:41:23 +02:00
Tomas Susanka
7cadefcdd0 common: pass Keychain to path validation function
closes #519
2019-04-03 10:36:15 +02:00
Jan Pochyla
e89699817f modtrezorui: Display.save skips identical screens (#530) 2019-04-02 15:26:34 +02:00
Tomas Susanka
64925350a2 monero: correct header in live refresh confirmation 2019-03-29 17:23:00 +01:00
Pavol Rusnak
0b7dbc12cb
format: start using clang-format with style=Google 2019-03-29 16:35:27 +01:00
Tomas Susanka
e53826e951
Merge pull request #503 from vacuumlabs/cardano-taint
cardano: taint pages to prevent blank screen
2019-03-29 16:21:35 +01:00
Tomas Susanka
5deeb7d6f5 mnemonic: do not use progress bar for U2F
fixes #523
2019-03-29 14:27:27 +01:00
Pavol Rusnak
fb8d6fe820
tools: add hid-bridge by Ondrej Vejpustek 2019-03-28 19:16:44 +01:00
Roman Zeyde
6a54839acb tests: allow running tests from any directory (#487) 2019-03-26 14:12:09 +01:00
Pavol Rusnak
c46be39d58
build: update cstyle/cstyle_check targets 2019-03-25 19:48:47 +01:00
Pavol Rusnak
4dcd3b5812
build: fix shebang and remove prodtest from build-docker 2019-03-25 19:14:44 +01:00
Pavol Rusnak
1a24824136
gitlab: fix last commit 2019-03-25 15:57:20 +01:00
Pavol Rusnak
478df1c2a9
gitlab: store artefacts of each build 2019-03-25 15:34:35 +01:00
Tomas Susanka
8f4795a7d7
Merge pull request #504 from trezor/tsusanka/numpad-improve
ui: add back button to NumPad
2019-03-20 12:57:21 +01:00
Tomas Susanka
9dee03a0d5 ui: add back button to NumPad 2019-03-19 16:18:38 +01:00
matejcik
118ca37304 docs: fix curve names 2019-03-19 15:44:42 +01:00
Matúš Juran
fc46373d89 cardano: taint pages
Taint pages to ensure the texts are rendered when swiping.
2019-03-18 14:16:44 +01:00
Tomas Susanka
67907b6c4c
Merge pull request #502 from trezor/matejcik/coins-doc
Coins doc update (WIP)
2019-03-18 12:21:57 +01:00
matejcik
29cfdfad2f docs: add EOS, Tron and Ontology (WIP) 2019-03-15 19:06:33 +01:00
matejcik
28dd517668 docs: refactor and update coins README 2019-03-15 18:59:55 +01:00
Tomas Susanka
f697751d53 style: print versions to log 2019-03-15 14:40:48 +01:00
Tomas Susanka
05c055080a style: fix for black v19.3b0 2019-03-15 14:30:57 +01:00
Tim Ruffing
6e736b764c docs: Use proper make targets for code style (#499) 2019-03-15 11:58:36 +01:00
Tomas Susanka
edb8177f1a
Merge pull request #480 from trezor/tsusanka/numpad
NumPad to enter a number from arbitrary range easily
2019-03-14 10:38:52 +01:00
Tomas Susanka
d2f7560555 ui: introduce numpad
The numpad allows to easily enter numbers from an arbitrary range.
2019-03-12 16:08:59 +01:00
Pavol Rusnak
bfcba533b6
tools: don't generate messages unused in the current codebase 2019-03-12 14:49:51 +01:00
Tomas Susanka
12dd548938
Merge pull request #496 from trezor/tsusanka/pre-slip39
Store mnemonic as bytes
2019-03-12 11:23:25 +01:00
Tomas Susanka
d02d173e69 vendor: update trezor-common 2019-03-12 10:52:33 +01:00
Tomas Susanka
5c37e8dae2 common: introduce mnemonic module
To provide another layer between seed and mnemonic. First step to
introduce SLIP-39
2019-03-12 10:35:34 +01:00
Tomas Susanka
d86abc473f
Merge pull request #494 from trezor/tsusanka/cardano-sign-verify
Cardano: remove sign/verify functions
2019-03-11 16:43:16 +01:00
Tomas Susanka
b591219c5d cardano: remove sign/verify functions
They are not currently used anyway. Protobuf messages are missing and they are not registered. Closes #492
2019-03-11 10:01:11 +01:00
Pavol Rusnak
b2f1cb2b97
apps/webauthn: re-add generic icon 2019-03-09 20:20:52 +01:00
Pavol Rusnak
e02ab996a0
src/apps: rename fido_u2f app to webauthn app
add more WebAuthn facets
2019-03-09 18:59:42 +01:00
Yegor Timoshenko
4c59b02d90 u2f: capitalize Bitwarden (#491) 2019-03-07 13:42:51 +01:00
Yegor Timoshenko
57d1fe948c u2f: fix "u2f.bin.coffee" label (#490) 2019-03-07 13:39:43 +01:00
Pavol Rusnak
8be4ed41bc
Merge branch 'secfix' 2019-03-06 17:33:57 +01:00
Pavol Rusnak
f13f065ac4
src/apps/wallet/sign_tx: fix style 2019-03-06 10:12:50 +01:00
Jan Pochyla
3f0e3a334e fido_u2f: properly close u2f layout when other layout starts
As it's currently impossible to close() the layout generator from the outside, loop.signal() was added, and any started layout signals to terminate.
2019-03-05 13:49:42 +01:00
Jan Pochyla
9b97b9e840 Revert "scons: disable bip39 seed cache"
This reverts commit 34f499fc04.
2019-03-04 17:31:58 +01:00
Andrew Kozlik
c23ad89ee1 storage: Fix bug in U2F counter upgrade. 2019-02-27 18:27:09 +01:00
Tomas Susanka
a96c39a9d1 mocks: generate 2019-02-27 11:30:58 +01:00