Skip to content

ext/ldap: document PHP 8.5 changes - #5805

Open
lacatoire wants to merge 1 commit into
php:masterfrom
lacatoire:feat/php85-ldap
Open

ext/ldap: document PHP 8.5 changes#5805
lacatoire wants to merge 1 commit into
php:masterfrom
lacatoire:feat/php85-ldap

Conversation

@lacatoire

Copy link
Copy Markdown
Member

Documents the following PHP 8.5 changes to the LDAP extension:

  • Deprecate Oracle Instant Client-related constants (LDAP_OPT_X_SASL_NOCANON, LDAP_OPT_X_SASL_USERNAME, LDAP_OPT_X_SASL_MECH, LDAP_OPT_X_TLS_CACERTDIR, LDAP_OPT_X_TLS_CACERTFILE, LDAP_OPT_X_TLS_CERTFILE, LDAP_OPT_X_TLS_CIPHER_SUITE, LDAP_OPT_X_TLS_KEYFILE, LDAP_OPT_X_TLS_REQUIRE_CERT) and the ldap_connect_wallet() function
  • ldap_get_option() and ldap_set_option() now throw ValueError for invalid $option values

PHP 8.5 tracker: https://wiki.php.net/todo/php85

@lacatoire lacatoire added the 8.5 label Aug 26, 2026
@lacatoire lacatoire added this to the PHP 8.5 milestone Aug 26, 2026
@lacatoire
lacatoire force-pushed the feat/php85-ldap branch 2 times, most recently from cf14150 to 22a43e7 Compare August 26, 2026 13:18
Comment thread reference/ldap/functions/ldap-get-option.xml
- Deprecate Oracle Instant Client constants (GSLC_SSL_NO_AUTH,
  GSLC_SSL_ONEWAY_AUTH, GSLC_SSL_TWOWAY_AUTH) and ldap_connect_wallet()
- ldap_connect() with Oracle wallet arguments is deprecated
- ldap_get_option() and ldap_set_option() now throw ValueError for
  invalid option values
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants