Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-18 | refactor(ext/crypto): use concrete error types (#26167) | Leo Kettmeir | |
2024-09-23 | feat(ext/crypto): import and export p521 keys (#25789) | Divy Srivastava | |
Towards https://github.com/denoland/deno/issues/13449 | |||
2024-01-01 | chore: update copyright to 2024 (#21753) | David Sherret | |
2023-11-05 | fix lint | Divy Srivastava | |
2023-11-05 | chore(ext/crypto): upgrade ec crates | Divy Srivastava | |
2023-10-30 | chore: upgrade rsa to 0.9 (#21016) | Divy Srivastava | |
2023-10-26 | chore: update base64 crate (#20877) | Luca Casonato | |
2023-09-13 | refactor: rewrite ext/crypto to op2 (#20477) | Bartek Iwańczuk | |
2023-06-26 | chore: fix typos (#19572) | Martin Fischer | |
2023-06-22 | refactor(serde_v8): split ZeroCopyBuf into JsBuffer and ToJsBuffer (#19566) | Bartek Iwańczuk | |
`ZeroCopyBuf` was convenient to use, but sometimes it did hide details that some copies were necessary in certain cases. Also it made it way to easy for the caller to pass around and convert into different values. This commit splits `ZeroCopyBuf` into `JsBuffer` (an array buffer coming from V8) and `ToJsBuffer` (a Rust buffer that will be converted into a V8 array buffer). As a result some magical conversions were removed (they were never used) limiting the API surface and preparing for changes in #19534. | |||
2023-01-13 | chore: add `copyright_checker` tool and add the missing copyright (#17285) | Yiyu Lin | |
2022-10-04 | fix(ext/crypto): ecdh spki key import/export roundtrip (#16152) | Filip Skokan | |
2022-06-20 | chore(ext/crypto): update webcrypto deps (#14452) | Divy Srivastava | |
2022-06-08 | feat(ext/crypto): export elliptic keys as "raw" (#14764) | diachedelic | |
This commit adds support for the "raw" format when exporting public ECDH/ECDSA keys via the SubtleCrypto.exportKey method. | |||
2022-03-16 | feat(ops): optional OpState (#13954) | Aaron O'Mullan | |
2022-03-14 | feat(core): codegen ops (#13861) | Divy Srivastava | |
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-01-19 | feat(ext/crypto): implement pkcs8/spki/jwk exportKey for ECDSA and ECDH (#13104) | Sean Michael Wykes | |
2022-01-05 | fix(ext/crypto) - exportKey JWK for AES/HMAC must use base64url (#13264) | Sean Michael Wykes | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2021-12-14 | feat(ext/crypto): support exporting RSA JWKs (#13081) | Luca Casonato | |
This commit adds support for exporting RSA JWKs in the Web Crypto API. It also does some minor fixes for RSA JWK imports. Co-authored-by: Sean Michael Wykes <sean.wykes@nascent.com.br> | |||
2021-12-13 | refactor(ext/crypto): clean up exportKey rust code (#13052) | Luca Casonato | |