summaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 1e37d8587636cc23f83c7182418690b84ff718ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
2017-04-05  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.6 released.
	* zcmp.cc: Accept 'B' suffix in '--ignore-initial=1kB:1234B'.
	* zutils.cc (feed_data): Show input filename in error messages.

2016-05-15  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.5 released.
	* zupdate.cc (zupdate_file): Pass '-q' to zcmp if verbosity < 0.
	* zcat.cc zgrep.cc ztest.cc (main): Don't use stdin more than once.
	* zdiff.cc (set_fifonames): Use '_' if both names are different.
	* configure: Avoid warning on some shells when testing for g++.
	* Makefile.in: Detect the existence of install-info.
	* testsuite/check.sh: A POSIX shell is required to run the tests.

2015-05-29  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.4 released.
	* Option '--format' has been renamed to '-O, --force-format'.
	* Added new option '-M, --format=<list>' to all utilities.
	* zgrep.cc (main): Pass '-e' to grep if pattern begins with '-'.
	* Makefile.in: Added new targets 'install*-compress'.

2014-08-30  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.3 released.
	* 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.

2014-02-01  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.2 released.
	* 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.

2013-08-02  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.1 released.
	* 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.

2013-05-31  Antonio Diaz Diaz  <antonio@gnu.org>

	* Version 1.0 released.
	* 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 compressor 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.

2011-01-11  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.9 released.
	* configure: Added new options 'DIFF' and 'GREP'.
	* zcmp.cc: Fixed deadlock when files differ.
	* zgrep.cc: Fixed deadlock when binary file matches.

2010-11-15  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.8 released.
	* 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.

2009-10-21  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.7 released.
	* Added new utility; ztest.
	* zcat.in: Added new option '--recursive'.

2009-10-05  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.6 released.
	* zcat.in, zgrep.in: Removed again default compressor. Format of
	  data read from stdin is now automatically detected.
	* Makefile.in: Added '--name' option to help2man invocation.

2009-10-01  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.5 released.
	* zcat.in, zgrep.in: Read again data from stdin.
	* Added again default compressor for stdin only.

2009-09-17  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.4 released.
	* Added two new utilities; zegrep and zfgrep.
	* Added zutils executable which recognizes file formats.

2009-08-28  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.3 released.
	* Removed default compressor.
	* zcat.in, zgrep.in: Don't read data from stdin.
	* Updated home page and mailing list addresses.

2009-08-13  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.2 released.
	* Added support for xz.

2009-08-07  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.1 released.


Copyright (C) 2009-2017 Antonio Diaz Diaz.

This file is a collection of facts, and thus it is not copyrightable,
but just in case, you have unlimited permission to copy, distribute and
modify it.