Commit Graph

101 Commits

Author SHA1 Message Date
John M. Schanck 5a6a12413e Bump version to 0.4.0-alpha.18 2023-06-20 14:19:14 -07:00
John M. Schanck 7a4e86ed9b Bump version to 0.4.0-alpha.17 2023-06-16 13:00:10 -07:00
John M. Schanck 61ae408d6e Bump version to 0.4.0-alpha.16 2023-06-14 13:52:24 -07:00
John M. Schanck c1af962fd2 Add support for ECDSA over P256 using NSS 2023-06-14 13:51:40 -07:00
Martin Sirringhaus 09acd61b40 Remove nom 2023-06-01 09:40:29 +02:00
John M. Schanck fadb66b63f Bump version to 0.4.0-alpha.15 2023-05-15 12:03:02 -07:00
John M. Schanck b83afb7cde Bump version to 0.4.0-alpha.14 2023-05-01 15:47:30 -07:00
John M. Schanck 28e3931530 Bump version to 0.4.0-alpha.13 2023-04-18 14:01:57 -07:00
John M. Schanck 5b318f30fa Bump version to 0.4.0-alpha.12 2023-04-12 15:00:25 -07:00
Mike Hommey 285478d372 Update memoffset to 0.8 2023-04-06 14:50:17 -07:00
John M. Schanck d76e3b8539 Refactor crypto module
- Define crypto backend interface without reference to COSE types
- Rename backend authenticate to hmac_sha256
- Rename backend encapsulate to ecdhe_p256_raw
- Rename backend {encrypt,decrypt} to {encrypt,decrypt}_aes_256_cbc_no_pad and add IV parameter
- Remove support for unused curves
- Remove unimplemented crypto/ring feature
- Simplify error propagation by removing BackendError
- Define PinUvAuthProtocol trait and a PinUvAuth1 implementation
2023-03-22 09:04:11 -07:00
John M. Schanck da1516fe38 Bump version to 0.4.0-alpha.10 2023-03-07 14:03:20 -08:00
John M. Schanck c74e98456f Bump version to 0.4.0-alpha.9 2023-02-17 10:07:03 -08:00
John M. Schanck 662a42ce35 Bump version to 0.4.0-alpha.8 2023-02-09 11:52:11 -08:00
John M. Schanck b800f0068a Bump version to 0.4.0-alpha.7 2023-01-27 13:03:41 -08:00
John M. Schanck 13fd71537a Bump version to 0.4.0-alpha.6 2022-12-14 17:28:50 -08:00
John M. Schanck 0eb8bd3eeb Bump version to 0.4.0-alpha.4 2022-12-08 11:14:05 -08:00
John M. Schanck 3f44f74871 Bump version to 0.4.0-alpha.3 2022-11-28 14:22:33 -08:00
John M. Schanck b3f4761547 Update pkcs11-bindings and nss-gk-api 2022-11-28 14:22:33 -08:00
John M. Schanck 0a930448e9 Bump version to 0.4.0-alpha.2 2022-11-21 11:15:13 -08:00
John M. Schanck c3e974da69 Update nss-gk-api 2022-11-21 11:15:13 -08:00
John M. Schanck 6dbd8d9c9d Bump version to 0.4.0-alpha.1 2022-11-15 13:52:11 -08:00
John M. Schanck f6b0a8be00 Implement crypto/nss using nss-gk-api 2022-11-15 13:16:19 -08:00
John M. Schanck 092ba39cb4 Add gecko feature that enables nss-gk-api/gecko 2022-11-15 13:16:19 -08:00
John M. Schanck 84065ba112 Rename nss-sys to nss-gk-api 2022-11-15 13:16:19 -08:00