Commit Graph

381 Commits

Author SHA1 Message Date
Dain Nilsson 7146c609ea
Add certificate correctness validation (breaks tests). 2018-04-05 10:35:48 +02:00
Dain Nilsson 0f2f7c9c88
Add .get() method to ClientData. 2018-04-04 21:56:29 +02:00
Dain Nilsson c300ec8e35
Make CoseKey subclass dict. 2018-04-04 21:38:34 +02:00
Dain Nilsson a143baa2b5
Refactor quite a bit, add methods for verifying signatures. 2018-04-04 16:15:29 +02:00
Dain Nilsson 5e4a1df567
Bump version number and update NEWS. 2018-03-22 17:21:21 +01:00
Dain Nilsson 662e61ffd0
Add tests for hid error and keepalive. 2018-03-22 17:20:44 +01:00
Dain Nilsson afcb69e277
Add ability to react to keepalive status messages. 2018-03-22 14:39:57 +01:00
Dain Nilsson 880db7e13d
Fix exception in multi_device example. 2018-03-21 12:35:52 +01:00
Dain Nilsson 815085a3f7
Map CtapErrors to ClientError for clients. 2018-03-21 12:33:00 +01:00
Dain Nilsson ab1aebdc95
Move CtapError to ctap.py 2018-03-21 10:40:41 +01:00
Dain Nilsson 413f527921
Add test with invalid appId. 2018-03-21 10:12:49 +01:00
Dain Nilsson 391f2010dc
Add multi_device example. 2018-03-20 12:41:07 +01:00
Dain Nilsson 99c404a971
More consistent errors. 2018-03-20 12:40:05 +01:00
Dain Nilsson 5d6fd81655
Use fix problems with str/unicode on Python 2. 2018-03-19 17:11:03 +01:00
Dain Nilsson e9f2ea9311
Bump version. 2018-03-19 13:45:41 +01:00
Dain Nilsson 157d0efd0b
Update Debian standards version. 2018-03-19 13:26:08 +01:00
Dain Nilsson d9f8e81a52
Fix description. 2018-03-19 13:23:38 +01:00
Dain Nilsson 38d966b761
Fix debian packaging. 2018-03-19 13:18:54 +01:00
Dain Nilsson 3afb0b0ab4
Update debian packaging. 2018-03-19 12:29:30 +01:00
Dain Nilsson 9404d99107
Always create deploy/ 2018-03-19 10:23:16 +01:00
Dain Nilsson 92abf2bb05
Don't run pre-commit on pypy (it fails for unknown reason). 2018-03-19 10:18:24 +01:00
Dain Nilsson 2bc76afeaa
Deploy debian packages. 2018-03-19 10:10:49 +01:00
Dain Nilsson ba555c2ba0
Only run debian build once on Travis. 2018-03-19 09:43:44 +01:00
Dain Nilsson 1711b97570
Increase timeout in test. 2018-03-16 17:01:36 +01:00
Dain Nilsson 4f670be59d
Add Debian packaging with Dockerized build. 2018-03-16 16:25:52 +01:00
Dain Nilsson 7f14673096
Prepare 0.1.0 prelease. 2018-03-16 14:10:30 +01:00
Dain Nilsson 67b16fbbe3
Clean up README a bit. 2018-03-16 13:49:07 +01:00
Dain Nilsson 252246228c
Don't run on Mac on Travis (python not supported). 2018-03-16 13:38:07 +01:00
Dain Nilsson 7b2c66f528
Add badges to README. 2018-03-16 13:30:22 +01:00
Dain Nilsson 3857fd2dce
Fix some broken tests. 2018-03-16 12:38:21 +01:00
Dain Nilsson 1b419592bf
Initial import. 2018-03-16 12:13:15 +01:00