Commit Graph

1075 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