bsdmainutils (4.7.1) frozen unstable; urgency=high

  * NMU by Security Team.
  * Fix vacation's invocation of sendmail.

 -- Daniel Jacobowitz <dan@debian.org>  Sat, 15 Jul 2000 13:17:17 -0700

bsdmainutils (4.7) unstable; urgency=low

  * (Hopefully this release will *just* squeak in before the freeze ;0) )

  * Egregiously hack calendar.c so that '*' doesn't only expand to
    the current month; the same date in the next month is checked, too.
    Closes: bug#35337, "calendar doesnt handle "* 1 first day in a month"
    correctly".
  * write.c: don't let ASCII BEL characters through any more.  Abort after
    filtering out more than 256 binary characters in a single session.
    Note that this still allows users to write as much plain text as they
    like to each others' terminals, although it'll catch mistakes like
    "cat /vmlinuz|write user".  Closes: bug#51324, "write allows binary
    data to be piped to users' console" (actually, it didn't allow that).

  * {199[89],200[01]}/calendar.christian, easter.c: Change "Easter
    Sunday" to "Easter Day"; apparently "Easter Sunday" is not the proper
    name for that day.  Closes: bug#52896, "error in calendar database
    (calendar.christian)".
  * 200[01]/calendar.holiday: Adjust dates of Adults Day and Health-Sports
    Day in Japan.  Closes: bug#51189, "Two Japanese holidays will be
    moved from 2000".
  * calendar.history: In "Sep 12 German paratroopers rescue Mussolini
    from captivity in Rome, 1943", remove reference to Rome; apparently
    he wasn't imprisoned in Rome.  Closes: bug#44818, "error in calendar
    database".

  * Added some more explanatory output to postinst when moving
    config-files around.  Closes: bug#37619, "upgrade leaves
    /usr/lib/calendar" (actually, it already deleted /usr/lib/calendar).

  * Some out-of-date bugs to be closed:
    + Closes: bug#42804, "should Replace: slink version of textutils".
      (Was fixed in version 4.6.)
    + Closes: bug#44527, "/usr/bin/from has stopped working".
      (Actually about dependencies; this was a non-bug.)
    + Closes: bug#43743, "vacation uses vfork() instead of fork()".
      (Fixed in version 4.6.)
    + Closes: bug#42134, "look doesn't support latin chars (patch included)".
      (Fixed differently in version 4.6.)

 -- Charles Briscoe-Smith <cpbs@debian.org>  Fri, 14 Jan 2000 17:46:40 +0000

bsdmainutils (4.6) unstable; urgency=low

  * Remove tsort.  Conflict with textutils (<< 2.0-1) which did not
    contain tsort.  Closes: bug#43413, "error on configure: tsort:
    command not found".
  * Suggest whois instead of recommending it.  Closes: bug#43079,
    "bsdmainutils has bogus "recommends" dependency on whois".
  * Recommend cpp, since calendar(1) requires it.  Closes: bug#41696,
    "calendar depends on cpp".
  * Update to policy version 3.0.1.  Use FHS directories, and install
    /usr/doc symlink.

  * Change vfork() call in vacation.c to fork().  Closes: bug#41168,
    "vacation does not send .vacation.msg".
  * Change col.c so that ESC 7, ESC 8 and ESC 9 are recognised properly.
    Closes: bug#42462, "col does not recognise ESC-7/8/9".
  * Attempt to fix look.c to handle local notions of alphanumericness.
    Addresses bug#42134, "look doesn't support latin chars".
  * Kludge from.c to look in /var/spool/mail for mail spools instead of
    /var/mail.  The bug is actually due to libc6-dev, whose <paths.h>
    defines _PATH_MAILDIR as "/var/mail".  Addresses bug#44527,
    "/usr/bin/from has stopped working".

  * Update South African holidays according to information from
    Michael-John Turner.  Closes: bug#48229, "Calendar has outdated
    holidays for South Africa".
  * Update Polish holidays according to information from
    <pehasys@galileo.dnp.fmph.uniba.sk>.  Closes: bug#37329.
  * Split calendar.christian into two: fixed and moveable.  Include
    easter.c from Oliver Elphick, with which to generate new versions
    of the moveable part.
  * Updated calendar.{,us}holiday for 2000.
  * Added calendar.judaic for 2000/2001, supplied by Julian Gilbey.
  * Changed all calendar files to give dates in the format "Jun 07"
    instead of the ambiguous "06/07".

 -- Charles Briscoe-Smith <cpbs@debian.org>  Sat, 30 Oct 1999 01:47:05 +0100

