Changes Between Major Versions
Changes from 1.2 to 1.4
- Support for SSL
- LDAP caching
- Improved NT support
- OPENLdap support
- Added AuthLDAPRemoteUserIsDN directive
- Removed AuthLDAPRedundantServers directive
- Split source into multiple files
Changes Between Minor Versions
Changes from 1.4.7 to 1.4.8
- Added support for building as a non-DSO.
Changes from 1.4.6 to 1.4.7
-
Corrected a serious memory leak. Thanks to Richard Ellerbrock
for discovering this.
Changes from 1.4.5 to 1.4.6
-
More corrections to problems with ldap_url_parse() in OpenLDAP
2.x.
Changes from 1.4.4 to 1.4.5
-
Work around the fact that some version of OpenLDAP don't seem to
provide sane defaults in ldap_url_parse().
Changes from 1.4.3 to 1.4.4
-
Added support for OpenLDAP 2.0.
Changes from 1.4.2 to 1.4.3
-
Added a FAQ.html file.
-
Minor bugfixes and changes to documentation.
Changes from 1.4.0 to 1.4.2
-
Note: version 1.4.1 was skipped due to a last-minute problem
that cropped up just before its release.
-
Fixed a bug where multiple users on a "require user" line would
prevent authentication of the users.
-
Got rid of the spurious "ldap_init" messages that were showing
up in the log.
-
Got rid of the meaningless "Could not release configuration
mutex. Expect deadlocks." message that appeard on Unix-based
versions of auth_ldap.
-
Added some new flags to the Makefile for compilation on AIX.
-
Made use of the -Wall flag optional, since not everybody uses
gcc.
-
Fixed some indented compiler directives that caused certain
compilers to barf.
Changes from 1.3.4 to 1.4.0
- Production release of 1.3.x series
- Documentation rewrite
Changes from 1.3.3 to 1.3.4
- More Makefile tweaks
- Got rid const-correctness warnings when compiling with OpenLDAP
Changes from 1.3.2 to 1.3.3
- Documentation changes only
Changes from 1.3.1 to 1.3.2
- Fixed bugs with logging so that LogLevels would actually work correctly
- Fixed a bug that caused crashes under WinNT
- More Makefile tweaks
- Added OpenLDAP support
- Fixed potential endless loop if all LDAP servers are down
- Removed AuthLDAPRedundantServers directive
Changes from 1.3.0 to 1.3.1
- Various Makefile tweaks and fixes
- Added more fields to the module struct
-
Added
eprintf
for systems that don't correctly link
in the GNU C support library
- Added AuthLDAPRemoteUserIsDN directive
Changes from 1.2.3 to 1.2.4
- Documentation changes only
Changes from 1.2.2 to 1.2.3
- Fixed bug with failover logic that would cause spurious auth failures
Changes from 1.2.1 to 1.2.2
- Fixed string constants in source to be ANSI compliant
-
Replaced calls to
free()
with
ldap_memfree()
.This makes a difference under NT.
- First release tested against Apache 1.3
Changes from 1.1 to 1.2.1
-
Started using a different version numbering scheme. The second
number is even for production releases and odd for beta
releases. The third number is used for incremental fixes in
releases. Anyone familiar with the Linux kernel will recognize
this standard.
- Fixed a bug with log levels
- Started adding NT support
Changes from 1.0 to 1.1
- Added AuthLDAPRedundantServers directive
- Added support for caching LDAP connections
-
Started using Airius in all examples (as per other vendors' LDAP
documentation)
- Fixed some bugs with non-authoritative authentication
Dave Carrigan
Last modified: Wed Feb 7 11:11:25 PST 2001