$Id: ChangeLog,v 1.26 1999/08/27 09:58:01 lukeh Exp $
===============================================================

40	Luke Howard <lukeh@padl.com>

    * added support for NDSv8 password changing
      (this is experimental)

39	Luke Howard <lukeh@padl.com>

    * added some comments in Make.defs about different
      SDKs

38	Luke Howard <lukeh@padl.com>

    * fixed typo in pam.d/ssh

37	Luke Howard <lukeh@padl.com>

    * merged in BUG#37 branch
    * added Makefile.freebsd

36.BZ37.6	Luke Howard <lukeh@padl.com>

    * updated ChangeLog (this file)

36.BZ37.5	Luke Howard <lukeh@padl.com>

    * included FreeBSD porting fixes

36.BZ37.4	Luke Howard <lukeh@padl.com>

    * send user credentials of bound_as_user is
      set, rather than if userpw != NULL

36.BZ37.3	Luke Howard <lukeh@padl.com>

    * drop userpw if it is already set

36.BZ37.2	Luke Howard <lukeh@padl.com>

    * fixed reordered include to compile properly

36.BZ37.1	Luke Howard <lukeh@padl.com>

    * patch release with possible fix for BUG#37, where
      user credentials were not being forwarded to
      referred servers (whilst password changing)

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.

