You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PHP 8.4 migrated ext/openssl resources to OpenSSLCertificate, OpenSSLAsymmetricKey, and OpenSSLCertificateSigningRequest objects (php-src ext/openssl/openssl.stub.php). This compiler has partial openssl stubs (#3324) but class_exists() is false for all three types; openssl_x509_read() and key APIs cannot match Zend signatures or instanceof checks.
Activity
PurHur commentedon Jun 13, 2026
claim: agent-worker-c — starting this run
Register OpenSSLCertificate object types and openssl_x509_read() (#7268…
PurHur commentedon Jun 13, 2026
Merged via #8294.
Verification
Follow-ups (separate issues): `openssl_pkey_get_*()` returning `OpenSSLAsymmetricKey` (#6295), CSR object construction.
Stdlib: bake openssl_free_key() deprecated no-op for JIT/AOT (#33486) (…
Stdlib: bake openssl_x509_read() TypeError/argc for JIT/AOT (#33497) (#…