1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-15 19:08:07 +00:00
Commit Graph

8624 Commits

Author SHA1 Message Date
matejcik
d28e33ef02 core/headertool: support generating vendor headers with explicit size 2020-02-05 12:23:34 +01:00
Pavol Rusnak
3c7806aaf6
Merge branch 'nanopb-0.4' 2020-02-04 17:34:07 +00:00
Pavol Rusnak
6dbed1424f
core+legacy: update nanopb api to version 0.4 2020-02-04 17:18:27 +00:00
Pavol Rusnak
3eb7775659
core/bootloader: regenerate protobuf messages 2020-02-04 17:18:17 +00:00
Pavol Rusnak
4647e7d686
core+legacy: use nanopb generator from pipenv 2020-02-04 17:15:25 +00:00
Pavol Rusnak
5bf8eca350
legacy+core: accept only valid UTF-8 strings via nanopb 2020-02-04 17:15:25 +00:00
Pavol Rusnak
1c22dac6eb
pipfile: add nanopb to Pipfile 2020-02-04 17:15:21 +00:00
Pavol Rusnak
cd45d2f3dc
vendor: update nanopb to 0.4.1 2020-02-04 18:12:09 +01:00
Pavol Rusnak
0ceba80876
legacy: fix wrong logic in layoutButtonNo 2020-02-04 16:37:20 +00:00
Tomas Susanka
3664d7b37b docs: fix link to headertool 2020-02-04 09:03:57 +00:00
Tomas Susanka
277e494ffa core/recovery: end dry run before showing success
updates #815
2020-02-03 12:12:49 +00:00
Tomas Susanka
e8ab0d515b
Merge pull request #814 from trezor/tsusanka/ui-hashes
Replace hash.txt files with one larger one
2020-01-31 20:00:47 +01:00
Tomas Susanka
30684bc46b tests/ui: fix deploy script 2020-01-31 13:38:32 +00:00
Tomas Susanka
4baa76dc67 tests/ui: replace many hash.txt files with one large one 2020-01-31 13:05:58 +00:00
Tomas Susanka
94e44a08e1 pipenv: add inotify and update 2020-01-30 15:00:13 +00:00
Tomas Susanka
532973569a
Merge pull request #812 from trezor/tsusanka/fix-watch
emu.py: remove frozen variable
2020-01-30 15:56:51 +01:00
Tomas Susanka
4850eaf534 emu.py: remove frozen variable 2020-01-30 14:47:11 +00:00
Tomas Susanka
50521bb16b tests/ui: add readme 2020-01-29 12:24:26 +00:00
EtherCore Contributor
c03caaf76a
common/defs: switch ERE logo (#808) 2020-01-29 10:49:21 +01:00
Tomas Susanka
e9c5e47ab4 ci: add Pipfile.lock to 'only_changes' 2020-01-29 09:09:32 +00:00
Tomas Susanka
2c783235e9 pipenv: update dependencies
and change Construct to a proper version
2020-01-29 09:05:31 +00:00
matejcik
5d052678a6 build: make sure resources are built for 'make mypy' 2020-01-28 16:42:24 +01:00
matejcik
04fe99af8e ci: turn mypy check into a part of style-check 2020-01-28 16:32:28 +01:00
matejcik
06909aef7d ci: no dependencies for python test 2020-01-28 16:24:58 +01:00
matejcik
0a052806c7 python: kill emulator if it doesn't become ready in time
this fixes a problem in upgrade-test, when one emulator fails to come up
and then blocks all other tests.
the CI task will still be failed, but at least we'll know at a glance
that it is a timeout problem
2020-01-28 16:15:09 +01:00
matejcik
72537e3c3a python: exclude broken version of construct to fix CI build 2020-01-28 15:47:48 +01:00
Tomas Susanka
73e17987d2 Revert "tests: add 'timeout' to markers"
This reverts commit 5364d5e978.
2020-01-28 14:45:47 +00:00
Tomas Susanka
5364d5e978 tests: add 'timeout' to markers 2020-01-28 14:30:42 +00:00
Tomas Susanka
1988fb0409 core: add short summary to pytest to see what failed right away 2020-01-28 09:32:03 +00:00
Tomas Susanka
d2f8a83057 docs: fix title and trezorlib readme link
By adding it to SUMMARY.md.
2020-01-28 09:30:04 +00:00
matejcik
c612b8fd2d tests: increase timeout for 16-of-16-share test 2020-01-27 20:17:52 +01:00
matejcik
9279049008 tests: register the 'slow' marker 2020-01-27 20:06:18 +01:00
matejcik
a1ed52c702 docs: add link to Python README 2020-01-27 19:41:50 +01:00
matejcik
066686a20c tests: raise timeouts for slow tests 2020-01-27 19:41:50 +01:00
matejcik
88ee780125 tests: set a 60-second timeout for every test case 2020-01-27 19:41:50 +01:00
matejcik
0df3c64855 core: fix unexpected messages in debug mode (fixes #809) 2020-01-27 19:41:41 +01:00
Tomas Susanka
cf73d8e499
Merge pull request #447 from trezor/tsusanka/utils-strings
Introduce format_plural
2020-01-27 10:30:44 +01:00
Tomas Susanka
bf1514d1ac core/test/strings: add test for words ending with 'hsxz' 2020-01-27 09:11:11 +00:00
matejcik
f506bd4447 python: update README (fixes #788) 2020-01-24 18:10:31 +01:00
matejcik
37ea0773ea python: do not preload prev_txes, drop dependency on coins.json 2020-01-24 17:51:43 +01:00
matejcik
4e82e69070 core: add missing type annotation 2020-01-24 16:55:24 +01:00
Tomas Susanka
0053511c66 utils: introduce format_plural and move format functions to strings.py 2020-01-24 16:25:14 +01:00
matejcik
75264a07a8
Emulator launcher scripts (#796)
Emulator launcher scripts
2020-01-24 16:18:18 +01:00
Pavol Rusnak
4868afcf51
core: add upy 1.12 to changelog 2020-01-24 14:34:06 +01:00
Pavol Rusnak
3de1b3aa54
core/embed: switch to unprivileged in main.c 2020-01-24 12:29:46 +00:00
Pavol Rusnak
7a2e0c3412
core/embed: don't call functions via supervisor if in privileged mode 2020-01-23 18:18:59 +00:00
matejcik
25910acdd1 tests: make use of new emulator code in emulator tests 2020-01-23 18:45:57 +01:00
matejcik
0496e49507 core/tests: fix monero runner script 2020-01-23 18:43:20 +01:00
matejcik
a3d309eca2 core/prof: make sure coverage data is generated with absolute paths 2020-01-23 18:43:20 +01:00
matejcik
34332cc294 ci: do not store resources for frozen builds 2020-01-23 18:43:20 +01:00