Commit Graph

7956 Commits (2711ce2a3d5e464b28aef1cbdbd28f60904162b5)
 

Author SHA1 Message Date
Pavol Rusnak 2711ce2a3d
Merge pull request #394 from trezor/andrewkozlik/fido2-squashed
5 years ago
Pavol Rusnak 6cfb640da6
tests: fix failure code in U2FTest
5 years ago
Pavol Rusnak ca4581ce74
tests: add fido-tests/u2f-tests-hid
5 years ago
Tomas Susanka 75c539ec55
all: replace /bin/bash with /usr/bin/env bash
5 years ago
matejcik cad297ed36 style: fix weirdness in modtrezorio-fatfs.h
5 years ago
matejcik 0fc5e545d3 ci: update download_emulators path
5 years ago
matejcik 8c08527f50 tests: cleanup conftest.py
5 years ago
matejcik 6e4921c030 tests: finish extracting common functionality for emulators
5 years ago
matejcik 643122b651 tests: harden upgrade test
5 years ago
matejcik 5e369e057a tests: remove unused parts of common.py
5 years ago
matejcik e89a913b1b tests: fix relative imports
5 years ago
matejcik e3ceef2af6 tests: drop all explicit conftest references
5 years ago
matejcik 56f5f73550 tests: drop TrezorTest class
5 years ago
matejcik b7ba306a46 tests: start moving common functions to top level
5 years ago
Andrew Kozlik 58c2691ad9 core/pin: Avoid flicker in remaining time message.
5 years ago
Andrew Kozlik 6ee1ea0fde core/webauthn: Add README.md.
5 years ago
Andrew Kozlik 26193245d4 core/webauthn: Generate random part of U2F key handles with uniform distribution.
5 years ago
Andrew Kozlik 5020ae9757 core/tests: Test SLIP-0022 FIDO2 credential decode.
5 years ago
Andrew Kozlik 70fe14e84c core/webauthn: Implement CTAP2 protocol for FIDO2 support.
5 years ago
Pavol Rusnak b3c58e4a17
git subrepo pull crypto
5 years ago
Andrew Kozlik 6366f3ac0d core/storage: Implement storage of FIDO2 resident credentials.
5 years ago
Andrew Kozlik de183849b9 core/webauthn: Implement SLIP-0022 FIDO2 credential ID format.
5 years ago
Andrew Kozlik f658958057 core/ui: Add ui.alert() for CTAP WINK command.
5 years ago
Andrew Kozlik 509a815f73 core/ui: Implement multi-page confirmation screen.
5 years ago
Andrew Kozlik 1f58ee7ae9 core/ui: Add text_center_trim_left() and text_center_trim_right().
5 years ago
Andrew Kozlik 84674a7463 core/usb: Add write_blocking() to trezor.io.HID.
5 years ago
Andrew Kozlik 5cbbcd0ce7 core/ui: Add offset parameter to ui.pulse() and specify the pulse rate in terms of period.
5 years ago
Andrew Kozlik 2142b37f86 core/usb: Ensure that USB interface is not busy before writing.
5 years ago
Pavol Rusnak 6ad3294f31
core: fix visibility of apps.common.device.U2F_COUNTER
5 years ago
Pavol Rusnak 9898b9f208
tests/device_tests: don't wait forever for emulator to start listening
5 years ago
Pavol Rusnak 775f5b4e66
tests: check reported version of the emulator in the upgrade_tests
5 years ago
Pavol Rusnak ee84450fe7
tests: use appropriate env variables to set emulator profile dir
5 years ago
matejcik 775a27f736 python: fix tox build failure under python 3.8
5 years ago
Tomas Susanka 54de6b9fac ci: deploy frozen emulators to upgrade tests
5 years ago
matejcik 885a21ab36 tests: add missing licence headers
5 years ago
matejcik e31a499702 tests: check all combination of Shamir shares in reset-recovery test
5 years ago
matejcik 7be9bcac79 tests: extract more common functionality
5 years ago
matejcik 8814837a9e ci: split "test upgrade" for core and legacy (fixes #501)
5 years ago
matejcik f5f78c0a99 ci: also run python test when common changes
5 years ago
Pavol Rusnak e7955357b0
core: fix style
5 years ago
Pavol Rusnak 572ac85063
nix: add flaky to python packages
5 years ago
Pavol Rusnak 898c421752
core: enable debuglink+webauth together in the emulator firmware
5 years ago
Pavol Rusnak d9e9fa6ceb
build: combine docker scripts for core and legacy into one
5 years ago
Pavol Rusnak a635ba6bff
build: clean up build-docker scripts a little
5 years ago
Tomas Susanka 55f52e2d70
ci: reorder titles of Jobs for a better overview
5 years ago
Pavol Rusnak 26bbc5ee61
ci: rebuild core/legacy binaries when tests are changed,
5 years ago
Pavol Rusnak 8cd9ea49de
python: introduce --bitcoin-only option to trezorctl firmware-update
5 years ago
Pavol Rusnak e3df251f84
ci: enable only:changes to limit the number of required tasks
5 years ago
Milan Rossa f962a18785
core: enhance testing runners
5 years ago
Pavol Rusnak f87d033345
core: rename PROFILING to TREZOR_PROFILING in trezor_cmd.sh
5 years ago