Edin Kadribasic
95314707ca
Added two new targets to the ldap win32 build which enable ldap
...
extension to be linked with ssl version of openldap libs.
2002-11-05 14:19:22 +00:00
Edin Kadribasic
ce2b880a53
Fixed win32 build by including missing stddef.h
2002-11-05 14:18:20 +00:00
Ilia Alshanetsky
4332612812
Fixed a memory leak on ldap_connect() failure.
2002-10-30 18:12:34 +00:00
Derick Rethans
e646304c1f
@- Fix for bug #19633 (wrong directories in ext/ldap/config.m4). (Derick)
...
- Fix for bug #19633 (wrong directories in ext/ldap/config.m4).
2002-09-27 10:38:08 +00:00
Anantha Kesari H Y
98a1d774df
NetWare makefile for LDAP Extension
2002-09-05 11:26:05 +00:00
Anantha Kesari H Y
ad844f0b1b
NetWare related additions/modifications
2002-09-05 11:22:20 +00:00
Rasmus Lerdorf
f50df31d7f
bool not boolean
2002-08-13 04:44:45 +00:00
Stig Venaas
dddf235671
Made ldap_connect/bind/unbind() use zend_parse_parameters()
2002-08-05 21:14:14 +00:00
Stig Venaas
910e6275d4
Hopefully fixes build with IBM's LDAP library
2002-07-09 20:54:49 +00:00
Derick Rethans
7115041c92
- More error messages cleanup
2002-06-30 11:14:27 +00:00
Derick Rethans
a954dd6ee9
- Remove \n
2002-06-27 06:24:26 +00:00
Derick Rethans
2d1b304781
- Unify error messages
2002-06-26 06:49:25 +00:00
foobar
f0998192b4
No need to have multiple AC_CHECK_FUNCS calls
2002-06-24 09:25:51 +00:00
Stig Venaas
58ce28e588
Better not include ldap_parse_result() and ldap_start_tls() at all in
...
the symbol table when they are not usable. Makes it possible to check
on their usability.
2002-06-22 15:41:39 +00:00
Stig Venaas
c83f5a530d
Added test for ldap_start_tls_s()
2002-06-22 11:41:36 +00:00
Markus Fischer
d01f7a8a52
- Fix ZTS build, see #17915 .
2002-06-21 22:22:46 +00:00
Stig Venaas
d47d8b99c5
Reworked result resource handling so that result is not freed until all
...
its result entry resources are freed
@- Fixed resource bug in LDAP extension. (Stig Venaas)
2002-05-04 14:27:48 +00:00
Derick Rethans
e31793414d
Fix TSRMLS_CC thingies.
2002-04-23 19:01:31 +00:00
jim winstead
d3400b2b5f
the 'setup' script was removed more than two years ago.
...
these can be safely removed from the 4.2 branch, too.
2002-03-16 00:21:40 +00:00
Sascha Schumann
5cba3a99c2
extension converted automatically to PHP_NEW_EXTENSION. Manually confirmed
2002-03-12 16:44:00 +00:00
Sebastian Bergmann
90613d2282
Maintain headers.
2002-02-28 08:29:35 +00:00
Markus Fischer
8b2dcb33b7
- Fix protos.
2002-02-11 02:48:49 +00:00
Stig Venaas
2ac2b22c9b
Made ldap_modify() an alias for ldap_mod_replace(). The two were identical.
...
#For more info, see my posting on php-dev Dec 25th.
2002-01-04 20:56:03 +00:00
Stig Venaas
403350e41d
unbreak parallel search
2001-12-26 18:40:57 +00:00
Stig Venaas
a05e74cd29
Added check for ldap_parse_reference() (needed for broken Solaris 2.8), and
...
report more detailed library version info in the info function.
2001-12-25 14:36:06 +00:00
Stig Venaas
ed942af693
Made ldap_set_option work with NULL as link, added option
...
LDAP_OPT_DEBUG_LEVEL for those that support it, and made sure the rebind
code is currently included for OpenLDAP only.
2001-12-23 16:32:06 +00:00
Sebastian Bergmann
38933514e1
Update headers.
2001-12-11 15:32:16 +00:00
Andi Gutmans
67122717a4
- Nuke REGISTER_MAIN_*. Extension maintainers please make sure I didn't
...
- change something I wasn't supposed to. It should be fine IMO.
2001-12-03 20:54:23 +00:00
Stig Venaas
80d8e554d3
ldap_first_attribute and ldap_next_attribute has been completely broken
...
for 6 months!! Fixed (I think), might be a memory leak there...
2001-11-30 23:37:43 +00:00
foobar
f1397d5339
Unified the configure messages.
2001-11-30 19:00:13 +00:00
Stig Venaas
088c7a6044
Adding ldap_set_rebind_proc() for APIs with V3 3 arg variant, need more
...
testing.
2001-11-29 20:26:20 +00:00
Stig Venaas
ce4c65a60d
Making the link resource point to a structure that contains the LDAP
...
link, rather than point to it directly.
# This makes it much easier to store and retrieve per-connection PHP state.
2001-11-29 20:17:17 +00:00
Stig Venaas
2ea46ef6cc
Added ldap_sort() function
...
@- Added ldap_sort() function. (Stig Venaas)
2001-11-21 20:14:17 +00:00
Stig Venaas
3dd9845e98
Fixed some memory leaks and removed some unnecessary checks due to
...
ZEND_FETCH_RESOURCE returning on error
2001-11-14 22:05:33 +00:00
Stig Venaas
80ccb3f7f7
Minor changes in ldap_connect(): fixed crash with OpenLDAP 2 libs when
...
called without args and also use ldap_init() rather than ldap_open();
simplified code a little
2001-11-13 18:05:47 +00:00
Stig Venaas
ca476ecaa4
Removed some old cruft (some commented code and non-used globals), fixed
...
a proto typo, and make sure ldap_base_dn and ldap_filter are initialized
in php_ldap_do_search()
2001-11-13 17:10:08 +00:00
Stig Venaas
92843788fa
Fixed seg fault when using ldap_add (or modify) with value array not
...
indexed as 0, 1, ... In some cases it didn't give seg fault, but used
previously added value. Now gives warning.
@- Made ldap_add (and modify) give warning with illegal value arrays.
@ Previously seg faulted or added wrong value (Stig Venaas)
2001-11-05 11:50:52 +00:00
Stig Bakken
689252082c
* zend_module_entry change: apino, debug and zts are moved first,
...
see README.EXTENSIONS file for upgrade help.
@Introduced extension version numbers (Stig)
2001-10-11 23:33:59 +00:00
Stig Venaas
de894ef098
Added ldap_start_tls() function
...
@- Added ldap_start_tls() function (Stig Venaas, patch by kuenne@rentec.com )
2001-10-09 21:14:14 +00:00
Jeroen van Wolffelaar
6cfba2a3ea
2nd phase in back-substitution those macro's
...
I've got pretty much everything now...
2001-09-25 22:49:04 +00:00
Jeroen van Wolffelaar
c033288573
Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know.
2001-09-25 21:58:48 +00:00
Stig Venaas
7d2a912335
Not using _free_ldap_result destructor for le_result_entry, leads to
...
crashes due to freeing same memory several times in some cases
2001-09-19 19:43:59 +00:00
Derick Rethans
78747bd2df
- Don't wrap lines... this is annoying while coding.
2001-09-09 13:29:31 +00:00
Zeev Suraski
f6f6c4d7e6
Whitespace
2001-08-11 16:39:07 +00:00
Zeev Suraski
1159c84ab7
- TSRMLS_FETCH work
...
- whitespace fixes
2001-08-05 01:43:02 +00:00
Zeev Suraski
aa1772ca72
More TSRMLS_FETCH annihilation
2001-07-31 05:44:11 +00:00
Zeev Suraski
d87cc976e1
Redesigned thread safety mechanism - nua nua
2001-07-28 11:36:37 +00:00
Stig Venaas
eabe8fcf8d
Fixed memory leaks in ldap_get_entries() and ldap_get_dn() when using
...
RFC1823 API
# These leaks have always been there, will fix in PHP3
@- Fixed various memory leaks in the LDAP extension (Stig Venaas)
2001-07-15 11:12:28 +00:00
Stig Venaas
4172edad96
Fixed memory leak in ldap_first_attribute(), ldap_next_attribute(),
...
ldap_get_attributes(), ldap_get_dn() and ldap_dn2ufn() when using post
RFC 1823 API. Still more leaks to fix.
2001-06-23 13:43:20 +00:00
Stig Venaas
399885cddb
Fixed memory leak in ldap_get_entries() when using post RFC 1823 API.
...
Similar problems for other functions will be fixed
2001-06-20 21:12:55 +00:00