[DOC-CVS] [doc-en] master: Document missing PHP 8.4 constants (ldap, openssl) (#5333)
[email protected] (Louis-Arnaud via GitHub) Wed, 10 Jun 2026 20:06:24 +0000
| Newsgroups | php.doc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: Louis-Arnaud (lacatoire)
Committer: GitHub (web-flow)
Pusher: jordikroon
Date: 2026-06-10T22:06:21+02:00
Commit: https://github.com/php/doc-en/commit/5b3a84935252a553528cb81b3dacb88647b57c7b
Raw diff: https://github.com/php/doc-en/commit/5b3a84935252a553528cb81b3dacb88647b57c7b.diff
Document missing PHP 8.4 constants (ldap, openssl) (#5333)
* Document missing PHP 8.4 constants (ldap TLS protocol, openssl X509 purpose)
* ldap: list LDAP_OPT_X_TLS_PROTOCOL_MAX in get/set option tables
Changed paths:
M reference/ldap/constants.xml
M reference/ldap/functions/ldap-get-option.xml
M reference/ldap/functions/ldap-set-option.xml
M reference/openssl/constants.xml
Diff:
diff --git a/reference/ldap/constants.xml b/reference/ldap/constants.xml
index d6a51735449f..2115593612b0 100644
--- a/reference/ldap/constants.xml
+++ b/reference/ldap/constants.xml
@@ -384,7 +384,7 @@
</term>
<listitem>
<simpara>
- Specifies the maximum protocol version.
+ Specifies the maximum protocol version. This can be one of: <constant>LDAP_OPT_X_TLS_PROTOCOL_SSL2</constant>, <constant>LDAP_OPT_X_TLS_PROTOCOL_SSL3</constant>, <constant>LDAP_OPT_X_TLS_PROTOCOL_TLS1_0</constant>, <constant>LDAP_OPT_X_TLS_PROTOCOL_TLS1_1</constant>, <constant>LDAP_OPT_X_TLS_PROTOCOL_TLS1_2</constant>, <constant>LDAP_OPT_X_TLS_PROTOCOL_TLS1_3</constant>.
Available as of PHP 8.4.0.
</simpara>
</listitem>
diff --git a/reference/ldap/functions/ldap-get-option.xml b/reference/ldap/functions/ldap-get-option.xml
index 70714de75f9c..591a59f8a739 100644
--- a/reference/ldap/functions/ldap-get-option.xml
+++ b/reference/ldap/functions/ldap-get-option.xml
@@ -198,6 +198,11 @@
<entry><type>int</type></entry>
<entry>7.1</entry>
</row>
+ <row>
+ <entry><constant>LDAP_OPT_X_TLS_PROTOCOL_MAX</constant></entry>
+ <entry><type>int</type></entry>
+ <entry>8.4</entry>
+ </row>
<row>
<entry><constant>LDAP_OPT_X_TLS_RANDOM_FILE</constant></entry>
<entry><type>string</type></entry>
diff --git a/reference/ldap/functions/ldap-set-option.xml b/reference/ldap/functions/ldap-set-option.xml
index 4743318a8976..0c1dd9bfee42 100644
--- a/reference/ldap/functions/ldap-set-option.xml
+++ b/reference/ldap/functions/ldap-set-option.xml
@@ -178,6 +178,11 @@
<entry><type>int</type></entry>
<entry>PHP 7.1.0</entry>
</row>
+ <row>
+ <entry><constant>LDAP_OPT_X_TLS_PROTOCOL_MAX</constant></entry>
+ <entry><type>int</type></entry>
+ <entry>PHP 8.4.0</entry>
+ </row>
<row>
<entry><constant>LDAP_OPT_X_TLS_RANDOM_FILE</constant></entry>
<entry><type>string</type></entry>
diff --git a/reference/openssl/constants.xml b/reference/openssl/constants.xml
index b9dcb11b4a36..ab467bda9d61 100644
--- a/reference/openssl/constants.xml
+++ b/reference/openssl/constants.xml
@@ -90,6 +90,7 @@
</term>
<listitem>
<simpara>
+ Verify the certificate for use as an OCSP responder helper.
Available as of PHP 8.4.0.
</simpara>
</listitem>
@@ -101,6 +102,7 @@
</term>
<listitem>
<simpara>
+ Verify the certificate for use as a trusted time stamp signer.
Available as of PHP 8.4.0.
</simpara>
</listitem>