REGISTER_LONG_CONSTANT("OPENSSL_NO_PADDING", RSA_NO_PADDING, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("OPENSSL_PKCS1_OAEP_PADDING", RSA_PKCS1_OAEP_PADDING, CONST_CS|CONST_PERSISTENT);
+--- php-5.2.17/ext/openssl/xp_ssl.c~ 2022-03-29 16:34:52.000000000 +0200
++++ php-5.2.17/ext/openssl/xp_ssl.c 2022-03-29 16:36:05.936548953 +0200
+@@ -391,7 +391,11 @@ static inline int php_openssl_setup_cryp
+ return -1;
+ }
+
+- SSL_CTX_set_options(sslsock->ctx, SSL_OP_ALL);
++ SSL_CTX_set_options(sslsock->ctx, SSL_OP_ALL
++#ifdef SSL_OP_IGNORE_UNEXPECTED_EOF
++ | SSL_OP_IGNORE_UNEXPECTED_EOF
++#endif
++ );
+
+ sslsock->ssl_handle = php_SSL_new_from_context(sslsock->ctx, stream TSRMLS_CC);
+ if (sslsock->ssl_handle == NULL) {