Commit Graph

23 Commits (ac58c1c25b91b9728638b59858f11a4d97de0a88)

Author SHA1 Message Date
matejcik 305d9091bd refactor(python/firmware): improve headertool, recognize legacy v3 signatures
2 years ago
matejcik 5a237d6a94 feat(core/headertool): detect devel signatures for more objects (fixes #2616)
2 years ago
grdddj dc22f98aed chore(python): better static typing for debuglink and emulator
2 years ago
matejcik 1cbe96c6e5 fix(python/internal): fix key index handling in firmware_headers.py
2 years ago
matejcik a7482f4c6a refactor(python): convert firmware parsing to classes
2 years ago
grdddj d5b0650cc2 feat(tests): add possibility to run device/UI tests in parallel
2 years ago
Pavol Rusnak edb87359eb feat(core): headless emulator implies disabled animations
3 years ago
matejcik 38fca4a83d chore(python): regenerate GNU copyright headers
3 years ago
grdddj 1a0b590914 feat(python): add full type information
3 years ago
grdddj 57579c5a80 chore(python): removing pyblake2 as a required library
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
matejcik 6dda240f5c test(python): add flake8-requirements
4 years ago
matejcik 032a65e1cf python: export toif as public module
4 years ago
Pavol Rusnak 5536fbb98a python: use stdlib blake2s on python 3.6+
4 years ago
matejcik 271da3fa39 python: add detailed logging to emulator runner
5 years ago
matejcik 1ebaaa7e77 python/emulator: increase tolerances
5 years ago
matejcik a375460afc python/emulator: fix timeout parameter in emulator.wait()
5 years ago
matejcik 0a052806c7 python: kill emulator if it doesn't become ready in time
5 years ago
matejcik 8dce2cf98c core: introduce emulator runner (fixes #466)
5 years ago
Pavol Rusnak a95405b693
python: don't use py3.6+ format strings yet
5 years ago
matejcik 9341f0d584
core: improve building of vendor headers
5 years ago
matejcik cc29b22f91
core/tools: introduce headertool
5 years ago
matejcik a46fd6f508 core: auto-generate FIDO icons
5 years ago