Changes for version 1.40 - 1998-01-21

  • I never did include the new version of web500.pl that supports Add functionality. It did exist, and I've included it with this release.
  • There was a bug when adding or modifying a record where the value was set to be an integer. The bug has probably existed since a very old version of the module. It has now been fixed.
  • Fix to internal rebind process for Netscape API users provided by Rob Weltman <rweltman@netscape.com> of Netscape.
  • 1.40beta Tue Jan 13 14:54:13 CST 1998
    • Wow, what hasn't changed in this version...
    • Removed the extra 'free' in ldap_get_dn that was submitted as a fix to a memory leak. The fix seems to give inconsistent results on different platforms and APIs.
    • Added Perl-OO methods for virtually all API calls. The C style API calls still work, and will work in all future versions. Note that I haven't added named arguments yet, so argument order matters. This should be in the next version.
    • Manpages completely rewritten. Please send me any errors or typos.
    • All examples except the two web ones have been rewritten to run under 'use Strict'.
    • Test program and all examples except web500.pl have been rewritten to use Perl-OO methods. Might need to clean-up comments and code after so many rewrites.
    • Minor bugfixes to web500.pl
  • 1.39a Tue Nov 25 16:37:35 CST 1997
    • Version 1.39 "overimproved" memory handling. It seemed to dump core, as it occasionally freed memory that Perl felt very inclined to freeing on its own. Whoops! This is only a bugfix release put out while I work on v1.40.
    • In the process of debugging, also changed several scripts to run under 'use strict' and 'perl -w'.

Modules

Perl5 Module Supporting LDAP API