Revision history for Perl extension DBD::Ldap.
0.01 Fri Jun 06 13:00:55 2000
- original version; created by h2xs 1.18
0.02 Thu Jun 07
- Changed name from "DBD::Ldap" to "DBD::LDAP".
0.03 Tue Jun 12
- Fixed bug that produced error if last attribute was null for any of
the records returned by a search. Removed lots of commented-out code.
- Changed datatype from "VARCHAR" (12) to "LONG" (-1).
- 1st release to CPAN!
0.04 Fri Aug 10
- Fixed bug involving autocommit on statements containing "select" in data.
Caught by Simon Elliott, Thanks!
0.05 Mon Sep 17
- Fixed "ldap_..." attributes to work, ie. "ldap_firstonly" did not work.
Also made "ldap_firstonly" to allow values > 1 to limit number of
returned valued to that number. Previously, =1 ment 1 value, =0 ment
all values.
0.06 Fri Jun 27
- Fixed Makefile.PL bug in Perl 5.8+ where make would fail with something
like "Can't use string ("*.xsi") as a HASH ref...". Thanks to everyone
who reported this.
0.07 Sun Mar 14 2004
- Add compatability with Class::DBI and Netscape LDAP Server (added
patches by jmorano per bug#12269 and 12270 in rt.cpan.org). NOTE:
Type VARCHAR is now 12 instead of -1.
0.08 Wed Jul 19 2006
- Stop appending base DN (2nd field in the table definition line)
to the base insert attributes (5th field in the table definition line)
per request / patch by R.K. Owen. The attribute "ldap_appendbase2ins"
was added for backward compatablility. If set to 1, then pre-0.08
behaviour is used. I couldn't find a case where this was ever actually
used, but if anyone needs it, then set this attribute in the "connect"
call. Default is zero (new behavior - no append).
0.09 Tue Oct 24 2006
- Cause execute() to return "0E0" instead of raising a -402 error for
"No matching Records" (which is not an error). This fix was made in
DBD::Sprite many moons ago, but never made it here. Thanks to
R. K. Owen for catching this.