$Id: ChangeLog,v 1.22 1999/06/22 00:02:47 lukeh Exp $
===============================================================

36   Luke Howard <lukeh@padl.com>

    * added -lresolv to library search path
    * incorporated stein@terminator.net's patches for RPM
      builds

35   Luke Howard <lukeh@padl.com>

    * put /usr/ucblib back in linker search path on Solaris

33   Luke Howard <lukeh@padl.com>

    * fixed pam_ldap.c to support compiling against an API
      which conforms to draft-ietf-ldapext-ldap-c-api-02.txt.
      Should make it easier to work with OpenLDAP 2. Netscape
      specific extensions are guarded with NETSCAPE_API_EXTENSIONS.

30   Luke Howard <lukeh@padl.com>

    * fixed Make.defs for linking against OpenLDAP libldap
      (recall #279)
    * more SSL stuff

28   Luke Howard <lukeh@padl.com>

    * added patch from gero@faveve.uni-stuttgart.de for
      parsing of ldap.conf with tabs
    * various patches hopefully to get SSL to work

27   Luke Howard <lukeh@padl.com>

    * fix for recall 256: free() smasher 

26   Luke Howard <lukeh@padl.com>

    * added commented out flags for non-V3 SDKs

25   Luke Howard <lukeh@padl.com>

    * removed ucblib search path

24   Luke Howard <lukeh@padl.com>

    * compile with -D_REENTRANT and link against -lpthread
      to satisfy dependancies in libldapssl30. (BUG#7)

23   Luke Howard <lukeh@padl.com>

    * no longer use LDAP_VERSION3 to select API
      (BUG#6)

21   Luke Howard <lukeh@padl.com>

    * added rebind function
    * various stuff for RC added
    * broke out makefiles
    * ldap.conf keys case-insensitive for compat with
      OpenLDAP

17   Luke Howard <lukeh@padl.com>

    * force users to change passwords if their account has
      expired
    * updated mapfile for Solaris

14   Luke Howard <lukeh@padl.com>

    * fall back to /etc/ldap.conf if ypldapd is configured
      for configuration lookup
    * fixed up pam.conf

13   Luke Howard <lukeh@padl.com>

    * added -lcrypt for Linux

12   Luke Howard <lukeh@padl.com>

    * Use ldap_open() for V2 as ldap_init() doesn't work
    * Support hashing passwords locally for UMich crypt
      patched server
    * Tested against Microsoft Exchange Server
    * Fixed some errors in ldap.conf and mapfile

11   Luke Howard <lukeh@padl.com>

    * Added support for group membership as in Chris'
      pam_ldap_auth module; see the pam_groupdn and
      pam_group_attribute configuration keys.
    * Changed pam_attribute to pam_login_attribute to
      avoid confusion with pam_group_attribute.
    * Support Netscape password expiration controls
    * Avoid authenticating users with empty passwords,
      even if the directory server does
    * Fill in pam_sm_{open,close}_session for completeness
      (they return PAM_IGNORE)

10   Luke Howard <lukeh@padl.com>

    * tested with Linux-PAM 0.57
    * made all functions static
    * added prototypes
    * LDAP connections can be persistent over an entire PAM
      session through the use of pam_set_data() and
      pam_get_data()
    * fixed some bugs
    
9   Luke Howard <lukeh@padl.com>

    * first publically available version.

