Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-18 | refactor(ext/crypto): use concrete error types (#26167) | Leo Kettmeir | |
2024-10-03 | fix(ext/crypto): fix identity test for x25519 derive bits (#26011) | Divy Srivastava | |
2024-01-01 | chore: update copyright to 2024 (#21753) | David Sherret | |
2023-11-05 | chore(ext/crypto): upgrade ec crates | Divy Srivastava | |
2023-10-30 | chore: upgrade rsa to 0.9 (#21016) | Divy Srivastava | |
2023-09-13 | refactor: rewrite ext/crypto to op2 (#20477) | Bartek Iwańczuk | |
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-05-08 | refactor: prefix ops w/ crate they are defined in (#19044) | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2023-01-13 | chore: add `copyright_checker` tool and add the missing copyright (#17285) | Yiyu Lin | |
2022-10-03 | fix(ext/crypto): curve25519 import export (#16140) | Filip Skokan | |
2022-09-27 | feat(ext/crypto): add x25519 and Ed25519 CFRG curves (#14119) | Divy Srivastava | |