diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 73 |
1 files changed, 73 insertions, 0 deletions
@@ -0,0 +1,73 @@ | |||
1 | * Version 1.3.0 (2019-11-28) | ||
2 | ** assert/hmac: encode public key as per spec, gh#60. | ||
3 | ** fido2-cred: fix creation of resident keys. | ||
4 | ** fido2-{assert,cred}: support for hmac-secret extension. | ||
5 | ** hid_osx: detect device removal, gh#56. | ||
6 | ** hid_osx: fix device detection in MacOS Catalina. | ||
7 | ** New API calls: | ||
8 | - fido_assert_set_authdata_raw; | ||
9 | - fido_assert_sigcount; | ||
10 | - fido_cred_set_authdata_raw; | ||
11 | - fido_dev_cancel. | ||
12 | ** Middleware library for use by OpenSSH. | ||
13 | ** Support for biometric enrollment. | ||
14 | ** Support for OpenBSD. | ||
15 | ** Support for self-attestation. | ||
16 | |||
17 | * Version 1.2.0 (released 2019-07-26) | ||
18 | ** Credential management support. | ||
19 | ** New API reflecting FIDO's 3-state booleans (true, false, absent): | ||
20 | - fido_assert_set_up; | ||
21 | - fido_assert_set_uv; | ||
22 | - fido_cred_set_rk; | ||
23 | - fido_cred_set_uv. | ||
24 | ** Command-line tools for Windows. | ||
25 | ** Documentation and reliability fixes. | ||
26 | ** fido_{assert,cred}_set_options() are now marked as deprecated. | ||
27 | |||
28 | * Version 1.1.0 (released 2019-05-08) | ||
29 | ** MacOS: fix IOKit crash on HID read. | ||
30 | ** Windows: fix contents of release file. | ||
31 | ** EdDSA (Ed25519) support. | ||
32 | ** fido_dev_make_cred: fix order of CBOR map keys. | ||
33 | ** fido_dev_get_assert: plug memory leak when operating on U2F devices. | ||
34 | |||
35 | * Version 1.0.0 (released 2019-03-21) | ||
36 | ** Native HID support on Linux, MacOS, and Windows. | ||
37 | ** fido2-{assert,cred}: new -u option to force U2F on dual authenticators. | ||
38 | ** fido2-assert: support for multiple resident keys with the same RP. | ||
39 | ** Strict checks for CTAP2 compliance on received CBOR payloads. | ||
40 | ** Better fuzzing harnesses. | ||
41 | ** Documentation and reliability fixes. | ||
42 | |||
43 | * Version 0.4.0 (released 2019-01-07) | ||
44 | ** fido2-assert: print the user id for resident credentials. | ||
45 | ** Fix encoding of COSE algorithms when making a credential. | ||
46 | ** Rework purpose of fido_cred_set_type; no ABI change. | ||
47 | ** Minor documentation and code fixes. | ||
48 | |||
49 | * Version 0.3.0 (released 2018-09-11) | ||
50 | ** Various reliability fixes. | ||
51 | ** Merged fuzzing instrumentation. | ||
52 | ** Added regress tests. | ||
53 | ** Added support for FIDO 2's hmac-secret extension. | ||
54 | ** New API calls: | ||
55 | - fido_assert_hmac_secret_len; | ||
56 | - fido_assert_hmac_secret_ptr; | ||
57 | - fido_assert_set_extensions; | ||
58 | - fido_assert_set_hmac_salt; | ||
59 | - fido_cred_set_extensions; | ||
60 | - fido_dev_force_fido2. | ||
61 | ** Support for native builds with Microsoft Visual Studio 17. | ||
62 | |||
63 | * Version 0.2.0 (released 2018-06-20) | ||
64 | ** Added command-line tools. | ||
65 | ** Added a couple of missing get functions. | ||
66 | |||
67 | * Version 0.1.1 (released 2018-06-05) | ||
68 | ** Added documentation. | ||
69 | ** Added OpenSSL 1.0 support. | ||
70 | ** Minor fixes. | ||
71 | |||
72 | * Version 0.1.0 (released 2018-05-18) | ||
73 | ** First beta release. | ||