gzip/gzip.changes

286 lines
10 KiB
Plaintext

-------------------------------------------------------------------
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