New upstream version 1.9
[debian/gzip] / ChangeLog-2007
index 0b4a51ac716ce5a5e82ffdb004d20e6af2d4163d..00704a5e70682b57e75f0a83b2e196efe5acf847 100644 (file)
@@ -6,7 +6,7 @@
        * gzip.c (handled_sig): Move out of install_signal_handlers, and
        move previous to all uses of SIGPIPE, to fix a bug encountered when
        porting to mingw32.  Reported by Robert Millan in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-11/msg00007.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-11/msg00007.html>.
 
 2007-10-04  Paul Eggert  <eggert@cs.ucla.edu>
 
@@ -15,7 +15,7 @@
        * Makefile.am (gzip.doc.gz, check-local): Depend on $(bin_PROGRAMS).
        (gzip.doc.gz): Use our gzip, not the system-installed one.
        Problem reported by Chris Staub in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-10/msg00000.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-10/msg00000.html>.
 
 2007-07-03  Paul Eggert  <eggert@cs.ucla.edu>
 
 2007-06-04  Paul Eggert  <eggert@cs.ucla.edu>
 
        * gzip.c (get_method): Fix typo: "a a" -> "a" in diagnostic.  Reported
-       by Justin Pryzby in Debian bug 426965 <http://bugs.debian.org/426965>.
+       by Justin Pryzby in Debian bug 426965 <https://bugs.debian.org/426965>.
 
 2007-05-07  Paul Eggert  <eggert@cs.ucla.edu>
 
        * NEWS: 'gzip -f foo.gz' now works instead of complaining.
        * gzip.c (make_ofname): Implement this.
        Problem reported by Sven Hartrumpf in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-05/msg00003.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-05/msg00003.html>.
 
        * NEWS, gzip.1: Document that case is ignored when looking at file name
        extensions.
@@ -51,7 +51,7 @@
        consistency with other substitutions.
        (check-local): Use --__bindir . rather than setting GZIP_BINDIR=.,
        to allay security concerns voiced by Joerg Lehners in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-04/msg00003.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-04/msg00003.html>.
        * gunzip.in, gzexe.in, zcat.in, zcmp.in, zdiff.in, zegrep.in, zfgrep.in:
        * zforce.in, zgrep.in, zless.in, zmore.in, znew.in:
        Support --__bindir rather than GZIP_BINDIR.
        * gunzip.in, zcat.in, zcmp.in: Support --help and --version
        directly, to avoid some confusion in help and version output.
        Problem reported by Eric Blake in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-04/msg00006.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-04/msg00006.html>.
 
 2007-04-28  Paul Eggert  <eggert@cs.ucla.edu>
 
        * m4/shell.m4 (AC_PROG_SHELL): Check for old-fashioned shells that
        don't allow "(" in front of case labels.  Problem reported by midair
