]> Dogcows Code - chaz/tar/log
chaz/tar
18 years ago(lustar01.at,lustar02.at,lustar03.at): New tests.
Sergey Poznyakoff [Mon, 20 Feb 2006 09:41:43 +0000 (09:41 +0000)] 
(lustar01.at,lustar02.at,lustar03.at): New tests.

18 years ago(split_long_name): Fix maximum length estimation. Patch by Jim Lowe.
Sergey Poznyakoff [Mon, 20 Feb 2006 09:41:29 +0000 (09:41 +0000)] 
(split_long_name): Fix maximum length estimation. Patch by Jim Lowe.

18 years agoAvoid installation glitches on Solaris 8 with Sun C 5.4.
Paul Eggert [Mon, 20 Feb 2006 08:15:31 +0000 (08:15 +0000)] 
Avoid installation glitches on Solaris 8 with Sun C 5.4.
* lib/.cvsignore: Add system-ioctl.h.
* lib/Makefile.tmpl (noinst_HEADERS): Add system-ioctl.h.
* src/buffer.c: Include system-ioctl.h.
* src/compare.c: Likewise.
* src/delete.c: Likewise.
* src/system.c: Include <getline.h>, <setenv.h>.
* src/tar.c: Include <getline.h>.

18 years ago* bootstrap: Don't claim lib/Makefile.am is generated automatically
Paul Eggert [Mon, 20 Feb 2006 08:14:21 +0000 (08:14 +0000)] 
* bootstrap: Don't claim lib/Makefile.am is generated automatically
from itself.

18 years agoUpdate
Sergey Poznyakoff [Sun, 19 Feb 2006 21:13:22 +0000 (21:13 +0000)] 
Update

18 years ago(new_volume): Prompt the user for archive name if unable to open next archive.
Sergey Poznyakoff [Sun, 19 Feb 2006 21:12:50 +0000 (21:12 +0000)] 
(new_volume): Prompt the user for archive name if unable to open next archive.

18 years agoUpdate
Sergey Poznyakoff [Sun, 19 Feb 2006 20:37:14 +0000 (20:37 +0000)] 
Update

18 years ago(add_chunk_header): Free st.orig_file_name after calling finish_header()
Sergey Poznyakoff [Sun, 19 Feb 2006 20:36:31 +0000 (20:36 +0000)] 
(add_chunk_header): Free st.orig_file_name after calling finish_header()

18 years agoUpdated
Sergey Poznyakoff [Sun, 19 Feb 2006 19:28:47 +0000 (19:28 +0000)] 
Updated

18 years agoRaise version number to 1.15.90
Sergey Poznyakoff [Sun, 19 Feb 2006 19:28:17 +0000 (19:28 +0000)] 
Raise version number to 1.15.90

18 years ago(dump_file0): Restore file_count_links,accidentally removed on 2005-11-29.
Sergey Poznyakoff [Sun, 19 Feb 2006 19:27:28 +0000 (19:27 +0000)] 
(dump_file0): Restore file_count_links,accidentally removed  on 2005-11-29.

18 years agoUpdated
Sergey Poznyakoff [Wed, 8 Feb 2006 21:34:44 +0000 (21:34 +0000)] 
Updated

18 years ago(tar_set_quoting_style): Provide second argument to the format spec: program_invocati...
Sergey Poznyakoff [Wed, 8 Feb 2006 21:34:15 +0000 (21:34 +0000)] 
(tar_set_quoting_style): Provide second argument to the format spec: program_invocation_short_name. Reported by Jim Meyering.

18 years ago* gnulib.modules: Add closeout, exitfial.
Paul Eggert [Tue, 7 Feb 2006 23:51:37 +0000 (23:51 +0000)] 
* gnulib.modules: Add closeout, exitfial.
* lib/.cvsignore: Add __fpending.c, __fpending.h, closeout.c,
closeout.h.
* src/buffer.c: Incluse closeout.h.
(_open_archive): Use freopen rather than fopen, so
that stdlis is always either stdout or stderr.  Use
close_stdout_set_file_name to report its name.
* src/tar.c: Include closeout.h and exitfail.h.
(parse_opt, usage): Call close_stdout as appropriate, to check for
write errors.
(decode_options): Exit with status TAREXIT_FAILURE, not 1.
(main): Set exit_failure, to exit with proper status on memory
allocation failure and the like.
Use close_stdout rather than rolling our own test.

