summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog434
1 files changed, 1 insertions, 433 deletions
diff --git a/ChangeLog b/ChangeLog
index 54d23d1..8241e6f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,440 +1,8 @@
-2008-05-20 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c (verify_file): Improve error diagnostics.
-
-2008-02-18 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c: Remove setenv.h
-
-2007-12-05 Sergey Poznyakoff <gray@gnu.org.ua>
-
- Changes needed for cpio mingw build:
-
- * lib/system.h: Include pwd.h and grp.h if the corresponding HAVE_
- preprocessor symbols are defined.
- * m4/system.m4 (AC_CHECK_HEADERS_ONCE): Add pwd.h and grp.h.
-
-2007-11-07 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * gnulib.modules: Add fseeko.
-
-2007-10-11 Paul Eggert <eggert@cs.ucla.edu>
-
- * gnulib.modules: Add strerror.
- * configure.ac: Don't test for strerror any more; the gnulib
- strerror module handles this.
- * m4/rmt.m4 (PU_RMT): Likewise.
-
-2007-08-19 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * paxlib/names.c (safer_name_suffix): Fix variable type
-
-2007-08-17 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * paxlib/names.c (hash_string_insert_prefix): New function
- (hash_string_insert): Rewrite using hash_string_insert_prefix
- (safer_name_suffix): Use hash_string_insert_prefix to avoid
- stack allocation. Bug reported by Dmitry V. Levin;
-
-2007-08-12 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * lib/rtapelib.c, paxlib/rtape.c: Use last_component instead of
- base_name. Patch by Eric Blake.
-
-2007-06-27 Sergey Poznyakoff <gray@gnu.org.ua>
-
- Relicense under GPLv3
-
-2007-06-21 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c: Print errno status on errors.
-
-2007-06-21 Eric Blake <ebb9@byu.net>
-
- Resolve testsuite failures on cygwin.
- * tests/genfile.c (generate_simple_file): Force binary
- mode.
- (generate_files_from_list, generate_sparse_file)
- (exec_checkpoint, exec_command): Likewise.
-
-2006-12-18 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * gnulib.modules: Add configmake
-
-2006-12-12 Paul Eggert <eggert@cs.ucla.edu>
-
- * rmt/rmt.c (status_device) [!defined MTIOCGET]:
- Fix bracketing typo. Problem reported by Yutaka Furubayashi.
-
-2006-12-07 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * doc/genfile.texi (Generate Mode): Document --seek option.
- * paxlib/error.c (read_fatal_details): Fix wording of the error
- message.
- * tests/genfile.c: Implement new option --seek (similar
- to `dd seek=')
-
-2006-11-29 Paul Eggert <eggert@cs.ucla.edu>
-
- * lib/rtapelib.c: Include <rmt-command.h> rather than <localedir.h>,
- to accommodate recent changes to gnulib and tar.
- * rmt/rmt.c: Likewise.
- * rmt/Makefile.am (rmt.o): Depend on configmake.h, not localedir.h.
- * m4/system.m4 (PU_SUSTEM): Put AC_REQUIRE wrappers around
- AC_HEADER_STDC, etc. This avoids a warning from automake,
- with the latest gnulib.
-
-2006-09-27 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c (exec_command): Add extra spaces.
-
-2006-09-08 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c (exec_command): Fix memory reallocation.
-
-2006-08-07 Paul Eggert <eggert@cs.ucla.edu>
-
- * lib/system.h: Include <inttypes.h> unconditionally.
- The latest gnulib lets us do this.
- * m4/system.m4 (PU_SYSTEM): Don't check for inttypes.h
- Don't require gl_AC_TYPE_UINTMAX_T.
- Require gl_INTTYPES_H, gl_STDINT_H.
-
- * tests/genfile.c (reg_action): Return void, not int.
- (generate_simple_file, exec_command): Remove unused var.
- (print_stat): Avoid GCC warning about uninitialized var.
-
-2006-07-09 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * THANKS: Add Ralf Wildenhues
-
-2006-07-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
-
- * doc/genfile.texi: Fix some typos.
-
-2006-07-03 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c (get_size): Rewrite to avoid numeric overflow.
-
-2006-06-25 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * lib/system.h (ST_IS_SPARSE): New macro
- * tests/genfile.c: Use ST_IS_SPARSE instead of IS_SPARSE_FILE
-
-2006-06-21 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * paxlib/exit.c: Initialize the variable to avoid bogus errors
- when linking on Darwin. Reported by EXCOFFIER, Denis
- <denis.excoffier@airbus.com>.
-
-2006-06-02 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c: New options --files-from and --null (same as in
- tar).
- * doc/genfile.texi: Document --files-from and --null options
-
-2006-04-25 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * doc/genfile.texi: Document exit codes in create mode. Fix file
- size calculation in the example of genfile --sparse.
- * tests/genfile.c: Behave as described in the docs in sparse file
- creation mode. Verify created file, unless it goes to stdout.
-
-2006-04-11 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c (print_stat): mode keyword can be optionally
- followed by a punctuation sign and a number, specifying the mask
- to be applied to the mode before printing.
-
- * doc/genfile.texi: Update
-
-2006-03-11 Paul Eggert <eggert@cs.ucla.edu>
-
- * rmt/rmt.c (STRING_SIZE): Now UINTMAX_STRSIZE_BOUND + 1, since
- bounded strings are used only for integers now.
- (get_string): Use a prototype. Remove unused local var 'counter'.
- (get_long): Arg is now char const *, not char *.
- Check for integer overflow in arg.
- Check for empty arg.
- (open_device): Use get_string for oflags, too, since the existing
- limits were uncomfortably close to being too small.
- Don't assume free_string does not affect errno.
-
-2006-03-12 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * gnulib.modules: Add obstack
- * rmt/rmt.c (get_string): Renamed to get_string_n. All callers
- changed.
- (get_string,free_string,i18n_setup): New function.
- (usage): Call i18n_setup
- (open_device): Use new get_string function to remove the
- limitation on the device name length.
- * tests/genfile.c: Properly initialize i18n.
-
-2006-03-07 Paul Eggert <eggert@cs.ucla.edu>
-
- * configure.ac (AC_CHECK_HEADERS): Don't check for sys/time.h,
- since we no longer use HAVE_SYS_TIME_H.
- (AC_CHECK_DECLS): Don't check for 'time', since we assume
- C89 or better.
- * lib/system.h: Include <unistd.h> unconditionally, since we now
- assume the unistd module.
- (time): Remove decl; not needed, since we assume C89 or better.
- Don't bother checking for HAVE_SYS_TIME_H when deciding whether
- to include <sys/time.h>, since TIME_WITH_SYS_TIME implies sys/time.h
- exists.
- (HAVE_DECL_VALLOC) [WITH_DMALLOC]: Remove #undef, since this symbol
- is no longer used.
-
- * m4/system.m4 (PU_SYSTEM): Don't check for unistd.h or sys/time.h,
- or for time or valloc.
-
-2006-02-20 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * m4/system.m4: Remove sys/buf.h from AC_CHECK_HEADERS_ONCE, check
- for it separately (needs sys/param.h on some systems).
-
-2006-02-20 Paul Eggert <eggert@cs.ucla.edu>
-
- * lib/DISTFILES: Add system-ioctl.h.
- * lib/system.h: Move the MTIO* stuff into....
- * lib/system-ioctl.h: New file. That way, the symbols defined
- by these includes won't collide with the symbols defined by
- <sys/filio.h> on Solaris when compiling misc.c.
- * lib/rtapelib.c: Include system-ioctl.h.
- * paxlib/rtape.c: Likewise.
- * rmt/rmt.c: Likewise.
-
-2006-02-07 Paul Eggert <eggert@cs.ucla.edu>
-
- * gnulib.modules: Add closeout.
- * rmt/rmt.c: Include closeout.h.
- (main, usage): Use close_stdout to report write errors properly.
-
- * gnulib.modules: Add version-etc-fsf.
- * rmt/rmt.c: Include <version-etc.h>.
- (main): Use version_etc rather than rolling our own.
-
-2005-12-08 Sergey Poznyakoff <gray@gnu.org.ua>
-
- * tests/genfile.c: Fix creation of large files
-
-2005-11-29 Paul Eggert <eggert@cs.ucla.edu>
-
- * lib/rtapelib.c (encode_oflag): Simplify code, since O_NONBLOCK
- is always defined now.
- * paxlib/rtape.c (encode_oflag): Likewise.
- * lib/system.h (O_DIRCTORY, O_NOATIME, O_NONBLOCK): Define to 0
- if not already defined.
- * paxlib/error.c (rmdir_error): New function.
- * paxlib/error.h (rmdir_error): New decl.
- * rmt/rmt.c (decode_oflag): Use '#if O_NONBLOCK", not ifdef.
-
-2005-11-06 Paul Eggert <eggert@cs.ucla.edu>
-
- * lib/system.h (strtoimax, strtoumax): Declare if the system
- headers don't.
-
-2005-09-16 Paul Eggert <eggert@cs.ucla.edu>
-
- Merge changes from gnulib for file system sub-second time stamps.
- * configure.ac: Remove checks for struct stat.st_spare1, struct
- stat.st_atim.tv_nsec, struct stat.st_atimespec.tv_nsec, struct
- stat.st_atimensec, as gnulib now does this for us.
- Similarly for LIB_CLOCK_GETTIME.
-
-2005-06-23 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * tests/genfile.c (print_stat): Use umaxstr.
-
-2005-06-21 Paul Eggert <eggert@cs.ucla.edu>
-
- Improve support for wide time stamps and other wide integers.
- * gnulib.modules: Add inttostr, quote, quotearg.
- * lib/system.h (TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM): Remove.
- (INT_STRLEN_BOUND): Remove.
- Include "intprops.h" instead.
- (UINTMAX_STRSIZE_BOUND): Define in terms of INT_BUFSIZE_BOUND,
- not INT_STRLEN_BOUND.
- [HAVE_UTIME_H]: Don't include utime.h.
- * paxlib/DISTFILES: Remove convert.c.
- * paxlib/convert.c: Remove.
- * paxlib/error.c: Include quote.h, quotearg.h.
- * paxlib/paxlib.h: Include inttostr.h.
- (STRINGIFY_BIGINT): Define in terms of umaxtostr.
- (stringify_uintmax_t_backwards): Remove decl.
- * tests/genfile.c: Include <utimens.h> instead of rolling our own.
- (exec_checkpoint): Use utimens instead of rolling our own.
- Don't pass extra args to error.
- (main): Wrap message inside _().
-
- * tests/genfile.c: Port to Solaris 8.
- Include <signal.h>, for 'signal'.
- (SIGCHLD) [! defined SIGCHLD && defined SIGCLD]: Define.
- (child_exited, sig_child): Remove; not needed.
- (exec_command): Use a prototype.
- (main): Set SIGCHLD handler to default, not to sig_child.
- And do this only if SIGCHLD is defined. This uses the
- same pattern that src/tar.c uses.
-
-2005-06-13 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * m4/rmt.m4 (PU_RMT): Fix building on Cygwin. Proposed by Corinna
- Vinschen <vinschen@redhat.com>.
- * m4/system.m4 (PU_SYSTEM): Add AC_STRUCT_ST_BLKSIZE.
- Require gl_AC_TYPE_UINTMAX_T (this means that uintmax_t.m4 from
- gnulibs should be used).
-
-2005-05-22 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * paxlib/paxerror.h: Removed
- * paxlib/names.c: New file
- * paxlib/paxlib.h: New file
- * paxlib/DISTFILES: Add names.c,paxlib.h; remove paxerror.h
- * paxlib/Makefile.am: Likewise
- * paxlib/error.c: Rename paxerror.h to paxlib.h
- * paxlib/exit.c: Likewise.
-
-2005-05-19 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * paxlib/DISTFILES: New file
- * paxlib/convert.c: New file
- * paxlib/error.c: New file
- * paxlib/exit.c: New file
- * paxlib/paxerror.h: New file
- * paxlib/Makefile.am (libpax_a_SOURCES): Add new files.
-
- * gnulib.modules: Add getdate. Needed by genfile.
- * m4/rmt.m4 (PU_RMT): Check for LIB_SETSOCKOPT
-
-2005-05-14 Paul Eggert <eggert@cs.ucla.edu>
-
- * COPYING, Makefile.am, configure.ac, build-aux/bootstrap,
- lib/Makefile.tmpl, lib/rmt.h, lib/rtapelib.c, lib/system.h,
- paxlib/Makefile.am, paxlib/pax.h, paxlib/paxbuf.c,
- paxlib/paxbuf.h, paxlib/rtape.c, paxlib/tar.h, paxlib/tarbuf.c,
- paxlib/tardef.h, paxtest/Makefile.am, paxtest/paxtest.c,
- paxtest/paxtest.h, rmt/rmt.c, tests/argcv.c, tests/argcv.h,
- tests/genfile.c:
- Update FSF postal mail address.
-
-2005-05-14 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * AUTHORS: New file
- * COPYING: New file
- * NEWS: New file
- * THANKS: New file
- * README-alpha: New file
- * README: Updated
- * Makefile.am: New file
- * configure.ac: New file
- * .cvsignore: New file
-
- * paxlib: New directory
- * paxlib/Makefile.am: New file
- * paxlib/pax.h: Likewise
- * paxlib/paxbuf.c: Likewise
- * paxlib/paxbuf.h: Likewise
- * paxlib/rtape.c: Likewise
- * paxlib/tar.h: Likewise
- * paxlib/tarbuf.c: Likewise
- * paxlib/tardef.h: Likewise
- * paxlib/.cvsignore: New file
-
- * po: New directory
- * po/.cvsignore: New file
- * po/Makevars: Likewise
- * po/POTFILES.in: Likewise
-
- * paxtest: New directory
- * paxtest/Makefile.am: New file
- * paxtest/.cvsignore: New file
- * paxtest/paxtest.c: New file
- * paxtest/paxtest.h: New file
-
- * lib/Makefile.tmpl: New file
- * lib/.cvsignore: New file
- * lib/paxbuf.c: Removed
- * lib/paxbuf.h: Removed
- * m4/.cvsignore: New file
-
- * build-aux: New directory
- * build-aux/bootstrap: New file
- * build-aux/gnulib.modules: New file
- * build-aux/.cvsignore: New file
-
- * doc/genfile.texi: Minor fixes
-
-2005-05-12 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * lib/system.h: If mkdev is defined, use it as makedev. Proposed
- by Todd Vierling.
- * rmt/rmt.c (main): Remove unused variable.
- * tests/DISTFILES: Add new files
- * tests/argcv.c: New file
- * tests/argcv.h: New file
- * tests/genfile.c: Major rewrite. Add new operation mode: --run.
- * doc: New directory
- * doc/DISTFILES: New file.
- * doc/genfile.texi: New file.
-
-2005-03-21 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * tests/genfile.c (main): Allow --length=0
-
-2005-02-07 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * lib/paxbuf.c: New file
- * lib/paxbuf.h: Likewise
-
-2005-02-06 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * gnulib.modules: New file. List of required gnulib
- modules.
-
-2005-02-04 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * rmt/rmt.c: Cleaned up the mess. Fixed error reporting.
-
-2005-02-03 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * tests/genfile.c: New mode `--stat' prints selected
- fields from struct stat for existing files.
- Improved help output.
-
-2005-01-06 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * m4/rtapelib.m4: New file
- * m4/system.m4: New file
- * m4/rmt.m4 (PU_RMT): Check for strerror
- * m4/DISTFILES: Added new files
- * rmt/rmt.c (main): Fixed declaration
-
-2004-12-22 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * rmt/rmt.c (main): Reverted changes. setlocale()
- is handled by system.h.
-
-2004-12-21 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * rmt/rmt.c (main): Protect NLS initialization by
- #ifdef ENABLE_NLS.
-
-2004-09-08 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * tests/genfile.c (parse_opt): Allow --length=0
-
-2004-09-07 Sergey Poznyakoff <gray@Mirddin.farlep.net>
-
- * tests: New directory
- * tests/DISTFILES: New file
- * tests/genfile.c: New file
-
2004-09-06 Sergey Poznyakoff <gray@Mirddin.farlep.net>
Initial import.
-
+
Local Variables:
mode: change-log
version-control: never