source: branches/libc-0.6/src/gcc/fastjar/ChangeLog

Last change on this file was 1589, checked in by bird, 21 years ago

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

  • Property cvs2svn:cvs-rev set to 1.1.1.4
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 10.9 KB
Line 
12004-09-30 Release Manager
2
3 * GCC 3.3.5 Released.
4
52004-07-27 Jones Desougi <jones@ingate.com>
6 Kelley Cook <kcook@gcc.gnu.org>
7
8 PR bootstrap/15194
9 * acinclude.m4 (gcc_AC_COMPILE_CHECK_SIZEOF): Return 0 when type
10 doesn't exist.
11 * aclocal.m4: Regenerate.
12 * configure: Regenearate.
13
142004-05-31 Release Manager
15
16 * GCC 3.3.4 Released.
17
182004-02-14 Release Manager
19
20 * GCC 3.3.3 Released.
21
222003-10-16 Release Manager
23
24 * GCC 3.3.2 Released.
25
262003-08-13 Matthias Klose <doko@debian.org>
27
28 * fastjar.texi: License manual under the GPL.
29 * Makefile.am: Remove reference to fdl.texi
30 * Makefile.in: Regenerate
31
322003-08-04 Release Manager
33
34 * GCC 3.3.1 Released.
35
362003-07-11 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37
38 * README: Note that FastJar is not part of GCC.
39
402003-05-13 Release Manager
41
42 * GCC 3.3 Released.
43
442003-03-30 Joseph S. Myers <jsm@polyomino.org.uk>
45
46 * fastjar.texi: Remove @ at start of file.
47
482003-03-10 Mohan Embar <gnustuff@thisiscool.com>
49
50 * dostime.c: add #include <stddef.h> for definition of NULL
51
522003-02-04 Joseph S. Myers <jsm@polyomino.org.uk>
53
54 * fastjar.texi: Update to GFDL 1.2.
55
562003-01-31 Daiki Ueno <ueno@unixuser.org>
57
58 * jartool.c (extract_jar): Don't lseek to skip extra fields.
59 (consume): If the stream is seekable, do lseek.
60
612003-01-28 Ranjit Mathew <rmathew@hotmail.com>
62
63 * jargrep.c: Include xregex.h from libiberty instead of
64 system regex.h for better portability.
65
662003-01-21 Ranjit Mathew <rmathew@hotmail.com>
67
68 * jartool.c (list_jar): Terminate the 'ascii_date' buffer
69 with a '\0' to guard against the case where the formatted
70 time string is more than the size allowed by the buffer.
71
722002-12-30 DJ Delorie <dj@redhat.com>
73
74 * Makefile.am (jar.1, grepjar.1): Protect against
75 texi2pod/pod2man failing.
76 * Makefile.in: Regenerated.
77
782002-12-23 Joseph S. Myers <jsm@polyomino.org.uk>
79
80 * fastjar.texi: Include Cover Texts in man page.
81
822002-12-04 Jakub Jelinek <jakub@redhat.com>
83
84 * fastjar.texi (jar @direntry, grepjar @direntry): Add (fastjar).
85
862002-11-21 Ranjit Mathew <rmathew@hotmail.com>
87
88 * jartool.c (extract_jar): Use "open" with O_BINARY instead of
89 "creat" to create extracted files.
90
912002-11-11 Tom Tromey <tromey@redhat.com>
92
93 * dostime.c (dos2unixtime): Mask for seconds is 0x1f. Correctly
94 compute month.
95 (unix2dostime): Handle years before 1980. Correctly compute month
96 and day of month.
97
982002-11-10 Jakub Jelinek <jakub@redhat.com>
99
100 * jartool.c (add_to_jar): Only compare file to jarfile if jarfile is
101 non-NULL.
102
103 * configure.in (AC_CHECK_HEADERS): Add limits.h.
104 * configure, config.h.in: Rebuilt.
105
1062002-11-07 Tom Tromey <tromey@redhat.com>
107
108 * dostime.c: Rewrote from scratch.
109 * dostime.h (dostime): Removed.
110
1112002-10-20 Tom Tromey <tromey@redhat.com>
112
113 * jartool.c: Use mode 0666 when opening new file.
114
1152002-10-15 Ranjit Mathew <rmathew@hotmail.com>
116
117 * configure, config.h.in: Rebuilt.
118 * configure.in: Call gcc_AC_FUNC_MKDIR_TAKES_ONE_ARG.
119
1202002-09-11 Tom Tromey <tromey@redhat.com>
121
122 * Makefile.in: Rebuilt.
123 * Makefile.am (TEXINFO_TEX): New macro.
124 (info_TEXINFOS): Likewise.
125 (fastjar_TEXINFOS): Likewise.
126 (man_MANS): Likewise.
127 (EXTRA_DIST): Likewise.
128 (my_makei_flags): Likewise.
129 (fastjar.info): New rule.
130 (fastjar_TEXINFOS): Don't mention `$(srcdir)'.
131 (TEXINFO_TEX): Likewise.
132 (AUTOMAKE_OPTIONS): Added `cygnus'.
133
1342002-09-11 Matthias Klose <doko@debian.org>
135
136 * Makefile.am: Revert the previous patch.
137 * Makefile.in: Regenerated.
138
1392002-09-10 Matthias Klose <doko@debian.org>
140
141 * fastjar.texi: New.
142 * Makefile.am: Support building info docs and manpages.
143 * Makefile.in: Regenerated.
144 * configure.in: Set gcc_version.
145 * configure: Regenerated.
146 * jargrep.c: Update usage and help strings.
147
1482002-09-09 Tom Tromey <tromey@redhat.com>
149
150 * jartool.c (mkdir): Define.
151 * config.h.in: Rebuilt.
152 * aclocal.m4, configure: Rebuilt.
153 * acinclude.m4: New file. Copied gcc_AC_COMPILE_CHECK_SIZEOF,
154 gcc_AC_EXAMINE_OBJECT, and fastjar_AC_COMPILE_C_BIGENDIAN from
155 aclocal.m4.
156
1572002-09-04 Tom Tromey <tromey@redhat.com>
158
159 From greenrd@hotmail.com:
160 * jartool.c (list_jar): Correctly determine when new `filename'
161 buffer must be allocated. Fixes PR java/7830.
162
1632002-06-03 Geoffrey Keating <geoffk@redhat.com>
164
165 * configure.in: Support cross-compiling.
166 * configure: Regenerate.
167 * aclocal.m4 (gcc_AC_COMPILE_CHECK_SIZEOF): New.
168 (gcc_AC_EXAMINE_OBJECT): New.
169 (fastjar_AC_COMPILE_C_BIGENDIAN): New.
170
1712002-03-18 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
172
173 * jartool.c (expand_options): Handle tar-style argument list with a
174 leading "-".
175
1762002-02-23 Anthony Green <green@redhat.com>
177
178 * jartool.c (main): Fix handling of -C.
179
1802002-01-30 Tom Tromey <tromey@redhat.com>
181
182 * jartool.c (main): NULL-terminate new_argv. Pass 0 as argument
183 to init_args.
184
1852002-01-11 Tom Tromey <tromey@redhat.com>
186
187 * Makefile.in: Rebuilt.
188 * Makefile.am (AUTOMAKE_OPTIONS): New macro.
189
1902002-01-09 Tom Tromey <tromey@redhat.com>
191
192 For PR libgcj/5303:
193 * jargrep.h: Removed RCS keywords.
194 (GVERSION): Removed.
195 * configure, Makefile.in, config.h.in: Rebuilt.
196 * configure.in: Added AM_MAINTAINER_MODE.
197 Don't look for getopt.h. Use `fastjar' as package name.
198 * Makefile.am (INCLUDES): Look in ../include.
199 (LIBIBERTY): New macro.
200 (jar_LDADD): Use it.
201 (jar_DEPENDENCIES): Likewise.
202 (grepjar_LDADD): Likewise.
203 (grepjar_DEPENDENCIES): Likewise.
204 * jargrep.c: Removed RCS keywords. Always include getopt.h.
205 (LONG_OPT): New macro.
206 (OPT_HELP): Likewise.
207 (main): Use getopt_long. Let getopt print invalid argument
208 message. Handle --help. Use version().
209 (version): New function.
210 (optarg, optind): Don't declare.
211 (option_vec): New global.
212 (help): New function.
213 (Usage): Updated to GNU standards.
214 * jartool.c: Removed RCS keywords. Include getopt.h.
215 (LONG_OPT): New macro.
216 (OPT_HELP): Likewise.
217 (options): New global.
218 (help): New function.
219 (usage): Print a single line.
220 (version): New function.
221 (expand_options): New function.
222 (main): Use getopt_long and expand_options. Fail if `-u'
223 specified. Changed handling of -f, -m, -V options.
224 (OPTION_STRING): New macro.
225 (version_string): Removed.
226
2272001-01-02 Craig Rodrigues <rodrigc@gcc.gnu.org>
228
229 PR bootstrap/5117
230 * configure.in (AC_CHECK_HEADERS): Check for stdlib.h.
231 * Makefile.am: Move grepjar to bin_PROGRAMS.
232 * config.h.in: Regenerated.
233 * Makefile.in: Regenerated.
234 * aclocal.m4: Regenerated.
235 * stamp-h.in: Regenerated.
236 * jargrep.c: Eliminate some signed/unsigned and default
237 uninitialized warnings. Use HAVE_STDLIB_H instead of
238 STDC_HEADERS macro.
239 * jartool.c: Likewise.
240 * compress.c: Likewise.
241
2422001-09-17 Tom Tromey <tromey@redhat.com>
243
244 For PR java/4295:
245 * aclocal.m4, configure, Makefile.in: Rebuilt.
246 * configure.in: Added AC_EXEEXT.
247
2482001-10-12 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
249
250 * jatool.c (extract_jar): Account for null termination when determining
251 whether to expand "filename".
252
2532001-08-28 Alexandre Petit-Bianco <apbianco@redhat.com>
254
255 * jartool.c (add_to_jar): Return 1 if `stat' initialy failed.
256 Fixes PR java/3949.
257
2582001-08-27 Tom Tromey <tromey@redhat.com>
259
260 * jartool.c (jarfile): Remove length limitation.
261 (main): Use jt_strdup when initializing jarfile.
262
2632001-07-04 Tom Tromey <tromey@redhat.com>
264
265 Modified from patch by Julian Hall <jules@acris.co.uk>:
266 * jartool.c (errno): Conditionally declare.
267 (O_BINARY): Conditionally define.
268 (main): Use open, not creat. Use O_BINARY everywhere.
269 (make_manifest): Use O_BINARY.
270 (add_to_jar): Likewise.
271
2722001-06-28 Tom Tromey <tromey@redhat.com>
273
274 * configure: Rebuilt.
275 * configure.in: Accept --with-system-zlib. Fixes PR java/3441.
276
2772001-05-15 Per Bothner <per@bothner.com>
278
279 * Makefile.am (bin_PROGRAMS): Renamed from "fastjar" to "jar".
280
2812001-05-03 John David Anglin <dave@hiauly1.hia.nrc.ca>
282
283 * jartool.c (jt_strdup): New function.
284 (get_next_arg): Use jt_strdup instead of strdup.
285
2862001-01-21 Tom Tromey <tromey@redhat.com>
287
288 * Makefile.in: Rebuilt.
289 * Makefile.am (bin_PROGRAMS): Remove grepjar.
290 (EXTRA_PROGRAMS): New macro.
291
2922000-12-28 Robert Lipe <robertl@sco.com>
293
294 * jartool.c (MAXPATHLEN): Provide if not defined.
295
2962000-12-15 Tom Tromey <tromey@redhat.com>
297 Kelley Cook <kelleycook@home.com>
298
299 * jargrep.c: Include getopt.h if it exists.
300 (optind): Declare.
301 * configure, config.h: Rebuilt.
302 * configure.in: Check for getopt.h.
303
3042000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
305
306 * configure.in (fastjar_warn_cflags): Set when using gcc.
307
308 * Makefile.am (AM_CFLAGS): Set to @fastjar_warn_cflags@.
309
3102000-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
311
312 * compress.c: Include stdlib.h and compress.h.
313 (rcsid): Delete.
314 (report_str_error): Make static.
315 (ez_inflate_str): Delete unused variable. Add parens in if-stmt.
316 (hrd_inflate_str): Likewise.
317
318 * compress.h (init_compression, end_compression, init_inflation,
319 end_inflation): Prototype void arguments.
320
321 * dostime.c (rcsid): Delete.
322
323 * jargrep.c: Include ctype.h, stdlib.h, zlib.h and compress.h.
324 Make functions static. Cast ctype function argument to `unsigned
325 char'. Add parens in if-stmts. Constify.
326 (Usage): Change into a macro.
327 (jargrep): Remove unused parameter.
328
329 * jartool.c: Constify. Add parens in if-stmts. Align
330 signed/unsigned char pointers in functions calls using casts.
331 (rcsid): Delete.
332 (list_jar): Fix printf format specifier.
333 (usage): Chop long string into bits. Reformat.
334
335 * pushback.c (rcsid): Delete.
336
3372000-12-13 Tom Tromey <tromey@redhat.com>
338
339 * jartool.c (extract_jar): Use strchr, not index.
340
3412000-12-11 Alexandre Petit-Bianco <apbianco@cygnus.com>
342
343 * install-defs.sh: Removed.
344
3452000-12-10 Robert Lipe <robertlipe@usa.net>
346
347 * jargrep.c (jargrep): Added null statement after case.
348
3492000-12-10 Alexandre Petit-Bianco <apbianco@cygnus.com>
350
351 * Makefile: Removed.
352 * Makefile.in: Rebuilt with `-i' and `--enable-foreign'.
353
354Tue Nov 16 15:11:36 2000 Alexandre Petit-Bianco <apbianco@cygnus.com>
355
356 * Makefile.am: New file.
357 * Makefile.in: Rebuilt.
358 * aclocal.m4: Likewise.
359 * stamp-h.in: Likewise.
360 * config.h.in: Likewise.
361 * configure.in (AM_INIT_AUTOMAKE): Added.
362 (AM_CONFIG_HEADER): Likewise.
363 (AC_CHECK_HEADERS): Check for sys/param.h
364 (AC_CHECK_LIB): Don't check for system's zlib.
365 (AC_CHECK_FUNC): Removed system's zlib function checks.
366 (ZDEPS. ZLIBS, ZINCS): Added.
367 * configure: Rebuilt.
368 * jartool.c (sys/param.h): Conditionally included or define MAXPATHLEN.
369 (init_args, get_next_arg): New function.
370 (use_explicit_list_only, read_names_from_stdin): New global
371 (main): Parse new non standard options 'E' and '@', check and
372 report their usage if necessary. Use init_args and get_next_arg.
373 Fixed indentation.
374 (add_to_jar): Don't read directory content if `use_explicit_list_only'.
375 (usage): Added `-E' and `-@'.
376 * jartool.h (VERSION): Macro removed.
377
378Tue Nov 14 15:10:44 2000 Alexandre Petit-Bianco <apbianco@cygnus.com>
379
380 * fastjar imported from sourceforge.net/projects/fastjar with
381 Bryan Burns' permission. Check `CHANGES' for post import changes.
382 * ChangeLog: Created.
383 * NEWS: Likewise.
384 * mkinstalldirs: Likewise.
385 * COPYING: Likewise.
386 * AUTHORS: Likewise.
Note: See TracBrowser for help on using the repository browser.