34 Commits

Author SHA1 Message Date
Nicolas Stalder
59503c775e minor changes 2019-01-04 02:02:27 +01:00
Nicolas Stalder
c58c8300ac Try and run some python tests in Travis 2019-01-03 14:53:44 +01:00
Nicolas Stalder
89de3738c0 Ensure python2 for env2 make target 2019-01-03 14:30:19 +01:00
Nicolas Stalder
b2c78ca7c0 Start some cleanup
- add an editorconfig
- fix requirements.txt and the UTF-8 issue (lost in pull/47)
- two clean environments
- make black usable
- two test targets (wink2/wink3)
2019-01-03 14:24:34 +01:00
Conor Patrick
15a1fb1e5b fix pc build 2018-12-06 23:48:46 -05:00
Conor Patrick
827a7da443 less obfuscated mkdocs 2018-12-06 22:38:48 -05:00
Conor Patrick
ac7950f4c4 remove printf references, add bootloader script, merge hex files 2018-12-01 17:10:49 -05:00
Conor Patrick
d402df42e2 remove un-used recipes 2018-11-23 11:51:38 -05:00
Conor Patrick
fad474ad2c
Merge branch 'master' into macosx 2018-11-04 17:16:16 -05:00
Conor Patrick
215f53551e
Merge branch 'master' into error 2018-11-04 17:15:04 -05:00
Conor Patrick
f512fd8831 too unclear what is happening 2018-11-02 00:10:22 -04:00
Emanuele Cesena
f9757c0a08 Add -Wall -Werror and catch sigint (pc only) 2018-10-24 22:37:27 -07:00
Emanuele Cesena
747e291c73 Fix make all on MacOS 2018-10-24 20:20:46 -07:00
Paul Jimenez
e2be959731 Add travis-ci support and better test build 2018-10-19 01:36:30 -04:00
Paul Jimenez
c3702b9a29 fix testgcm target 2018-10-17 00:50:40 -04:00
Paul Jimenez
f429d6798e use CFLAGS to define AES256 for tiny-AES-c instead of mucking with aes.h 2018-10-16 23:23:59 -04:00
Paul Jimenez
9e1bb6662a Automate python venv creation. Add convenient Makefile targets. 2018-10-16 22:58:52 -04:00
Paul Jimenez
60d5222873 Automate some building of the C library 2018-10-16 22:57:59 -04:00
Conor Patrick
23357f44c0 edit build settings 2018-09-12 22:32:58 -04:00
Conor Patrick
86aa5ec657 move to targets/ 2018-09-12 21:25:40 -04:00
Conor Patrick
7b648553d8 remove obj files 2018-09-03 00:47:38 -04:00
Conor Patrick
a76564f488 port to token hardware 2018-08-09 19:39:50 -04:00
Conor Patrick
4cb4be21d9 finish bootloader 2018-07-14 23:03:25 -04:00
Conor Patrick
6e7be67491 port to device, working 2018-07-13 20:29:14 -04:00
Conor Patrick
689f0bd5f1 support pc development with JS http bridge 2018-07-09 23:50:21 -04:00
Conor Patrick
b9220defcc pin auth working 2018-07-08 22:36:16 -04:00
Conor Patrick
344a104ece efm8 usb bridge working 2018-07-04 12:48:18 -04:00
Conor Patrick
ca882dc38a program from makefile 2018-07-02 23:10:23 -04:00
Conor Patrick
aaa2257716 start aes_gcm 2018-05-26 11:36:55 -04:00
Conor Patrick
bfa4ba64ba support getPinToken 2018-05-17 23:11:00 -04:00
Conor Patrick
aa77ccd8f9 update build env 2018-05-06 20:14:52 -04:00
Conor Patrick
51f8ef2e76 parsed make_credential 2018-05-06 14:54:42 -04:00
Conor Patrick
3080007b12 start ctap protocol 2018-05-02 22:52:41 -04:00
Conor Patrick
999ea34634 add initial framework 2018-04-28 13:40:28 -04:00