Wykres commitów

236 Commity (6e637299e5c3efc4feb5c509c7f8e1e6667570d5)

Autor SHA1 Wiadomość Data
merlokk 095b08e3d9 add some stability in small responses 2019-08-19 22:33:32 +08:00
merlokk 89e021003a small fix for HID readers 2019-08-19 22:33:32 +08:00
Conor Patrick 3927aec06d dont remove solo.hex bootloader.hex 2019-08-16 14:04:43 +08:00
Conor Patrick caac9d0cc1 add secure build that uses default attestation key 2019-08-16 14:04:43 +08:00
Conor Patrick 2423154fee fix warning 2019-08-15 18:07:40 +08:00
merlokk cf79b7865d small fix 2019-08-15 17:50:16 +08:00
merlokk 6f0cf99c92 PPS implementation 2019-08-15 17:50:16 +08:00
Conor Patrick 3be8611fcf remove duplicate from merge 2019-08-15 17:44:09 +08:00
Conor Patrick 21489658a7
Merge branch 'master' into fix_cdc_interfaces 2019-08-15 17:38:57 +08:00
Conor Patrick a07a3dee8d refactor user_presence handling 2019-08-15 17:36:35 +08:00
Conor Patrick 416da63a9a not for bootloader 2019-08-15 17:36:35 +08:00
Conor Patrick 027fa791a3 only 1 user presence auth per button press 2019-08-15 17:36:35 +08:00
Conor Patrick 3e52d7b42b cache button press for 2s 2019-08-15 17:36:35 +08:00
merlokk 301e18c6a2 add some int0 logic to main cycle 2019-08-14 14:32:03 +08:00
merlokk 44205141eb add one place for int0 2019-08-14 14:32:03 +08:00
merlokk 6e1110ca9b fix bug with ams_wait_for_tx 2019-08-14 14:32:03 +08:00
merlokk 9105b988e2 fix some warnings 2019-08-14 14:32:03 +08:00
Conor Patrick 78280e570b adjust whitespace 2019-08-12 16:18:47 +08:00
Conor Patrick 36aec9f20b separate interface into two and add "IAD" descriptor 2019-08-12 16:18:30 +08:00
Conor Patrick b5d3276df6 not for bootloader 2019-08-11 18:16:58 +08:00
Conor Patrick ffd854a303 only 1 user presence auth per button press 2019-08-11 18:05:08 +08:00
Conor Patrick 349a84dcec cache button press for 2s 2019-08-11 17:59:31 +08:00
Conor Patrick 2af747ddaa
Merge pull request #229 from solokeys/fix-hmac-secret
Fix hmac secret
2019-07-27 12:49:30 -04:00
Conor Patrick df2cff2350 patch hmac final to use correct key 2019-07-26 23:49:55 -04:00
Conor Patrick 303c42901a limit length of wLength 2019-07-15 11:32:02 -04:00
Conor Patrick 9e95b0075c default no serial printing 2019-07-08 21:54:36 -04:00
merlokk a1eedc0048 small fix 2019-07-06 13:09:19 +03:00
merlokk 89e00482e4 some improvements 2019-07-06 12:52:23 +03:00
merlokk 533ce39237 fix nfc_cc length 2019-07-06 00:15:21 +03:00
merlokk ed9689435d APDU_FIDO_U2F_VERSION 2019-07-05 12:33:23 +03:00
merlokk 315b6564ab u2f works with extended apdu and now user presence not needs if request come from nfc and power from usb 2019-07-04 23:12:31 +03:00
merlokk d1df8b8b77 u2f authenticate fix 2019-07-04 19:54:00 +03:00
merlokk cb76c34ed2 fix addressing 2019-07-04 19:45:09 +03:00
merlokk f2ebaf6abe invalid cla and r-block works 2019-07-04 19:14:26 +03:00
merlokk 4845d2c172 fix 14443 apdu decode and select 2019-07-04 17:52:00 +03:00
merlokk 75b1d9cd01 offset calc refactoring 2019-07-04 17:38:34 +03:00
merlokk 26bc8a2889 apdu decoding works 2019-07-04 17:27:03 +03:00
merlokk d2c85881e6 applet selection and apdu check 2019-07-04 16:29:30 +03:00
merlokk 236498ee03 add make 2019-07-04 16:27:57 +03:00
merlokk 4dc6bcf771 apdu decode sketch 2019-07-03 23:01:37 +03:00
merlokk 8c2e2386a9 fix `NFC applet selection does not work correctly` #213 2019-07-03 20:35:50 +03:00
Conor Patrick 0f50ae7d63 change u2f to return early if button not immediately pressed 2019-05-10 15:56:52 -04:00
Conor Patrick 4854192c63 decrease sensitivity slightly 2019-05-09 18:37:17 -04:00
Conor Patrick e105afd647 fix build 2019-05-09 17:51:41 -04:00
Conor Patrick 9fb02d4da3 add UP wait HID messages to U2F for windows 2019-05-09 17:46:01 -04:00
Conor Patrick e402d36bf1 fix user presence skipping for nfc 2019-05-09 17:26:28 -04:00
Conor Patrick 54792b345c status fix 2019-05-09 16:07:05 -04:00
Conor Patrick 84740f3d6a changes to make firmware interop on all hw models 2019-05-09 16:01:07 -04:00
Conor Patrick 4ac61f7f18 slight cleanup 2019-05-09 14:53:22 -04:00
Conor Patrick 30cfa46186 fix gpio pin reading 2019-05-09 14:17:50 -04:00