]> Dogcows Code - chaz/tar/log
chaz/tar
18 years agoUse mv_.* functions uniformly instead of fiddling with the global variables.
Sergey Poznyakoff [Wed, 9 Nov 2005 13:08:42 +0000 (13:08 +0000)] 
Use mv_.* functions uniformly instead of fiddling with the global variables.

18 years ago(save_name,save_sizeleft,save_totsize): Remove
Sergey Poznyakoff [Wed, 9 Nov 2005 13:08:13 +0000 (13:08 +0000)] 
(save_name,save_sizeleft,save_totsize): Remove
globals.
(volume_label,continued_file_name,continued_file_size): New
variables.
(flush_read,flush_write): Pointers to functions
(mv_begin,mv_end,mv_total_size,mv_size_left): New functions
(write_extended): New function.

18 years agoRewritten in a more modular fashion to provide
Sergey Poznyakoff [Wed, 9 Nov 2005 13:07:45 +0000 (13:07 +0000)] 
Rewritten in a more modular fashion to provide
GNU extensions (multi-volume archives and archive labels) in
pax format.
(volume_label,continued_file_name,continued_file_size)
(continued_file_offset): New globals.
(save_name,save_totsize,save_sizeleft): Make static
(mv_begin,mv_end,mv_total_size,mv_size_left): New functions
(open_archive,flush_write,flush_read): Rewritten

18 years agoUpdate
Sergey Poznyakoff [Wed, 9 Nov 2005 13:07:26 +0000 (13:07 +0000)] 
Update

18 years ago* src/tar.c (NS_PRECISION_FORMAT_MASK): New macro.
Paul Eggert [Tue, 8 Nov 2005 07:20:02 +0000 (07:20 +0000)] 
* src/tar.c (NS_PRECISION_FORMAT_MASK): New macro.
(tar_timespec_cmp): New function. Wrapper over
timespec_cmp using the timespec precision provided by the
current archive format.
* src/common.h (tar_timespec_cmp): New declaration.
* src/compare.c (diff_file): Use tar_timespec_cmp.
* src/extract.c (file_newer_p): Likewise.
* src/update.c (update_archive): Likewise.
* tests/truncate.at: Reverted changes
* tests/update.at: Reverted changes

18 years ago(xheader_store): Last arg is void const *.
Paul Eggert [Mon, 7 Nov 2005 05:11:55 +0000 (05:11 +0000)] 
(xheader_store): Last arg is void const *.

18 years ago(xheader_store): Last arg here is void const *, too.
Paul Eggert [Mon, 7 Nov 2005 05:11:40 +0000 (05:11 +0000)] 
(xheader_store): Last arg here is void const *, too.

18 years ago(struct xhdr_tab.coder): Last arg is void const *,
Paul Eggert [Mon, 7 Nov 2005 05:03:09 +0000 (05:03 +0000)] 
(struct xhdr_tab.coder): Last arg is void const *,
not void *, to avoid create.c warning from GCC "passing argument 3
of 'xheader_store' discards qualifiers from pointer target type".
(dummy_coder, atime_coder, gid_coder, gname_coder, linkpath_coder):
(ctime_coder, mtime_coder, path_coder, size_coder, uid_coder):
(uname_coder, sparse_size_coder, sparse_numblocks_coder):
(sparse_offset_coder, sparse_numbytes_coder, dumpdir_coder):
Likewise.

18 years ago* tests/truncate.at: Create files whose time stamps must fall on
Paul Eggert [Mon, 7 Nov 2005 04:03:29 +0000 (04:03 +0000)] 
* tests/truncate.at: Create files whose time stamps must fall on
1-second boundaries.  This prevents tests from failing on hosts
like Solaris 8 that have nanosecond-resolution file time stamps.
* tests/update.at: Likewise.

18 years agoUpdate
Sergey Poznyakoff [Mon, 7 Nov 2005 02:55:25 +0000 (02:55 +0000)] 
Update

