source: trunk/src/gcc/fastjar/ChangeLog@ 1446

Last change on this file since 1446 was 1392, checked in by bird, 22 years ago

This commit was generated by cvs2svn to compensate for changes in r1391,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 10.5 KB
Line 
12004-02-14 Release Manager
2
3 * GCC 3.3.3 Released.
4
52003-10-16 Release Manager
6
7 * GCC 3.3.2 Released.
8
92003-08-13 Matthias Klose <doko@debian.org>
10
11 * fastjar.texi: License manual under the GPL.
12 * Makefile.am: Remove reference to fdl.texi
13 * Makefile.in: Regenerate
14
152003-08-04 Release Manager
16
17 * GCC 3.3.1 Released.
18
192003-07-11 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20
21 * README: Note that FastJar is not part of GCC.
22
232003-05-13 Release Manager
24
25 * GCC 3.3 Released.
26
272003-03-30 Joseph S. Myers <jsm@polyomino.org.uk>
28
29 * fastjar.texi: Remove @ at start of file.
30
312003-03-10 Mohan Embar <gnustuff@thisiscool.com>
32
33 * dostime.c: add #include <stddef.h> for definition of NULL
34
352003-02-04 Joseph S. Myers <jsm@polyomino.org.uk>
36
37 * fastjar.texi: Update to GFDL 1.2.
38
392003-01-31 Daiki Ueno <ueno@unixuser.org>
40
41 * jartool.c (extract_jar): Don't lseek to skip extra fields.
42 (consume): If the stream is seekable, do lseek.
43
442003-01-28 Ranjit Mathew <rmathew@hotmail.com>
45
46 * jargrep.c: Include xregex.h from libiberty instead of
47 system regex.h for better portability.
48
492003-01-21 Ranjit Mathew <rmathew@hotmail.com>
50
51 * jartool.c (list_jar): Terminate the 'ascii_date' buffer
52 with a '\0' to guard against the case where the formatted
53 time string is more than the size allowed by the buffer.
54
552002-12-30 DJ Delorie <dj@redhat.com>
56
57 * Makefile.am (jar.1, grepjar.1): Protect against
58 texi2pod/pod2man failing.
59 * Makefile.in: Regenerated.
60
612002-12-23 Joseph S. Myers <jsm@polyomino.org.uk>
62
63 * fastjar.texi: Include Cover Texts in man page.
64
652002-12-04 Jakub Jelinek <jakub@redhat.com>
66
67 * fastjar.texi (jar @direntry, grepjar @direntry): Add (fastjar).
68
692002-11-21 Ranjit Mathew <rmathew@hotmail.com>
70
71 * jartool.c (extract_jar): Use "open" with O_BINARY instead of
72 "creat" to create extracted files.
73
742002-11-11 Tom Tromey <tromey@redhat.com>
75
76 * dostime.c (dos2unixtime): Mask for seconds is 0x1f. Correctly
77 compute month.
78 (unix2dostime): Handle years before 1980. Correctly compute month
79 and day of month.
80
812002-11-10 Jakub Jelinek <jakub@redhat.com>
82
83 * jartool.c (add_to_jar): Only compare file to jarfile if jarfile is
84 non-NULL.
85
86 * configure.in (AC_CHECK_HEADERS): Add limits.h.
87 * configure, config.h.in: Rebuilt.
88
892002-11-07 Tom Tromey <tromey@redhat.com>
90
91 * dostime.c: Rewrote from scratch.
92 * dostime.h (dostime): Removed.
93
942002-10-20 Tom Tromey <tromey@redhat.com>
95
96 * jartool.c: Use mode 0666 when opening new file.
97
982002-10-15 Ranjit Mathew <rmathew@hotmail.com>
99
100 * configure, config.h.in: Rebuilt.
101 * configure.in: Call gcc_AC_FUNC_MKDIR_TAKES_ONE_ARG.
102
1032002-09-11 Tom Tromey <tromey@redhat.com>
104
105 * Makefile.in: Rebuilt.
106 * Makefile.am (TEXINFO_TEX): New macro.
107 (info_TEXINFOS): Likewise.
108 (fastjar_TEXINFOS): Likewise.
109 (man_MANS): Likewise.
110 (EXTRA_DIST): Likewise.
111 (my_makei_flags): Likewise.
112 (fastjar.info): New rule.
113 (fastjar_TEXINFOS): Don't mention `$(srcdir)'.
114 (TEXINFO_TEX): Likewise.
115 (AUTOMAKE_OPTIONS): Added `cygnus'.
116
1172002-09-11 Matthias Klose <doko@debian.org>
118
119 * Makefile.am: Revert the previous patch.
120 * Makefile.in: Regenerated.
121
1222002-09-10 Matthias Klose <doko@debian.org>
123
124 * fastjar.texi: New.
125 * Makefile.am: Support building info docs and manpages.
126 * Makefile.in: Regenerated.
127 * configure.in: Set gcc_version.
128 * configure: Regenerated.
129 * jargrep.c: Update usage and help strings.
130
1312002-09-09 Tom Tromey <tromey@redhat.com>
132
133 * jartool.c (mkdir): Define.
134 * config.h.in: Rebuilt.
135 * aclocal.m4, configure: Rebuilt.
136 * acinclude.m4: New file. Copied gcc_AC_COMPILE_CHECK_SIZEOF,
137 gcc_AC_EXAMINE_OBJECT, and fastjar_AC_COMPILE_C_BIGENDIAN from
138 aclocal.m4.
139
1402002-09-04 Tom Tromey <tromey@redhat.com>
141
142 From greenrd@hotmail.com:
143 * jartool.c (list_jar): Correctly determine when new `filename'
144 buffer must be allocated. Fixes PR java/7830.
145
1462002-06-03 Geoffrey Keating <geoffk@redhat.com>
147
148 * configure.in: Support cross-compiling.
149 * configure: Regenerate.
150 * aclocal.m4 (gcc_AC_COMPILE_CHECK_SIZEOF): New.
151 (gcc_AC_EXAMINE_OBJECT): New.
152 (fastjar_AC_COMPILE_C_BIGENDIAN): New.
153
1542002-03-18 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
155
156 * jartool.c (expand_options): Handle tar-style argument list with a
157 leading "-".
158
1592002-02-23 Anthony Green <green@redhat.com>
160
161 * jartool.c (main): Fix handling of -C.
162
1632002-01-30 Tom Tromey <tromey@redhat.com>
164
165 * jartool.c (main): NULL-terminate new_argv. Pass 0 as argument
166 to init_args.
167
1682002-01-11 Tom Tromey <tromey@redhat.com>
169
170 * Makefile.in: Rebuilt.
171 * Makefile.am (AUTOMAKE_OPTIONS): New macro.
172
1732002-01-09 Tom Tromey <tromey@redhat.com>
174
175 For PR libgcj/5303:
176 * jargrep.h: Removed RCS keywords.
177 (GVERSION): Removed.
178 * configure, Makefile.in, config.h.in: Rebuilt.
179 * configure.in: Added AM_MAINTAINER_MODE.
180 Don't look for getopt.h. Use `fastjar' as package name.
181 * Makefile.am (INCLUDES): Look in ../include.
182 (LIBIBERTY): New macro.
183 (jar_LDADD): Use it.
184 (jar_DEPENDENCIES): Likewise.
185 (grepjar_LDADD): Likewise.
186 (grepjar_DEPENDENCIES): Likewise.
187 * jargrep.c: Removed RCS keywords. Always include getopt.h.
188 (LONG_OPT): New macro.
189 (OPT_HELP): Likewise.
190 (main): Use getopt_long. Let getopt print invalid argument
191 message. Handle --help. Use version().
192 (version): New function.
193 (optarg, optind): Don't declare.
194 (option_vec): New global.
195 (help): New function.
196 (Usage): Updated to GNU standards.
197 * jartool.c: Removed RCS keywords. Include getopt.h.
198 (LONG_OPT): New macro.
199 (OPT_HELP): Likewise.
200 (options): New global.
201 (help): New function.
202 (usage): Print a single line.
203 (version): New function.
204 (expand_options): New function.
205 (main): Use getopt_long and expand_options. Fail if `-u'
206 specified. Changed handling of -f, -m, -V options.
207 (OPTION_STRING): New macro.
208 (version_string): Removed.
209
2102001-01-02 Craig Rodrigues <rodrigc@gcc.gnu.org>
211
212 PR bootstrap/5117
213 * configure.in (AC_CHECK_HEADERS): Check for stdlib.h.
214 * Makefile.am: Move grepjar to bin_PROGRAMS.
215 * config.h.in: Regenerated.
216 * Makefile.in: Regenerated.
217 * aclocal.m4: Regenerated.
218 * stamp-h.in: Regenerated.
219 * jargrep.c: Eliminate some signed/unsigned and default
220 uninitialized warnings. Use HAVE_STDLIB_H instead of
221 STDC_HEADERS macro.
222 * jartool.c: Likewise.
223 * compress.c: Likewise.
224
2252001-09-17 Tom Tromey <tromey@redhat.com>
226
227 For PR java/4295:
228 * aclocal.m4, configure, Makefile.in: Rebuilt.
229 * configure.in: Added AC_EXEEXT.
230
2312001-10-12 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
232
233 * jatool.c (extract_jar): Account for null termination when determining
234 whether to expand "filename".
235
2362001-08-28 Alexandre Petit-Bianco <apbianco@redhat.com>
237
238 * jartool.c (add_to_jar): Return 1 if `stat' initialy failed.
239 Fixes PR java/3949.
240
2412001-08-27 Tom Tromey <tromey@redhat.com>
242
243 * jartool.c (jarfile): Remove length limitation.
244 (main): Use jt_strdup when initializing jarfile.
245
2462001-07-04 Tom Tromey <tromey@redhat.com>
247
248 Modified from patch by Julian Hall <jules@acris.co.uk>:
249 * jartool.c (errno): Conditionally declare.
250 (O_BINARY): Conditionally define.
251 (main): Use open, not creat. Use O_BINARY everywhere.
252 (make_manifest): Use O_BINARY.
253 (add_to_jar): Likewise.
254
2552001-06-28 Tom Tromey <tromey@redhat.com>
256
257 * configure: Rebuilt.
258 * configure.in: Accept --with-system-zlib. Fixes PR java/3441.
259
2602001-05-15 Per Bothner <per@bothner.com>
261
262 * Makefile.am (bin_PROGRAMS): Renamed from "fastjar" to "jar".
263
2642001-05-03 John David Anglin <dave@hiauly1.hia.nrc.ca>
265
266 * jartool.c (jt_strdup): New function.
267 (get_next_arg): Use jt_strdup instead of strdup.
268
2692001-01-21 Tom Tromey <tromey@redhat.com>
270
271 * Makefile.in: Rebuilt.
272 * Makefile.am (bin_PROGRAMS): Remove grepjar.
273 (EXTRA_PROGRAMS): New macro.
274
2752000-12-28 Robert Lipe <robertl@sco.com>
276
277 * jartool.c (MAXPATHLEN): Provide if not defined.
278
2792000-12-15 Tom Tromey <tromey@redhat.com>
280 Kelley Cook <kelleycook@home.com>
281
282 * jargrep.c: Include getopt.h if it exists.
283 (optind): Declare.
284 * configure, config.h: Rebuilt.
285 * configure.in: Check for getopt.h.
286
2872000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
288
289 * configure.in (fastjar_warn_cflags): Set when using gcc.
290
291 * Makefile.am (AM_CFLAGS): Set to @fastjar_warn_cflags@.
292
2932000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
294
295 * compress.c: Include stdlib.h and compress.h.
296 (rcsid): Delete.
297 (report_str_error): Make static.
298 (ez_inflate_str): Delete unused variable. Add parens in if-stmt.
299 (hrd_inflate_str): Likewise.
300
301 * compress.h (init_compression, end_compression, init_inflation,
302 end_inflation): Prototype void arguments.
303
304 * dostime.c (rcsid): Delete.
305
306 * jargrep.c: Include ctype.h, stdlib.h, zlib.h and compress.h.
307 Make functions static. Cast ctype function argument to `unsigned
308 char'. Add parens in if-stmts. Constify.
309 (Usage): Change into a macro.
310 (jargrep): Remove unused parameter.
311
312 * jartool.c: Constify. Add parens in if-stmts. Align
313 signed/unsigned char pointers in functions calls using casts.
314 (rcsid): Delete.
315 (list_jar): Fix printf format specifier.
316 (usage): Chop long string into bits. Reformat.
317
318 * pushback.c (rcsid): Delete.
319
3202000-12-13 Tom Tromey <tromey@redhat.com>
321
322 * jartool.c (extract_jar): Use strchr, not index.
323
3242000-12-11 Alexandre Petit-Bianco <apbianco@cygnus.com>
325
326 * install-defs.sh: Removed.
327
3282000-12-10 Robert Lipe <robertlipe@usa.net>
329
330 * jargrep.c (jargrep): Added null statement after case.
331
3322000-12-10 Alexandre Petit-Bianco <apbianco@cygnus.com>
333
334 * Makefile: Removed.
335 * Makefile.in: Rebuilt with `-i' and `--enable-foreign'.
336
337Tue Nov 16 15:11:36 2000 Alexandre Petit-Bianco <apbianco@cygnus.com>
338
339 * Makefile.am: New file.
340 * Makefile.in: Rebuilt.
341 * aclocal.m4: Likewise.
342 * stamp-h.in: Likewise.
343 * config.h.in: Likewise.
344 * configure.in (AM_INIT_AUTOMAKE): Added.
345 (AM_CONFIG_HEADER): Likewise.
346 (AC_CHECK_HEADERS): Check for sys/param.h
347 (AC_CHECK_LIB): Don't check for system's zlib.
348 (AC_CHECK_FUNC): Removed system's zlib function checks.
349 (ZDEPS. ZLIBS, ZINCS): Added.
350 * configure: Rebuilt.
351 * jartool.c (sys/param.h): Conditionally included or define MAXPATHLEN.
352 (init_args, get_next_arg): New function.
353 (use_explicit_list_only, read_names_from_stdin): New global
354 (main): Parse new non standard options 'E' and '@', check and
355 report their usage if necessary. Use init_args and get_next_arg.
356 Fixed indentation.
357 (add_to_jar): Don't read directory content if `use_explicit_list_only'.
358 (usage): Added `-E' and `-@'.
359 * jartool.h (VERSION): Macro removed.
360
361Tue Nov 14 15:10:44 2000 Alexandre Petit-Bianco <apbianco@cygnus.com>
362
363 * fastjar imported from sourceforge.net/projects/fastjar with
364 Bryan Burns' permission. Check `CHANGES' for post import changes.
365 * ChangeLog: Created.
366 * NEWS: Likewise.
367 * mkinstalldirs: Likewise.
368 * COPYING: Likewise.
369 * AUTHORS: Likewise.
Note: See TracBrowser for help on using the repository browser.