Zutils Changelog

New in version 1.4

June 24th, 2015
  • Option '--format' has been renamed to '-O, --force-format'.
  • Added new option '-M, --format=' to all utilities.
  • zgrep.cc (main): Pass '-e' to grep if pattern begins with '-'.
  • Makefile.in: Added new targets 'install*-compress'.

New in version 1.4 Pre 2 (May 1st, 2015)

  • zgrep.cc (main): Pass '-e' to grep if pattern begins with '-'.

New in version 1.3 (September 9th, 2014)

  • testsuite/check.sh: Fixed two values of expected exit status.
  • zutils.texi: Documented that '--format' does not verify format.
  • Added two missing #includes.
  • License changed to GPL version 2 or later.

New in version 1.3 RC 1 (July 29th, 2014)

  • Added two missing #includes.

New in version 1.3 Pre 2 (July 22nd, 2014)

  • testsuite/check.sh: Fixed two values of expected exit status.
  • zutils.texi: Documented that '--format' does not verify format.

New in version 1.3 Pre 1 (July 9th, 2014)

  • License changed to GPL version 2 or later.

New in version 1.2 (February 22nd, 2014)

  • Added new utility; zupdate.
  • Removed zutils executable. Utils are now independent executables.
  • zgrep.cc: Fixed the exit status returned on error.
  • zutils.texinfo: Renamed to zutils.texi.

New in version 1.2 Pre 3 (October 18th, 2013)

  • Removed zutils executable. Utils are now independent executables.
  • zupdate.cc: Added new option '-k, --keep'.
  • zupdate.cc: Ignore xz files if xz compressor is not installed.
  • zgrep.cc: Fixed the exit status returned on error.

New in version 1.2 Pre 2 (September 10th, 2013)

  • Added new utility; zupdate.

New in version 1.1 (August 26th, 2013)

  • Added options '--bz2', '--gz', '--lz' and '--xz' to all utilities.
  • Added runtime configuration file 'zutilsrc'.
  • New function 'good_status' checks exit status of all children.
  • Fixed all uses of decompressed/uncompressed in the documentation.

New in version 1.0 (June 13th, 2013)

  • Added new option '--format' to all utilities.
  • main.cc (main): Make 'grep_show_name' tri-state so that file
  • name is no prefixed to output by default when searching one
  • file and '--recursive' has not been selected.
  • Zgrep: Fixed output of option '-L' (it behaved like '-l').
  • zcmp.cc: Fixed deadlock when '-n' option is used.
  • zdiff.cc (set_data_feeder): Call decompressor with option "-q"
  • only if verbosity < 0.
  • zutils.cc (set_data_feeder): Likewise.
  • Changed quote characters in messages as advised by GNU Standards.
  • configure: Options now accept a separate argument.
  • configure: 'datadir' renamed to 'datarootdir'.
  • Makefile.in: Added new target 'install-bin'.
  • Use 'setmode' instead of '_setmode' on Windows and OS/2.
  • zcat.cc (Line_number): Fixed a portability issue with Solaris 9.
  • INSTALL: Document installing zutils along with GNU gzip.

New in version 0.9 RC2 (December 8th, 2010)

  • Configure now allows the selection of diff and grep programs to use.
  • A deadlock in zcmp.cc, which happened when files differ, has been fixed.
  • A deadlock in zgrep.cc, which happened when a binary file matches, has been fixed.

New in version 0.9 RC1 (November 23rd, 2010)

  • configure: Added new options "DIFF" and "GREP".

New in version 0.8 (November 18th, 2010)

  • main.cc: Added new options "--zcat", "--zgrep" and "--ztest".
  • zcat.cc: New file implementing zcat+cat functionality in C++.
  • zcmp.cc: New file implementing zcmp+cmp functionality in C++.
  • doc/zcmp.1: New file.
  • zcmp.in: Removed.
  • zdiff.cc: New file implementing zdiff functionality in C++.
  • zdiff.in: Removed.
  • zgrep.cc: New file implementing zgrep functionality in C++.
  • All mentions to zegrep and zfgrep have been removed from the documentation because egrep and fgrep are deprecated.
  • ztest.cc: New file implementing ztest functionality in C++.
  • Makefile.in: Added quotes to directory names.
  • testsuite/check.sh: Use "test.txt" instead of "COPYING" for testing.
  • Removed environment safeguards from configure as requested by Richard Stallman. Now environment variables affect configure.

New in version 0.7 (October 23rd, 2009)

  • Added new utility; ztest.
  • zcat.in: Added new option "--recursive".

New in version 0.4 (September 22nd, 2009)

  • Added two new utilities; zegrep and zfgrep.
  • dded zutils executable which recognizes file formats.

New in version 0.2 (August 14th, 2009)

  • Added support for xz