18 years ago(xheader_keyword_deleted_p): Remove static
Sergey Poznyakoff [Mon, 7 Nov 2005 02:52:58 +0000 (02:52 +0000)] 
(xheader_keyword_deleted_p): Remove static
qualifier.
(struct xhdr_tab.decoder): Change prototype. POSIX allows string
values to contain embedded nulls, so take an extra argument
specifying the length of the string.
(decx,decg,dummy_decoder,atime_decoder,gid_decoder)
(gname_decoder,linkpath_decoder,ctime_decoder,mtime_decoder)
(path_decoder,size_decoder,uid_decoder,uname_decoder)
(sparse_size_decoder,sparse_numblocks_decoder)
(sparse_offset_decoder,sparse_numbytes_decoder): Likewise.
(decode_record): Pass value length to the handler
(run_override_list): Pass value length to the decoder
(xheader_print_n): New function
(xheader_print): Rewritten using xheader_print_n
(xheader_finish): Do not rely om strlen to compute the length of
the collected string: it can contain embedded nulls
(xheader_string_begin,xheader_string_add,xheader_string_end): New
functions.
(sparse_map_decoder,dumpdir_coder,dumpdir_decoder): New
functions. Handle GNU.sparse.map and GNU.dumpdir variables.
(xhdr_tab): Add new variables.

18 years agoTest gnu, oldgnu, and posix formats
Sergey Poznyakoff [Mon, 7 Nov 2005 02:51:22 +0000 (02:51 +0000)] 
Test gnu, oldgnu, and posix formats

18 years ago(struct tar_stat_info.dumpdir): New member.
Sergey Poznyakoff [Mon, 7 Nov 2005 02:50:25 +0000 (02:50 +0000)] 
(struct tar_stat_info.dumpdir): New member.

18 years agoIncremental options are allowed with --format=pax
Sergey Poznyakoff [Mon, 7 Nov 2005 02:50:14 +0000 (02:50 +0000)] 
Incremental options are allowed with --format=pax
(tar_stat_destroy): Free dumpdir

18 years ago(sparse_diff_file): Bugfix: set seekable.
Sergey Poznyakoff [Mon, 7 Nov 2005 02:49:45 +0000 (02:49 +0000)] 
(sparse_diff_file): Bugfix: set seekable.
(pax_dump_header): Store sparse map in GNU.sparse.map. If this
variable has been explicitely deleted, use GNU.sparse.offset/
GNU.sparse.numbytes variables.

18 years ago(list_archive): Handle incremental backups in pax
Sergey Poznyakoff [Mon, 7 Nov 2005 02:49:23 +0000 (02:49 +0000)] 
(list_archive): Handle incremental backups in pax
format.
(decode_header): Initialize stat_info.dumpdir

18 years ago(dumpdir_size, get_gnu_dumpdir): New functions.
Sergey Poznyakoff [Mon, 7 Nov 2005 02:48:51 +0000 (02:48 +0000)] 
(dumpdir_size, get_gnu_dumpdir): New functions.
(purge_directory): Use stat_info.dumpdir instead of getting its
value explicitely.

18 years ago(dump_dir0): Handle incremental backups in pax archives
Sergey Poznyakoff [Mon, 7 Nov 2005 02:48:23 +0000 (02:48 +0000)] 
(dump_dir0): Handle incremental backups in pax archives

18 years ago(dumpdir_size,get_gnu_dumpdir)
Sergey Poznyakoff [Mon, 7 Nov 2005 02:48:08 +0000 (02:48 +0000)] 
(dumpdir_size,get_gnu_dumpdir)
(xheader_string_begin,xheader_string_add)
(xheader_string_end): New functions.

18 years agoMinor language and white space fixes.
Paul Eggert [Mon, 7 Nov 2005 00:25:52 +0000 (00:25 +0000)] 
Minor language and white space fixes.

18 years ago* tests/truncate.at: Use -H pax to preserve full time stamp resolution.
Paul Eggert [Sun, 6 Nov 2005 23:29:30 +0000 (23:29 +0000)] 
* tests/truncate.at: Use -H pax to preserve full time stamp resolution.
This prevents tests from failing on hosts like Solaris 8 that have
nanosecond-resolution file time stamps.
* tests/update.at: Likewise.