-       in <http://lists.gnu.org/archive/html/bug-gzip/2007-04/msg00004.html>.
+       in <https://lists.gnu.org/archive/html/bug-gzip/2007-04/msg00004.html>.
        Also, check for buggy shells that require ";;" before "esac".
 
 2007-04-13  Paul Eggert  <eggert@cs.ucla.edu>
 
        * README (WARNING): Reword to avoid mention of no-longer-existing
        section in INSTALL file.  Problem reported by Paul Townsend in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-03/msg00000.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-03/msg00000.html>.
 
 2007-02-11  Paul Eggert  <eggert@cs.ucla.edu>
 
        * zdiff.in: Don't use '((' in a shell script, as it's not portable
        to some ksh implementations, e.g., Solaris 10 ksh M-11/16/88i.
        Problem reported by Nelson H. F. Beebe in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-02/msg00005.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-02/msg00005.html>.
 
 2007-02-05  Paul Eggert  <eggert@cs.ucla.edu>
 
 
        * m4/shell.m4 (AC_PROG_SHELL): Test that $(...) works.
        Problem reported for SGI IRIX 6 by Nelson H. F. Beebe in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-01/msg00007.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-01/msg00007.html>.
 
 2007-01-04  Paul Eggert  <eggert@cs.ucla.edu>
 
        * zdiff.in (cmp0): New var.
        Rewrite test for /dev/fd/3 to detect bugs in Solaris 8
        /bin/bash 2.03.  Problem reported by Nelson H. F. Beebe in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-01/msg00001.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-01/msg00001.html>.
        Avoid "for file; do", which doesn't work with Solaris 8 /bin/sh.
 
 2007-01-03  Paul Eggert  <eggert@cs.ucla.edu>
 
        * zdiff.in: Test /dev//fd/3, not /dev/fd/3, to work around a problem
        with Tru64 4.0F ksh M-11/16/88f reported by Thomas Koutcher in
-       <http://lists.gnu.org/archive/html/bug-gzip/2007-01/msg00000.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2007-01/msg00000.html>.
 
 2006-12-30  Paul Eggert  <eggert@cs.ucla.edu>
 
 
        * zless.in: Work around a bug in less 394 and earlier; it
        mishandles $%=~ in file names.  Problem reported by
-       Sami Liedes in <http://bugs.debian.org/383358>.
+       Sami Liedes in <https://bugs.debian.org/383358>.
 
        * doc/gzip.texi: Swap order of dircategory entries, to pacify
        Debian install-info 1.10.28.  This should fix
-       <http://bugs.debian.org/404048>.
+       <https://bugs.debian.org/404048>.
 
        * zgrep.in (version): Fix bug: $grep wasn't evaluated.
 
 
 2006-12-26  Paul Eggert  <eggert@cs.ucla.edu>
 
-       Fix Debian bug 367673 <http://bugs.debian.org/367673> plus several
+       Fix Debian bug 367673 <https://bugs.debian.org/367673> plus several
        other bugs discovered in the neighborhood.
        * NEWS: gzip -q now exits with status 2 (not 1) on SIGPIPE.
        zgrep has many bugs fixed with argument handling, special characters,
 2006-12-23  Paul Eggert  <eggert@cs.ucla.edu>
 
        * NEWS: Fix bug reported by Martin Mares in
-       <http://bugs.debian.org/177942>.
+       <https://bugs.debian.org/177942>.
        * gzip.c (treat_stdin): Remove NO_STDIN_FSTAT and NO_PIPE_TIMESTAMP
        stuff.  It didn't work (led to syntax errors) and was confusing.
        Report an error if stdin cannot be statted even if !list && no_time.
        (treat_file): Do not report an error with setuid, setgid,
        sticky, or non-regular, non-directory files if to_stdout.
        Allow 'force' to override the caution about sticky files.
-       Use the same form for time stamps that treat_stdin uses.
+       Use the same form for timestamps that treat_stdin uses.
 
        * zdiff.in: Fix typo that broke most usages.  Problem reported by
-       Jari Aalto in <http://bugs.debian.org/404114>.  While we're at it,
+       Jari Aalto in <https://bugs.debian.org/404114>.  While we're at it,
        fix a bunch of other problems.  Handle "-" better.  Send
        diagnostics to stderr, not stdout.  Use expr rather than echo |
        sed, to handle special characters better.  Report a diagnostic in
 
        * zdiff.1: Mention that these programs currently understand only
        formats that gzip does.  Problem reported by Jari Aalto in
-       <http://bugs.debian.org/404099>.
+       <https://bugs.debian.org/404099>.
 
 2006-12-20  Paul Eggert  <eggert@cs.ucla.edu>
 
        * znew.in: Likewise.
 
        Fix problems in porting to NSK reported by Matthew Woehlke in
-       <http://lists.gnu.org/archive/html/bug-gzip/2006-12/msg00025.html> and
-       <http://lists.gnu.org/archive/html/bug-gzip/2006-12/msg00027.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2006-12/msg00025.html> and
+       <https://lists.gnu.org/archive/html/bug-gzip/2006-12/msg00027.html>.
        * gzip.h: Include <limits.h>, for SSIZE_MAX.
        (INBUFSIZE): Don't make it any larger than SSIZE_MAX.
        Problem reported by Matthew Woehlke in
-       <http://lists.gnu.org/archive/html/bug-gzip/2006-11/msg00013.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2006-11/msg00013.html>.
        * gzip.c: Don't include <limits.h>, as gzip.h now does this.
        * util.c: Likewise.
        * gzip.c (main): Set exiting_signal before installing signal handlers.
        * configure.ac (for assembler): Set ASFLAGS_config to
        -Wa,--noexecstack if this seems advisable on this platform.
        Problem reported by Mike Frysinger in
-       <http://lists.gnu.org/archive/html/bug-gzip/2006-12/msg00018.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2006-12/msg00018.html>.
        * lib/Makefile.am (match.$(OBJEXT)): Use ASFLAGS_config.
 
 2006-12-07  Paul Eggert  <eggert@cs.ucla.edu>
 
        * deflate.c (deflate_fast, deflate): Avoid core dump.  Problem
        originally reported by Jochen Friedrich and trivial patch supplied
-       by Anthony Towns; see <http://bugs.debian.org/184057>.
+       by Anthony Towns; see <https://bugs.debian.org/184057>.
 
 2006-12-06  Paul Eggert  <eggert@cs.ucla.edu>
 
 
        Port to Tandem NSK/OSS, which lacks fchdir.  Problem reported by
        Matthew Woehlke in
-       <http://lists.gnu.org/archive/html/bug-gzip/2006-11/msg00013.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2006-11/msg00013.html>.
        * bootstrap.conf (gnulib_modules): Remove openat, as it pulls in
        fchdir.
        * configure.ac: Check for fdopendir.
 2006-12-01  Paul Eggert  <eggert@cs.ucla.edu>
 
        * doc/gzip.texi (Overview): Mention limits of gzip format's
-       time stamps.  Also, gzip doesn't always preserve time stamps.
+       timestamps.  Also, gzip doesn't always preserve timestamps.
 
        * gzip.c (abort_gzip_signal): Don't call abort () as a "safeguard",
        since it actually causes a core dump.  Problem reported by
        * gzexe.in: Sweep the code and fix some bugs.
        My, what sharp teeth you have, gzexe!
        The straw that broke this camel's back was Matthew Burgess's bug report
-       <http://lists.gnu.org/archive/html/bug-gzip/2006-11/msg00012.html>.
+       <https://lists.gnu.org/archive/html/bug-gzip/2006-11/msg00012.html>.
 
        (IFS): Set it to the standard value, both here and in the
        script gzexe generates.
        On usage errors, suggest --help without outputting all the help.
        (main, do_list): Remove unnecessary casts.
        (treat_stdin, treat_file, get_method, copy_stat):
-       Support sub-second time stamp resolution.
+       Support sub-second timestamp resolution.
        (treat_file, copy_istat): Close some race conditions if files are
        renamed as we read or write them.
        (treat_file): Do not attempt to reset the access times of
        (make_ofname): Don't use WARN, as it affects exit status.
        (get_method): When the original file name was truncated,
        restore from its base name, not from its full name.
-       (do_list): Avoid undefined behavior with out-of-range time stamps.
-       ctime, for example, cannot be invoked on arbitrary time stamps safely,
+       (do_list): Avoid undefined behavior with out-of-range timestamps.
+       ctime, for example, cannot be invoked on arbitrary timestamps safely,
        since it might overrun an internal buffer.  Do not assume that
        localtime succeeds.
        (copy_stat): Do not remove input file; that's now the caller's
        All uses changed.
        (xalloc_die): New function.
        (xmalloc): Remove; no longer needed.
-       * zip.c (zip): Watch for time stamp overflow; the old code
-       mishandled negative time stamps.
+       * zip.c (zip): Watch for timestamp overflow; the old code
+       mishandled negative timestamps.
 
        * gzexe.in: Add support for --help, --version, --.
        Don't call basename or sed if we can avoid it.
@@ -1228,7 +1228,7 @@ Wed Aug 18 09:34:23 1993  Jean-loup Gailly  (jloup@chorus.fr)
        Check also the correctness of the first byte of an .Z file.
        Return non zero status for an invalid option.
         Remove "NEWFILES" from os2/gzip.def for Borland C++ on OS/2.
-       Remove "time stamp restored" message (just obey the -N request).
+       Remove "timestamp restored" message (just obey the -N request).
 
 Thu Jun 24 10:27:57 1993  Jean-loup Gailly  (jloup@chorus.fr)
 
@@ -1376,8 +1376,8 @@ Fri May 28 11:40:01 1993  Jean-loup Gailly  (jloup@chorus.fr)
         Do not use the variable name 'overhead' which is reserved on Lynx!
         One BULL compiler does not like *p++ in inflate.c => *p, p++.
         Use casts on free and memcmp to avoid warnings.
-         Remove the "off by more than one minute" time stamp kludge, but
-           document how to avoid saving the time stamp on pipes if desired.
+         Remove the "off by more than one minute" timestamp kludge, but
+           document how to avoid saving the timestamp on pipes if desired.
         Include crypt.h in inflate.c (one system predefines the CRYPT symbol).
         Add links to gunzip and (g)zcat in the default make rule.
          Create installation directories if they do not exist.
@@ -1422,7 +1422,7 @@ Thu Mar 18 18:56:43 1993  Jean-loup Gailly  (jloup@chorus.fr)
          Fix acgeneral.m4 AC_COMPILE_CHECK to avoid warnings.
          Don't use alloca.c with gcc. (One NeXT user did not have alloca.h).
          Change all error messages according to GNU standards.
-         Restore time stamp only if off by more than one minute.
+         Restore timestamp only if off by more than one minute.
          Allow installation of zcat as gzcat.
          Suppress help message  and send compressed data to the terminal when
            gzip is invoked without parameters and without redirection.
@@ -1550,7 +1550,7 @@ Fri Feb  10 09:45:49 1993  Jean-loup Gailly  (jloup@chorus.fr)
          Fix unlzw.c to make DYN_ALLOC and MAXSEG_64K independent options.
          Allow INBUFSIZ to be >= 32K in unlzw (don't use sign of rsize)
          Generate tar file in old format to avoid problems with old systems.
-         Preserve time stamp in znew -P if touch -r works.
+         Preserve timestamp in znew -P if touch -r works.
          Use ${PAGER-more} instead of ${PAGER:-more} in zmore.
          Do not use unsigned instead of mode_t.
          Better error message for trailing garbage in .z file; ignore this
@@ -1652,7 +1652,7 @@ Mon Jan  5 10:16:24 1993  Jean-loup Gailly  (jloup@chorus.fr)
        * Beta version 0.7
          Use "make check" instead of "make test".
          Do not rely on dirname in znew.
-         Keep time stamp and pass options to gzip in znew.
+         Keep timestamp and pass options to gzip in znew.
          Rename .l files back to .1 to avoid conflict with lex
          Do not create .z.z files with gzip -r.
          Use nice_match in match.asm
@@ -1679,7 +1679,7 @@ Tue Dec 30 20:00:19 1992  Jean-loup Gailly  (jloup@chorus.fr)
          Display "untested" instead of "OK" for gzip -t foo.Z
          With -t, skip stdin in .Z format
          Allow multiple compressed members in an input file.
-         Ignore a zero time stamp.
+         Ignore a zero timestamp.
          Made znew safer.
 
 Tue Dec 29 10:00:19 1992   Noah Friedman  (friedman@gnu.ai.mit.edu)
@@ -1776,7 +1776,7 @@ Sat Oct 31 12:46:00 1992  Jean-loup Gailly  (jloup@chorus.fr)
 
        -----
 
-       Copyright (C) 1997-2002, 2006-2016 Free Software Foundation, Inc.
+       Copyright (C) 1997-2002, 2006-2018 Free Software Foundation, Inc.
        Copyright (C) 1992, 1993 Jean-loup Gailly
 
        Copying and distribution of this file, with or without