Commit Graph

1175 Commits

Author SHA1 Message Date
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 4d9285085f fix tests 2019-07-04 20:42:24 +03:00
merlokk 2272e69e15 fix tests 2019-07-04 20:14:24 +03:00
merlokk 151e1d0e9b fix some errors in tests 2019-07-04 20:09:47 +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 88a8eba424 gitignore 2019-07-04 16:32:11 +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 a51c9192b1 add apdu_decode 2019-07-04 16:27:33 +03:00
merlokk 4dc6bcf771 apdu decode sketch 2019-07-03 23:01:37 +03:00
merlokk cce81b23d9 Merge branch 'master' of https://github.com/merlokk/solo into extapdu 2019-07-03 22:59:41 +03:00
merlokk 8c2e2386a9 fix NFC applet selection does not work correctly #213 2019-07-03 20:35:50 +03:00
Conor Patrick c783a1442a Merge pull request #215 from merlokk/nfc-testing
Nfc testing
2019-07-03 11:37:19 -04:00
merlokk b61e5db736 style 2019-07-03 17:57:27 +03:00
merlokk b41cd5d5b8 add nfc test force flag 2019-07-03 17:54:53 +03:00
merlokk b42e990f67 format fix 2019-07-03 01:39:38 +03:00
merlokk ff53bb1e32 fix style 2019-07-03 01:16:55 +03:00
merlokk 2d72e02051 remove unused lib 2019-07-03 01:03:34 +03:00
merlokk 91c77da179 cbor.loads changed to cbor.decode_from 2019-07-03 00:43:51 +03:00
merlokk 795cf5c4a1 selecting NFC key works 2019-07-02 19:55:04 +03:00
merlokk d1722b85af add library not found error 2019-07-02 19:45:46 +03:00
merlokk 2c500fe25a check pyscard module first 2019-06-28 12:32:52 +03:00
merlokk 751b2fd69c add nfc device search 2019-06-28 12:16:59 +03:00
Nicolas Stalder c2216929a9 Create SECURITY.md 2019-06-14 00:19:14 +02:00
Conor Patrick a51417bf61 fix epout connection 2019-05-31 15:58:13 -04:00
Wink Saville 3f225f362f Update building.md
Adding `solo` as a prerequesite, it's required by `make build-hacker` to merge the hex files.
2019-05-29 15:11:18 -07:00
Conor Patrick dd4ff920ad Merge pull request #200 from solokeys/persistedkey
use persisted key info
2019-05-28 18:36:50 -04:00
Conor Patrick bddd60c080 use persisted key info 2019-05-27 13:54:29 -04:00
Conor Patrick ba581db49c delete excess 2019-05-21 20:17:44 -04:00
Conor Patrick 3a5cd786dc enumerates correctly 2019-05-21 20:17:37 -04:00
Conor Patrick 5f878ff022 Merge pull request #196 from solokeys/fido2-conformance
Fido2 conformance
2019-05-19 12:24:36 -04:00
Conor Patrick 14f91a6e15 add screenshots of tests passing 2019-05-19 12:24:15 -04:00
Conor Patrick 4fad28ea47 compile new class 2019-05-18 21:47:51 -04:00
Conor Patrick 0ff9870612 add interface descriptor 2019-05-18 21:26:18 -04:00
Conor Patrick cd29a0e0fe python black 2019-05-18 21:11:22 -04:00
Conor Patrick 46b7f9a778 add UP as UV method for when PIN is not set 2019-05-18 14:35:30 -04:00
Conor Patrick 31328fe7e7 dont fail when public key type is too large 2019-05-18 14:34:54 -04:00
Nicolas Stalder 035b1a8632 Merge pull request #195 from solokeys/bump_2.3.0
Update STABLE_VERSION
2019-05-13 23:11:33 +02:00
Conor Patrick b1563dbe94 Update STABLE_VERSION 2019-05-13 16:43:14 -04:00
Conor Patrick 2a9e3ac576 Merge pull request #194 from solokeys/sanitize
fix potential memory leaks
2.3.0
2019-05-13 16:10:42 -04:00
Conor Patrick e1474e8e8e fix potential memory leaks 2019-05-13 15:32:04 -04:00
Conor Patrick 1564df5305 Merge pull request #192 from solokeys/cap
Capacitive touch sensing
2019-05-13 14:30:37 -04:00
Emanuele Cesena 1f3db3fe51 Fix image in README 2019-05-12 09:41:12 -07:00
Conor Patrick 36876e1528 fix build 2019-05-10 15:57:57 -04:00
Conor Patrick 0f50ae7d63 change u2f to return early if button not immediately pressed 2019-05-10 15:56:52 -04:00