Sergey Poznyakoff
c5fd5f9e8d
Update
2006-05-31 12:45:44 +00:00
Sergey Poznyakoff
a23a95b4a0
(make_directory): Fix initialization of struct directory.
2006-05-31 12:45:14 +00:00
Sergey Poznyakoff
19498c9172
Initialize AM_CPPFLAGS
2006-05-25 19:29:03 +00:00
Sergey Poznyakoff
edff149522
Update
2006-05-25 14:13:07 +00:00
Sergey Poznyakoff
f20e08dd45
(parse_opt): Add comment before --preserve case.
2006-05-25 14:12:51 +00:00
Sergey Poznyakoff
e6d15fc7af
Updated
2006-05-25 14:12:35 +00:00
Sergey Poznyakoff
c96ba08e06
Update
2006-05-25 11:02:50 +00:00
Sergey Poznyakoff
6f89b1fce5
Document use of wildcards
2006-05-25 11:02:09 +00:00
Sergey Poznyakoff
93f8f6780a
Update
2006-05-25 07:05:58 +00:00
Sergey Poznyakoff
75f37f4cef
Make AT_SETUP more readable.
2006-05-25 07:05:41 +00:00
Sergey Poznyakoff
3947e63c25
(options): Move globbing-related options into a
...
separate group. Set -l as an alias to --check-links, as required
by UNIX98
(struct tar_args): New fields
wildcards,matching_flags,include_anchored
(MAKE_EXCL_OPTIONS,MAKE_INCL_OPTIONS): New macros
(parse_opt): Use x2nrealloc to grow archive_name_array.
Use MAKE_EXCL_OPTIONS,MAKE_INCL_OPTIONS to create appropriate
fnmatch options, and name_add_name,name_add_dir to handle member
name and -C arguments.
(decode_options): Likewise
(main): Remove call to init_names.
2006-05-25 07:05:28 +00:00
Sergey Poznyakoff
8b471d55ff
Rewritten handling of member names in the command
...
line. Tar no longer attempts to guess globbing patterns, instead
it relies on --wildcard option.
(init_names): Removed.
(struct name_elt): New structure.
(name_array): Change type to struct name_elt. All references updated
(name_add_name,name_add_dir): New functions
(name_next_elt): New function
(name_next): Rewritten using name_next_elt.
(namelist_match): Rewritten pattern matching using
exclude_fnmatch.
(names_notfound): Warn if globbing patterns were used without
--wildcards option
2006-05-25 07:04:53 +00:00
Sergey Poznyakoff
c2c2df6c93
(dump_file,dump_file0): First argument is const char*. All callers updated.
2006-05-25 07:04:15 +00:00
Sergey Poznyakoff
cf857388c1
(struct name): Refactured
...
(warn_regex_usage): New variable.
(dump_file): First argument is const char*.
(name_init,name_add): Removed
(name_add_name,name_add_dir): New functions
(name_next): Return const char*.
2006-05-25 07:03:57 +00:00
Sergey Poznyakoff
9dfad74683
(AM_INIT_AUTOMAKE): Use tar-ustar option. Raise version requirement to 1.9
2006-05-25 07:03:30 +00:00
Sergey Poznyakoff
57267f7ed9
Update
2006-05-25 07:02:59 +00:00
Sergey Poznyakoff
476abe556b
Update
2006-05-23 07:10:55 +00:00
Sergey Poznyakoff
fe72c79ad8
(change_tape_menu): Fix typo (uninitialized variable) introduced yesterday.
2006-05-23 07:10:34 +00:00
Sergey Poznyakoff
8fea578b22
Update
2006-05-22 10:02:32 +00:00
Sergey Poznyakoff
a46704b1bf
(change_tape_menu): Break the loop after obtaining new archive name. Check for empty input line
2006-05-22 10:02:23 +00:00
Sergey Poznyakoff
6f8cbc5ca8
Use @var{file_name} instead of @var{file name}
2006-05-22 10:01:34 +00:00
Sergey Poznyakoff
c03131aba9
Update
2006-05-15 09:52:29 +00:00
Sergey Poznyakoff
c9195c75be
(AT_TAR_CHECK): Declare expected failure if $XFAILFILE exists.
2006-05-15 09:52:16 +00:00
Sergey Poznyakoff
5632d195f5
Create $XFAILFILE on failure
2006-05-15 09:52:03 +00:00
Sergey Poznyakoff
ef90e05363
(XFAILFILE): New variable
2006-05-15 09:51:53 +00:00
Sergey Poznyakoff
939d63b92d
Update
2006-05-13 14:03:46 +00:00
Sergey Poznyakoff
0ff13351f0
Update
2006-05-13 14:01:26 +00:00
Sergey Poznyakoff
c57418b462
New file
2006-05-13 14:01:13 +00:00
Sergey Poznyakoff
3c7dd57a17
Update
2006-05-13 13:58:59 +00:00
Sergey Poznyakoff
0b3fe146dd
Update
2006-05-13 12:16:09 +00:00
Sergey Poznyakoff
90088ff00d
Update
2006-05-13 12:02:58 +00:00
Sergey Poznyakoff
a183d6f7f5
Update
2006-05-13 12:00:06 +00:00
Sergey Poznyakoff
4883aab47d
(AT_STAR_PREREQ): Provide md5 sum.
2006-05-13 11:59:51 +00:00
Sergey Poznyakoff
30873dbd97
Add keywords.
2006-05-13 11:59:36 +00:00
Sergey Poznyakoff
74849d8119
(AT_TARBALL_PREREQ): New defun
...
(AT_STAR_PREREQ): Rewrite using tarball_prereq
Include chtype.at and volsize.at
2006-05-13 11:59:08 +00:00
Sergey Poznyakoff
3962eb6a3e
(TEST_DATA_URL,STAR_DATA_URL)
...
(STAR_TESTSCRIPTS): Provide default values.
(tarball_prereq): New function
2006-05-13 11:58:41 +00:00
Sergey Poznyakoff
c99076e925
(TESTSUITE_AT): Add chtype.at, volsize.at
...
(check-full): New target
2006-05-13 11:58:16 +00:00
Sergey Poznyakoff
6315d1700b
(read_header_primitive): New function
...
(read_header): Front end for read_header_primitive
2006-05-13 11:57:52 +00:00
Sergey Poznyakoff
520104f5f8
(extract_volhdr): New function
...
(prepare_to_extract): Use extract_volhdr as extractor for volume
names.
2006-05-13 11:57:36 +00:00
Sergey Poznyakoff
34e5f66589
(read_header_primitive): New function
2006-05-13 11:57:20 +00:00
Sergey Poznyakoff
d2b3114a3b
(read_header0): Use read_header_primitive to avoid clubbering current_tar_info. All callers updated.
2006-05-13 11:57:06 +00:00
Sergey Poznyakoff
2b27e8de1f
Update
2006-05-13 11:56:51 +00:00
Sergey Poznyakoff
a85cfd69e3
(find_directory_meta): Bugfix
2006-05-13 08:38:12 +00:00
Sergey Poznyakoff
4b951034f3
Update
2006-05-08 12:48:27 +00:00
Sergey Poznyakoff
1524831224
Call AT_SORT_PREREQ. Remove fd 2 redirection after sort invocations
2006-05-08 12:46:41 +00:00
Sergey Poznyakoff
ee6f14194d
Call AT_UNPRIVILEGED_PREREQ
2006-05-08 12:46:16 +00:00
Sergey Poznyakoff
ac7f4e853d
(AT_SORT_PREREQ, AT_UNPRIVILEGED_PREREQ): New defines
2006-05-08 12:46:01 +00:00
Sergey Poznyakoff
47dd75e87b
Update
2006-05-08 12:12:45 +00:00
Sergey Poznyakoff
6054b5e9d5
(AT_KEYWORDS): Add missing incremental kw
2006-05-08 12:12:09 +00:00
Sergey Poznyakoff
edd6df370d
Update for the new behavior
2006-05-08 12:11:53 +00:00