]> Dogcows Code - chaz/tar/log
chaz/tar
18 years ago(extract_archive): safer_name_suffix and stripped_prefix_len are now called by decode...
Sergey Poznyakoff [Fri, 2 Jun 2006 08:04:37 +0000 (08:04 +0000)] 
(extract_archive): safer_name_suffix and stripped_prefix_len are now called by decode_header

18 years ago(dump_file0): Transform file name
Sergey Poznyakoff [Fri, 2 Jun 2006 08:03:53 +0000 (08:03 +0000)] 
(dump_file0): Transform file name

18 years ago(transform_name, transform_name_fp): New functions
Sergey Poznyakoff [Fri, 2 Jun 2006 08:03:08 +0000 (08:03 +0000)] 
(transform_name, transform_name_fp): New functions
(show_stored_names_option): Renamed to
show_transformed_names_option. All uses changed

18 years agoNew file
Sergey Poznyakoff [Fri, 2 Jun 2006 08:02:24 +0000 (08:02 +0000)] 
New file

18 years ago(tar_SOURCES): New module transform.c
Sergey Poznyakoff [Fri, 2 Jun 2006 08:01:44 +0000 (08:01 +0000)] 
(tar_SOURCES): New module transform.c

18 years agoUpdate
Sergey Poznyakoff [Fri, 2 Jun 2006 08:01:33 +0000 (08:01 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Wed, 31 May 2006 12:45:44 +0000 (12:45 +0000)] 
Update

18 years ago(make_directory): Fix initialization of struct directory.
Sergey Poznyakoff [Wed, 31 May 2006 12:45:14 +0000 (12:45 +0000)] 
(make_directory): Fix initialization of struct directory.

18 years agoInitialize AM_CPPFLAGS
Sergey Poznyakoff [Thu, 25 May 2006 19:29:03 +0000 (19:29 +0000)] 
Initialize AM_CPPFLAGS

18 years agoUpdate
Sergey Poznyakoff [Thu, 25 May 2006 14:13:07 +0000 (14:13 +0000)] 
Update

18 years ago(parse_opt): Add comment before --preserve case.
Sergey Poznyakoff [Thu, 25 May 2006 14:12:51 +0000 (14:12 +0000)] 
(parse_opt): Add comment before --preserve case.

18 years agoUpdated
Sergey Poznyakoff [Thu, 25 May 2006 14:12:35 +0000 (14:12 +0000)] 
Updated

18 years agoUpdate
Sergey Poznyakoff [Thu, 25 May 2006 11:02:50 +0000 (11:02 +0000)] 
Update

18 years agoDocument use of wildcards
Sergey Poznyakoff [Thu, 25 May 2006 11:02:09 +0000 (11:02 +0000)] 
Document use of wildcards

18 years agoUpdate
Sergey Poznyakoff [Thu, 25 May 2006 07:05:58 +0000 (07:05 +0000)] 
Update

18 years agoMake AT_SETUP more readable.
Sergey Poznyakoff [Thu, 25 May 2006 07:05:41 +0000 (07:05 +0000)] 
Make AT_SETUP more readable.

18 years ago(options): Move globbing-related options into a
Sergey Poznyakoff [Thu, 25 May 2006 07:05:28 +0000 (07:05 +0000)] 
(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.

18 years agoRewritten handling of member names in the command
Sergey Poznyakoff [Thu, 25 May 2006 07:04:53 +0000 (07:04 +0000)] 
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

18 years ago(dump_file,dump_file0): First argument is const char*. All callers updated.
Sergey Poznyakoff [Thu, 25 May 2006 07:04:15 +0000 (07:04 +0000)] 
(dump_file,dump_file0): First argument is const char*. All callers updated.

18 years ago(struct name): Refactured
Sergey Poznyakoff [Thu, 25 May 2006 07:03:57 +0000 (07:03 +0000)] 
(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*.

18 years ago(AM_INIT_AUTOMAKE): Use tar-ustar option. Raise version requirement to 1.9
Sergey Poznyakoff [Thu, 25 May 2006 07:03:30 +0000 (07:03 +0000)] 
(AM_INIT_AUTOMAKE): Use tar-ustar option. Raise version requirement to 1.9

18 years agoUpdate
Sergey Poznyakoff [Thu, 25 May 2006 07:02:59 +0000 (07:02 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Tue, 23 May 2006 07:10:55 +0000 (07:10 +0000)] 
Update

18 years ago(change_tape_menu): Fix typo (uninitialized variable) introduced yesterday.
Sergey Poznyakoff [Tue, 23 May 2006 07:10:34 +0000 (07:10 +0000)] 
(change_tape_menu): Fix typo (uninitialized variable) introduced yesterday.

18 years agoUpdate
Sergey Poznyakoff [Mon, 22 May 2006 10:02:32 +0000 (10:02 +0000)] 
Update

18 years ago(change_tape_menu): Break the loop after obtaining new archive name. Check for empty...
Sergey Poznyakoff [Mon, 22 May 2006 10:02:23 +0000 (10:02 +0000)] 
(change_tape_menu): Break the loop after obtaining new archive name. Check for empty input line

18 years agoUse @var{file_name} instead of @var{file name}
Sergey Poznyakoff [Mon, 22 May 2006 10:01:34 +0000 (10:01 +0000)] 
Use @var{file_name} instead of @var{file name}

18 years agoUpdate
Sergey Poznyakoff [Mon, 15 May 2006 09:52:29 +0000 (09:52 +0000)] 
Update

18 years ago(AT_TAR_CHECK): Declare expected failure if $XFAILFILE exists.
Sergey Poznyakoff [Mon, 15 May 2006 09:52:16 +0000 (09:52 +0000)] 
(AT_TAR_CHECK): Declare expected failure if $XFAILFILE exists.

18 years agoCreate $XFAILFILE on failure
Sergey Poznyakoff [Mon, 15 May 2006 09:52:03 +0000 (09:52 +0000)] 
Create $XFAILFILE on failure

18 years ago(XFAILFILE): New variable
Sergey Poznyakoff [Mon, 15 May 2006 09:51:53 +0000 (09:51 +0000)] 
(XFAILFILE): New variable

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 14:03:46 +0000 (14:03 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 14:01:26 +0000 (14:01 +0000)] 
Update

18 years agoNew file
Sergey Poznyakoff [Sat, 13 May 2006 14:01:13 +0000 (14:01 +0000)] 
New file

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 13:58:59 +0000 (13:58 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 12:16:09 +0000 (12:16 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 12:02:58 +0000 (12:02 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 12:00:06 +0000 (12:00 +0000)] 
Update

18 years ago(AT_STAR_PREREQ): Provide md5 sum.
Sergey Poznyakoff [Sat, 13 May 2006 11:59:51 +0000 (11:59 +0000)] 
(AT_STAR_PREREQ): Provide md5 sum.

18 years agoAdd keywords.
Sergey Poznyakoff [Sat, 13 May 2006 11:59:36 +0000 (11:59 +0000)] 
Add keywords.

18 years ago(AT_TARBALL_PREREQ): New defun
Sergey Poznyakoff [Sat, 13 May 2006 11:59:08 +0000 (11:59 +0000)] 
(AT_TARBALL_PREREQ): New defun
(AT_STAR_PREREQ): Rewrite using tarball_prereq
Include chtype.at and volsize.at

18 years ago(TEST_DATA_URL,STAR_DATA_URL)
Sergey Poznyakoff [Sat, 13 May 2006 11:58:41 +0000 (11:58 +0000)] 
(TEST_DATA_URL,STAR_DATA_URL)
(STAR_TESTSCRIPTS): Provide default values.
(tarball_prereq): New function

18 years ago(TESTSUITE_AT): Add chtype.at, volsize.at
Sergey Poznyakoff [Sat, 13 May 2006 11:58:16 +0000 (11:58 +0000)] 
(TESTSUITE_AT): Add chtype.at, volsize.at
(check-full): New target

18 years ago(read_header_primitive): New function
Sergey Poznyakoff [Sat, 13 May 2006 11:57:52 +0000 (11:57 +0000)] 
(read_header_primitive): New function
(read_header): Front end for read_header_primitive

18 years ago(extract_volhdr): New function
Sergey Poznyakoff [Sat, 13 May 2006 11:57:36 +0000 (11:57 +0000)] 
(extract_volhdr): New function
(prepare_to_extract): Use extract_volhdr as extractor for volume
names.

18 years ago(read_header_primitive): New function
Sergey Poznyakoff [Sat, 13 May 2006 11:57:20 +0000 (11:57 +0000)] 
(read_header_primitive): New function

18 years ago(read_header0): Use read_header_primitive to avoid clubbering current_tar_info. All...
Sergey Poznyakoff [Sat, 13 May 2006 11:57:06 +0000 (11:57 +0000)] 
(read_header0): Use read_header_primitive to avoid clubbering current_tar_info. All callers updated.

18 years agoUpdate
Sergey Poznyakoff [Sat, 13 May 2006 11:56:51 +0000 (11:56 +0000)] 
Update

18 years ago(find_directory_meta): Bugfix
Sergey Poznyakoff [Sat, 13 May 2006 08:38:12 +0000 (08:38 +0000)] 
(find_directory_meta): Bugfix

18 years agoUpdate
Sergey Poznyakoff [Mon, 8 May 2006 12:48:27 +0000 (12:48 +0000)] 
Update

18 years agoCall AT_SORT_PREREQ. Remove fd 2 redirection after sort invocations
Sergey Poznyakoff [Mon, 8 May 2006 12:46:41 +0000 (12:46 +0000)] 
Call AT_SORT_PREREQ. Remove fd 2 redirection after sort invocations

18 years agoCall AT_UNPRIVILEGED_PREREQ
Sergey Poznyakoff [Mon, 8 May 2006 12:46:16 +0000 (12:46 +0000)] 
Call AT_UNPRIVILEGED_PREREQ

18 years ago(AT_SORT_PREREQ, AT_UNPRIVILEGED_PREREQ): New defines
Sergey Poznyakoff [Mon, 8 May 2006 12:46:01 +0000 (12:46 +0000)] 
(AT_SORT_PREREQ, AT_UNPRIVILEGED_PREREQ): New defines

18 years agoUpdate
Sergey Poznyakoff [Mon, 8 May 2006 12:12:45 +0000 (12:12 +0000)] 
Update

18 years ago(AT_KEYWORDS): Add missing incremental kw
Sergey Poznyakoff [Mon, 8 May 2006 12:12:09 +0000 (12:12 +0000)] 
(AT_KEYWORDS): Add missing incremental kw

18 years agoUpdate for the new behavior
Sergey Poznyakoff [Mon, 8 May 2006 12:11:53 +0000 (12:11 +0000)] 
Update for the new behavior

18 years agoAdd incr03.at,rename01.at,rename02.at,rename03.at
Sergey Poznyakoff [Mon, 8 May 2006 12:11:43 +0000 (12:11 +0000)] 
Add incr03.at,rename01.at,rename02.at,rename03.at

18 years agoNew testcase
Sergey Poznyakoff [Mon, 8 May 2006 12:11:26 +0000 (12:11 +0000)] 
New testcase

18 years ago(collect_and_sort_names): Update dir_contents of the first non-fake name entry when...
Sergey Poznyakoff [Mon, 8 May 2006 12:10:36 +0000 (12:10 +0000)] 
(collect_and_sort_names): Update dir_contents of the first non-fake name entry when in listed incremental mode.

18 years ago(struct directory.contents, flags): New members
Sergey Poznyakoff [Mon, 8 May 2006 12:10:14 +0000 (12:10 +0000)] 
(struct directory.contents, flags): New members
(nfs,found,new): Remove. Replaced by appropriate bitmask values in
`flags' field. All uses updated.
(directory_meta_table): New table.
(hash_directory): Rename to hash_directory_name
(compare_directories): Rename to compare_directory_names
(hash_directory_meta,compare_directory_meta,find_directory_meta):
New functions
(compare_dirents): Removed
(note_directory): Get 7th argument: directory contents.
All callers updated
(dumpdir_locate,makedumpdir): New functions
(scan_directory): Rewritten. Use makedumpdir to create a sorted
dumpdir array. This makes the obstack argument unnecessary. Besides,
ALL_CHILDREN flag is set only for new directories.
(procdir): Change return type to struct directory. Return
immediately if the directory was already initialized. Discover
directory renames using directory_meta_table.
(append_incremental_renames): New function.
(read_directory_file, write_directory_file): Use new snapshot file
format.

18 years ago(rename_directory): New function
Sergey Poznyakoff [Mon, 8 May 2006 12:09:46 +0000 (12:09 +0000)] 
(rename_directory): New function

18 years ago(rename_directory,append_incremental_renames): New functions.
Sergey Poznyakoff [Mon, 8 May 2006 12:09:35 +0000 (12:09 +0000)] 
(rename_directory,append_incremental_renames): New functions.

18 years agoRaise version number to 1.15.91
Sergey Poznyakoff [Mon, 8 May 2006 12:09:15 +0000 (12:09 +0000)] 
Raise version number to 1.15.91

18 years agoUpdate
Sergey Poznyakoff [Mon, 8 May 2006 12:09:07 +0000 (12:09 +0000)] 
Update

18 years agoUpdate
Sergey Poznyakoff [Tue, 2 May 2006 19:16:23 +0000 (19:16 +0000)] 
Update

18 years agoAlways use genfile --file, this enables extra error checking.
Sergey Poznyakoff [Tue, 2 May 2006 19:16:12 +0000 (19:16 +0000)] 
Always use genfile --file, this enables extra error checking.

18 years agoAttempt to extract a member with truncated file name from the archive.
Sergey Poznyakoff [Tue, 2 May 2006 19:15:50 +0000 (19:15 +0000)] 
Attempt to extract a member with truncated file name from the archive.

18 years ago(try_new_volume): Attempt to continue if the name is apparently truncated in a GNU...
Sergey Poznyakoff [Tue, 2 May 2006 19:15:35 +0000 (19:15 +0000)] 
(try_new_volume): Attempt to continue if the name is apparently truncated in a GNU format volume.

18 years agoUpdate
Sergey Poznyakoff [Tue, 2 May 2006 16:33:10 +0000 (16:33 +0000)] 
Update

18 years ago(_open_archive): Remove unnecessary argument to check_compressed_archive.
Sergey Poznyakoff [Tue, 2 May 2006 16:32:40 +0000 (16:32 +0000)] 
(_open_archive): Remove unnecessary argument to check_compressed_archive.

18 years agoUpdate
Sergey Poznyakoff [Tue, 25 Apr 2006 17:27:03 +0000 (17:27 +0000)] 
Update

18 years ago(@copying): Remove the reference to not existing invariant section.
Sergey Poznyakoff [Tue, 25 Apr 2006 17:26:30 +0000 (17:26 +0000)] 
(@copying): Remove the reference to not existing invariant section.

18 years agoSkip the test if the file system does not support sparse files.
Sergey Poznyakoff [Tue, 25 Apr 2006 17:23:35 +0000 (17:23 +0000)] 
Skip the test if the file system does not support sparse files.

18 years agoUpdate
Sergey Poznyakoff [Tue, 11 Apr 2006 12:02:27 +0000 (12:02 +0000)] 
Update

18 years agoNew testcase
Sergey Poznyakoff [Tue, 11 Apr 2006 12:01:28 +0000 (12:01 +0000)] 
New testcase

18 years agoInclude extrac06.at
Sergey Poznyakoff [Tue, 11 Apr 2006 12:01:02 +0000 (12:01 +0000)] 
Include extrac06.at

18 years ago(TESTSUITE_AT): Add extrac06.at
Sergey Poznyakoff [Tue, 11 Apr 2006 12:00:37 +0000 (12:00 +0000)] 
(TESTSUITE_AT): Add extrac06.at

18 years ago(directory.new): New member
Sergey Poznyakoff [Tue, 11 Apr 2006 12:00:23 +0000 (12:00 +0000)] 
(directory.new): New member
(note_directory,find_directory: Use make_directory to create
struct directory entries
(procdir): Avoid duplicating  directories in the incremental
backup map.

18 years agoMinor changes
Sergey Poznyakoff [Tue, 11 Apr 2006 11:59:54 +0000 (11:59 +0000)] 
Minor changes

18 years ago(extract_dir): Fix toggling existing directory
Sergey Poznyakoff [Tue, 11 Apr 2006 11:59:40 +0000 (11:59 +0000)] 
(extract_dir): Fix toggling existing directory
permissions. Use parts of patch provided by Ian Jackson
<iwj@ubuntu.com>.

18 years ago* tests/atlocal.in (PATH): Add build-aux from the source tree,
Paul Eggert [Sun, 19 Mar 2006 04:04:54 +0000 (04:04 +0000)] 
* tests/atlocal.in (PATH): Add build-aux from the source tree,
not the build tree.

18 years agoUpdate
Sergey Poznyakoff [Mon, 13 Mar 2006 09:46:52 +0000 (09:46 +0000)] 
Update

18 years agoAdd Benno Schulenberg
Sergey Poznyakoff [Mon, 13 Mar 2006 09:44:15 +0000 (09:44 +0000)] 
Add Benno Schulenberg

18 years agoSort the two lines of stderr from the
Sergey Poznyakoff [Mon, 13 Mar 2006 09:43:37 +0000 (09:43 +0000)] 
Sort the two lines of stderr from the
first `tar -v --listed-incremental'.  They would come out
reversed and provoke a test failure on a tmpfs
file system.

18 years ago(options): Consistently begin help messages with a lowercase letter.
Sergey Poznyakoff [Mon, 13 Mar 2006 09:42:55 +0000 (09:42 +0000)] 
(options): Consistently begin help messages with a lowercase letter.

18 years agoMinor fixes.
Sergey Poznyakoff [Mon, 13 Mar 2006 09:42:22 +0000 (09:42 +0000)] 
Minor fixes.

18 years agoUpdate
Sergey Poznyakoff [Sat, 11 Mar 2006 22:42:46 +0000 (22:42 +0000)] 
Update

18 years ago(AM_CPPFLAGS): Define LOCALEDIR
Sergey Poznyakoff [Sat, 11 Mar 2006 22:42:07 +0000 (22:42 +0000)] 
(AM_CPPFLAGS): Define LOCALEDIR

18 years agoRemove unistd_.h from lib/.cvsignore.
Paul Eggert [Wed, 8 Mar 2006 02:00:47 +0000 (02:00 +0000)] 
Remove unistd_.h from lib/.cvsignore.

18 years ago* src/buffer.c (record_buffer_aligned): New var.
Paul Eggert [Wed, 8 Mar 2006 00:55:56 +0000 (00:55 +0000)] 
* src/buffer.c (record_buffer_aligned): New var.
(init_buffer): Use it to ensure that the buffer is aligned.
This doesn't result in any measurable performance improvement
on my host (Debian GNU/Linux 3.1 stable, with default block size),
but I assume it does help on some hosts.

18 years ago* lib/.cvsignore: Add unistd_.h. Sort.
Paul Eggert [Wed, 8 Mar 2006 00:23:34 +0000 (00:23 +0000)] 
* lib/.cvsignore: Add unistd_.h.  Sort.

18 years agoUpdate
Sergey Poznyakoff [Sat, 4 Mar 2006 09:58:26 +0000 (09:58 +0000)] 
Update

18 years agoUse -f - to read from stdin.
Sergey Poznyakoff [Sat, 4 Mar 2006 09:57:44 +0000 (09:57 +0000)] 
Use -f - to read from stdin.

18 years agoUpdate
Sergey Poznyakoff [Tue, 21 Feb 2006 07:10:52 +0000 (07:10 +0000)] 
Update

18 years agoFix typo: --to-command instead of --to-program
Sergey Poznyakoff [Tue, 21 Feb 2006 07:09:39 +0000 (07:09 +0000)] 
Fix typo: --to-command instead of --to-program

18 years ago* tests/multiv04.at (split directory members in a MV archive):
Paul Eggert [Tue, 21 Feb 2006 05:55:28 +0000 (05:55 +0000)] 
* tests/multiv04.at (split directory members in a MV archive):
Don't use %X in an awk printf format; this doesn't work with
Solaris 10 /usr/bin/awk.  Use %x instead.

18 years agoFix copyright years
Sergey Poznyakoff [Mon, 20 Feb 2006 10:01:47 +0000 (10:01 +0000)] 
Fix copyright years

18 years agoUniformly start all test titles with a lower case letter
Sergey Poznyakoff [Mon, 20 Feb 2006 10:00:48 +0000 (10:00 +0000)] 
Uniformly start all test titles with a lower case letter

18 years agoUpdate
Sergey Poznyakoff [Mon, 20 Feb 2006 09:45:23 +0000 (09:45 +0000)] 
Update

18 years agoNew test
Sergey Poznyakoff [Mon, 20 Feb 2006 09:43:58 +0000 (09:43 +0000)] 
New test

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