OSDN Git Service

2005-06-17 Paolo Bonzini <bonzini@gnu.org>
[pf3gnuchains/gcc-fork.git] / fastjar / ChangeLog
index 6e1f187..e17b5e1 100644 (file)
@@ -1,3 +1,272 @@
+2005-05-17  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * configure.ac: Use AC_C_BIGENDIAN instead of AC_C_BIGENDIAN_CROSS.
+       Use AC_CHECK_SIZEOF instead of AC_COMPILE_CHECK_SIZEOF.
+       * Makefile.am: Remove ACLOCAL_AMFLAGS.
+       * aclocal.m4, Makefile.in, configure, config.h.in: Regenerate.
+
+2005-03-28  Marcin Dalecki  <martin@dalecki.de>
+
+       * jartool.c (main): Indentation fixlet.
+       (add_entry): Likewise.
+       (init_args): Don't use K&R style.
+       (jt_strdup): Likewise.
+       (get_next_arg): Add explicit '(void)'.
+       (init_headers): Likewise.
+       (version): Likewise.
+
+2005-03-15  Zack Weinberg  <zack@codesourcery.com>
+
+       * Makefile.am (fastjar_TEXINFOS): Add gcc-vers.texi.
+       (BASEVER, DEVPHASE): New variables.
+       (POD2MAN): Adjust setting of --release option.
+       (fastjar.1, grepjar.1, gcc-vers.texi): New rules.
+       * Makefile.in: Regenerate.
+       * configure.ac: Do not invoke TL_AC_GCC_VERSION.
+       * aclocal.m4, configure: Regenerate.
+
+2004-12-02  Richard Sandiford  <rsandifo@redhat.com>
+
+       * configure.ac: Use TL_AC_GCC_VERSION to set gcc_version.
+       * configure, aclocal.m4, Makefile.in: Regenerate.
+
+2004-11-15  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.am: Remove -no-dependencies.
+       * Makefile.in: Regenerate.
+
+2004-11-13  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.am: Define ACLOCAL_AMFLAGS.
+       * acinclude.m4: Remove unnecessary sinclude.
+       * aclocal.m4, Makefile.in, configure: Regenerate (autoreconf 1.9.3).
+
+2004-09-23  Tom Tromey  <tromey@redhat.com>
+
+       * jartool.c (extract_jar): Unconditionally read extra data in the
+       entry header; don't read it after the file contents.
+
+2004-08-11  Kelley Cook  <kcook@gcc.gnu.org>
+
+       PR bootstrap/16164
+       * Makefile.am: Force fastjar.info to be built in build directory.
+       * Makefile.in: Regenerate.
+
+2004-07-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+       * Makefile.am: Rename jar binary to fastjar.
+       * Makefile.in: Regenerate.
+       * fastjar.texi: Rename references to jar binary with fastjar.
+
+2004-07-19  Bryce McKinlay  <mckinlay@redhat.com>
+
+       * jartool.c (main): Ensure that only one of ftruncate and _chsize
+       is used.
+
+2004-07-11  Bryce McKinlay  <mckinlay@redhat.com>
+
+       PR 16472
+       * configure.ac: Check for ftruncate() and _chsize().
+       * jartool.c (main): Use _chsize if ftruncate not available.
+       * configure, config.h.in: Rebuilt.
+
+2004-07-09  Richard Sandiford  <rsandifo@redhat.com>
+
+       * jartool.c (find_entry, looks_like_dir): Remove inline spec.
+
+2004-07-07  Matthias Klose  <doko@debian.org>
+
+       * Makefile.am (jar_CPPFLAGS): Add AM_CPPFLAGS.
+       * Makefile.in: Regenerate.
+
+2004-07-06  Matthias Klose  <doko@debian.org>
+
+       * Makefile.in: Regenerate.
+       * fastjar.texi: Update for '-u'.
+
+2004-07-06  Casey Marshall <csm@gnu.org>
+
+       PR 7854
+       * Makefile.am
+       (jar_SOURCES): added shift.c, shift.h.
+       (jar_CPPFLAGS): define WITH_SHIFT_DOWN.
+
+       * compress.c
+       Added FSF copyright.
+       (write_data): new function.
+       (compress_file): call write_data.
+
+       * jartool.c
+       Updated copyright year.
+       (progname): new variable.
+       (end_of_entries): new variable.
+       (main): open and read file when updating.
+       (find_entry): new function.
+       (looks_like_dir): new function.
+       (read_entries): new function.
+       (make_manifest): added parameter `updating'.
+       Call `add_file_to_jar' with `updating'.
+       (add_to_jar_with_dir): added parameter `updating'.
+       Call `add_to_jar' with `updating'.
+       (add_to_jar): added parameter `updating'.
+       Call `add_file_to_jar' with `updating'.
+       Don't add directories if they already exist.
+       (add_file_to_jar): added parameter `updating'.
+       Update entries if they already exist.
+
+       * jartool.h
+       Added #ifndef __FASTJAR_JARTOOL_H__.
+       (struct zipentry): added `flags'.
+
+       * shift.c: new file.
+
+       * shift.h: new file.
+
+       * zipfile.h
+       (CEN_FLAGS): new constant.
+
+2004-07-05  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.am: Silence two automake warnings.
+       * Makefile.in: Regenerate.
+
+2004-06-25  Kelley Cook  <kcook@gcc.gnu.org>
+
+       PR other/15194
+       * configure.ac: Add check for long long.
+       * jartool.h: Check for long long before using it.
+       * configure: Regenerate
+       * config.h.in: Regenerate.
+
+2004-06-15  Paolo Bonzini  <bonzini@gnu.org>
+
+       * acinclude.m4: Quote first argument of AC_DEFUNs.
+       * aclocal.m4: Regenerate with automake 1.8.
+       * Makefile.in: Likewise.
+       * configure: Regenerate.
+       * .cvsignore: New file.
+
+2004-04-12  Kelley Cook  <kcook@gcc.gnu.org>
+
+       PR bootstrap/14905
+       * configure.ac: Parse --enable-generated-files-in-srcdir.
+       * Makefile.am: Copy man and info files to srcdir if requested.
+       * configure: Regenerate.
+       * Makefile.in Regenerate.
+
+2004-03-10  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * configure.ac: Bump AC_PREREQ to 2.59.
+       * configure: Regenerate.
+
+2004-03-09  Hans-Peter Nilsson  <hp@axis.com>
+
+       * configure: Regenerate for config/accross.m4 correction.
+
+2004-01-09  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * configure.in: Rename file to ...
+       * configure.ac: ... this.  Add in AC_PREREQ(2.57)
+       * config.h.in: Regenerate.
+       * aclocal.m4: Regenerate.
+       * Makefile.in: Regenerate.
+
+2004-01-07  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * jartool.c (make_manifest): Fix off-by-one bug when creating
+       an empty MANIFEST.MF.
+
+2003-12-01  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.am: Define AM_MAKINFOFLAGS.  Remove Automake 1.4 hack.
+       * Makefile.in: Regenerate with automake 1.7.6 & autoconf 2.57 tools.
+       * aclocal.m4, config.h.in, configure: Likewise.
+       * install-sh, missing, mkinstalldirs, stamp-h.in: Remove.
+
+2003-11-21  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * .cvsignore: Delete.
+
+2003-10-30  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.am (my_make_i_flags): Add $(srcdir) and update comment
+       to match.
+       (fastjar.info): Update target to write to build directory.
+       (%.1): New implicit rule from a .pod file.
+       (jar.1): Delete.
+       (grepjar.1): Delete.
+       (jar.pod): New intermediate rule.
+       (grepjar.pod): Likewise.
+       * Makefile.in: Regenerate.
+
+2003-08-13  Matthias Klose  <doko@debian.org>
+
+       * fastjar.texi: License manual under the GPL.
+       * Makefile.am: Remove reference to fdl.texi
+       * Makefile.in: Regenerate
+
+2003-07-29  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
+
+2003-07-11  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+       * README: Note that FastJar is not part of GCC.
+
+2003-07-02  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       PR java/9532
+       * jartool.c (add_to_jar): Return 1 on failure to open file.
+       Split out -C case to:
+       * jartool.c (add_to_jar_with_dir): New function.
+
+2003-06-15  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       PR java/9532
+       * jartool.c (main) Give proper error messages with -C, and
+       check for missing arguments properly.  Send error messages
+       to stderr.
+       * jartool.c (add_to_jar): Make getcwd() call portable,
+       and check for error return.
+
+2003-03-30  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * fastjar.texi: Remove @ at start of file.
+
+2003-03-10  Mohan Embar  <gnustuff@thisiscool.com>
+
+       * dostime.c: add #include <stddef.h> for definition of NULL
+
+2003-02-04  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * fastjar.texi: Update to GFDL 1.2.
+
+2003-01-31  Daiki Ueno  <ueno@unixuser.org>
+
+       * jartool.c (extract_jar): Don't lseek to skip extra fields.
+       (consume): If the stream is seekable, do lseek.
+
+2003-01-28  Ranjit Mathew  <rmathew@hotmail.com>
+
+       * jargrep.c: Include xregex.h from libiberty instead of
+       system regex.h for better portability.
+
+2003-01-21  Ranjit Mathew  <rmathew@hotmail.com>
+
+       * jartool.c (list_jar): Terminate the 'ascii_date' buffer
+       with a '\0' to guard against the case where the formatted
+       time string is more than the size allowed by the buffer.
+
+2003-01-14  Tom Tromey  <tromey@redhat.com>
+
+       * config.h.in: Rebuilt.
+
+2002-12-30  DJ Delorie  <dj@redhat.com>
+
+       * Makefile.am (jar.1, grepjar.1): Protect against
+       texi2pod/pod2man failing.
+       * Makefile.in: Regenerated.
+
 2002-12-23  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        * fastjar.texi: Include Cover Texts in man page.