Skip to content

Debian Changelog csh (20070713-2)

2009

csh (20070713-2) unstable; urgency=medium

   * _glob.c (globextend): Use sysconf(_SC_ARG_MAX) rather than ARG_MAX.
     Closes: #518860.
   * Switch to debhelper 7.
   * debian/doc-base: Update section to Shells.
   * debian/postinst, debian/prerm: Use which rather than type.
   * Conforms to Standards version 3.8.0.

 -- Matej Vela <vela@debian.org>  Mon, 09 Mar 2009 09:15:35 +0100

2007

csh (20070713-1) unstable; urgency=low

   * New upstream release.
   * debian/menu: Move to Applications/Shells.

 -- Matej Vela <vela@debian.org>  Fri, 13 Jul 2007 23:52:21 +0200

2006

csh (20060813-1) unstable; urgency=low

   * New upstream release.
   * Switch to cdbs.
   * csh.c, csh.h, debian/preinst: Remove potato compatibility code.
   * debian/postinst: Invoke add-shell unconditionally, to handle the case
     where the package is re-installed after being removed.
   * Conforms to Standards version 3.7.2.

 -- Matej Vela <vela@debian.org>  Sun, 13 Aug 2006 15:53:42 +0200

csh (20060413-1) unstable; urgency=low

   * New upstream release.
   * Since glibc is broken with respect to GLOB_NOMAGIC and backslashes
     (and its maintainers refuse to see the light), switch back to BSD's
     implementation of glob.  Closes: #220170.
   * Incidentally, this removes the need to reimplement glob_t.gl_matchc,
     fixing a bug that was causing `No match' errors when some patterns did
     match and some didn't.  Closes: #350869.
   * Prefix BSD libc sources (glob.c, strlcpy.c, vis.c) with an underscore
     to avoid a conflict with our own glob.c.
   * _glob.c (globtilde): Replace issetugid with calls to get{e,}{u,g}id.
   * Use add-shell and remove-shell.  Closes: #361544.
   * Switch to debhelper 5.
   * debian/copyright: Document `debian/rules get-orig-source'.
   * debian/doc-base: Rephrase abstract.
   * debian/rules: Set CVS_RSH to ssh.
   * Conforms to Standards version 3.6.2.

 -- Matej Vela <vela@debian.org>  Thu, 13 Apr 2006 18:48:29 +0200

2005

csh (20050313-1) unstable; urgency=low

   * New upstream release.
   * Revert to a flat source tree, it does make things simpler.
   * exp.c (exp2): Rename to csh_exp2 to avoid conflict with gcc builtin
     (thanks to Andreas Jochens).  Closes: #258588.
   * glob.c (libglob): GLOB_NOMAGIC has been fixed in glibc 2.3 (#106097).
   * proc.c (dokill): glibc has an undocumented sys_sigabbrev array with
     signal names, so we no longer have to generate our own.
   * vis.c (isvisible): Comparison with UCHAR_MAX triggers `always true'
     warnings for unsigned char arguments; since this is already checked by
     isascii, remove it.  Closes: #268438.
   * vis.h: Remove OpenBSD-specific `bounded' attribute.
   * Switch to debhelper 4.
   * debian/doc-base: Add doc-base support.
   * debian/menu: Add menu file (thanks to Bill Allombert).  Closes: #187629.
   * debian/rules:
     - Re-enable -Werror on alpha now that #97603 is fixed.
     - Make sure groff uses traditional (non-ANSI) escape sequences.
     - Remove support for DEB_BUILD_OPTIONS=debug.
     - Add support for DEB_BUILD_OPTIONS=noopt.
   * Conforms to Standards version 3.6.1.

 -- Matej Vela <vela@debian.org>  Sun, 13 Mar 2005 22:14:05 +0100

2004

csh (20020413-1.1) unstable; urgency=high

   * Non-maintainer upload.
   * Urgency=high for sarge-targetted RC bugfix.
   * Fix implicit signed char assumptions in source, addressing FTBFS bugs
     on arm/powerpc/s390 (closes: #268438).

 -- Steve Langasek <vorlon@debian.org>  Mon, 6 Sep 2004 19:31:44 -0700

2002

csh (20020413-1) unstable; urgency=low

   * New upstream version.
   * Removed the /usr/bin/csh compatibility symlink.  Since /usr/bin
     precedes /bin in the PATH, a configure script would use the former
     location instead of the one managed by alternatives, and things
     wouldn't work with tcsh (cf. #106547).  Obviously, this doesn't break
     anything that isn't already broken for tcsh.

 -- Matej Vela <vela@debian.org>  Sat, 13 Apr 2002 18:34:51 +0200

csh (20020213-1) unstable; urgency=low

   * New upstream version.  Handles out of range argv subscripts.
     Closes: #131693.

 -- Matej Vela <vela@debian.org>  Wed, 13 Feb 2002 23:03:47 +0100

2001

csh (20011113-1) unstable; urgency=high

   * New upstream version.
   * csh.c: On glibc (<< 2.2), call cookie_seek_function_t with an
     off_t instead of an off64_t *.  The package now builds on potato.
     Closes: #119344.
   * csh.c: Leave standard streams open for progprintf.
   * csh.c, proc.c: Substitute fpurge with the recently added __fpurge.
   * csh.h: On the Hurd, <sys/param.h> seems to define MAXPATHLEN to
     PATH_MAX without defining the latter; provide a default.
   * func.c (doprintf): progprintf uses stdout/stderr, so flush those
     rather than cshout/csherr.
   * pathnames.h (_PATH_LOGIN): login is in /bin, not /usr/bin.

 -- Matej Vela <vela@debian.org>  Tue, 13 Nov 2001 20:53:00 +0100

csh (20010813-1) unstable; urgency=high

   * New upstream version.
   * debian/rules: stdio.h causes a cpp warning on alpha; conditionally
     disable -Werror until #97603 is fixed.  Closes: #106285.
   * glob.c: GLOB_NOMAGIC produces false positives for patterns like
     `*/xxx'; work around it until #106097 is fixed.
   * Conforms to Standards version 3.5.6.

 -- Matej Vela <vela@debian.org>  Mon, 13 Aug 2001 20:33:24 +0200

csh (20010613-1) unstable; urgency=low

   * New upstream version.
   * New maintainer.  Closes: #92493.
   * debian/prerm: `update-alternatives --remove' wants /bin/bsd-csh, not
     /bin/csh.
   * Conforms to Standards version 3.5.5.

 -- Matej Vela <vela@debian.org>  Wed, 13 Jun 2001 03:31:52 +0200

csh (20010413-1) unstable; urgency=medium

   * New upstream version, re-ported from OpenBSD-current:
     * csh.c: Include <time.h> for time_t etc.  Closes: #90859.
     * csh.c (main, readf, writef, seekf, closef): funopen substituted
       with fopencookie.
     * csh.c (pintr1), proc.c (pprint): fpurge substituted with fflush.
       (Anything better?)
     * csh.h: Define MAXPATHLEN to 4096 if it isn't already defined (e.g.
       on the Hurd).  If X11 and Tcl can get away with it, so can we. ;-)
       Closes: #54993.
     * glob.c (libglob):
       * Don't set GLOB_QUOTE, it's already default.
       * Work around gl_matchc, this time correctly.  Closes: #88780.
     * misc.c (closem): Upstream fixed it to use `sysconf (_SC_OPEN_MAX)'
       rather than NOFILE.  Closes: #63650.
     * proc.c (dokill), proc.h, siglist.in: Use our own sys_signame
       array, constructed from siglist.in (taken from pdksh 5.2.14).
   * Package is orphaned (see #92493); maintainer set to Debian QA Group.
   * Converted to debhelper.  Closes: #91435.
   * Conforms to Standards version 3.5.2:
     * Added build dependencies.  Closes: #90860.
     * debian/rules: Support the `debug' build option.
     * debian/copyright: Updated.
   * Changed priority to optional, catching up with the override file.
   * debian/lintian: Override the `binary-without-manpage: csh' Lintian
     error caused by the /usr/bin/csh -> /bin/csh symlink.
   * debian/rules: Added a `get-orig-source' target.
   * Removed pre-bo (<< 5.26-6) compatibility code.

 -- Matej Vela <vela@debian.org>  Fri, 13 Apr 2001 20:43:09 +0200

