@@ -251,6 +251,10 @@ Standard:
251251 PHP be linked against libargon2 reference library >= 20161029.
252252 (RFC: https://wiki.php.net/rfc/argon2_password_hash_enhancements).
253253
254+ LDAP:
255+ . Full support for LDAP Controls has been added to LDAP querying functions
256+ and ldap_parse_result
257+
254258========================================
2552593. Changes in SAPI modules
256260========================================
@@ -369,6 +373,16 @@ Standard:
369373PCRE:
370374 . preg_quote() now also escapes the '#' character.
371375
376+ LDAP:
377+ . Added a serverctrls parameter to send controls to the server in ldap_add,
378+ ldap_mod_replace, ldap_mod_add, ldap_mod_del, ldap_rename,
379+ ldap_compare, ldap_delete, ldap_modify_batch,
380+ ldap_search, ldap_list, ldap_read
381+ . Added an out parameter to get controls from the server in ldap_parse_result
382+ . Fixed support for LDAP_OPT_SERVER_CONTROLS and LDAP_OPT_CLIENT_CONTROLS in
383+ ldap_get_option and ldap_set_option.
384+
385+
372386========================================
3733876. New Functions
374388========================================
@@ -439,6 +453,13 @@ Standard:
439453 last key of an array, respectively.
440454 (RFC: <https://wiki.php.net/rfc/array_key_first_last>)
441455
456+ LDAP:
457+ . Added functions ldap_add_ext, ldap_bind_ext, ldap_delete_ext, ldap_mod_add_ext,
458+ ldap_mod_replace_ext, ldap_mod_del_ext, ldap_rename_ext
459+ which gives access to the result object to be able to parse it
460+ with ldap_parse_result and get more information than just success/failure.
461+
462+
442463========================================
4434647. New Classes and Interfaces
444465========================================
@@ -620,6 +641,34 @@ PGSQL:
620641Standard:
621642 . PASSWORD_ARGON2ID
622643
644+ LDAP:
645+ . LDAP_CONTROL_MANAGEDSAIT
646+ . LDAP_CONTROL_PROXY_AUTHZ
647+ . LDAP_CONTROL_SUBENTRIES
648+ . LDAP_CONTROL_VALUESRETURNFILTER
649+ . LDAP_CONTROL_ASSERT
650+ . LDAP_CONTROL_PRE_READ
651+ . LDAP_CONTROL_POST_READ
652+ . LDAP_CONTROL_SORTREQUEST
653+ . LDAP_CONTROL_SORTRESPONSE
654+ . LDAP_CONTROL_PAGEDRESULTS
655+ . LDAP_CONTROL_AUTHZID_REQUEST
656+ . LDAP_CONTROL_AUTHZID_RESPONSE
657+ . LDAP_CONTROL_SYNC
658+ . LDAP_CONTROL_SYNC_STATE
659+ . LDAP_CONTROL_SYNC_DONE
660+ . LDAP_CONTROL_DONTUSECOPY
661+ . LDAP_CONTROL_PASSWORDPOLICYREQUEST
662+ . LDAP_CONTROL_PASSWORDPOLICYRESPONSE
663+ . LDAP_CONTROL_X_INCREMENTAL_VALUES
664+ . LDAP_CONTROL_X_DOMAIN_SCOPE
665+ . LDAP_CONTROL_X_PERMISSIVE_MODIFY
666+ . LDAP_CONTROL_X_SEARCH_OPTIONS
667+ . LDAP_CONTROL_X_TREE_DELETE
668+ . LDAP_CONTROL_X_EXTENDED_DN
669+ . LDAP_CONTROL_VLVREQUEST
670+ . LDAP_CONTROL_VLVRESPONSE
671+
623672========================================
62467311. Changes to INI File Handling
625674========================================
0 commit comments