18 years ago* src/xheader.c (strtoimax, strtoumax): Remove decls; now done
Paul Eggert [Sun, 6 Nov 2005 22:48:34 +0000 (22:48 +0000)] 
* src/xheader.c (strtoimax, strtoumax): Remove decls; now done
in system.h.

18 years agoUpdate
Sergey Poznyakoff [Sun, 6 Nov 2005 11:52:02 +0000 (11:52 +0000)] 
Update

18 years agoProperly document incremental dumps
Sergey Poznyakoff [Sun, 6 Nov 2005 11:51:12 +0000 (11:51 +0000)] 
Properly document incremental dumps

18 years agoUpdate
Sergey Poznyakoff [Sat, 5 Nov 2005 16:49:47 +0000 (16:49 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Sat, 5 Nov 2005 16:49:17 +0000 (16:49 +0000)] 
Update

18 years agoNew file
Sergey Poznyakoff [Sat, 5 Nov 2005 16:47:49 +0000 (16:47 +0000)] 
New file

18 years agoUpdate
Sergey Poznyakoff [Sat, 5 Nov 2005 15:57:07 +0000 (15:57 +0000)] 
Update

18 years agoNever skip the test. It should work on any filesystem
Sergey Poznyakoff [Sat, 5 Nov 2005 15:55:38 +0000 (15:55 +0000)] 
Never skip the test. It should work on any filesystem

18 years agoSleep 1 sec before creating second file.
Sergey Poznyakoff [Sat, 5 Nov 2005 15:55:19 +0000 (15:55 +0000)] 
Sleep 1 sec before creating second file.

18 years ago(struct directory.mtime): New member.
Sergey Poznyakoff [Sat, 5 Nov 2005 15:55:05 +0000 (15:55 +0000)] 
(struct directory.mtime): New member.
(note_directory): Take additional arguments. All callers updated.
(scan_directory): Updated to use more metadata. In particular,
this allows to correctly detect renamed files.
(read_directory_file,write_directory_file)
(write_directory_file_entry): Support new directory file format.

18 years ago(dump_file): Call update_parent_directory.
Sergey Poznyakoff [Sat, 5 Nov 2005 15:54:30 +0000 (15:54 +0000)] 
(dump_file): Call update_parent_directory.

18 years ago (update_parent_directory): New prototype.
Sergey Poznyakoff [Sat, 5 Nov 2005 15:54:14 +0000 (15:54 +0000)] 
 (update_parent_directory): New prototype.

18 years ago(set_stat): Rewrite to avoid bug in Forte
Paul Eggert [Fri, 4 Nov 2005 21:25:47 +0000 (21:25 +0000)] 
(set_stat): Rewrite to avoid bug in Forte
Developer 7 C 5.4 Patch 111708-09 (2004-02-19).

18 years agoUpdated
Sergey Poznyakoff [Fri, 4 Nov 2005 12:42:03 +0000 (12:42 +0000)] 
Updated

18 years agoUpdated
Sergey Poznyakoff [Fri, 4 Nov 2005 12:41:25 +0000 (12:41 +0000)] 
Updated

18 years agoUpdate
Sergey Poznyakoff [Fri, 4 Nov 2005 07:48:32 +0000 (07:48 +0000)] 
Update

18 years agoAdd Eric Blake
Sergey Poznyakoff [Fri, 4 Nov 2005 07:38:44 +0000 (07:38 +0000)] 
Add Eric Blake

18 years agoFix quoting in help output.
Sergey Poznyakoff [Fri, 4 Nov 2005 07:38:23 +0000 (07:38 +0000)] 
Fix quoting in help output.
(update_po): Use backward-compatible wget option --cache instead
of deprecated -C to accomodate for wget 1.10.
Changes proposed by Eric Blake

18 years ago* doc/tar.texi: Consistently put two spaces after sentences,
Paul Eggert [Wed, 2 Nov 2005 23:03:39 +0000 (23:03 +0000)] 
* doc/tar.texi: Consistently put two spaces after sentences,
and put commas after "i.e." and "e.g.".  This is the usual GNU
style in manuals.

18 years ago* lib/.cvsignore: Accommodate recent gnulib changes.
Paul Eggert [Wed, 2 Nov 2005 22:45:07 +0000 (22:45 +0000)] 
* lib/.cvsignore: Accommodate recent gnulib changes.

18 years agoAdd creat-safer.c, fcntl--.h, fcntl-safer.h,
Paul Eggert [Wed, 2 Nov 2005 22:44:46 +0000 (22:44 +0000)] 
Add creat-safer.c, fcntl--.h, fcntl-safer.h,
open-safer.c, openat-die.c, verify.h, to accommodate recent gnulib
changes.

18 years agoUpdated
Sergey Poznyakoff [Fri, 28 Oct 2005 09:29:31 +0000 (09:29 +0000)] 
Updated

18 years agoIf file `.bootstrap' exists in the cwd and is readable, prepend its contents to the...
Sergey Poznyakoff [Fri, 28 Oct 2005 09:29:16 +0000 (09:29 +0000)] 
If file `.bootstrap' exists in the cwd and is readable, prepend its contents to the command line

18 years agoAdd John Thomas McDole
Sergey Poznyakoff [Fri, 28 Oct 2005 09:28:39 +0000 (09:28 +0000)] 
Add John Thomas McDole

18 years ago(diff_dumpdir): Pass a valid device number to get_directory_contents.
Sergey Poznyakoff [Fri, 28 Oct 2005 09:28:20 +0000 (09:28 +0000)] 
(diff_dumpdir): Pass a valid device number to get_directory_contents.

18 years agoUpdated
Sergey Poznyakoff [Fri, 21 Oct 2005 18:15:09 +0000 (18:15 +0000)] 
Updated

18 years agoSkip test if ln fails (suppose the OS does not support hard links)
Sergey Poznyakoff [Fri, 21 Oct 2005 18:13:59 +0000 (18:13 +0000)] 
Skip test if ln fails (suppose the OS does not support hard links)

18 years agoUpdated
Sergey Poznyakoff [Tue, 4 Oct 2005 07:31:28 +0000 (07:31 +0000)] 
Updated

18 years ago(decode_options): Report error if -A or -r is used together with compression option.
Sergey Poznyakoff [Tue, 4 Oct 2005 07:30:48 +0000 (07:30 +0000)] 
(decode_options): Report error if -A or -r is used together with compression option.

18 years agoFix cover page
Sergey Poznyakoff [Fri, 30 Sep 2005 19:49:37 +0000 (19:49 +0000)] 
Fix cover page

18 years agoUpdated
Sergey Poznyakoff [Thu, 29 Sep 2005 16:31:27 +0000 (16:31 +0000)] 
Updated

18 years agoUse @option and @kbd consistently. Document new options.
Sergey Poznyakoff [Thu, 29 Sep 2005 16:28:06 +0000 (16:28 +0000)] 
Use @option and @kbd consistently. Document new options.

18 years agoUpdated
Sergey Poznyakoff [Wed, 28 Sep 2005 20:42:39 +0000 (20:42 +0000)] 
Updated

18 years agoImplement --show-stored-names option
Sergey Poznyakoff [Wed, 28 Sep 2005 20:41:57 +0000 (20:41 +0000)] 
Implement --show-stored-names option

18 years ago(print_header): If show_stored_names_option is given,
Sergey Poznyakoff [Wed, 28 Sep 2005 20:41:38 +0000 (20:41 +0000)] 
(print_header): If show_stored_names_option is given,
list member names as stored in the archive. Patch proposed by Erik
Cumps <erik.cumps@icos.be>

18 years ago(show_stored_names_option): New variable
Sergey Poznyakoff [Wed, 28 Sep 2005 20:41:10 +0000 (20:41 +0000)] 
(show_stored_names_option): New variable

18 years agoUpdated
Sergey Poznyakoff [Wed, 28 Sep 2005 19:42:09 +0000 (19:42 +0000)] 
Updated

18 years agoNew option --test-label tests the archive volume label. The option proposed by Wouter...
Sergey Poznyakoff [Wed, 28 Sep 2005 19:41:40 +0000 (19:41 +0000)] 
New option --test-label tests the archive volume label. The option proposed by Wouter Verhelst

18 years ago(all_names_found): If test_label_option is set return true
Sergey Poznyakoff [Wed, 28 Sep 2005 19:41:15 +0000 (19:41 +0000)] 
(all_names_found): If test_label_option is set return true

18 years ago(print_header): Special handling if test_label_option is set
Sergey Poznyakoff [Wed, 28 Sep 2005 19:41:00 +0000 (19:41 +0000)] 
(print_header): Special handling if test_label_option is set

18 years ago(test_label_option): New variable
Sergey Poznyakoff [Wed, 28 Sep 2005 19:40:41 +0000 (19:40 +0000)] 
(test_label_option): New variable

18 years ago* tests/Makefile.am (clean-local): Don't attempt to run
Paul Eggert [Wed, 21 Sep 2005 19:26:12 +0000 (19:26 +0000)] 
* tests/Makefile.am (clean-local): Don't attempt to run
$(TESTSUITE) if it doesn't exist.  Problem reported by
Eric Blake.

18 years agoDon't filter time stamps through the resolution supported
Paul Eggert [Sat, 17 Sep 2005 06:41:55 +0000 (06:41 +0000)] 
Don't filter time stamps through the resolution supported
by struct stat; keep them to full nanosecond resolution.
This affects behavior only on older hosts or file systems
that have lower-resolution time stamps.
* src/common.h (OLDER_STAT_TIME): Parenthesize arg.
(OLDER_TAR_STAT_TIME): New macro.
(code_timespec): New function.
(BILLION, LOG10_BILLION, TIMESPEC_STRSIZE_BOUND): New constants.
* src/compare.c (diff_file): Use full time stamp resolution.
* src/create.c (start_header, dump_file0): Likewise.
(start_header, dump_file0): Adjust to new structure layout.
(dump_regular_finish): Simplify by using timespec_cmp.
* src/extract.c (struct delayed_set_stat): Don't store stat info
that we don't need, to save space.  All uses changed.
(struct delayed_set_stat, struct delayed_link, file_newer_p):
(create_placeholder_file, extract_link, apply_delayed_links):
Use full time stamp resolution.
(check_time): Use code_timespec rather than rolling our own code.
(set_stat, delay_set_stat): Arg now points to tar_stat_info to
avoid losing time information.  All callers changed.
* src/list.c (read_and, decode_header, print_heaeder):
Use full time stamp resolution.
* src/misc.c (code_timespec): New function.
* src/tar.h (struct tar_stat_info): Record atime, mtime, ctime
separately, for benefit of hosts with lower resolution.
* src/update.c (update_archive): Use full time stamp resolution.
* src/xheader.c (code_time): Use new code_timespec function
to simplify code.
(atime_coder, atime_decoder, ctime_coder, ctime_decoder):
(mtime_coder, mtime_decoder): Use full time stamp resolution.

Report time stamps to full resolution in environment.
Report memory allocation failures rather than ignoring them.
* src/system.c (time_to_env): New function.
(oct_to_env, str_to_env, chr_to_env): Report memory allocation failures.
(stat_to_env): Report full resolution in time stamps.

18 years agoMerge changes from gnulib for file system sub-second time stamps.
Paul Eggert [Fri, 16 Sep 2005 07:03:44 +0000 (07:03 +0000)] 
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.
* gnulib.modules: Add stat-time.
* lib/.cvsignore: Add stat-time.h.
* src/common.h: Include stat-time.h.
(timespec_lt): Remove.  All callers changed to use timespec_cmp.
(get_stat_atime, get_stat_ctime, get_stat_mtime):
(set_stat_atime, set_stat_ctime, set_stat_mtime):
Remove; now defined by stat-time.h.

18 years agoUpdated
Sergey Poznyakoff [Wed, 14 Sep 2005 13:25:57 +0000 (13:25 +0000)] 
Updated

18 years ago(list_dumpdir): New function.
Sergey Poznyakoff [Wed, 14 Sep 2005 13:25:41 +0000 (13:25 +0000)] 
(list_dumpdir): New function.

18 years ago(list_archive): Use list_dumpdir() to display GNUTYPE_DUMPDIR blocks. Do that only...
Sergey Poznyakoff [Wed, 14 Sep 2005 13:23:38 +0000 (13:23 +0000)] 
(list_archive): Use list_dumpdir() to display GNUTYPE_DUMPDIR blocks. Do that only if two or more -v options are given.

18 years ago(list_dumpdir): New function. Used to dump contents of GNUTYPE_DUMPDIR blocks.
Sergey Poznyakoff [Wed, 14 Sep 2005 13:23:12 +0000 (13:23 +0000)] 
(list_dumpdir): New function. Used to dump contents of GNUTYPE_DUMPDIR blocks.

18 years agohard link patches
Paul Eggert [Mon, 12 Sep 2005 18:46:38 +0000 (18:46 +0000)] 
hard link patches

18 years agoAdjust to current gnulib and modules used.
Paul Eggert [Mon, 12 Sep 2005 18:46:26 +0000 (18:46 +0000)] 
Adjust to current gnulib and modules used.
Add getdelim.c, getdelim.h, mbchar.c, mbchar.h, mbuiter.h, memchr.c,
pipe-safer.c, size_max.h, strdup.c, strdup.h, strnlen.h, strnlen1.c,
strnlen1.h, unistd--.h.
Remove getndelim2.c, getndelim2.h, pathmax.h, sysexits.h, xstrdup.c.

18 years agoTreat fishy-looking hard links like fishy-looking symlinks.
Paul Eggert [Mon, 12 Sep 2005 18:45:59 +0000 (18:45 +0000)] 
Treat fishy-looking hard links like fishy-looking symlinks.
(struct delayed_set_stat): Rename after_symlinks
member to after_links.  All uses changed.
(struct delayed_link): Renamed from struct delayed_symlink.
All uses changed.  New member is_symlink.
(delayed_link_head): Renamed from delayed_symlink_head.  All uses
changed.
(create_placeholder_file): New function, taken from extract_symlink.
(extract_link): Create placeholders for fishy-looking hard links.
(extract_symlink): Move code into create_placeholder_file.
(apply_delayed_links): Renamed from apply_delayed_symlinks.
All uses changed.  Create both hard links and symlinks.

18 years agoMention gzip version problems, and valgrind.
Paul Eggert [Sat, 3 Sep 2005 21:00:10 +0000 (21:00 +0000)] 
Mention gzip version problems, and valgrind.

18 years ago* README-alpha: Modernize description of software required for
Paul Eggert [Sat, 3 Sep 2005 20:54:59 +0000 (20:54 +0000)] 
* README-alpha: Modernize description of software required for
developers.

18 years agoUpdate
Sergey Poznyakoff [Sat, 3 Sep 2005 10:29:19 +0000 (10:29 +0000)] 
Update

18 years agoUpdated
Sergey Poznyakoff [Sat, 3 Sep 2005 10:28:29 +0000 (10:28 +0000)] 
Updated

18 years agoAdd incr01.at
Sergey Poznyakoff [Sat, 3 Sep 2005 10:28:17 +0000 (10:28 +0000)] 
Add incr01.at

18 years agoNew test.
Sergey Poznyakoff [Sat, 3 Sep 2005 10:27:39 +0000 (10:27 +0000)] 
New test.

18 years ago(purge_directory): Do not dereference symbolic links. Bug reported by Ralph Corderoy...
Sergey Poznyakoff [Sat, 3 Sep 2005 10:27:13 +0000 (10:27 +0000)] 
(purge_directory): Do not dereference symbolic links. Bug reported by Ralph Corderoy <ralph@inputplus.co.uk> and David Brown <davidb@davidb.org>

18 years agoAdd strdup
Sergey Poznyakoff [Sat, 3 Sep 2005 10:24:45 +0000 (10:24 +0000)] 
Add strdup

18 years agoUpdated
Sergey Poznyakoff [Wed, 17 Aug 2005 14:52:12 +0000 (14:52 +0000)] 
Updated

18 years ago(read_directory_file): Use strtoumax to read snapshot file contents.
Sergey Poznyakoff [Wed, 17 Aug 2005 14:51:50 +0000 (14:51 +0000)] 
(read_directory_file): Use strtoumax to read snapshot file contents.

18 years agoUpdated
Sergey Poznyakoff [Mon, 1 Aug 2005 06:28:15 +0000 (06:28 +0000)] 
Updated

18 years agoRemove dependency on file order.
Sergey Poznyakoff [Mon, 1 Aug 2005 06:22:43 +0000 (06:22 +0000)] 
Remove dependency on file order.

18 years ago(file_dumpable_p,dump_file0): Fix handling of sparse files to /dev/null with --totals...
Sergey Poznyakoff [Mon, 1 Aug 2005 06:22:21 +0000 (06:22 +0000)] 
(file_dumpable_p,dump_file0): Fix handling of sparse files to /dev/null with --totals option.

18 years agoUpdated
Sergey Poznyakoff [Fri, 8 Jul 2005 14:40:59 +0000 (14:40 +0000)] 
Updated

18 years agoFix typo
Sergey Poznyakoff [Fri, 8 Jul 2005 14:40:26 +0000 (14:40 +0000)] 
Fix typo

18 years agoUpdated
Sergey Poznyakoff [Thu, 7 Jul 2005 16:20:19 +0000 (16:20 +0000)] 
Updated

18 years agoPipe the output from `tar xfv' through sort.
Sergey Poznyakoff [Thu, 7 Jul 2005 16:20:03 +0000 (16:20 +0000)] 
Pipe the output from `tar xfv' through sort.

18 years agoUpdated
Sergey Poznyakoff [Sat, 25 Jun 2005 09:13:20 +0000 (09:13 +0000)] 
Updated

18 years ago(tar_sparse_init): Fill structure with zeros. Call
Sergey Poznyakoff [Sat, 25 Jun 2005 09:13:01 +0000 (09:13 +0000)] 
(tar_sparse_init): Fill structure with zeros. Call
sparse_select_optab(). All callers updated.
(sparse_member_p, sparse_fixup_header): Use tar_sparse_init().

18 years agoUpdated
Sergey Poznyakoff [Thu, 23 Jun 2005 12:57:38 +0000 (12:57 +0000)] 
Updated

18 years agoAdapt to the new output format
Sergey Poznyakoff [Thu, 23 Jun 2005 12:57:18 +0000 (12:57 +0000)] 
Adapt to the new output format

18 years ago(pax_sparse_member_p): Checking member size vs. file size is not reliable enough...
Sergey Poznyakoff [Thu, 23 Jun 2005 12:57:07 +0000 (12:57 +0000)] 
(pax_sparse_member_p): Checking member size vs. file size is not reliable enough. Use sparse_map_avail.

18 years agoUpdated
Sergey Poznyakoff [Thu, 23 Jun 2005 12:17:00 +0000 (12:17 +0000)] 
Updated

18 years agoUpdated
Sergey Poznyakoff [Thu, 23 Jun 2005 12:16:00 +0000 (12:16 +0000)] 
Updated

18 years agoNew test.
Sergey Poznyakoff [Thu, 23 Jun 2005 12:15:50 +0000 (12:15 +0000)] 
New test.

18 years agoUpdated
Sergey Poznyakoff [Thu, 23 Jun 2005 09:51:31 +0000 (09:51 +0000)] 
Updated

18 years ago(size_decoder): Do not set archive_file_size
Sergey Poznyakoff [Thu, 23 Jun 2005 09:51:05 +0000 (09:51 +0000)] 
(size_decoder): Do not set archive_file_size

18 years agoUpdated
Sergey Poznyakoff [Thu, 23 Jun 2005 09:10:51 +0000 (09:10 +0000)] 
Updated

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