18 years ago* NEWS: --version now outputs copyright etc., to conform to the
Paul Eggert [Tue, 7 Feb 2006 22:18:36 +0000 (22:18 +0000)] 
* NEWS: --version now outputs copyright etc., to conform to the
GNU coding standards.  Remove --license.
* gnulib.modules: Add version-etc-fsf.
* doc/tar.texi: Document the change.
* lib/.cvsignore: Add version-etc-fsf.c, version-etc.c, version-etc.h.
* scripts/Makefile.am (SED_CMD): Update PAKCAGE_NAME, not PACKAGE.
* scripts/backup.in: Remove --license.  Change --version to conform
to GCS.
* scripts/restore.in: Likewise.
* scripts/backup.sh.in (license): Output briefer license in the
style of coreutils, for consistency with other changes.
* src/tar.c: Include <version-etc.h>.
(LICENSE_OPTION): Remove.
(options): Remove --license.
(license): Remove.
(parse_opt): Use version_etc instead of rolling it ourselves.
Remove --license.
* tests/version.at (tar --version): Check only the first line of
output.

18 years agoUpdate copyright year to 2006.
Paul Eggert [Tue, 7 Feb 2006 20:55:49 +0000 (20:55 +0000)] 
Update copyright year to 2006.

18 years agoUpdate
Sergey Poznyakoff [Tue, 7 Feb 2006 13:58:03 +0000 (13:58 +0000)] 
Update

18 years ago(sparse_map_decoder): Fix misleading diagnostic.
Sergey Poznyakoff [Tue, 7 Feb 2006 13:57:41 +0000 (13:57 +0000)] 
(sparse_map_decoder): Fix misleading diagnostic.

18 years agoUpdate
Sergey Poznyakoff [Tue, 31 Jan 2006 11:28:59 +0000 (11:28 +0000)] 
Update

18 years ago(struct tar_stat_info): New members is_dumpdir and skipped.
Sergey Poznyakoff [Tue, 31 Jan 2006 11:28:45 +0000 (11:28 +0000)] 
(struct tar_stat_info): New members is_dumpdir and skipped.

18 years ago(list_archive): Use is_dumpdir
Sergey Poznyakoff [Tue, 31 Jan 2006 11:28:32 +0000 (11:28 +0000)] 
(list_archive): Use is_dumpdir
Do not wrap skip_member in mv_begin/mv_end, the function itself
takes care of it.
(decode_header): Set stat_info->is_dumpdir
(skip_member): Do nothing if skipped is true

18 years ago(get_gnu_dumpdir): Static
Sergey Poznyakoff [Tue, 31 Jan 2006 11:28:07 +0000 (11:28 +0000)] 
(get_gnu_dumpdir): Static
(is_dumpdir): New function
(purge_directory): Use is_dumpdir

18 years ago(prepare_to_extract): Use is_dumpdir member to check for dumpdirs.
Sergey Poznyakoff [Tue, 31 Jan 2006 11:27:41 +0000 (11:27 +0000)] 
(prepare_to_extract): Use is_dumpdir member to check for dumpdirs.

18 years ago(get_gnu_dumpdir): Remove prototype
Sergey Poznyakoff [Tue, 31 Jan 2006 11:27:14 +0000 (11:27 +0000)] 
(get_gnu_dumpdir): Remove prototype
(is_dumpdir): New function

18 years agoUpdate
Sergey Poznyakoff [Sat, 21 Jan 2006 23:39:52 +0000 (23:39 +0000)] 
Update

18 years ago(decode_options): Refuse using --delete with compression options
Sergey Poznyakoff [Sat, 21 Jan 2006 23:39:20 +0000 (23:39 +0000)] 
(decode_options): Refuse using --delete with compression options

