Sascha Schumann
afdaee9e47
Nuke more quotes
2001-05-12 11:09:05 +00:00
Sascha Schumann
718b588b14
Fix indentation of ./configure --help messages.
2001-05-12 09:13:42 +00:00
foobar
8a26918ed1
Renamed the AC_ prefixed macros defined in acinclude.m4 to PHP_* prefixes.
...
# Heads up people! I tested this before committing but you never know..
2001-03-27 20:35:04 +00:00
foobar
3c11d1697e
Support Solaris 8 ldap.
2001-03-26 10:30:48 +00:00
foobar
12503baa55
Cleaning this a little bit.
2001-03-12 02:06:06 +00:00
Andi Gutmans
eb6ba01d1c
- Fix copyright notices with 2001
2001-02-26 06:11:02 +00:00
Daniel Beulshausen
57ce23e3cb
add configuration which links again libsasl.lib
2001-02-20 17:11:25 +00:00
Stig Venaas
c927c254dd
Making parallel search allow different filter for each link
2001-01-17 13:43:39 +00:00
Stig Venaas
d9f52a4176
Fixed memory leaks that could happen in some error situations. Also removed
...
some unnecessary code in ldap_set_option()
2001-01-13 10:00:27 +00:00
Stig Venaas
2d17c57664
Added parallel search when given array of link identifiers
...
@- Made ldap_list(), ldap_read() and ldap_search() do parallel search when
@ first parameter is an array of link identifiers (Stig Venaas)
2001-01-12 22:08:26 +00:00
Egon Schmid
40a71cfdc7
Corrected some protos.
2001-01-08 18:31:59 +00:00
Stig Venaas
897f293d13
Added ldap_rename(). Currently requires API with ldap_rename().
...
@- Added ldap_rename() function (Stig Venaas)
2001-01-08 18:13:08 +00:00
Stig Venaas
0ecaf2eac6
Minor changes to LDAP_OPT constants, and added support for controls to
...
ldap_set_option.
@- Made ldap_set_option() support controls (Stig Venaas)
2001-01-07 21:18:02 +00:00
Stig Venaas
1b3385cad8
Added LDAPv3 stuff. ldap_search() now treats LDAP_ADMINLIMIT_EXCEEDED like
...
LDAP_SIZELIMIT_EXCEEDED and returns referral results.
Added new functions ldap_parse_result(), ldap_first_reference(),
ldap_next_reference() and ldap_parse_reference() that among other things
make referrals and search references accessible.
@- Changed ldap_search() and added functions ldap_parse_result(),
@ ldap_first_reference(), ldap_next_reference() and ldap_parse_reference()
@ to cope with LDAPv3 stuff like referrals and references. (Stig Venaas)
2001-01-07 13:03:11 +00:00
Zeev Suraski
aa6d2ac5d0
Heads up people!
...
Updated the get_current_key() API - the relevant authors, please take
a look at the updated code and make sure it's ok...
2000-12-22 12:57:09 +00:00
foobar
f48c0fbc95
@- Made ldap_get_entries() return an array even if there are no entries
...
in search result. (Jani)
# This was actually the original behaviour and the correct one.
# I messed it up when I fixed another bug in it a while ago..
# Fixes bug #8054
2000-12-04 17:07:27 +00:00
Hartmut Holzgraefe
1f6878e912
2nd step towards auto-credits
2000-11-20 10:33:33 +00:00
foobar
dd83069fff
Fixed bug: #7768 . Some cleaning up too.
2000-11-13 02:02:40 +00:00
foobar
6f398a247d
Fixed incorrect logic. And NSLDAP does not have LDAP_OPT_MATCHED_DN.
2000-11-03 22:53:49 +00:00
foobar
ac7e22d3c4
Fix for bug #7416 . ldap_set|get_option() are also in NSLDAP SDKs.
2000-10-28 19:22:46 +00:00
Andrei Zmievski
f1dcb32c9f
Use zend_register_list_destructors_ex() instead.
2000-10-25 17:44:02 +00:00
Stig Venaas
5741816315
Corrected prototype comments for ldap_get_option and ldap_set_option
2000-10-22 11:25:47 +00:00
Stig Venaas
094d01148a
Made ldap_connect() accept URL in host parameter when using OpenLDAP 2.x.
...
@- Made ldap_connect() accept URL in host parameter when using OpenLDAP
@ 2.x. To use SSL, use ldaps://host/ as URL. (Stig Venaas)
2000-10-20 20:22:59 +00:00
Andrei Zmievski
7b4983c8f8
Mega-patch to get better resource information for modules.
...
* Fixed a bug in zend_rsrc_list_get_rsrc_type()
* Switched register_list_destructors() to use
zend_register_list_destructors_ex() instead
* Updated all relevant modules to provide the resource type name
to register_list_destructors() call
* Updated var_dump() to output resource type name instead of number
@- Made resource type names visible, e.g. var_dump() and
@ get_resource_type() display "file" for file resources. (Andrei)
2000-10-20 18:25:16 +00:00
Stig Venaas
2da9a94d38
Added destruction of return value parameter, and using ZVAL_LONG and
...
ZVAL_STRING to set return value in ldap_get_option.
2000-10-18 07:47:51 +00:00
Stig Venaas
ffbd2367e7
Added ldap_get_option() and ldap_set_option() functions
...
@- Added ldap_get_option() and ldap_set_option() functions (Stig Venaas)
2000-10-17 16:06:04 +00:00
Stig Venaas
0b59e4b821
Removed some redundant convert_to_*_ex() calls. Edited some whitespace.
2000-10-17 15:51:04 +00:00
foobar
d282abf2df
Changed to look also for liblber.so (sometimes there are only shared libs)
...
Fixes bug 6072.
2000-10-15 22:53:43 +00:00
foobar
0f3ef58fa3
No more empty '-l' caused by this extension.
2000-09-22 00:59:16 +00:00
Stig Venaas
6e849e833f
Added detection of Netscape LDAP SDK 4.1
2000-08-31 16:46:33 +00:00
Stig Venaas
6910e92132
removed some NSLDAP #if's giving more detailed error reporting
2000-08-31 16:14:35 +00:00
Stig Venaas
0435c2e306
Makes it work with OpenLDAP 2.0 and reduces number of ifdefs
2000-08-26 16:20:37 +00:00
Daniel Beulshausen
b6f0d041f9
deleted a few unnecceasary defines and added the Release_TS_Inline path to the libpath
2000-08-24 17:48:30 +00:00
Stig Venaas
4d6f3b40a7
Added Oracle LDAP SDK SSL support
2000-08-20 18:47:14 +00:00
Stig Venaas
90eac6a390
Adding Oracle LDAP SDK support
2000-08-19 14:10:11 +00:00
Rui Hirokawa
635532053e
fixed for openldap 2.0beta.
2000-08-07 03:18:00 +00:00
foobar
5356c100ee
- This should fix bug #5964
...
# Could someone please check this out..it works as intented for me at least.
# But I don't have any Windoze machines available to test this there.
2000-08-04 17:18:54 +00:00
Rasmus Lerdorf
f896b9a354
Fix library ordering here so static builds will work
2000-08-02 19:49:04 +00:00
foobar
a4a0e18ec4
- Added two new functions: ldap_t61_to_8859() and ldap_8859_to_t61().
...
These functions are available only when using openldap which is compiled
with STR_TRANSLATION and LDAP_CHARSET_8859 defined in ldap_cdefs.h (Jani)
2000-08-02 13:11:46 +00:00
foobar
7c84d6a082
Fixes bug which caused crash, if result_entry wasn't valid.
2000-07-28 22:39:22 +00:00
foobar
9f25b9c1f7
# Oops..where did those creep in? =(
2000-07-28 21:48:16 +00:00
foobar
40b89f34fb
@- Made ldap_add(), ldap_modify(), ldap_mod_add(), ldap_mod_replace()
...
@ binary-safe. Original patch: Terrence Miao <terrence_miao@email.com> (Jani)
#Thanks go to Terrence for making a patch correcting this bug in php3.0.12...
#A patch, which somehow wasn't included at all in it?-) I wonder why..?
2000-07-28 21:31:02 +00:00
foobar
c8b8281e22
@- Fixed bug in ldap_get_values_len() which makes it NULL-safe. (Jani)
...
@ Bug-report and fix submitted by Michel Alexeline <alexel@dr15.cnrs.fr>
# Plus I added missing ldap_value_free_len().
2000-07-28 00:09:33 +00:00
Egon Schmid
9bb4011d06
Proto fixed.
2000-07-26 11:28:14 +00:00
foobar
123d745249
@- Added new function: ldap_compare(). (Jani)
...
# Documentation is coming right after this.
2000-07-26 11:01:44 +00:00
foobar
e5f6dcb9c2
@- Fixed a bug in ldap_get_entries() and ldap_get_attributes. (Jani)
...
Fixes bugs #5433 and #5603 .
2000-07-25 15:34:28 +00:00
David Croft
83513d9580
Changed lots of PHP 3 licence headers to PHP 4, mainly in .h files.
...
Added a few RCS $Id$ tags.
# Note: I have avoided changing any .h files if the corresponding .c file
# had not already been changed as I am not sure if there are any legal
# issues here. So some extensions still have PHP 3 headers.
2000-07-24 01:40:02 +00:00
foobar
428eb46f78
It's better not touch those ldap->ld_* when they aren't given as parameters.
...
(Now using -1 the parameters not wanted can be omitted)
# Plus some source-polishing.
2000-07-23 21:32:02 +00:00
foobar
01d5aec3aa
Forgot those constants.
2000-07-22 00:34:22 +00:00
foobar
549aec4500
@- Added four additional arguments: attrsonly, sizelimit, timelimit, deref which
...
@ were missing in ldap_search(), ldap_list() and ldap_read() functions (Jani)
@- Fixed a bug in ldap_search/list/read() which prevented returning the partial
@ results when 'Sizelimit exceeded' error occurred. (Jani Taskinen)
# And nuked some compile time warnings. Took a while to get this commit message
# written..I hope I got it right. =)
2000-07-21 19:00:21 +00:00