bsdmainutils (4.5.2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Remove tsort, now provided in textutils.

 -- Galen Hazelwood <galenh@debian.org>  Wed, 11 Aug 1999 07:46:08 -0600

bsdmainutils (4.5.2) unstable; urgency=low

  * Remove whois; recommend new whois package.
  * write.c: if mytty begins with "/dev/", remove it; fixes write's
    choice of tty when writing to onesself.

 -- Charles Briscoe-Smith <cpbs@debian.org>  Fri, 16 Apr 1999 17:51:43 +0100

bsdmainutils (4.5.1) unstable; urgency=low

  * Attempt to fix bug 35648: "write does not support Unix98 PTYs".

 -- Charles Briscoe-Smith <cpbs@debian.org>  Thu, 15 Apr 1999 01:02:04 +0100

bsdmainutils (4.5) unstable; urgency=low

  * Implement -t option in calendar: give only today's events.  Fixes bug
    14117, "calendar feature request: "today only" switch".
  * Thanks to Jason Henry Parker <henry@freezer.humbug.org.au>, implement
    -n option: don't treat Friday specially.
  * Moved calendar files from /usr/lib/calendar to /usr/share/calendar.
  * /usr/lib/calendar/default is no longer a conffile.  Instead,
    /etc/calendar/default is the default calendar file, and
    includes /usr/share/calendar/standard-default.  Fixes bug 33905,
    "/usr/lib/calendar/default is a config file and should live in /etc".
  * ul.c: use a dynamically-sized buffer; ul can now handle lines as
    long as you care to feed it.  Fixes bug 31730, "ul suffers from
    buffer overflows".
  * Changed Hungarian holidays according to information from Karoly
    Lorentey.  Fixes bug 33978, "Hungarian Holidays".
  * Eliminated __linux__ conditionals.  Fixes bug 32247, "Patch to move
    from Linux to Unix compatibility".
  * Applied patch from bug 34723 to make write access utmp only through
    libc calls.
  * Renamed changelog.Debian.gz to changelog.gz, making the package
    Lintian-clean.

 -- Charles Briscoe-Smith <cpbs@debian.org>  Thu, 25 Mar 1999 04:00:07 +0000

bsdmainutils (4.4.0.1) frozen unstable; urgency=low

  * Recompile to fix dependencies.  Now depends on libc6, with no
    version requirement.

 -- Charles Briscoe-Smith <cpbs@debian.org>  Fri, 11 Dec 1998 20:22:49 +0000

bsdmainutils (4.4) frozen unstable; urgency=low

  * New maintainer.
  * Release to frozen: there are no real code changes in this release,
    so it should be safe to install in slink.

  * cal.1: document arguments correctly: "[[month] year]", not
    "[month [year]]".  Fixes Bug#27240.

  * Include calendar files updated for 1999.  (The files for 1998 are
    still included, of course.)
  * Move non-year-dependent calendar files out of year-specific
    directories, moving them up a level to /usr/lib/calendar.
  * New calendar file: calendar.hindu.  Add an empty calendars.hindu for
    1998, so that inclusion works properly.  "#include" it in default
    calendar file.
  * calendar.1: describe new file calendar.hindu.

  * Reinstated calendar.c.rej and pathnames.h.rej so that I can check
    properly before the next release what needs to be done with them.

 -- Charles Briscoe-Smith <cpbs@debian.org>  Thu, 26 Nov 1998 03:48:40 +0000

bsdmainutils (4.3.3) frozen unstable; urgency=medium

  * Non-maintainer release.

  * look.c, look.1, pathname.h: look in /usr/share/dict/words first,
    then fall back on /usr/dict/words.  Fixes Bug#27321.  (Medium urgency
    because some wordlists have already moved to /usr/share/dict.)
  * debian/control: swap concrete and virtual package names in depends
    line, as per packaging manual.
  * debian/rules: clean up debian/{files,substvars} properly.
    Fixes Bug#27155.

 -- Charles Briscoe-Smith <cpbs@debian.org>  Sun, 15 Nov 1998 18:03:56 +0000

bsdmainutils (4.3.2) unstable; urgency=low

  * Non-maintainer upload
  * Removed debian/files, calendar.c.rej and pathnames.h.rej

 -- Chris Lawrence <lawrencc@debian.org>  Mon,  9 Nov 1998 03:29:38 -0600

bsdmainutils (4.3.1) unstable; urgency=low

  * Non-maintainer upload
  * Recompiled for ncurses4

 -- Joseph Carter <knghtbrd@debian.org>  Sat, 31 Oct 1998 16:38:24 -0800

bsdmainutils (4.3) unstable; urgency=medium

  * vacation.c: read entire message, not just the headers, to keep mailers
    	which detect abnormal pipe closure from throwing a fit.
  	Fixes Bug#23072.
  * look.c: fix problem with dictionary comparisons due to
    	misunderstanding the behaviour of C's "continue" keyword.
  	Fixes Bug#21536 and #26958.
  * pathname.h, calendar.c, calendars/default: patch from Patrik Rak
    	<patrik@ss1000.ms.mff.cuni.cz> to use ~/.calendar as an
    	alternative to ~/calendar.  Also has a system-wide default file
    	used if user has none.  Fixes Bug#15813, #25854
  * column.c: patch from Patrik Rak <prak3264@ss1000.ms.mff.cuni.cz> to fix
   	segfault if too many columns are passed in with -t option.
  	Fixes Bug#26132.

 -- Austin Donnelly <and1000@debian.org>  Sat, 26 Sep 1998 16:18:15 +0100