csh (5.26-12) unstable; urgency=low

   * move csh to /bin/bsd-csh

 -- Michael Stone <mstone@debian.org>  Tue, 2 Jan 2001 07:36:42 -0500

csh (5.26-11) unstable; urgency=low

   * New maintainer.
   * Updated policy version

 -- Michael Stone <mstone@debian.org>  Tue, 2 Jan 2001 06:59:11 -0500

1999

csh (5.26-10) unstable; urgency=low

   * New maintainer.

 -- Edward Brocklesby <ejb@debian.org>  Sat, 10 Jul 1999 11:12:48 -0700

1997

csh (5.26-9) unstable; urgency=low

   * libc6 release.
   * Several fixes (hacks really, for the most part) to get it to build on
     libc6.
   * Clean up const.h in debian/rules clean.
   * Run dpkg-shlibdeps.
   * Orphaned the package, now maintained by debian-qa.

 -- Joey Hess <joeyh@master.debian.org>  Thu, 20 Nov 1997 20:57:46 -0500

csh (5.26-8) stable unstable; urgency=HIGH

   * Added glob functions from 4.4BSD libc to work around missing BSD
     compatibility in Linux libc. That fixes Bug#6501.
   * Replaced manual page with newer one from NetBSD.  This fixes Bug#5872.
   * Changed Maintainer address to <dominik@debian.org>.
   * Added USD manual "An Introduction to the C shell" from NetBSD.
     This will be installed both as Latin-1 text and postscript file.

 -- Dominik Kubla <dominik@debian.org>  Sat, 25 Jan 1997 14:41:04 +0100

1996

csh (5.26-7) unstable; urgency=low

   * Minor bugfixes in debian/rules.  Should now comply with "Debian Programmers
     Manual", section 3.2.1
 
   * manual page is now installed in 'gzip -9' format as per
     "Debian Policy Manual", section 3.2.1
 
   * changed priority from 'optional' to 'standard'.

 -- Dominik Kubla <Dominik.Kubla@Uni-Mainz.DE>  Mon, 30 Sep 1996 16:43:37 +0200

csh (5.26-6) unstable; urgency=low

   * Applied patches provided by Randy Gobbel <gobbel@cogsci.ucsd.edu> to
     fix a malloc and a string match bug.
 
   * copyright file is now installed in /usr/doc/csh/copyright as per
     "Debian Policy Manual", Section 3.2.6
 
   * Package is now compiled with CFLAGS set to '-O2 -g -Wall' as per
     "Debian Policy Manual", Section 4.1
 
   * csh does now use alternatives instead of diversions to coexist with
     tcsh.  Therefore it conflicts with tcsh <= 6.06-3 because tcsh does
     not yet use alternatives.

 -- Dominik Kubla <Dominik.Kubla@Uni-Mainz.DE>  Sat, 28 Sep 1996 19:48:15 +0200

csh (5.26-5) unstable; urgency=low

   * Converted to new packaing standards.

 -- Dominik Kubla <Dominik.Kubla@Uni-Mainz.DE>  Thu, 12 Sep 1996 09:44:45 +0200