18 years agoUpdate
Sergey Poznyakoff [Wed, 18 Jan 2006 15:36:23 +0000 (15:36 +0000)] 
Update

18 years agoImplement new options --quoting-style, --quote-chars and --no-quote-chars.
Sergey Poznyakoff [Wed, 18 Jan 2006 15:36:15 +0000 (15:36 +0000)] 
Implement new options --quoting-style, --quote-chars and --no-quote-chars.

18 years agoInitial documentation for --quoting-style, --quote-chars and --no-quote-chars option.
Sergey Poznyakoff [Wed, 18 Jan 2006 15:36:01 +0000 (15:36 +0000)] 
Initial documentation for --quoting-style, --quote-chars and --no-quote-chars option.

18 years ago(DEFAULT_QUOTING_STYLE): New configuration variable
Sergey Poznyakoff [Wed, 18 Jan 2006 15:35:44 +0000 (15:35 +0000)] 
(DEFAULT_QUOTING_STYLE): New configuration variable

18 years agoUpdated
Sergey Poznyakoff [Wed, 18 Jan 2006 15:35:34 +0000 (15:35 +0000)] 
Updated

18 years ago* bootstrap: Default to pserver, and switch to cvs.sv.gnu.org,
Paul Eggert [Mon, 9 Jan 2006 22:53:55 +0000 (22:53 +0000)] 
* bootstrap: Default to pserver, and switch to cvs.sv.gnu.org,
to accommodate recent changes to the GNU CVS server.

18 years agoAdd argp-pin.c, mkdirat.c, openat-priv.h.
Paul Eggert [Mon, 9 Jan 2006 22:52:34 +0000 (22:52 +0000)] 
Add argp-pin.c, mkdirat.c, openat-priv.h.

18 years agoUpdate
Sergey Poznyakoff [Wed, 14 Dec 2005 13:00:23 +0000 (13:00 +0000)] 
Update

18 years agoUpdate invocations of name_scan.
Sergey Poznyakoff [Wed, 14 Dec 2005 12:58:56 +0000 (12:58 +0000)] 
Update invocations of name_scan.

18 years ago(name_scan): Change prototype.
Sergey Poznyakoff [Wed, 14 Dec 2005 12:58:34 +0000 (12:58 +0000)] 
(name_scan): Change prototype.

18 years ago(name_scan): Take an additional argument requesting the exact matching.
Sergey Poznyakoff [Wed, 14 Dec 2005 12:58:22 +0000 (12:58 +0000)] 
(name_scan): Take an additional argument requesting the exact matching.

18 years agoUpdate
Sergey Poznyakoff [Tue, 13 Dec 2005 13:33:21 +0000 (13:33 +0000)] 
Update

18 years ago(addname,add_hierarchy_to_namelist): Initialize explicit member appropriately.
Sergey Poznyakoff [Tue, 13 Dec 2005 13:32:29 +0000 (13:32 +0000)] 
(addname,add_hierarchy_to_namelist): Initialize explicit member appropriately.

18 years ago(procdir): If name_scan() returns something, check if it was explicitely given in...
Sergey Poznyakoff [Tue, 13 Dec 2005 13:32:14 +0000 (13:32 +0000)] 
(procdir): If name_scan() returns something, check if it was explicitely given in the command line

18 years ago(struct name): New member `explicit'. Remove unused member `isdir'
Sergey Poznyakoff [Tue, 13 Dec 2005 13:31:56 +0000 (13:31 +0000)] 
(struct name): New member `explicit'. Remove unused member `isdir'

18 years agoUpdate
Sergey Poznyakoff [Mon, 12 Dec 2005 22:56:25 +0000 (22:56 +0000)] 
Update

18 years agoIf --one-file-system is given and a
Sergey Poznyakoff [Mon, 12 Dec 2005 22:55:39 +0000 (22:55 +0000)] 
If --one-file-system is given and a
directory is found to be on another device, *and* this directory
is explicitely given in the command line, then do not omit it.

