openldap (1:1.2.12-1) stable; urgency=high

  * Upstream bug-fix release for security problems

 -- Wichert Akkerman <wakkerma@debian.org>  Fri, 20 Jul 2001 00:38:25 +0200

openldap (1:1.2.11-1) frozen unstable; urgency=low

  * New upstream bug-fix release. Entire changelog:
        CVS Tag: OPENLDAP_REL_ENG_1_2_11
        Fixed /tmp races in ud, ldapsearch, ldbmtest and slurpd
        Fixed error in slurpd's filecheck function
        Fixed slurpd to properly restart in oneshot mode, and to report a
                non-zero number of items to process with only one replica.
        Fixed strdup use in libldap/request.c
        Fixed NULL prefix bug in libldap/ufn.c
        Fixed slapd_shutdown extern reference bug (ITS#527)
        Fixed ACL groups member matching
        Raise MAXDBCACHE to 128 (ITS#512)
        Fixed slapd client_addr crash (ITS#579)
        Fixed back-shell realloc bug (ITS#506)
        Build Environment
                Update res_search detection
                Detect and use getpassphrase() and getpass()
                Unset CDPATH
                Change GNU Pth to enable soft syscalls
                Changed RCPT cmds symbol to avoid link conflict (ITS#526)
                Changed LDBM directory to $localstatedir/openldap-ldbm
  * R.M. - This fixes a lot of security bugs, some of which were simply an
    upstream merge of my changes. I think we need this release because it is
    the official upstream version that applies these fixes.
  * Fixed typo in Netscape-Roaming-HOWTO, closes: #64331
  * Applied ber unaligned fixes for alpha from David Huggins,
    closes: #63185
  * openldapd.config: added extra check for reconfig, closes: #64374
  * Updates debian.{oc,at}.conf (non-functional changes)

 -- Ben Collins <bcollins@debian.org>  Wed, 14 Jun 2000 10:51:24 -0400

openldap (1:1.2.10-3) frozen unstable; urgency=low

  * Fix all /tmp races (bad bad bad) per RHAT advisory

 -- Ben Collins <bcollins@debian.org>  Fri, 21 Apr 2000 20:15:52 -0400

openldap (1:1.2.10-2) frozen unstable; urgency=low

  * libopenldap-runtime: need not depend on debconf at all, closes: #61595

 -- Ben Collins <bcollins@debian.org>  Tue,  4 Apr 2000 13:37:57 -0400

openldap (1:1.2.10-1) frozen unstable; urgency=low

  * New upstream (bug fix) release, complete CHANGES for this release:
    (items marked with '+' are important to Debian version)
        Add slapd -DSLAPD_UNDEFINED_OC_IS_NOT_EXTENSIBLE macro disable
                undefined object classes implies extensible object behavior.
        Add GNU Pth support (ITS#453)
        Fixed -lldap Kerberos bind to work ldap_init() (ITS#426)
     +  Changed -lldap to ignore space in filter: ( !(foo=bar)) (ITS#459)
     +  Fixed multiple password support (ITS#464)
     +  Fixed -lldap chasing of delete referrals (ITS#471)
     +  Fixed back-ldbm/bind invalid credentials vs no such object bug
     +  Fixed slapd str2entry uninitialized variable bug (ITS#482)
     +  Fixed back-ldbm/modify mutlivalued indexing bug
     +  Fixed -llber seqorset buffer overrun bug (ITS#479)
        Build Environment
                Do not list unsupported LDBM API option NDBM
                Allow DEFAULT_DB_PAGE_SIZE to be defined at build time
  * openldapd/config: Fix reuse of password template, closes: #61291
  * resolved in previous upload, closes: #56974
  * Added small patch for netscape address book objectclass, closes: #61318
  * openldapd: now provides slapd and ldap-server (will be needed for
    woody upgrades when openldap2 comes around)

 -- Ben Collins <bcollins@debian.org>  Fri, 31 Mar 2000 12:49:07 -0500

openldap (1:1.2.9-5) frozen unstable; urgency=low

  * debian/openldapd.in: stupid perl, "last" works in while() loops but no
    in do{}while(); loops. Closes a serious bug (that was never filed by the
    finder, but it's serious any way ;) Basically makes openldapd fail the
    configure phase.

 -- Ben Collins <bcollins@debian.org>  Mon, 20 Mar 2000 12:57:21 -0500

openldap (1:1.2.9-4) frozen unstable; urgency=low

  * s/break/last/ in openldap.config: Fixes some serious loops in the
    debconf config. The bugs are already (errantly) closed, so there is no
    reference number. Trust me, it's serious though :)

 -- Ben Collins <bcollins@debian.org>  Tue, 14 Mar 2000 10:12:49 -0500

openldap (1:1.2.9-3) frozen unstable; urgency=low

  * Use killall to kill slurpd instead of start-stop-daemon since it will
    not accept simply the name of the program to kill, closes: #59012
  * Make openldapd depend on sed (>= 3.02-1), closes: #58736, #56199
  * Fix reference to ud(1) in ud.conf(5), closes: #55290
  * Really fix loops in openldapd.config, really closes: #55635
  * Fixed mispellings in netscape_romaing oc file, closes: #58995

 -- Ben Collins <bcollins@debian.org>  Mon, 28 Feb 2000 08:04:04 -0500

openldap (1:1.2.9-2) frozen unstable; urgency=low

  * Added Netscape-Roaming-HOWTO to doc directory for openldapd
  * Compiled with --enable-shell, closes: #45148
  * openldap init.d: don't check for --exec when stopping,
    closes: #58283, #58143
  * Cleaned up host+domain stuff in openldapd.config, closes: #56926
  * Completely rid libopenldap-runtime of debconf support until I can make
    it work a little better.
  * Re-enable debug, and set default loglevel to 0 in slapd.conf

 -- Ben Collins <bcollins@debian.org>  Fri, 18 Feb 2000 15:01:37 -0500

openldap (1:1.2.9-1) frozen unstable; urgency=low

  * New upstream version (this version mainly merges many of my own
    patches, so it is not a major change in the source from 1.2.8)
  * Set severity on password messages in .config to critical, this fixes
    several bugs that should have been filed as RC, but no one did (they
    just emailed me, and I didn't have a chance to file the bug), closes
    something.

 -- Ben Collins <bcollins@debian.org>  Thu, 10 Feb 2000 14:16:28 -0500

openldap (1:1.2.8-7) frozen unstable; urgency=low

  * Disable debugging, closes: #55825
  * Make sure slapd is stopped on removal or deconfigure, closes: #55748
  * Fixed loop in openldapd's debconf config script, closes: #55635
  * Use DES passwd's by default for admin account instead of md5,
    closes: #55599

 -- Ben Collins <bcollins@debian.org>  Sat, 29 Jan 2000 11:45:53 -0500

openldap (1:1.2.8-6) unstable; urgency=low

  * openldapd.config: fixed logic for one of the loops, also fixed a case
    where calling `hostname` needed to be chomp()'d (thanks to Joey Hess
    for helping me to debug this one), closes: #54342
  * openldapd.init: added missing `\` for slurpd stop call, closes: #54028
  * openldapd.postinst: call sleep(2) after calling ldif2ldbm, and before
    calling unlink() on the temp ldif file. For some reason, not doing so
    causes problems on some systems, closes: #52771

 -- Ben Collins <bcollins@debian.org>  Sun,  9 Jan 2000 19:04:19 -0500

openldap (1:1.2.8-5) unstable; urgency=low

  * debian/rules: call dh_installinit with -n so we can use our own
    stop/start calls. Now there is only one call to the init script in the
    postinst with a simple restart. That way there is no period where the
    slapd server is stopped. This is important for servers where LDAP NS
    is in use.
  * debian/control: fixed description for libopenldap-dev, closes: #46728
  * debian/control: libopenldap1 is now priority "important" to match
    exim, closes: #53414
  * debian/local/netscape_roaming.{at,oc}.conf: New files to enable
    netscape roaming. Until I can get a netscape for sparc that supports
    roaming, I can't test these files, closes: #46277

 -- Ben Collins <bcollins@debian.org>  Wed, 29 Dec 1999 09:30:43 -0500

openldap (1:1.2.8-4) unstable; urgency=low

  * Fix the problem with the db selection again. I forget to case it only
    for i386 and m68k, so on anything else it porbably failed to build.

 -- Ben Collins <bcollins@debian.org>  Thu, 23 Dec 1999 15:46:38 -0500

openldap (1:1.2.8-3) unstable; urgency=low

  * configure: make sure we generate this after patching to get the
    changes we patched in, closes: #53038, #53151

 -- Ben Collins <bcollins@debian.org>  Tue, 21 Dec 1999 00:33:37 -0500

openldap (1:1.2.8-2) unstable; urgency=low

  * add "|| true" to be sure we ignore debconf return values,
    closes: #52984, #52989, #52997

 -- Ben Collins <bcollins@debian.org>  Fri, 17 Dec 1999 20:18:04 -0500

openldap (1:1.2.8-1) unstable; urgency=low

  * New upstream release
  * 007_libwrap: merged upstream
  * debian/control: (libopenldap-runtime) added depend for fileutils >= 4.0i,
    closes: #52563, #52747
  * This bug is now fixed since db2 is fixed on ppc, closes: #41357
  * openldapd.in: corrected some improper while loops using debconf. fixed
    with proper checks from input() return, closes: #52646

 -- Ben Collins <bcollins@debian.org>  Tue, 14 Dec 1999 23:23:25 -0500

openldap (1:1.2.7-6) unstable; urgency=low

  * reworked the debconf scripts for libopenldap-runtime, closes: #51725

 -- Ben Collins <bcollins@debian.org>  Wed,  1 Dec 1999 19:33:10 -0500

openldap (1:1.2.7-5) unstable; urgency=low

  * debian/postinst: fixed error in postinst that corrupted previous
    databases, closes: #51602
  * debian/libopenldap-runtime.in: modified libopenldap/intro template to
    give a better description of what LDAP is and suggest the default
    settings for most users, closes: #51509

 -- Ben Collins <bcollins@debian.org>  Tue, 30 Nov 1999 12:11:52 -0500

openldap (1:1.2.7-4) unstable; urgency=low

  * libopenldap-runtime: added dep for debconf, closes: #51369

 -- Ben Collins <bcollins@debian.org>  Sat, 27 Nov 1999 08:18:44 -0500

openldap (1:1.2.7-3) unstable; urgency=low

  * Converted openldapconfig to use debconf (debconf rocks, Joey Hess rocks),
    closes: #48553
  * Made servers and utils actually link dynamically to -lldap and -llber
  * Converted dh files in debian/ to a split format (experiemental build
    setup, makes for a cleaner debian dir).
  * Split out runtime files for libopenldap1 to make upgrades easier
  * Changed libopenldap1-dev to libopenldap-dev for the same reason
  * 009_mod_stats: new patch from Russel Coker <russell@coker.com.au> to
    implement stats in ldapmodify, closes: #45741
  * openldapd.prerm: check for db directories and ask if user wants to
    remove them. do it prerm so slapd.conf can be parsed for non-package
    directories with databases, closes: #46204
  * Note a bug, closes: #46163
  * Moved `ldif' to /usr/bin, closes: #50256
  * Reference the new openldap-guide package, closes: #50429

 -- Ben Collins <bcollins@debian.org>  Thu, 25 Nov 1999 09:30:29 -0500

openldap (1:1.2.7-2) unstable; urgency=low

  * FIxed some build issues

 -- Ben Collins <bcollins@debian.org>  Fri, 24 Sep 1999 13:28:15 -0400

openldap (1:1.2.7-1) unstable; urgency=low

  * New upstream release
  * Converted build to DBS
  * New debhelper, docs now in /usr/share/doc
  * Newer policy version
  * Checked this out, but ldap.conf has always been listed as a conffile
    so there is no way the my package overwrote it (if it does it again,
    apply the bug to dpkg since it handles the conffile updates),
    closes: #41424
  * slapd.conf: added admin's dn to the userPassword ACL in order to allow
    writing, closes: #45260

 -- Ben Collins <bcollins@debian.org>  Wed, 22 Sep 1999 04:08:59 -0400

openldap (1:1.2.6-1) unstable; urgency=low

  * New upstream release, closes: #41897
  * Included some debian specific attributes and objectClasses
  * Moved man pages to /usr/share/man

 -- Ben Collins <bcollins@debian.org>  Mon,  9 Aug 1999 14:54:40 -0500

openldap (1:1.2.4-1) unstable; urgency=low

  * New upstream release
  * Applied patch from BTS for openldapconfig, closes: #41391
  * Fixed slapd.conf's default ACL's for userPassword, closes: #41394
  * Fixed ldapmodify segfaulting when no host is specified on the command
    line, closes: #41315

 -- Ben Collins <bcollins@debian.org>  Fri, 16 Jul 1999 10:02:27 -0500

openldap (1:1.2.3-3) unstable; urgency=low

  * Fixed several problems in the openldapconfig script

 -- Ben Collins <bcollins@debian.org>  Thu, 15 Jul 1999 07:03:26 -0500

openldap (1:1.2.3-2) unstable; urgency=low

  * Try to fix m68k compile problem in autoconf, closes: #39613
  * Small edit to the openldapconfig program to normalize the admin's
    DN, closes: #40529
  * Fixed in previous versions, closes: #38476, #39996
  * Small fix in man.mk to fix wrong paths in man pages, closes: #39995

 -- Ben Collins <bcollins@debian.org>  Mon, 12 Jul 1999 11:23:05 -0400

openldap (1:1.2.3-1) unstable; urgency=low

  * Downgraded to stable release again, devel was too unstable, and
    broke too many program (compile problems, not runtime).
  * Fixed mispelling in README.go500
  * Saucer and web_ldap were removed since they aren't in this version
  * Now leaving .la files from libtool
  * Moved default db directory to /var/lib, matches change in new standard 
  * Now compiled with libdb2 (glibc's db2), instead of db1

 -- Ben Collins <bcollins@debian.org>  Sat,  5 Jun 1999 10:18:39 -0500

openldap (2.0.0-4) unstable; urgency=low

  * Fixed ldbm compile problem, closes: #37486
  * Added new schema to /etc/openldap (openldapd)
  * Added nis_sample.ldif example to openldapd

 -- Ben Collins <bcollins@debian.org>  Thu, 13 May 1999 19:36:13 -0400

openldap (2.0.0-3) unstable; urgency=low

  * New CVS source
    - Merged in db1 fixes for glibc 2.1
  * Made ldapadd a symlink to ldapmodify (was supposed to be a hardlink)
    closes: #37190
  * Added check for the existence of a domain in hostname -d
  * We do not edit configure.in now so no need to run autoconf
  * Added alternative for ldap_features.h in libopenldap1-dev

 -- Ben Collins <bcollins@debian.org>  Sat,  8 May 1999 20:14:03 -0400

openldap (2.0.0-2) unstable; urgency=low

  * Newer CVS up
  * Some patches added upstream
  * Included better db1 checking for non-glibc-2.1 systems

 -- Ben Collins <bcollins@debian.org>  Tue,  4 May 1999 08:12:00 -0400

openldap (2.0.0-1) unstable; urgency=low

  * New upstream source, closes: #35637
  * This is now the 2.0 development CVS tree
  * Removed dependency on libopenldap1 from openldapd
  * Sparc (maybe glibc 2.1) fix for libraries/liblldbm/ldbm.c (merged from
    1.2-1.1 sparc upload)
  * Decided to use the libtool hack from lintian docs instead of my ugly
    hack
  * Added URL to copyright, closes: #34530
  * Some patches merged upstream
  * Added `pidfile' arg to slapd.conf so that init script works again,
    closes: #34930
  * Added config tool so we have a working setup from install
  * Added CHANGES file from upstream to doc/
  * Added extra info to copyright file, closes: #34970
  * Modified mail500 manpage's formatting and grammar with patch from
    34552, closes: #34552
  * Renamed in.xfingerd to in.ldapfingerd to avoid conflict with the
    actual xfingerd package
  * changed harcoded /usr/tmp defines in slurpd to more appropriate
    settings. closes: #35623
  * Setup openldapd init script to check for "^replica" in slapd.conf and
    start slurpd if it finds it. closes: #36009
  * Split gateways into a seperate package
  * Updated doc/copyright

 -- Ben Collins <bcollins@debian.org>  Sat,  1 May 1999 10:57:15 -0400

openldap (1.2-1) unstable; urgency=low

  * New upstream release
  * Moved some files from openldapd to openldap-utils since they were not
    slapd related
  * Moved non-lib files from libopenldap1 to openldap-utils to `clean' the
    library package and since they belonged there anyway

 -- Ben Collins <bcollins@debian.org>  Wed, 17 Feb 1999 23:19:34 -0500

openldap (1.1.4-3) unstable; urgency=low

  * Applied upstream patch for double free bug in search filter code.
    closes: #32755.

 -- Ben Collins <bcollins@debian.org>  Wed,  3 Feb 1999 00:37:59 -0500

openldap (1.1.4-2) unstable; urgency=low

  * Cleaned up debian/rules for a cleaner build
  * Moved RFC's that were in openldapd to it's own package 'ldap-rfc'
  * Fixed link to ldaprc.5

 -- Ben Collins <bcollins@debian.org>  Sat, 30 Jan 1999 11:13:08 -0500

openldap (1.1.4-1) unstable; urgency=low

  * New upstream release

 -- Ben Collins <bcollins@debian.org>  Fri, 29 Jan 1999 08:36:29 -0500

openldap (1.1.3-1) unstable; urgency=low

  * New upstream release
  * Added link from ldaprc.5 to ldap.conf.5
  * Modified ldap.conf.5 to reflect this change
  * Fixed dependencies on libopenldap1

 -- Ben Collins <bcollins@debian.org>  Fri, 22 Jan 1999 14:44:05 -0500

openldap (1.1.2-8) unstable; urgency=low

  * Added complete license (copyright) to the packaged distribution as
    opposed to the original source's COPYRIGHT notice which refered to the
    OpenLDAP website.
  * Removed provides for umich-ldap for now, till we figure out a better
    way to handle this.
  * Fixed messed up alternatives for libs

 -- Ben Collins <bcollins@debian.org>  Fri, 15 Jan 1999 19:19:55 -0500

openldap (1.1.2-7) unstable; urgency=low

  * Changed libs to provide umich-libldap.
  * Enabled connectionless ldap
  * Enabled passwd and shell backends

 -- Ben Collins <bcollins@debian.org>  Thu, 14 Jan 1999 17:55:55 -0500

openldap (1.1.2-6) unstable; urgency=low

  * Fixed problem with man pages showing wrong $prefix (used install
    prefix instead of build prefix)

 -- Ben Collins <bcollins@debian.org>  Tue, 12 Jan 1999 14:39:45 -0500

openldap (1.1.2-5) unstable; urgency=low

  * Added some includes to the alternatives list in libopenldap1-dev

 -- Ben Collins <bcollins@debian.org>  Tue, 12 Jan 1999 11:27:35 -0500

openldap (1.1.2-4) unstable; urgency=low

  * Added depends, provides, and conflicts to sync with umich-ldap
    package, this should provide for better compatibility as well as
    having both libraries installed
  * Added alternatives for standard ldap libraries.

 -- Ben Collins <bcollins@debian.org>  Thu,  7 Jan 1999 20:46:05 -0500

openldap (1.1.2-3) unstable; urgency=low

  * Fixed very scary problem in postinst where if the user had changed
    slapd.conf to have theri own database, the postinst's db entry would
    overwrite and currupt it.

 -- Ben Collins <bcollins@debian.org>  Wed,  6 Jan 1999 07:59:41 -0500

openldap (1.1.2-2) unstable; urgency=low

  * Changed all logging priorities from LOG_LOCAL? to LOG_DAEMON
  * Fixed passing a NULL pointer to host_ctl in tcpd code for slapd.c
  * Changed ldapsearch output to have 80 line output instead of default
    76 (doogie).
  * Added /etc/openldap/ldap.conf to openldap-utils

 -- Ben Collins <bcollins@debian.org>  Tue,  5 Jan 1999 22:43:21 -0500

openldap (1.1.2-1) unstable; urgency=low

  * New upstream release.
  * Removed alot of my hacks from 1.1.0 since they were fixed upstream
  * Added 'Pre-Depends' for libopenldap1 to avoid problems with
    conflicting ldap packages (ldapd and umich-ldapd).
  * First public release of the package

 -- Ben Collins <bcollins@debian.org>  Sun,  3 Jan 1999 13:05:14 -0500

openldap (1.1.0-1) unstable; urgency=low

  * Initial Release (used umich-ldap's package is a reference)
  * Fixed a few problems with sysconfdir (just in relation to the .deb)
  * Used /var/state instead of /var/lib
  * Fixed configure.in to recognize Debian's tcpd (not sure if this is
    Debian specific) so we have wrapper compiled in :)
  * Fixed make to sed the man files during build so that paths listed
    in them were not affected by the 'prefix=debian/tmp' during install
  * Fixed include/ac/strings.h to comment out the failsafe decleration of
    strdup, caused errors on glibc 2.1 systems
  * Changed postrm script to not remove /var/state/openldap if there are
    files in it not created by the install and echo a message saying so.
    Prevents deleting user made databases.
  * Forced db_185.h to be checked for in build/openldap.m4 to make sure
    glibc 2.1 builds
  * Removed rpath defines from libtool to appease lintian

 -- Ben Collins <bcollins@debian.org>  Tue, 22 Dec 1998 13:11:36 -0500

Local variables:
mode: debian-changelog
add-log-mailing-address: "bcollins@debian.org"
End:
