Sergey Poznyakoff
aa7476a68e
Update
2006-06-03 20:53:17 +00:00
Sergey Poznyakoff
16c48ef8d0
Update
2006-06-02 15:07:00 +00:00
Sergey Poznyakoff
0da8aac59f
Use genfile --files-from
2006-06-02 15:06:29 +00:00
Sergey Poznyakoff
bb6f707781
Fix typo in the comment
2006-06-02 15:06:19 +00:00
Sergey Poznyakoff
7cb01d37bb
Add incr04.at
2006-06-02 15:06:10 +00:00
Sergey Poznyakoff
d79bbe0fd1
(set_transform_expr): New function
2006-06-02 15:05:52 +00:00
Sergey Poznyakoff
f984c43b82
Update
2006-06-02 15:05:36 +00:00
Sergey Poznyakoff
d75890c1b8
(options): Minor rewording
2006-06-02 10:54:05 +00:00
Sergey Poznyakoff
b3b4347821
Update
2006-06-02 10:42:25 +00:00
Sergey Poznyakoff
39080c7628
Update
2006-06-02 08:08:10 +00:00
Sergey Poznyakoff
c58063c17a
New option --transform
...
New option --show-transformed-names generalizes
--show-stored-names. The latter is retained as an alias.
2006-06-02 08:06:46 +00:00
Sergey Poznyakoff
ae7bd36423
(print_header): Update displayable name selection.
2006-06-02 08:05:04 +00:00
Sergey Poznyakoff
973b611290
(extract_archive): safer_name_suffix and stripped_prefix_len are now called by decode_header
2006-06-02 08:04:37 +00:00
Sergey Poznyakoff
29fb7356df
(dump_file0): Transform file name
2006-06-02 08:03:53 +00:00
Sergey Poznyakoff
bbee515590
(transform_name, transform_name_fp): New functions
...
(show_stored_names_option): Renamed to
show_transformed_names_option. All uses changed
2006-06-02 08:03:08 +00:00
Sergey Poznyakoff
c8aa01c80c
New file
2006-06-02 08:02:24 +00:00
Sergey Poznyakoff
43ba23114f
(tar_SOURCES): New module transform.c
2006-06-02 08:01:44 +00:00
Sergey Poznyakoff
7bfcbd6a27
Update
2006-06-02 08:01:33 +00:00
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