bsdmainutils (4.2) frozen unstable; urgency=medium

  * changed lorder.sh to securely create files in /tmp using tempfile.
      Fixes Bug#19785. 
  * added dependency on debianutils >= 1.8 to get /bin/tempfile
  * display.c, tsort.c, vacation.c: applied patch for Sparc from
      Eric Delaunay <delaunay@lix.polytechnique.fr>  Fixes Bug#17293.
  * debian/rules: don't compress copyright file.  Fixes Bug#14372.

 -- Austin Donnelly <and1000@debian.org>  Mon,  6 Apr 1998 00:13:45 +0100

bsdmainutils (4.1) unstable; urgency=medium

  * Patch from Eloy Paris <peloy@ven.ra.rockwell.com> make vacation now
      properly case-insensitive on names, and fixes Bug#13539.
  * calendar.c: look in /usr/lib/calendar/<yearnum> for data, as well as
      /usr/lib/calendar.  Permits smooth transitions.
  * calendar files updated for 1998, and moved to /usr/lib/calendar/1998
  * control: Standards-Version now 2.3.0.1.  Fixes Bug#16747.

 -- Austin Donnelly <and1000@debian.org>  Sun, 11 Jan 1998 22:15:55 +0000

bsdmainutils (4.0) unstable; urgency=medium

  * recompiled for libc6
  * security fix for calendar (properly drop all root privs when run from
       cron)  Fixes Bug#12327.
  * patch by Herbert Thielen to fix calendar parser (Fixed Bug#11889).
  * suggest "wordlist" or "wenglish".  Fixes Bug#12116.
  * patch from Ray Dassen to fix example in lorder(1) manpage.
       Fixes Bug#13339.
  * patch from Ray Dassen to correct typo in calendar.birthday.
       Fixes Bug#13340.
  * Makefile now actually installs the GAMESPROGS, rather than ignoring
       them.  Fixes Bug#13105 and Bug#11006.
  * calendar.c: tzfile.h not needed; isleep() needed
  * tsort.c: db/db.h -> db.h
  * vacation.c: tzfile.h not needed; db/db.h -> db.h

 -- Austin Donnelly <and1000@debian.org>  Sun, 12 Oct 1997 13:52:36 +0100

bsdmainutils (3.4) unstable; urgency=low

  * removed twiddles files from /usr/lib/calendar
  * Christian, Judaic, holiday and usdolidy calendar files updated to
        reflect dates that move from year to year.
  * Makefile made more robust about root.root file ownerships.

 -- Austin Donnelly <and1000@debian.org>  Sun, 22 Jun 1997 17:19:24 +0100

bsdmainutils (3.3) unstable; urgency=low

  * moved to new source format (finally)
  * write.c: if tty atime is way in the past, use utmp entry create time.
        This solves the problem of write using the wrong tty if it's never
        been typed at. Fixes Bug#7781.
  * lorder.sh: fix problem due to GNU nm not outputting in same format as
        BSD nm.  Fixes Bug#3782.
  * added cron.daily entry for calendar -a, but disabled by default.
        Fixes Bug#4672.
  * added "Suggests: word-list", since look(1) requires one. Fixes Bug#8220.
  * Changed date of Australia day in calendar.holiday. Fixes Bug#8728.
  * banner moved to /usr/games/banner, to stop confilct with sysvbanner.
        Fixes Bug#8982.
  * display.c: experimental endian-fixes for hexdump for the m68k people,
        Fixes Bug#8064, Bug#8067, and Bug#9778.

 -- Austin Donnelly <and1000@debian.org>  Sun, 1 Jun 1997 20:17:59 +0100

Sat Aug 17 15:01:48 1996  Austin Donnelly <and1000@debian.org>

	* write.c: when uid and utmp login don't match, only
	    warn if user is root. Fixes Bug#4179.

	* Released bsdmainutils-3.1-0

Sat Jun  8 21:44:22 1996  Austin Donnelly  <and1000@valour.pem.cam.ac.uk>

	* col.c: applied patch from Thomas Koenig
	    <ig25@mvmampc66.ciw.uni-karlsruhe.de> to pass 8-bit chars if
	    they are graphic chars in the current locale. Fixes Bug#3219.

	* debian.rules: bumped version

	* debian.control: changes the "conflicts: <<3.0-0" to "replaces:
	    <<3.0-0", as per Ian Jackson. This fixes Bug#3085.

	* Released bsdmainutils-3.1-0

Mon Apr 15 12:07:04 1996  Austin Donnelly  <and1000@cam.ac.uk>

	* New package, bsdmainutils. Version starts at 3.0 to strengthen
	  connection with bsdutils package. This fixes Bug#2141.

	* Based on bsdutils-2.0-2

	* Deleted:
	    /bin/kill
	    /usr/bin/logger
	    /usr/bin/mesg
	    /usr/bin/renice
	    /usr/bin/script
	    /usr/bin/wall
	    /usr/sbin/chroot
	  These are left in bsdutils (other than /usr/bin/mesg, which has
	  moved to sysvinit). (Bug#2602 and #2601)

	* Added 'architecture' control field (Bug#2616)

	* removed 'pre-depends' stuff. Use just plain 'depends' line.

	* mesg from sysvinit fixes Bug#2317.

	* banner.c: register the program name to fix Bug#2559.
