@@ -251,6 +251,10 @@ Standard:
251
251
PHP be linked against libargon2 reference library >= 20161029.
252
252
(RFC: https://wiki.php.net/rfc/argon2_password_hash_enhancements).
253
253
254
+ LDAP:
255
+ . Full support for LDAP Controls has been added to LDAP querying functions
256
+ and ldap_parse_result
257
+
254
258
========================================
255
259
3. Changes in SAPI modules
256
260
========================================
@@ -369,6 +373,16 @@ Standard:
369
373
PCRE:
370
374
. preg_quote() now also escapes the '#' character.
371
375
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
+
372
386
========================================
373
387
6. New Functions
374
388
========================================
@@ -439,6 +453,13 @@ Standard:
439
453
last key of an array, respectively.
440
454
(RFC: <https://wiki.php.net/rfc/array_key_first_last>)
441
455
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
+
442
463
========================================
443
464
7. New Classes and Interfaces
444
465
========================================
@@ -620,6 +641,34 @@ PGSQL:
620
641
Standard:
621
642
. PASSWORD_ARGON2ID
622
643
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
+
623
672
========================================
624
673
11. Changes to INI File Handling
625
674
========================================
0 commit comments