------------------------------------------------------------------- Mon Jan 8 18:13:21 CET 2007 - schwab@suse.de - Update to gzip 1.3.10. * gzip -c and zcat now work on special files, files with special mode bits, and files with multiple hard links. * gzip -q now exits with status 2 (not 1) when SIGPIPE is received. * zcmp and zdiff did not work in the usual case, due to a typo. * zgrep has many bugs fixed with argument handling, special characters, and exit status. * zless no longer mishandles $%=~ in file names. ------------------------------------------------------------------- Fri Dec 15 11:48:41 CET 2006 - schwab@suse.de - Update to gzip 1.3.9. * No major changes; only porting fixes. ------------------------------------------------------------------- Tue Dec 12 10:10:38 CET 2006 - schwab@suse.de - Update to gzip 1.3.8. * Fix some gzip problems: - A security fix from Debian 1.3.5-5 was inadvertently omitted. - The assembler is now invoked with --noexecstack if supported, so that gzip can better resist stack-smashing attacks. ------------------------------------------------------------------- Thu Dec 7 11:19:36 CET 2006 - schwab@suse.de - Update to gzip 1.3.7. * Fix some gzip problems: - Refuse to compress setuid or setgid files, or files with the sticky bit. - Fix more race conditions in setting file permissions and owner, removing output files, following symbolic links, and dealing with special files. - Remove most of the code working around ENAMETOOLONG deficiencies. Systems with those deficiencies are long-dead, and the workarounds had race conditions on modern hosts. - Catch CPU time and file size limit signals, too. - Check for read errors when closing files. - Fix a core dump caused by a stray abort mistakenly introduced in 1.3.6. * Fix some gzexe problems: - Improve resistance to denial-of-service attacks. - Fix some quoting and escaping bugs. - Do not assume /tmp is sticky (though it should be!). - Do not assume the working directory can be written. - Rely on PATH in the generated executable, as the man page says. - Don't assume IFS is sane. - Exit with signal's status, if signaled. ------------------------------------------------------------------- Mon Dec 4 13:08:18 CET 2006 - schwab@suse.de - Update to gzip 1.3.6. * Fix some race conditions in setting file time stamps, permissions, and owner. * Fix some race conditions in signal handling. * When gzip exits due to a signal, it exits with the signal's status, not 1. * gzip now restores file time stamps to the resolution supported by the time-setting primitives of the operating system, typically 1 microsecond. Formerly it restored them only to the nearest second. * gzip -r no longer attempts to reset the last-access times of directories it reads, as this messes up when other processes are reading the directories. * The options --version and --help now work on all gzip-installed executables, and now use a format similar to other GNU programs. * The manual is now distributed under the terms of the GNU Free Documentation License without invariant sections or cover texts. * Port to current versions of Autoconf, Automake, and Gnulib. ------------------------------------------------------------------- Wed Sep 13 11:11:47 CEST 2006 - schwab@suse.de - Verify hash tables when unpacking [#202365]. ------------------------------------------------------------------- Mon Mar 13 17:53:27 CET 2006 - schwab@suse.de - Add rsyncable patch [#155442]. ------------------------------------------------------------------- Wed Jan 25 21:30:22 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Fri Nov 11 11:56:29 CET 2005 - pth@suse.de - Don't obsolete compress. ------------------------------------------------------------------- Mon Oct 31 18:15:55 CET 2005 - dmueller@suse.de - build with non-executable stack ------------------------------------------------------------------- Tue Jul 26 14:56:47 CEST 2005 - schwab@suse.de - Ignore directory part on saved file name [#79292]. ------------------------------------------------------------------- Tue Apr 19 14:59:23 CEST 2005 - kukuk@suse.de - Remove uncompress symlink [#78331] ------------------------------------------------------------------- Thu Mar 24 13:33:56 CET 2005 - werner@suse.de - Add support for bzip2 and simply pager options to zmore ------------------------------------------------------------------- Mon May 3 13:59:40 CEST 2004 - schwab@suse.de - Fix quoting issues in zgrep [#39329]. ------------------------------------------------------------------- Fri Feb 27 17:44:02 CET 2004 - schwab@suse.de - Add %defattr. ------------------------------------------------------------------- Tue Dec 2 10:12:06 CET 2003 - pthomas@suse.de - Remove the patch for tail syntax as it's wrong and unnecessary. ------------------------------------------------------------------- Thu Sep 18 15:18:43 CEST 2003 - mmj@suse.de - Fix tail syntax in gzexe [#31229] ------------------------------------------------------------------- Thu Aug 28 16:00:22 CEST 2003 - kukuk@suse.de - Make sure we have no hardlinks from /bin to /usr/bin [Bug #29522] ------------------------------------------------------------------- Tue Jun 17 13:47:17 CEST 2003 - pthomas@suse.de - Update to 1.3.5 - gzip now removes any output symlink before writing output file. - zgrep etc. scripts now port to POSIX 1003.1-2001 hosts. - zforce no longer assumes 14-byte file name length limit. - zless is now implemented using less and LESSOPEN, not zmore and PAGER. - assembly-language speedups reenabled; were mistakenly disabled in 1.3. - Less output is lost when decompressing a truncated file. - zgrep now supports --, -H, -h, -L, -l, -C, -d, -m and their long equivalents. ------------------------------------------------------------------- Wed Jun 4 18:20:32 CEST 2003 - jh@suse.de - Enable profile feedback ------------------------------------------------------------------- Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de - fix install_info --delete call and move from preun to postun ------------------------------------------------------------------- Tue Apr 15 17:31:41 CEST 2003 - coolo@suse.de - use BuildRoot ------------------------------------------------------------------- Sat Feb 8 10:58:53 CET 2003 - kukuk@suse.de - Readded prereq for install-info, else we cannot install info pages - Add dir entry to info page ------------------------------------------------------------------- Sat Feb 8 01:43:07 CET 2003 - ro@suse.de - removed prereq for texinfo to avoid prereq-cycle ------------------------------------------------------------------- Fri Feb 7 02:24:31 CET 2003 - ro@suse.de - added install_info macros ------------------------------------------------------------------- Wed Jan 29 15:13:10 CET 2003 - kukuk@suse.de - Remove mimencode requires, it is optional ------------------------------------------------------------------- Tue Dec 17 15:25:56 CET 2002 - werner@suse.de - The `:' line of zgrep will be removed by configure - zgrep requzires mimencode from metamail ------------------------------------------------------------------- Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Thu Mar 14 18:26:33 CET 2002 - kukuk@suse.de - Add uncompress compat link ------------------------------------------------------------------- Wed Feb 6 11:15:08 CET 2002 - coolo@suse.de - use %suse_update_config ------------------------------------------------------------------- Thu Jan 24 11:35:18 CET 2002 - okir@suse.de - fixed tempfile race in zdiff (current code used bash noclobber which is inherently racey) ------------------------------------------------------------------- Wed Jun 6 16:28:07 CEST 2001 - werner@suse.de - Make zgrep knowing about bzip2 ------------------------------------------------------------------- Tue Apr 3 18:42:46 CEST 2001 - uli@suse.de - fixed for gcc >2.96 ------------------------------------------------------------------- Tue Mar 27 03:07:13 CEST 2001 - bk@suse.de - use i686 insn scheduling on i386 and strip binaries(performance) - make tmpfiles in gzexe secure and improve znew tempdir creation - remove unnessary expr use and fix gzip output checking in zforce - add simple tests if gzip/gunzip work ------------------------------------------------------------------- Mon Nov 27 18:17:05 CET 2000 - aj@suse.de - Update to gzip 1.3. ------------------------------------------------------------------- Wed Aug 23 16:41:25 CEST 2000 - werner@suse.de - Security changes for the znew script ------------------------------------------------------------------- Mon May 1 18:50:20 CEST 2000 - kukuk@suse.de - LSB-FHS requires /bin/gunzip and /bin/zcat to /bin/gzip ------------------------------------------------------------------- Tue Apr 18 10:42:52 CEST 2000 - kukuk@suse.de - Add /bin/zcat (required by FHS 2.1) ------------------------------------------------------------------- Fri Feb 25 12:29:21 CET 2000 - schwab@suse.de - cleanup spec file, get rid of Makefile.Linux - define _GNU_SOURCE for basename declaration - /usr/man -> /usr/share/man - add gzip.info to file list ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Fri Mar 6 18:47:20 MET 1998 - florian@suse.de - fixed security bug posted on Dez 27 to bugtraq ------------------------------------------------------------------- Thu Jan 8 17:24:05 MET 1998 - bs@suse.de - fixed "double" /bin/gzip & /usr/bin/gzip ---------------------------------------------------------------------------- Thu Apr 24 10:15:54 CEST 1997 - bs@suse.de - added symlink /bin/gunzip ---------------------------------------------------------------------------- Sun Apr 13 23:04:29 MEST 1997 - florian@suse.de - add bug-fixes from gnu.utils.bugs