From: Côme Chilliet Date: Wed, 5 Jul 2017 09:20:14 +0000 (+0200) Subject: Merge branch 'pull-request/2608' X-Git-Tag: php-7.2.0beta1~144 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=513bbba5cc0e457098d930365428b52a98369825;p=php Merge branch 'pull-request/2608' * pull-request/2608: Test ldap_exop_passwd with less parameters to be sure it works Changed API to avoid using passing result by reference Removed unused variables left over by LDAP EXOP patch Removed TSRMLS_CC instances left over by LDAP EXOP patch Swapped position of retoid and retdata as retoid is almost never used Removed two step syntax for EXOP helpers, one call workflow is enough Improved ldap_exop test to encode&decode a passwd EXOP to test sending/recieving data Removed TODOs regarding implementing passwd and whoami exops based on ldap_exop Added constants for standard EXOPs Removed ldap_refresh function as I’m not sure how to fix/use/test it Fixed ldap_exop and ldap_parse_exop. Only tested them for whoami exop. (see test file) Fixed ldap_parse_exop_whoami and ldap_parse_exop_passwd and added test for them Fixed ldap_exop_whoami and added a test for it Fixed ldap_exop_passwd and added tests for it Fixed building errors in LDAP EXOP Added EXOP features based on patch from http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/databases/php-ldap/files/ldap-ctrl-exop56.patch --- 513bbba5cc0e457098d930365428b52a98369825