Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
5ccb31e
Added controls support to ldap_parse_result and ldap_exop_passwd
Jul 20, 2017
8de071e
Added controls support to ldap_search, ldap_list and ldap_read.
Jul 26, 2017
5691d8b
Added controls support to ldap_exop
Sep 6, 2017
02bd89a
Added support for assert control value encoding
Jul 26, 2017
6d3a914
Added a test for PROXY_AUTHZ control on ldap_exop
Sep 6, 2017
79cfa55
Added a test for assertion control
Sep 7, 2017
5ee0fc9
Added support for controls in ldap_add, ldap_modify, ldap_mod_*
Sep 7, 2017
93fbbbf
Added controls support to ldap_delete
Sep 7, 2017
c8572da
Fixed wrong argument number error tests
Sep 7, 2017
59f3240
Using new control syntax for MANAGEDSAIT control when deleting refere…
Sep 7, 2017
437c75a
Fixed prototypes in comments
Sep 7, 2017
82cc72a
Added controls support to ldap_rename
Sep 7, 2017
2b52cb7
Added controls support to ldap_compare
Sep 7, 2017
81b27ab
Added support for controls in ldap_modify_batch
Sep 7, 2017
d377edb
Fixed ldap_exop test since rebase remove client controls
Sep 7, 2017
b5ca0c1
Removed client controls alltogether
Sep 7, 2017
3a1ba93
Added support and test for LDAP_CONTROL_VALUESRETURNFILTER
Sep 11, 2017
9275e05
Improved a bit error handling to avoid passing commands with incomple…
Sep 11, 2017
b363424
Added ldap_bind_ext to pass controls and get result object
Sep 11, 2017
32b5103
Added ldap_add_ext and preread/postread support and tests
Sep 12, 2017
17e490a
Added ldap_mod_*_ext methods for modification with controls
Sep 12, 2017
ead53ab
Added ldap_delete_ext and its test
Sep 12, 2017
d8a7214
Fixed ldap_parse_result comment
Sep 12, 2017
9c7666d
Avoid returning iscritical field when parsing response controls
Sep 12, 2017
679442b
Indexing controls by OID when parsing them
Sep 12, 2017
c112b53
Added ldap_rename_ext and its test
Sep 12, 2017
d76d57b
Fixed ifdef for VLV controls (copy/paste error)
Sep 14, 2017
def30db
Avoid memory leak when creating paged control value
Sep 14, 2017
76e9de6
Added skip when control are not supported by the test ldap server
Sep 14, 2017
6ac7d31
Added support for SORT controls
Sep 14, 2017
9a4f350
Added support for VLV controls request and response
Sep 14, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ext/ldap/config.m4
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ if test "$PHP_LDAP" != "no"; then

dnl Solaris 2.8 claims to be 2004 API, but doesn't have
dnl ldap_parse_reference() nor ldap_start_tls_s()
AC_CHECK_FUNCS([ldap_parse_result ldap_parse_reference ldap_start_tls_s ldap_control_find ldap_parse_extended_result ldap_extended_operation ldap_extended_operation_s ldap_passwd_s ldap_whoami_s ldap_refresh_s])
AC_CHECK_FUNCS([ldap_parse_result ldap_parse_reference ldap_start_tls_s ldap_control_find ldap_parse_extended_result ldap_extended_operation ldap_extended_operation_s ldap_passwd ldap_whoami_s ldap_refresh_s])

dnl
dnl SASL check
Expand Down
2 changes: 1 addition & 1 deletion ext/ldap/config.w32
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ if (PHP_LDAP != "no") {
AC_DEFINE('HAVE_LDAP_CONTROL_FIND', 1);
AC_DEFINE('HAVE_LDAP_PARSE_EXTENDED_RESULT', 1);
AC_DEFINE('HAVE_LDAP_EXTENDED_OPERATION_S', 1);
AC_DEFINE('HAVE_LDAP_PASSWD_S', 1);
AC_DEFINE('HAVE_LDAP_PASSWD', 1);
AC_DEFINE('HAVE_LDAP_WHOAMI_S', 1);
AC_DEFINE('HAVE_LDAP_REFRESH_S', 1);
AC_DEFINE('HAVE_LDAP_EXTENDED_OPERATION', 1);
Expand Down
Loading