aboutsummaryrefslogtreecommitdiffhomepage
path: root/pingora-openssl
AgeCommit message (Collapse)Author
2024-07-15chore(openssl): Update OpenSSL function signatures to use *mut instead of *constpluveto
This PR updates the function signatures in the `ext.rs` file to use `*mut` instead of `*const` for the `ssl` and `cert` parameters in the `SSL_use_certificate` and `SSL_use_PrivateKey` functions. This indicates that the functions can modify the SSL and certificate objects as intended. Ref: - https://www.openssl.org/docs/man1.1.1/man3/SSL_use_certificate.html https://boringssl.googlesource.com/boringssl/+/refs/tags/~~~/ssl/ssl_cert.cc#292 Refactor the `cvt` function to use `c_long` instead of `c_int` for the return type for better compatibility with the types used in the OpenSSL library. Also, add a test case for the `ssl_set_groups_list` function to ensure it handles valid and invalid input correctly. --- chore(openssl):fix increase X509 reference count Includes-commit: 7841271b4af8d3db800d9c5d7d38a4dd33d32407 Includes-commit: e13243188916617ebb80045895e3582b883126ec Replicated-from: https://github.com/cloudflare/pingora/pull/308
2024-07-12Release 0.3.00.3.0Yuchen Wu
2024-06-28Expose a few more TLS APIsYuchen Wu
2024-05-10Release 0.2.00.2.0Yuchen Wu
2024-04-05Fix typos and grammar issues in docsYuchen Wu
And other things. Co-authored-by: DimanNe <[email protected]> Co-authored-by: Xiaobo Liu <[email protected]> Co-authored-by: houseme <[email protected]> Co-authored-by: lilo <[email protected]> Co-authored-by: Yang He <[email protected]>
2024-03-15Ensure consistent usage of doc.rs links in rustdoc commentsAndrew Hauck
Co-authored-by: zegevlier <[email protected]>
2024-02-27Release Pingora version 0.1.0v0.1.0Yuchen Wu
Co-authored-by: Andrew Hauck <[email protected]> Co-authored-by: Edward Wang <[email protected]>