summaryrefslogtreecommitdiff
path: root/ext/ldap/ldap.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Drop duplicate arg from hash_get_current_key_exNikita Popov2014-12-261-2/+2
| | |
* | | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-112/+111
| | |
* | | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+1
| | | | | | | | | | | | for better comparability with the mainstream
* | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-011-2/+21
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (26 commits) Micro optimization Drop unused INIT_STRING opcode Drop unused RAISE_ABSTRACT_ERROR opcode CT substitute unqualified true/false/null in namespaces Fix a couple compile warnings fix test filename one more test to illustrate transfer of an arbitrary data amount throug pipes fix tests on linux better test cleanup Use more readable inline functions increase the polling period to not to break existing behaviours updated NEWS Fixed bug #51800 proc_open on Windows hangs forever Fixed segfault Set an LDAP error code when failing ldap_bind due to null bytes Fix segmentation fault in debug_backtrace() Drop support for GMP 4.1 Make gmp_setbit and gmp_clrbit return values consistent removed *.dsw and *.dsp files Opcache compatibility for coalesce operator ...
| * \ \ Merge branch 'PHP-5.6'Stanislav Malyshev2014-09-281-2/+21
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Set an LDAP error code when failing ldap_bind due to null bytes Conflicts: ext/ldap/ldap.c
| | * | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-09-281-2/+21
| | |\ \ | | | |/ | | | | | | | | | | | | * PHP-5.5: Set an LDAP error code when failing ldap_bind due to null bytes
| | | * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-09-281-2/+21
| | | |\ | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Set an LDAP error code when failing ldap_bind due to null bytes
| | | | * Set an LDAP error code when failing ldap_bind due to null bytesMatthew Daley2014-09-281-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some applications check a LDAP link's error code after seeing ldap_bind fail due to a null byte bind attempt and hence incorrectly receive the last set error code. Fix by setting an LDAP error code before returning in this case.
| | | | * Fix null byte in LDAP bindingsStanislav Malyshev2014-04-141-0/+10
| | | | |
| | | * | Fix null byte in LDAP bindingsStanislav Malyshev2014-04-141-0/+10
| | | | |
| | * | | Fix null byte in LDAP bindingsStanislav Malyshev2014-04-141-0/+10
| | | | |
* | | | | remove fetch from ldapkrakjoe2014-09-261-1/+0
|/ / / /
* | | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| | | |
* | | | Fixed segfaults after change size_t of "s"Xinchen Hui2014-08-281-7/+11
| | | |
* | | | first show to make 's' work with size_tAnatol Belski2014-08-271-8/+9
| | | |
* | | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-4/+4
| | | |
* | | | master renames phase 3Anatol Belski2014-08-251-2/+2
| | | |
* | | | master renames phase 1Anatol Belski2014-08-251-93/+93
| | | |
* | | | fixes to %pd format usageAnatol Belski2014-08-241-3/+3
| | | |
* | | | ported ext/ldapAnatol Belski2014-08-191-25/+25
| | | |
* | | | basic macro replacements, all at onceAnatol Belski2014-08-191-70/+70
| | | |
* | | | Use reference counting instead of zval duplicationDmitry Stogov2014-06-051-11/+4
| | | |
* | | | Use new zend_hash APIDmitry Stogov2014-05-281-4/+2
| | | |
* | | | Refactored ext/ldapXinchen Hui2014-05-201-220/+200
| | | |
* | | | Split IS_BOOL into IS_FALSE and IS_TRUEDmitry Stogov2014-04-301-2/+2
| | | |
* | | | Merge mainstream 'master' branch into refactoringDmitry Stogov2014-04-261-0/+375
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During merge I had to revert: Nikita's patch for php_splice() (it probably needs to be applyed again) Bob Weinand's patches related to constant expression handling (we need to review them carefully) I also reverted all our attempts to support sapi/phpdbg (we didn't test it anyway) Conflicts: Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_compile.c Zend/zend_compile.h Zend/zend_constants.c Zend/zend_exceptions.c Zend/zend_execute.c Zend/zend_execute.h Zend/zend_execute_API.c Zend/zend_hash.c Zend/zend_highlight.c Zend/zend_language_parser.y Zend/zend_language_scanner.c Zend/zend_language_scanner_defs.h Zend/zend_variables.c Zend/zend_vm_def.h Zend/zend_vm_execute.h ext/date/php_date.c ext/dom/documenttype.c ext/hash/hash.c ext/iconv/iconv.c ext/mbstring/tests/zend_multibyte-10.phpt ext/mbstring/tests/zend_multibyte-11.phpt ext/mbstring/tests/zend_multibyte-12.phpt ext/mysql/php_mysql.c ext/mysqli/mysqli.c ext/mysqlnd/mysqlnd_reverse_api.c ext/mysqlnd/php_mysqlnd.c ext/opcache/ZendAccelerator.c ext/opcache/zend_accelerator_util_funcs.c ext/opcache/zend_persist.c ext/opcache/zend_persist_calc.c ext/pcre/php_pcre.c ext/pdo/pdo_dbh.c ext/pdo/pdo_stmt.c ext/pdo_pgsql/pgsql_driver.c ext/pgsql/pgsql.c ext/reflection/php_reflection.c ext/session/session.c ext/spl/spl_array.c ext/spl/spl_observer.c ext/standard/array.c ext/standard/basic_functions.c ext/standard/html.c ext/standard/mail.c ext/standard/php_array.h ext/standard/proc_open.c ext/standard/streamsfuncs.c ext/standard/user_filters.c ext/standard/var_unserializer.c ext/standard/var_unserializer.re main/php_variables.c sapi/phpdbg/phpdbg.c sapi/phpdbg/phpdbg_bp.c sapi/phpdbg/phpdbg_frame.c sapi/phpdbg/phpdbg_help.c sapi/phpdbg/phpdbg_list.c sapi/phpdbg/phpdbg_print.c sapi/phpdbg/phpdbg_prompt.c
| * | | | Fix null byte in LDAP bindingsStanislav Malyshev2014-04-141-0/+10
| |/ / /
| * | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-01-251-0/+365
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-5.5: Implement ldap_modify_batch.
| | * | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-01-251-0/+365
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Implement ldap_modify_batch. Conflicts: ext/ldap/ldap.c
| | | * Implement ldap_modify_batch.Ondřej Hošek2014-01-221-0/+365
| | | |
| | | * Bump yearXinchen Hui2014-01-031-1/+1
| | | |
| | * | Bump yearXinchen Hui2014-01-031-1/+1
| | | |
* | | | Cleanup (1-st round)Dmitry Stogov2014-04-151-11/+11
|/ / /
* | | Bump yearXinchen Hui2014-01-031-1/+1
| | |
* | | fix compiler warnings and type usageMichael Wallner2013-10-181-14/+16
| | |
* | | Merge branch 'ldap_escape-dev' of https://github.com/DaveRandom/php-srcMichael Wallner2013-10-181-0/+89
|\ \ \ | |/ / |/| | | | | | | | * 'ldap_escape-dev' of https://github.com/DaveRandom/php-src: Add ldap_escape()
| * | Add ldap_escape()Chris Wright2013-09-181-0/+89
| | |
| * | Happy New YearXinchen Hui2013-01-011-1/+1
| | |
| * | - Year++Felipe Pena2012-01-011-1/+1
| | |
| * | fix params parsingStanislav Malyshev2011-08-011-1/+1
| | |
| * | - Make usage of new PHP_FE_END macroFelipe Pena2011-07-251-1/+1
| | |
| * | Fix prototypes for ldap_control_paged_result and fix function name in testsScott MacVicar2011-07-141-3/+2
| | |
| * | Tidy up ldap paging code and rename the API as discussed in #42060Scott MacVicar2011-05-191-21/+22
| | |
* | | Allow the ldap extension to be compiled with Oracle's LDAPChristopher Jones2013-10-041-20/+20
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementation, if desired. Note the implementations differ so you will see different ldap behavior. The patch allows configuration similar to: --with-ldap=$HOME/instantclient --with-oci8=instantclient,$HOME/instantclient The patch doesn't support configuration similar to: --with-ldap --with-oci8=instantclient,$HOME/instantclient since this would try and mix the default LDAP and Oracle LDAP implementations. This patch closes out bug #61450 and the associated github PR. Regardless of this patch, my recommended way to install both OCI8 and ldap extensions is to statically configure PHP with ldap, and then add OCI8 as a shared extension from PECL.
* | fix memleak on resetting rebind_procMichael Wallner2013-09-301-0/+1
| |
* | Happy New YearXinchen Hui2013-01-011-1/+1
| |
* | - Year++Felipe Pena2012-01-011-1/+1
| |
* | fix params parsingStanislav Malyshev2011-08-011-1/+1
| |
* | - Make usage of new PHP_FE_END macroFelipe Pena2011-07-251-1/+1
| |
* | Fix prototypes for ldap_control_paged_result and fix function name in testsScott MacVicar2011-07-141-3/+2
| |