1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

10 Commits

Author SHA1 Message Date
Jakub Zelenka
43970e3c86 Fix missing libctx in x509 info read bio 2025-10-14 18:13:15 +02:00
Jakub Zelenka
c5f79b8cf9 Use OpenSSL libctx for various BIO readers (#19448)
This converts mostly PEM readers but also DER for CMS
2025-08-11 18:21:38 +02:00
Jakub Zelenka
c064fc4fe8 Fix php_openssl_pkey_derive merge issue 2025-08-09 18:25:42 +02:00
Jakub Zelenka
25c0874bc1 Use custom OpenSSL libctx for NCONF (#19130) 2025-07-15 09:30:15 +02:00
Jakub Zelenka
d0c0a9abfd Introduce OpenSSL INI for selecting libctx (#18768)
Closes GH-18768

Co-authored-by: Gina Peter Banyard <girgias@php.net>
2025-07-14 15:16:14 +02:00
Jakub Zelenka
2f5ef4d2b7 Use custom OpenSSL libctx in md and cipher handling code (#18516) 2025-06-04 18:46:00 +02:00
Jakub Zelenka
cb4bafa4c0 Init OpenSSL libctx and use it for pkey (#18282) 2025-05-06 20:14:55 +02:00
Jakub Zelenka
2194ad81f4 Make further OpenSSL 1.0.2 clean up
Closes GH-18133
2025-04-08 18:06:56 +02:00
Gina Peter Banyard
78714d0fc5 ext/openssl: Use zend_result return type instead of int where applicable (#17721) 2025-02-06 16:59:43 +00:00
Jakub Zelenka
d662ab5f08 Introduce openssl backend for v1 and v3 API separation (#16918)
The main purpose of this is to better handle the API difference and add
an inital work to separate PHP and OpenSSL logic. This is really just
the first step and further changes are coming after that.

Closes GH-16918
2025-02-06 15:50:05 +01:00