--- /dev/null
+gzip (1.9-3) unstable; urgency=medium
+
+ * move canonical packaging repo to salsa.debian.org
+ * merge two existing NMUs
+ * deliver NEWS file, closes: #908507
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 05 Jan 2019 16:03:32 -0700
+
+gzip (1.9-2.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Niels Thykier ]
+ * Cherry-pick patch from gnulib upstream to make gzip build
+ with glibc/2.28. (Closes: #915150)
+ * Declare that gzip does not need (fake)root for building the
+ debs.
+ * Add patch to remove incorrect -Wabi as -Wabi should always
+ take a parameter (e.g. -Wabi=11) and it fails with -Werror=abi.
+ * Add a patch to remove -Werror(=...) as it trips on some gnulib
+ code.
+ * Include autopkgtest based on the version by Steve Langasek for
+ Ubuntu.
+ * Remove fallback code to use dh_clean -k.
+ * Remove usage of deprecated -s parameter for debhelper commands
+ (replacing them with "-a").
+ * Add a Homepage field. Thanks to Jakub Wilk for the suggestion.
+ (Closes: #888619)
+ * Remove empty lintian override directory.
+
+ [ Andreas Henriksson ]
+ * Set GREP=grep during configure, otherwise zgrep embeds the full
+ path. (Closes: #914907)
+
+ -- Niels Thykier <niels@thykier.net> Fri, 28 Dec 2018 14:34:28 +0000
+
+gzip (1.9-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Disable usage of assembler code (Closes: #890279)
+ - this affects i386, m68k and ia64 (and gets rid of textrels
+ on atleast i386, thanks to Andreas Pommer for testing).
+ - fedora claims gcc generates more optimized code anyway.
+ - supposedly this also fixes gzip generating different results
+ on ia64, thanks to Jason Duerstock for pointing it out.
+ (Closes: #688958)
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 29 Sep 2018 18:28:06 +0200
+
+gzip (1.9-2) unstable; urgency=medium
+
+ * move to upstream's less-ugly fix for mingw compilation failure
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 05 Aug 2018 08:30:09 +0800
+
+gzip (1.9-1) unstable; urgency=medium
+
+ * new upstream version, closes: #855839
+ * patch from Ben Wong that fixes zgrep failure on filenames starting with
+ 'binary' due to missing dashes in an option detection pattern match,
+ closes: #854878
+ * update to policy 4.1.5, including use of https in vcs entries
+ * patch gzip.c to work around mingw compiliation failure
+ * use optional priority for gzip-win32 now that extra is deprecated
+ * use architecture.mk instead of setting ARCH vars by hand in rules
+ * update build dependencies for debhelper compat level 11
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 29 Jul 2018 15:17:27 +0800
+
+gzip (1.8-1) unstable; urgency=low
+
+ * new upstream version, closes: #855839
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 24 Feb 2017 14:50:07 -0700
+
+gzip (1.6-5) unstable; urgency=low
+
+ * stop including date in manual to enable reproducible builds,
+ closes: #794011
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 14 Mar 2016 14:41:45 -0600
+
+gzip (1.6-4) unstable; urgency=low
+
+ * fix typo in man page, closes: #738546
+ * specify /bin/sh as shell for wrapper scripts, closes: #762915
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 26 Sep 2014 11:37:24 -0600
+
+gzip (1.6-3) unstable; urgency=low
+
+ * add a comment to the lintian overrides explaining them
+ * updated rsyncable patch from Alexander Inyukhin, closesL #708423
+ * never include dir.gz in package, closes: #720917
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 25 Dec 2013 16:09:40 -0700
+
+gzip (1.6-2) unstable; urgency=low
+
+ * patch to update included gnulib for mingw-w64 changes, closes: #713950
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 17 Aug 2013 14:22:53 +0200
+
+gzip (1.6-1) unstable; urgency=low
+
+ * new upstream version, closes: #704689, #690583, #521432, #96195, #693463
+ * merge diff from 1.5-1.1 NMU by Thorsten Glaser
+ * patch for zgrep man page from Regid Ichira, closes: #687123
+ * restore rsyncable docs to man page, closes: #688305
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 11 Jun 2013 12:49:33 -0600
+
+gzip (1.5-1.1) unstable; urgency=low
+
+ * Non-maintainer upload with permission of maintainer.
+ * Clean up the debian/rules file to fix FTBFS caused by
+ inclusion of build-indep on binary-arch target.
+
+ -- Thorsten Glaser <tg@mirbsd.de> Wed, 20 Jun 2012 16:10:12 +0200
+
+gzip (1.5-1) unstable; urgency=low
+
+ * new upstream version, with updated gnulib that closes: #669434
+ * patch to restore zgrep -h from Pär-Ola Nilsson, closes: #658734
+ * patch to fix pack reference in gzip man page from Stéphane Aulery,
+ closes: #308522
+ * patch to add --rsyncable doc to info page from Jörgen Grahn,
+ closes: #637626
+ * patch to improve zdiff doc from Stéphane Aulery, closes: #269612
+ * patches to fix RFC URLs from Stéphane Aulery, closes: #636182
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 19 Jun 2012 14:04:08 -0600
+
+gzip (1.4-5) unstable; urgency=low
+
+ * patch from upstream to address determinism issue, closes: #647522
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 19 Mar 2012 11:07:22 +0100
+
+gzip (1.4-4) unstable; urgency=low
+
+ * enable hardening build flags, closes: #664499
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 18 Mar 2012 20:16:45 +0100
+
+gzip (1.4-3) unstable; urgency=low
+
+ * patch from upstream for sys_stat.in.h to fix mingw32 builds,
+ closes: #653960
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 05 Mar 2012 22:13:33 -0700
+
+gzip (1.4-2) unstable; urgency=low
+
+ * patch to use DEB_HOST_ARCH in rules, closes: #644785
+ * fix missing stamp creating in rules file causing extra build cycle,
+ closes: #648555
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 12 Nov 2011 17:24:17 -0700
+
+gzip (1.4-1) unstable; urgency=low
+
+ * new upstream version, closes: #627121, #633927
+ * add Vcs entries to control file
+ * patch zless LESSOPEN definition to allow handling of gunzip data on STDIN,
+ closes: #248302
+ * Build using mingw-w64 instead of mingw32, closes: #623428
+ * update to current policy, source package formats, etc
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 20 Apr 2011 01:48:46 -0600
+
+gzip (1.3.12-9) unstable; urgency=high
+
+ * fix applied for CVE-2010-0001 which identified an integer underflow when
+ decompressing files that are compressed using the LZW algorithm. This
+ could lead to the execution of arbitrary code when trying to decompress
+ a crafted LZW compressed gzip archive.
+ * switch to using dh_lintian for override delivery
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 21 Jan 2010 07:38:41 +1300
+
+gzip (1.3.12-8) unstable; urgency=low
+
+ * Add Carl Worth as an uploader.
+ * Fix "-f -" to work with zgrep, closes: #168606
+ * Avoid creating undersized hufts table, closes: #507263
+
+ -- Carl Worth <cworth@cworth.org> Fri, 27 Feb 2009 12:54:37 -0800
+
+gzip (1.3.12-7) unstable; urgency=low
+
+ * improve package descriptions, remove ancient package relationship spec
+ in control file, closes: #484547
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 15 Feb 2009 10:54:48 -0700
+
+gzip (1.3.12-6) unstable; urgency=low
+
+ * strip the win32 gzip.exe binary during install, closes: #464455
+ * patch from Reuben Thomas for the zless.1 man page with pointers to
+ lessfile and lesspipe, which are a better solution than zless in most
+ cases... closes: #46787, #51162
+ * fix FTBFS when using gcc-4.3, closes: #476031
+ * remove the preinst since the --assert-support-predepends check should
+ no longer be necessary
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 15 Apr 2008 14:03:26 -0600
+
+gzip (1.3.12-5) unstable; urgency=low
+
+ * patch for zgrep.in from Daniel Kobras, closes: #434429
+ * patch from upstream to fix compilation with mingw32, and patch from
+ Robert Millan to build a win32 executable if mingw32 is available, all
+ to fix a preseeding problem in the win32-loader for Debian Installer.
+ closes: #457867
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 04 Feb 2008 21:46:42 -0700
+
+gzip (1.3.12-4) unstable; urgency=low
+
+ * incorporate diffs from NMUs, closes: #434275, #433845, #438675
+ * define UNALIGNED_OK when building for amd64, closes: #386356
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 19 Dec 2007 17:48:37 -0700
+
+gzip (1.3.12-3.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Stop zdiff from dropping cmp's output. Patch thanks to Jorg-Volker Peetz
+ (Closes: Bug#434275)
+
+ -- Anthony Towns <aj@azure.humbug.org.au> Sun, 14 Oct 2007 23:50:29 +1000
+
+gzip (1.3.12-3.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename futimens to gz_futimens, since glibc now defines an futimens
+ function with a different prototype. Closes: #433845.
+ * Urgency medium for the RC bug fix.
+
+ -- Daniel Schepler <schepler@debian.org> Sat, 18 Aug 2007 17:11:52 -0400
+
+gzip (1.3.12-3) unstable; urgency=low
+
+ * fix bindir so gunzip, et al, work again, closes: #429462
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 22 Jun 2007 01:08:59 +0100
+
+gzip (1.3.12-2) unstable; urgency=low
+
+ * fix typo in gzip fprintf, closes: #426965
+ * revert my zgrep.in patch since upstream handles alternates differently now
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 14 Jun 2007 00:17:37 -0400
+
+gzip (1.3.12-1) unstable; urgency=low
+
+ * new upstream version, closes: #177942, #225864, #362786, #366660, #367400,
+ #383358, #402042, #404099, #404114, #419895
+ * fix delivery of upstream ChangeLog, closes: #404062
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 13 Jun 2007 18:55:42 -0400
+
+gzip (1.3.9-2) unstable; urgency=low
+
+ * change direntry ordering in gzip.texi to work around bug in install-info,
+ closes: #404048
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 21 Dec 2006 09:16:16 -0700
+
+gzip (1.3.9-1) unstable; urgency=low
+
+ * new upstream version, closes: #366660, #403308
+ * clean up a few gratuitous differences from new upstream, leaving
+ only the rsyncable patch and tweaks like zmore always using more
+ * fix spelling error in documentation, closes: #395450
+ * upstream patch for regression uncompressing null input, closes: #403970
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 20 Dec 2006 19:16:36 -0700
+
+gzip (1.3.5-15) unstable; urgency=high
+
+ * security update, covering the following alerts:
+ CVE-2006-4334 CVE-2006-4335 CVE-2006-4336 CVE-2006-4337 CVE-2006-4338
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 19 Sep 2006 06:35:26 -0600
+
+gzip (1.3.5-14) unstable; urgency=medium
+
+ * update section to match override
+ * patch from Matthew Chapman to avoid deleting input file before we're
+ sure the output file has been written without errors, closes: #366660
+ * patch from Reuben Thomas to fix zgrep return code,
+ closes: #292896, #192891, #190442
+ * enable gzexe compressed files to work on systems where tempfile is not
+ available while retaining preference for tempfile, closes: #334540
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 20 Jun 2006 15:02:27 -0600
+
+gzip (1.3.5-13) unstable; urgency=low
+
+ * patch from Reuben Thomas fixes problem passing zgrep filenames starting
+ with dashes, closes: #342501
+ * fix a spelling error in gzip man page, closes: #356011
+ * document the fact that zless doesn't work with stdin,
+ closes: #320226, #345036
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 15 Apr 2006 01:31:54 -0600
+
+gzip (1.3.5-12) unstable; urgency=low
+
+ * merge patch from Matt Zimmerman for futex hang due to improper signal
+ handling, closes: #310053, #315612
+ * merge patch to add --rsyncable to the man page, closes: #289616, #295721
+ * don't return failing result code on harmless warning, closes: #169669
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 11 Jul 2005 22:10:51 +0300
+
+gzip (1.3.5-11) unstable; urgency=low
+
+ * patch from Peter Samuelson for bashism in zgrep,
+ closes: #314342, #314211, #312380, #310329
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 15 Jun 2005 14:39:11 -0600
+
+gzip (1.3.5-10) unstable; urgency=medium
+
+ * remove PAGER reference from zmore.1, closes: #263792
+ * patch to improve zgrep argument sanitizing (CAN-2005-0758),
+ closes: #308379
+ * patch isolated by Petter Reinholdtsen for CAN-2005-0988, closes: #303927
+ * patch for dir traversal bug (CAN-2005-1228), closes: #305255
+ * up the priority a click because of the security fixes
+ * patch to support cross building, closes: #283730
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 20 May 2005 22:34:49 -0600
+
+gzip (1.3.5-9) unstable; urgency=low
+
+ * eliminate the autoconf and automake build dependencies, since they are
+ no longer needed, closes: #250766
+ * improve temp file usage in gzexe, closes: #257314, #259043
+ * have zmore use 'more' instead of honoring $PAGER, to avoid violating
+ the principle of least astonishment, closes: #234212
+ * fix zgrep choke on filenames including a pipe character, closes: #216211
+ * incorporate watch file, closes: #248722
+ * suggest less, since we provide zless, closes: #217925
+ * use signames instead of signumbers for trap calls, closes: #259284
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 24 Jul 2004 01:23:03 -0600
+
+gzip (1.3.5-8) unstable; urgency=low
+
+ * run autoreconf -i to address problem reported with dir.old.gz being
+ included on rebuilds, closes: #249519
+ * change automake build dependency from automake1.7 to automaken
+ * add lintian overrides to squelch the hardlink warnings
+ * fix typo in inflate.c comments, closes: #201881
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 23 May 2004 01:07:03 -0600
+
+gzip (1.3.5-7) unstable; urgency=low
+
+ * patch from David Mosberger to incorporate work done by Sverre Jarp on
+ an ia64 version of match.c content.
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 10 Jul 2003 08:45:27 -0600
+
+gzip (1.3.5-6) unstable; urgency=medium
+
+ * patch for insecure temp file usage in znew, closes: #193375
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 7 Jun 2003 09:05:11 -0600
+
+gzip (1.3.5-5) unstable; urgency=low
+
+ * apply patch from Anthony Towns that fixes seg faults on alpha during
+ build of Xfree86 at the expense of slightly decreasing the effectiveness
+ of the deflate implementation. closes: #184057, #187417
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 16 Apr 2003 11:24:23 -0600
+
+gzip (1.3.5-4) unstable; urgency=low
+
+ * merge patch from Rusty Russell that adds --rsyncable option to gzip.
+ This modifies the output stream to allow rsync to transfer updated .gz
+ files much more effectively. The resulting .gz files should be compatible
+ with the existing gunzip. The plan is that if this works out well for
+ Debian, the functionality will be included in a future upstream gzip
+ release. Closes: #116183, #118118, #134741
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 13 Feb 2003 23:50:23 -0700
+
+gzip (1.3.5-3) unstable; urgency=low
+
+ * upload a fresh version so m68k, et al, will rebuild, closes: #167790
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 6 Nov 2002 16:13:42 -0700
+
+gzip (1.3.5-2) unstable; urgency=low
+
+ * fix gzexe.in again as per what I did for 1.3.2-3 that accidentally got
+ lost when I merged 1.3.5 from upstream... sigh. Closes: #167150
+ * hack on gzip.texi a little harder to squelch warning at install time from
+ Debian's install-info, closes: #164106
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 30 Oct 2002 20:21:42 -0700
+
+gzip (1.3.5-1) unstable; urgency=low
+
+ * new upstream version
+ * fixes a bug in the incorrect-suffix diagnostic, which can lead to a
+ core dump, closes: #152579
+ * removes dangling output symlinks properly, closes: #144759
+ * zless no longer thinks it is zmore in usage message, closes: #121810
+ * zless replaced with a much simpler script, closes: #124097
+ * uses shell pattern matching instead of 'expr', closes: #123295
+ * man page suggests how to use gunzip on zip files, closes: #146019
+ * uses "trap -" to avoid bashism, closes: #140972, #157111
+ * accepts __i386 and __i386__ as synonyms for i386, closes: #152694
+ * fixes printing values greater than 10 * 2**32 bytes, closes: #141189
+ * includes fix for zforce needing -v, closes: #123294
+ * hack gzip.texi so that the Debian install-info doesn't choke on it (grrr),
+ and add texinfo as a build dependency
+ * eliminate things hard-coded in postinst and prerm now handled by debhelper
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 9 Oct 2002 09:05:27 -0600
+
+gzip (1.3.2-3) unstable; urgency=low
+
+ * modify gzexe.in to hard-code /bin/gzip instead of trying to use BINDIR
+ which yields /usr/bin/gzip. Don't use PATH since we have no idea what it
+ might be when the gzexe'd executable gets run. Closes: #119641
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 14 Nov 2001 23:00:59 -0700
+
+gzip (1.3.2-2) unstable; urgency=low
+
+ * fix silly mistake made when moving man pages from hard to soft links, so
+ man pages for zegrep, zfgrep, and uncompress work again, closes: #118325
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 5 Nov 2001 00:53:40 -0700
+
+gzip (1.3.2-1) unstable; urgency=low
+
+ * new upstream release, incorporating my diffs to 1.3.1
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 4 Nov 2001 09:47:40 -0700
+
+gzip (1.3.1-2) unstable; urgency=low
+
+ * add build dependencies on autoconf and automake
+ * fix infodir spec so we install in the build tree, not the system directory
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 3 Nov 2001 02:18:06 -0700
+
+gzip (1.3.1-1) unstable; urgency=low
+
+ * new upstream version! From alpha.gnu.org, on the explicit advice of the
+ current upstream maintainers, who are working with Debian to prepare a new
+ stable release that addresses many of the open issues in our BTS.
+ .
+ large file support handled in configure, closes: #108612, #83061, #113000
+ it appears the subtle problem with concatenation is fixed, closes: #114591
+ various segfault problems appear fixed, closes: #46312
+ gzip -r issues fixed, closes: #53645, #106186
+ problem with --no-filename option fixed, closes: #59067
+ zgrep -r disallowed - "I did not use the patch as it was not a complete
+ . fix for the problem and I thought it would cause more problems than
+ . it would cure. Instead, I simply disallowed zgrep -r", closes: #81288
+ error message reworded, closes: #76238
+ compression factor output fixed, closes: #80362
+ zgrep -H fixed, closes: #84371
+ permission issue when forced to compress linked file fixed, closes: #88918
+ manpage hardlinks fixed, closes: #94733
+ gzip --help now goes to stdout, closes: #97020
+ zless no longer runs less if file doesn't exist, closes: #109097
+ problem with -best fixed, closes: #17650
+ zgrep now understands --, closes: #28475
+ file size output by gzip fixed for large files, closes: #40721
+ * fix location referenced for GPL on Debian systems, closes: #112095
+ * move install-info remove call from from postrm to prerm
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 3 Nov 2001 01:01:02 -0700
+
+gzip (1.2.4-33) unstable; urgency=low
+
+ * update to current policy
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 2 Dec 1999 01:10:58 -0700
+
+gzip (1.2.4-32) unstable; urgency=low
+
+ * update prototype for and definition of basename function for compatibility
+ with glibc2.0, still in use on m68k. Closes: #45058
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 15 Sep 1999 02:01:47 -0600
+
+gzip (1.2.4-31) unstable; urgency=medium
+
+ * fix problems I induced while merging the upstream patch in the last upload,
+ most notably omitting zless from the package.
+ Closes: #44883, #44885, #44890, #44882, #44887, #44895, #44896
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 12 Sep 1999 12:06:00 -0600
+
+gzip (1.2.4-30) unstable; urgency=low
+
+ * upstream patch, closes: #28872
+ 1998-11-18 Paul Eggert <eggert@twinsun.com>
+ gzip.c (get_method): Don't complain about trailing zeros at
+ the end of a gzipped file, as they're commonly appended to fill
+ out a block (e.g. by GNU tar).
+ * update to FHS compliance
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 10 Sep 1999 21:34:07 -0600
+
+gzip (1.2.4-29) unstable; urgency=low
+
+ * apply patch from Vincent Renardias that improves behavior when trying to
+ decompress a corrupted .gz file. Closes 7472, 16385
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 27 Jan 1999 20:50:12 -0700
+
+gzip (1.2.4-28) frozen unstable; urgency=medium
+
+ * patch zforce to make it work at all, closes 22760
+ * patch to fix decompression of concatenated gzip files, closes 30537
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 22 Jan 1999 10:43:09 -0700
+
+gzip (1.2.4-27) frozen unstable; urgency=low
+
+ * patch from Jean-loup (upstream maintainer) for zgrep.in to fix the
+ problems with -A and -B successfully passing to grep. Closes 21209.
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 25 Apr 1998 22:47:15 -0600
+
+gzip (1.2.4-26) frozen unstable; urgency=low
+
+ * fix FSF address in copyright file, lintian now reports no errors
+ * minor tweak to Makefile to fix warnings during dh_installmanpages run
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 24 Mar 1998 00:40:48 -0700
+
+gzip (1.2.4-25) frozen unstable; urgency=low
+
+ * update znew.in and zdiff.in to do save tempfile handling, closes 19794
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 21 Mar 1998 23:48:26 -0700
+
+gzip (1.2.4-24) unstable; urgency=low
+
+ * minor fix for complaints about short files, closes 19159
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 11 Mar 1998 02:21:50 -0700
+
+gzip (1.2.4-23) unstable; urgency=high
+
+ * respond to security advisory from Alan Cox via Christian Hudon, fixes
+ an obscure possibility to get gzip to execute code
+
+ -- Bdale Garbee <bdale@gag.com> Wed, 11 Mar 1998 02:16:59 -0700
+
+gzip (1.2.4-22) unstable; urgency=high
+
+ * gzexe modified to use tempfile in response to security advisory
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 31 Jan 1998 14:30:20 -0700
+
+gzip (1.2.4-21) unstable; urgency=low
+
+ * fix from the upstream maintainer for voluminous "Broken Pipe" messages
+ when using 'zgrep -l' or equivalent. Closes bug 15178.
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 4 Jan 1998 00:56:21 -0700
+
+gzip (1.2.4-20) unstable; urgency=low
+
+ * freshen rules file to match current debhelper
+ * improve handling of undocumented executables. Closes bug 13578.
+
+ -- Bdale Garbee <bdale@gag.com> Sun, 4 Jan 1998 00:56:21 -0700
+
+gzip (1.2.4-19) unstable; urgency=low
+
+ * change dependency to Pre-Depends, to keep dpkg from getting hosed during
+ libc6 upgrades. Closes 15091.
+ * switch from debmake to debhelper. In the process, closes 15412.
+
+ -- Bdale Garbee <bdale@gag.com> Mon, 8 Dec 1997 23:42:49 -0700
+
+gzip (1.2.4-18) unstable; urgency=low
+
+ * don't install INSTALL in the doc directory, closes bug 13224.
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 5 Sep 1997 15:06:35 -0600
+
+gzip (1.2.4-17) unstable; urgency=low
+
+ * fix distribution problem in changelog file
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 5 Sep 1997 15:06:35 -0600
+
+gzip (1.2.4-16) stable frozen unstable; urgency=low
+
+ * libc6
+ * tweaks to rules file to install Changelog, closes bug 12488
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 4 Sep 1997 22:46:28 -0600
+
+gzip (1.2.4-15) stable frozen unstable; urgency=low
+
+ * fix minor security issue - race condition reported on bugtraq list
+ * rework debian/rules to build with debugging then strip
+
+ -- Bdale Garbee <bdale@gag.com> Fri, 14 Mar 1997 21:14:44 -0700
+
+gzip (1.2.4-14) stable frozen unstable; urgency=medium
+
+ * The -13 upload was built against a libc5 too new for 'stable'.
+
+ -- Bdale Garbee <bdale@gag.com> Thu, 28 Nov 1996 11:37:31 -0700
+
+gzip (1.2.4-13) stable frozen unstable; urgency=medium
+
+ * Fix missing "essential" flag on package, lost during standards update.
+ * Push this version back into stable to solve the 'compress' link problem.
+
+ -- Bdale Garbee <bdale@gag.com> Tue, 19 Nov 1996 09:14:14 -0700
+
+gzip (1.2.4-12) unstable; urgency=low
+
+ * New packag format.
+
+ -- Bdale Garbee <bdale@gag.com> Sat, 02 Nov 1996 14:47:42 -0800
+
+
+Thu Jul 18 01:30:22 MDT 1996 Bdale Garbee <bdale@gag.com>
+
+ * add zegrep and zfgrep links in /usr/bin (Bug#3326)
+ * add an extended description (Bug#3591)
+ * tweak control files to use dpkg-name, etc.
+
+Fri May 24 07:37:54 MDT 1996 Bdale Garbee <bdale@gag.com>
+
+ * don't provide a 'compress' link since it breaks things, but provide
+ an 'uncompress' link since it's useful.
+ * fix some administrivia
+
+Sun Apr 14 20:39:19 MDT 1996 Bdale Garbee <bdale@gag.com>
+
+ * change gzexe.in to not use BINDIR, but assume gzip is in PATH
+ * add Architecture field in the control file
+
+Wed Jan 17 00:07:00 MST 1996 Bdale Garbee <bdale@gag.com>
+
+ * switch targets in the Makefile to also install the links called
+ 'compress' and 'uncompress' since some utilities care about these,
+ and we're unlikely to ever have a 'compress' package because of the
+ intellectual property issues.
+
+Sat Dec 2 23:45:40 MST 1995 Bdale Garbee <bdale@gag.com>
+
+ * building for ELF
+ * add 'zless' as a near-clone of 'zmore', closes bug 1776
+ * unable to duplicate bug 1090, something has improved since then?
+ * add libc5 dependency
+ * new maintainer
+
--- /dev/null
+From 4af4a4a71827c0bc5e0ec67af23edef4f15cee8e Mon Sep 17 00:00:00 2001
+From: Paul Eggert <eggert@cs.ucla.edu>
+Date: Mon, 5 Mar 2018 10:56:29 -0800
+Subject: fflush: adjust to glibc 2.28 libio.h removal
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Problem reported by Daniel P. Berrangé in:
+https://lists.gnu.org/r/bug-gnulib/2018-03/msg00000.html
+* lib/fbufmode.c (fbufmode):
+* lib/fflush.c (clear_ungetc_buffer_preserving_position)
+(disable_seek_optimization, rpl_fflush):
+* lib/fpending.c (__fpending):
+* lib/fpurge.c (fpurge):
+* lib/freadable.c (freadable):
+* lib/freadahead.c (freadahead):
+* lib/freading.c (freading):
+* lib/freadptr.c (freadptr):
+* lib/freadseek.c (freadptrinc):
+* lib/fseeko.c (fseeko):
+* lib/fseterr.c (fseterr):
+* lib/fwritable.c (fwritable):
+* lib/fwriting.c (fwriting):
+Check _IO_EOF_SEEN instead of _IO_ftrylockfile.
+* lib/stdio-impl.h (_IO_IN_BACKUP) [_IO_EOF_SEEN]:
+Define if not already defined.
+---
+ ChangeLog | 23 +++++++++++++++++++++++
+ lib/fbufmode.c | 2 +-
+ lib/fflush.c | 6 +++---
+ lib/fpending.c | 2 +-
+ lib/fpurge.c | 2 +-
+ lib/freadable.c | 2 +-
+ lib/freadahead.c | 2 +-
+ lib/freading.c | 2 +-
+ lib/freadptr.c | 2 +-
+ lib/freadseek.c | 2 +-
+ lib/fseeko.c | 4 ++--
+ lib/fseterr.c | 2 +-
+ lib/fwritable.c | 2 +-
+ lib/fwriting.c | 2 +-
+ lib/stdio-impl.h | 6 ++++++
+ 15 files changed, 45 insertions(+), 16 deletions(-)
+
+diff --git a/lib/fflush.c b/lib/fflush.c
+index 983ade0..a6edfa1 100644
+--- a/lib/fflush.c
++++ b/lib/fflush.c
+@@ -33,7 +33,7 @@
+ #undef fflush
+
+
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+
+ /* Clear the stream's ungetc buffer, preserving the value of ftello (fp). */
+ static void
+@@ -72,7 +72,7 @@ clear_ungetc_buffer (FILE *fp)
+
+ #endif
+
+-#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */)
++#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */)
+
+ # if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && defined __SNPT
+ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
+@@ -148,7 +148,7 @@ rpl_fflush (FILE *stream)
+ if (stream == NULL || ! freading (stream))
+ return fflush (stream);
+
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+
+ clear_ungetc_buffer_preserving_position (stream);
+
+diff --git a/lib/fpurge.c b/lib/fpurge.c
+index b1d417c..3aedcc3 100644
+--- a/lib/fpurge.c
++++ b/lib/fpurge.c
+@@ -62,7 +62,7 @@ fpurge (FILE *fp)
+ /* Most systems provide FILE as a struct and the necessary bitmask in
+ <stdio.h>, because they need it for implementing getc() and putc() as
+ fast macros. */
+-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+ fp->_IO_read_end = fp->_IO_read_ptr;
+ fp->_IO_write_ptr = fp->_IO_write_base;
+ /* Avoid memory leak when there is an active ungetc buffer. */
+diff --git a/lib/freading.c b/lib/freading.c
+index 73c28ac..c24d0c8 100644
+--- a/lib/freading.c
++++ b/lib/freading.c
+@@ -31,7 +31,7 @@ freading (FILE *fp)
+ /* Most systems provide FILE as a struct and the necessary bitmask in
+ <stdio.h>, because they need it for implementing getc() and putc() as
+ fast macros. */
+-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+ return ((fp->_flags & _IO_NO_WRITES) != 0
+ || ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0
+ && fp->_IO_read_base != NULL));
+diff --git a/lib/fseeko.c b/lib/fseeko.c
+index 0101ab5..193f4e8 100644
+--- a/lib/fseeko.c
++++ b/lib/fseeko.c
+@@ -47,7 +47,7 @@ fseeko (FILE *fp, off_t offset, int whence)
+ #endif
+
+ /* These tests are based on fpurge.c. */
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+ if (fp->_IO_read_end == fp->_IO_read_ptr
+ && fp->_IO_write_ptr == fp->_IO_write_base
+ && fp->_IO_save_base == NULL)
+@@ -123,7 +123,7 @@ fseeko (FILE *fp, off_t offset, int whence)
+ return -1;
+ }
+
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+ fp->_flags &= ~_IO_EOF_SEEN;
+ fp->_offset = pos;
+ #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
+diff --git a/lib/fseterr.c b/lib/fseterr.c
+index 82649c3..adb6372 100644
+--- a/lib/fseterr.c
++++ b/lib/fseterr.c
+@@ -29,7 +29,7 @@ fseterr (FILE *fp)
+ /* Most systems provide FILE as a struct and the necessary bitmask in
+ <stdio.h>, because they need it for implementing getc() and putc() as
+ fast macros. */
+-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+ fp->_flags |= _IO_ERR_SEEN;
+ #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
+ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
+diff --git a/lib/stdio-impl.h b/lib/stdio-impl.h
+index 78d896e..05c5752 100644
+--- a/lib/stdio-impl.h
++++ b/lib/stdio-impl.h
+@@ -18,6 +18,12 @@
+ the same implementation of stdio extension API, except that some fields
+ have different naming conventions, or their access requires some casts. */
+
++/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this
++ problem by defining it ourselves. FIXME: Do not rely on glibc
++ internals. */
++#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN
++# define _IO_IN_BACKUP 0x100
++#endif
+
+ /* BSD stdio derived implementations. */
+
+--
+cgit v1.0-41-gc330
+