18 years agoUpdate
Sergey Poznyakoff [Sun, 11 Dec 2005 14:12:54 +0000 (14:12 +0000)] 
Update

18 years ago(options,parse_opt): New options --delay-directory-restore and --no-delay-directory...
Sergey Poznyakoff [Sun, 11 Dec 2005 14:12:12 +0000 (14:12 +0000)] 
(options,parse_opt): New options --delay-directory-restore and --no-delay-directory-restore

18 years ago(directories_first): Replaced by delay_directory_restore_option. All uses changed.
Sergey Poznyakoff [Sun, 11 Dec 2005 14:11:41 +0000 (14:11 +0000)] 
(directories_first): Replaced by delay_directory_restore_option. All uses changed.

18 years ago(delay_directory_restore_option): New global.
Sergey Poznyakoff [Sun, 11 Dec 2005 14:11:16 +0000 (14:11 +0000)] 
(delay_directory_restore_option): New global.

18 years agoDocument --delay-directory-restore option.
Sergey Poznyakoff [Sun, 11 Dec 2005 14:10:53 +0000 (14:10 +0000)] 
Document --delay-directory-restore option.
(Configuring Help Summary): Document usage of ARGP_HELP_FMT
variable to customize help output.

18 years agoUpdate
Sergey Poznyakoff [Sun, 11 Dec 2005 14:10:05 +0000 (14:10 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Fri, 9 Dec 2005 10:05:10 +0000 (10:05 +0000)] 
Update

18 years ago(read_directory_file): Fix format string
Sergey Poznyakoff [Fri, 9 Dec 2005 10:05:02 +0000 (10:05 +0000)] 
(read_directory_file): Fix format string

18 years ago(to_chars_subst): Remove unused variable
Sergey Poznyakoff [Fri, 9 Dec 2005 10:04:52 +0000 (10:04 +0000)] 
(to_chars_subst): Remove unused variable
Make sure useful result code is returned.

18 years ago(set_file_atime): Add prototype.
Sergey Poznyakoff [Fri, 9 Dec 2005 10:04:38 +0000 (10:04 +0000)] 
(set_file_atime): Add prototype.

18 years ago(open_archive): Add default case to shut up gcc.
Sergey Poznyakoff [Fri, 9 Dec 2005 10:04:26 +0000 (10:04 +0000)] 
(open_archive): Add default case to shut up gcc.

18 years agoFix typo
Sergey Poznyakoff [Thu, 8 Dec 2005 15:55:53 +0000 (15:55 +0000)] 
Fix typo

18 years agoUpdate
Sergey Poznyakoff [Thu, 8 Dec 2005 15:41:38 +0000 (15:41 +0000)] 
Update

18 years ago(gid_to_chars, major_to_chars, minor_to_chars)
Sergey Poznyakoff [Thu, 8 Dec 2005 15:41:28 +0000 (15:41 +0000)] 
(gid_to_chars, major_to_chars, minor_to_chars)
(mode_to_chars, off_to_chars, size_to_chars, time_to_chars)
(uid_to_chars, uintmax_to_chars): Return bool
(to_chars): Return bool
(start_header): Check return values of convertion routines. Fail
if unable to store data in the header.

18 years ago(gid_to_chars, major_to_chars, minor_to_chars)
Sergey Poznyakoff [Thu, 8 Dec 2005 15:41:11 +0000 (15:41 +0000)] 
(gid_to_chars, major_to_chars, minor_to_chars)
(mode_to_chars, off_to_chars, size_to_chars, time_to_chars)
(uid_to_chars, uintmax_to_chars): Return bool

18 years ago(Current status): Renamed to 'Changes' and moved to
Sergey Poznyakoff [Thu, 8 Dec 2005 15:40:52 +0000 (15:40 +0000)] 
(Current status): Renamed to 'Changes' and moved to
appendices.
(Large or Negative Values): Rewritten

18 years agoChange permissions in the sample outputs to more usual ones
Sergey Poznyakoff [Wed, 7 Dec 2005 16:17:44 +0000 (16:17 +0000)] 
Change permissions in the sample outputs to more usual ones

18 years agoUpdated
Sergey Poznyakoff [Wed, 7 Dec 2005 15:12:38 +0000 (15:12 +0000)] 
Updated

18 years agoRemove @set's
Sergey Poznyakoff [Wed, 7 Dec 2005 15:12:00 +0000 (15:12 +0000)] 
Remove @set's

18 years agoFollowing the discussion with Karl Berry,
Sergey Poznyakoff [Wed, 7 Dec 2005 15:11:45 +0000 (15:11 +0000)] 
Following the discussion with Karl Berry,
discontinue using @value{} substitutions for Texinfo commands.
Properly index all long options. Print a
separate long option index.

18 years agoUpdate
Sergey Poznyakoff [Wed, 7 Dec 2005 09:43:09 +0000 (09:43 +0000)] 
Update

18 years agoResolve some more FIXMEs
Sergey Poznyakoff [Wed, 7 Dec 2005 09:42:30 +0000 (09:42 +0000)] 
Resolve some more FIXMEs

18 years agoFix typosin the recent entry
Sergey Poznyakoff [Wed, 7 Dec 2005 08:40:46 +0000 (08:40 +0000)] 
Fix typosin the recent entry

18 years agoUpdate
Sergey Poznyakoff [Tue, 6 Dec 2005 23:18:20 +0000 (23:18 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Tue, 6 Dec 2005 23:16:10 +0000 (23:16 +0000)] 
Update

18 years ago(options): Add --restrict option. Use macros for option grouping.
Sergey Poznyakoff [Tue, 6 Dec 2005 23:15:41 +0000 (23:15 +0000)] 
(options): Add --restrict option. Use macros for option grouping.
(license): Print full list of copyright years

18 years ago(sys_exec_info_script): The script can supply new
Sergey Poznyakoff [Tue, 6 Dec 2005 23:15:14 +0000 (23:15 +0000)] 
(sys_exec_info_script): The script can supply new
archive name to use by writing it to file descriptor 3.

18 years ago(sys_exec_info_script): Update delaration
Sergey Poznyakoff [Tue, 6 Dec 2005 23:14:56 +0000 (23:14 +0000)] 
(sys_exec_info_script): Update delaration
(restrict_option): New global

18 years ago(new_volume): Update invocation
Sergey Poznyakoff [Tue, 6 Dec 2005 23:14:44 +0000 (23:14 +0000)] 
(new_volume): Update invocation
(change_tape_menu): New function. Disable '!' command if given
--restrict option.

18 years agoUse TAR_VOLUME instead of reading volno file.
Sergey Poznyakoff [Tue, 6 Dec 2005 23:13:28 +0000 (23:13 +0000)] 
Use TAR_VOLUME instead of reading volno file.

18 years agoUpdate --info-scripts documentation
Sergey Poznyakoff [Tue, 6 Dec 2005 23:13:19 +0000 (23:13 +0000)] 
Update --info-scripts documentation

18 years ago* configure.ac (DENSITY_LETTER): Fix m4 overquoting.
Paul Eggert [Tue, 6 Dec 2005 21:43:17 +0000 (21:43 +0000)] 
* configure.ac (DENSITY_LETTER): Fix m4 overquoting.
* .cvsignore: Ignore .bootstrap.

18 years agoUpdate
Sergey Poznyakoff [Tue, 6 Dec 2005 16:33:17 +0000 (16:33 +0000)] 
Update

18 years ago(archive_format_string): Remove static qualifier.
Sergey Poznyakoff [Tue, 6 Dec 2005 16:32:37 +0000 (16:32 +0000)] 
(archive_format_string): Remove static qualifier.
(subcommand_string): New function.

18 years ago(sys_exec_info_script): New function.
Sergey Poznyakoff [Tue, 6 Dec 2005 16:32:17 +0000 (16:32 +0000)] 
(sys_exec_info_script): New function.

18 years ago(archive_format_string,subcommand_string,sys_exec_info_script): New prototypes.
Sergey Poznyakoff [Tue, 6 Dec 2005 16:32:05 +0000 (16:32 +0000)] 
(archive_format_string,subcommand_string,sys_exec_info_script): New prototypes.

18 years ago(new_volume): Use sys_exec_info_script() instead of system().
Sergey Poznyakoff [Tue, 6 Dec 2005 16:31:49 +0000 (16:31 +0000)] 
(new_volume): Use sys_exec_info_script() instead of system().

18 years agoDocument --to-command and --info-script options. Add missing xrefs.
Sergey Poznyakoff [Tue, 6 Dec 2005 16:31:37 +0000 (16:31 +0000)] 
Document --to-command and --info-script options. Add missing xrefs.

18 years agoUpdate
Sergey Poznyakoff [Thu, 1 Dec 2005 14:51:19 +0000 (14:51 +0000)] 
Update

18 years agoObtain root_device here, to make sure it works correctly with -C.
Sergey Poznyakoff [Thu, 1 Dec 2005 14:50:57 +0000 (14:50 +0000)] 
Obtain root_device here, to make sure it works correctly with -C.

18 years agoUpdate
Sergey Poznyakoff [Thu, 1 Dec 2005 12:58:17 +0000 (12:58 +0000)] 
Update

18 years agoAdd Guerkan Karaman
Sergey Poznyakoff [Thu, 1 Dec 2005 12:57:50 +0000 (12:57 +0000)] 
Add Guerkan Karaman

18 years agoAdd incr02.at
Sergey Poznyakoff [Thu, 1 Dec 2005 12:51:58 +0000 (12:51 +0000)] 
Add incr02.at

18 years ago(purge_directory): Skip the member and return if the archive is not in incremental...
Sergey Poznyakoff [Thu, 1 Dec 2005 12:51:20 +0000 (12:51 +0000)] 
(purge_directory): Skip the member and return if the archive is not in incremental format.

18 years agoFix restoring of directory timestamps from
Sergey Poznyakoff [Thu, 1 Dec 2005 12:50:58 +0000 (12:50 +0000)] 
Fix restoring of directory timestamps from
incremental archives.
(directories_first): New variable.
(prepare_to_extract): Set directories_first
(extract_archive): Call apply_nonancestor_delayed_set_stat() only
if not extracting from an incremental archive

18 years ago* doc/tar.texi (Option Summary): Rewrite the
Paul Eggert [Thu, 1 Dec 2005 00:18:05 +0000 (00:18 +0000)] 
* doc/tar.texi (Option Summary): Rewrite the
--atime-preserve=system description in response to Ian Turner's
proposed patch.
* doc/tar.texi (Extracting Specific Files): Remove obsolescent
FIXME.

18 years ago(parse_opt): Remove bogus \n in new atime diagnostic.
Paul Eggert [Tue, 29 Nov 2005 19:41:34 +0000 (19:41 +0000)] 
(parse_opt): Remove bogus \n in new atime diagnostic.

18 years ago* lib/.cvsignore: Add malloc.h, regcomp.c, regex.c, regex.h,
Paul Eggert [Tue, 29 Nov 2005 19:39:06 +0000 (19:39 +0000)] 
* lib/.cvsignore: Add malloc.h, regcomp.c, regex.c, regex.h,
regex_internal.c, regex_internal.h, regexc.c; used by rpmatch.

18 years ago* THANKS: Add Ian Turner.
Paul Eggert [Tue, 29 Nov 2005 19:26:13 +0000 (19:26 +0000)] 
* THANKS: Add Ian Turner.

18 years ago* NEWS: New option --atime-preserve=system, which uses O_NOATIME.
Paul Eggert [Tue, 29 Nov 2005 19:14:21 +0000 (19:14 +0000)] 
* NEWS: New option --atime-preserve=system, which uses O_NOATIME.

* configure.ac: Prefer AC_CHECK_HEADERS_ONCE to AC_CHECK_HEADERS.
Check for stropts.h and sys/filio.h too, for _FIOSATIME.
* doc/tar.texi: Change "modification time" to "data modification
time", "change time" to "status change time", and "filesystem" to
"file system", so that we use terminology consistent with POSIX.
Use American spacing rather than French for sentence ends.
"non-dependable" -> "undependable".
(Option Summary, Attributes): Explain better the pitfalls of the
--atime-preserve option, and suggest read-only mounts,loopback
mounts, and noatime mounts for older systems.
* doc/value.texi (op-atime-preserve-system): Renamed from
op-atime-preserver-system to fix a misspelling.
* src/common.h (enum atime_preserve): Use lower case for enum values.
* src/compare.c: Don't include utimens.h; no longer needed.
(diff_file): Use set_file_atime rather than utimens; avoid closing
diff_handle until after this, so that we can set the file time stamp
via the file descriptor rather than via its name.
* src/create.c: Don't include utimens.h; no longer needed.
(dump_regular_finish): Remove.  All callers now do its work inline.
(dump_dir): New arg FD.  All callers changed.
Use fdsavedir rather than savedir.
(unknown_file_error): Arg is a const pointer now.
(dump_file0): 2nd arg is a const pointer now.
Treat directories more like files, with respect to --atime-preserve.
For example, also warn if a directory changes while we are dumping it.
Prefer file descriptors to file names when retrieving/setting file
attributes; this saves path-resolution time and allows us to avoid
changing mtime/ctime on Solaris when restoring atime as root.
Use O_DIRECTORY when opening directories, to avoid some race conditions.
Do not reset atime if mtime has changed.  Report an error if
we cannot reset atime.

First cut at adding support for --atime-preserve=system.
* doc/tar.texi (Option Summary): First cut at documenting it.
All other uses of --atime-preserve changed to --atime-preserve=replace.
* doc/value.texi (op-atime-preserve-replace, op-atime-preserver-system):
New.
(op-atime-preserve): Mention METHOD.
* src/common.h (atime_preserve): New enum.
(atime_preserve_option): Now of the enum type rather than bool.
All uses changed.
* src/compare.c (diff_file): Read with O_NOATIME if asked for.
* src/create.c (dump_file0): Read regular and CTG files with O_NOATIME
if asked for.
* src/tar.c (usage): Mention new usage.
(parse_opt): Parse new usage.

18 years agoConvert back to UTF-8, sort (using LC_ALL=en_US.UTF-8
Paul Eggert [Tue, 29 Nov 2005 18:53:34 +0000 (18:53 +0000)] 
Convert back to UTF-8, sort (using LC_ALL=en_US.UTF-8
on Debian stable), and consistently use tabs rather than spaces.

19 years agoUpdate
Sergey Poznyakoff [Sun, 27 Nov 2005 12:00:42 +0000 (12:00 +0000)] 
Update

19 years agoRemove prematurely introduced parts of new MV format support
Sergey Poznyakoff [Sun, 27 Nov 2005 11:59:34 +0000 (11:59 +0000)] 
Remove prematurely introduced parts of new MV format support

19 years agoUpdate
Sergey Poznyakoff [Sat, 26 Nov 2005 19:32:55 +0000 (19:32 +0000)] 
Update

19 years ago(xheader_format_name): Fix memory leak.
Sergey Poznyakoff [Sat, 26 Nov 2005 19:31:02 +0000 (19:31 +0000)] 
(xheader_format_name): Fix memory leak.

19 years agoUpdate
Sergey Poznyakoff [Fri, 11 Nov 2005 12:18:14 +0000 (12:18 +0000)] 
Update

19 years agoClose stdin so that if something fails causing tar to ask for the next volume, it...
Sergey Poznyakoff [Fri, 11 Nov 2005 12:17:38 +0000 (12:17 +0000)] 
Close stdin so that if something fails causing tar to ask for the next volume, it won't hang the testsuite.

This page took 0.05595 seconds and 4 git commands to generate.