History log of /PHP-7.4/ext/ldap/ldap.c (Results 51 – 75 of 411)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2b52cb74 07-Sep-2017 Côme Chilliet

Added controls support to ldap_compare

Note: for functions like ldap_compare, ldap_delete, ldap_modify,
a way to get the result object back will need to be added
so that controls r

Added controls support to ldap_compare

Note: for functions like ldap_compare, ldap_delete, ldap_modify,
a way to get the result object back will need to be added
so that controls returned by the server may be analyzed.

show more ...


# 82cc72a3 07-Sep-2017 Côme Chilliet

Added controls support to ldap_rename


# 437c75ab 07-Sep-2017 Côme Chilliet

Fixed prototypes in comments


# 93fbbbf5 07-Sep-2017 Côme Chilliet

Added controls support to ldap_delete


# 5ee0fc9b 07-Sep-2017 Côme Chilliet

Added support for controls in ldap_add, ldap_modify, ldap_mod_*

Also added workaround for a bug in ldap_create_assertion_control_value
Made sure failed control creation aborts the operat

Added support for controls in ldap_add, ldap_modify, ldap_mod_*

Also added workaround for a bug in ldap_create_assertion_control_value
Made sure failed control creation aborts the operation
And added test for assertion control on ldap_modify

show more ...


Revision tags: php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22
# 02bd89a5 26-Jul-2017 Côme Chilliet

Added support for assert control value encoding


# 5691d8bf 06-Sep-2017 Côme Chilliet

Added controls support to ldap_exop


# 8de071e0 26-Jul-2017 Côme Chilliet

Added controls support to ldap_search, ldap_list and ldap_read.


# 5ccb31e4 20-Jul-2017 Côme Chilliet

Added controls support to ldap_parse_result and ldap_exop_passwd

Known controls are parsed to and from associative arrays.
Only ppolicy and paged results are implemented for now.


# e6737939 07-Sep-2017 Côme Chilliet

Removing client controls attribute from ldap_exop signature

Client controls will not get implemented in php-ldap as
they are specific to each client ldap lib and most of the
time u

Removing client controls attribute from ldap_exop signature

Client controls will not get implemented in php-ldap as
they are specific to each client ldap lib and most of the
time unused any way. (servers controls on the other end are used
and will get implemented)

show more ...


# 28630f79 06-Sep-2017 Côme Chilliet

Fixed an error in ldap_exop introduced by last commit


# 3fdeb277 06-Sep-2017 Côme Chilliet

Improving a bit code quality in ldap_exop function

Ideas from https://github.com/sgolemon/php-src/commit/5b3f4c2fb9e529880ec74e61f9e27aa41ec7f023
The same can be done for the rest of the

Improving a bit code quality in ldap_exop function

Ideas from https://github.com/sgolemon/php-src/commit/5b3f4c2fb9e529880ec74e61f9e27aa41ec7f023
The same can be done for the rest of the code,
and synchronous/asynchronous version should be merged when implementing
controls.

show more ...


# aa0e402a 27-Jul-2017 Côme Chilliet

Added controls parameters to ldap_exop so that control support can be added later


# 57242947 25-Jul-2017 Anatol Belski

Fix datatypes and warnings

Needs more testing yet.

use size_t

add range check and fix warning

more size_t fixes


# 5e56d050 20-Jul-2017 Côme Chilliet

Added ldap_exop_refresh helper for EXOP REFRESH operation on dds overlay

ldap_exop_refresh(resource link, string dn, int ttl)
Returns FALSE on failure, newttl on success


Revision tags: php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1
# a148ee8c 11-Jul-2017 Côme Chilliet

Fixed removing all controls by passing an empty array to ldap_set_option


# ed8bfcc6 10-Jul-2017 Côme Chilliet

Small fix in ext/ldap, Moved vars definitions to the beginning of the block using them


Revision tags: php-5.6.31
# 274d8413 05-Jul-2017 Côme Chilliet

Added constants for known ldap controls OID and tests for ldap_get/set_option for controls

Also fixed existing tests which were expecting ldap_get_option to fail on controls


Revision tags: php-7.0.21, php-7.1.7
# 3a09c124 04-Jul-2017 Côme Chilliet

Added support for controls to ldap_get_option


Revision tags: php-7.2.0alpha3
# 3207747b 04-Jul-2017 Côme Chilliet

Changed API to avoid using passing result by reference

See discussion on internals ML


# 13062efd 03-Jul-2017 Côme Chilliet

Removed unused variables left over by LDAP EXOP patch


# e05d230e 03-Jul-2017 Côme Chilliet

Removed TSRMLS_CC instances left over by LDAP EXOP patch


# bda80aa3 29-Jun-2017 Côme Chilliet

Swapped position of retoid and retdata as retoid is almost never used


# e9001cab 29-Jun-2017 Côme Chilliet

Removed two step syntax for EXOP helpers, one call workflow is enough


# 413e9c84 26-Jun-2017 Côme Chilliet

Removed TODOs regarding implementing passwd and whoami exops based on ldap_exop


12345678910>>...17