Commit Graph

543 Commits

Author SHA1 Message Date
pedro martelletto
740a2fa3b5 src/CMakeLists: drop no longer needed definitions 2019-12-09 15:09:48 +01:00
pedro martelletto
89ac852c12 openbsd-compat/readpassphrase.h: fix duplicate inclusion of stdlib.h 2019-12-09 15:09:48 +01:00
pedro martelletto
df23898f3e more (squash w/ previous) 2019-12-09 15:09:48 +01:00
pedro martelletto
052777d41d examples/cred: style 2019-12-09 15:09:48 +01:00
James Zhang
06b1949d8a unify manifest interface in various hid_* files 2019-12-09 15:09:48 +01:00
James Zhang
3cf6b80cff remove fido_exit, add manifest unregister function, and make register function idempotent 2019-12-09 15:09:48 +01:00
James Zhang
5ef3573f9d remove duplicate cmake entries and unnecessary inclusions 2019-12-09 15:09:48 +01:00
James Zhang
ff97c2a4ad fix broken device hidapi manifest function 2019-12-09 15:09:48 +01:00
James Zhang
be9b24da57 merge in master as a normal commit 2019-12-09 15:09:48 +01:00
James Zhang
21f51bad01 fix unresolved references 2019-12-09 15:09:48 +01:00
James Zhang
7a63744f61 fix potential segfault and add missing fido_init calls 2019-12-09 15:09:48 +01:00
James Zhang
72b5853fbc fix build failures on mingw 2019-12-09 15:09:48 +01:00
James Zhang
4d30ecdd3d Add i/o to dev_info_t and register_dev_info_manfest function internally
to allow linking in custom device enumeration and i/o.
2019-12-09 15:09:48 +01:00
Gabriel Kihlman
40cc6cb05e Adding a static code analysis github workflow 2019-12-09 15:03:53 +01:00
pedro martelletto
056cb49b0d move include_check to tools; check src/fido; add license 2019-12-06 09:49:30 +01:00
pedro martelletto
df097d1183 zap fido/common.h 2019-12-05 10:26:05 +01:00
pedro martelletto
e902cb7bcf add a script to check self-containment; drop before merging 2019-12-05 10:26:05 +01:00
pedro martelletto
88abe397f8 move type definitions to a single place 2019-12-05 10:26:05 +01:00
pedro martelletto
1c46c814e2 fuzz/mutator_aux.h and tools/extern.h bits 2019-12-05 10:26:05 +01:00
James Zhang
358f25b335 move common.h to fido/ to fix the inclusion problem of fido.h and fido/*.h 2019-12-05 10:26:05 +01:00
James Zhang
82dee1c7a0 make headers self-contained on linux 2019-12-05 10:26:05 +01:00
pedro martelletto
abd215b5e3 minor tweaks 2019-12-05 09:56:09 +01:00
James Zhang
1fbf3a5c7b remove hid_init and hid_exit calls, and remove the unnecessary fido_exit function 2019-12-05 09:40:50 +01:00
James Zhang
ba9f8d7903 modify license header 2019-12-05 09:40:50 +01:00
James Zhang
f3b78fe39d integrate hidapi by adding src/hid_hidapi.c 2019-12-05 09:40:50 +01:00