Commit Graph

1983 Commits

Author SHA1 Message Date
Paul Eggert
db0f0804f5 Remove unistd_.h from lib/.cvsignore. 2006-03-08 02:00:47 +00:00
Paul Eggert
18486cf8d7 * 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.
2006-03-08 00:55:56 +00:00
Paul Eggert
6c1020d386 * lib/.cvsignore: Add unistd_.h. Sort. 2006-03-08 00:23:34 +00:00
Sergey Poznyakoff
38c0884898 Update 2006-03-04 09:58:26 +00:00
Sergey Poznyakoff
7bcb876c5a Use -f - to read from stdin. 2006-03-04 09:57:44 +00:00
Sergey Poznyakoff
dfd5ec2519 Update 2006-02-21 07:10:52 +00:00
Sergey Poznyakoff
e81556858b Fix typo: --to-command instead of --to-program 2006-02-21 07:09:39 +00:00
Paul Eggert
92554b7c94 * 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.
2006-02-21 05:55:28 +00:00
Sergey Poznyakoff
631de61428 Fix copyright years 2006-02-20 10:01:47 +00:00
Sergey Poznyakoff
8bfefd8854 Uniformly start all test titles with a lower case letter 2006-02-20 10:00:48 +00:00
Sergey Poznyakoff
f7a29307e2 Update 2006-02-20 09:45:23 +00:00
Sergey Poznyakoff
66ef04d4c8 New test alpha_1_15_90 2006-02-20 09:43:58 +00:00
Sergey Poznyakoff
b6ffcac4db (AT_TAR_MKHIER): New macro
(lustar01.at,lustar02.at,lustar03.at): New tests.
2006-02-20 09:43:00 +00:00
Sergey Poznyakoff
28698a5334 Reword test title 2006-02-20 09:42:28 +00:00
Sergey Poznyakoff
e304b58fff Remove mkhier, use AT_TAR_MKHIER instead 2006-02-20 09:42:08 +00:00
Sergey Poznyakoff
c532f12464 Add build-aux to the PATH 2006-02-20 09:41:56 +00:00
Sergey Poznyakoff
9fdd5baa0c (lustar01.at,lustar02.at,lustar03.at): New tests. 2006-02-20 09:41:43 +00:00
Sergey Poznyakoff
31ef7e3afb (split_long_name): Fix maximum length estimation. Patch by Jim Lowe. 2006-02-20 09:41:29 +00:00
Paul Eggert
f2bf9f2ffa 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>.
2006-02-20 08:15:31 +00:00
Paul Eggert
cad45a0bae * bootstrap: Don't claim lib/Makefile.am is generated automatically
from itself.
2006-02-20 08:14:21 +00:00
Sergey Poznyakoff
f6ede25815 Update 2006-02-19 21:13:22 +00:00
Sergey Poznyakoff
476019d083 (new_volume): Prompt the user for archive name if unable to open next archive. 2006-02-19 21:12:50 +00:00
Sergey Poznyakoff
cf440a191f Update 2006-02-19 20:37:14 +00:00
Sergey Poznyakoff
588f444efe (add_chunk_header): Free st.orig_file_name after calling finish_header() 2006-02-19 20:36:31 +00:00
Sergey Poznyakoff
b4051cb07c Updated 2006-02-19 19:28:47 +00:00
Sergey Poznyakoff
5032e08eb9 Raise version number to 1.15.90 2006-02-19 19:28:17 +00:00
Sergey Poznyakoff
36f41eabf4 (dump_file0): Restore file_count_links,accidentally removed on 2005-11-29. 2006-02-19 19:27:28 +00:00
Sergey Poznyakoff
108edf3692 Updated 2006-02-08 21:34:44 +00:00
Sergey Poznyakoff
780cf6f079 (tar_set_quoting_style): Provide second argument to the format spec: program_invocation_short_name. Reported by Jim Meyering. 2006-02-08 21:34:15 +00:00
Paul Eggert
84378fa99a * 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.
2006-02-07 23:51:37 +00:00
Paul Eggert
78b078b455 * 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.
2006-02-07 22:18:36 +00:00
Paul Eggert
e86e864544 Update copyright year to 2006. 2006-02-07 20:55:49 +00:00
Sergey Poznyakoff
d21d48dfba Update 2006-02-07 13:58:03 +00:00
Sergey Poznyakoff
cf1e8b086b (sparse_map_decoder): Fix misleading diagnostic. 2006-02-07 13:57:41 +00:00
Sergey Poznyakoff
6912b7fb15 Update 2006-01-31 11:28:59 +00:00
Sergey Poznyakoff
6c28751ca7 (struct tar_stat_info): New members is_dumpdir and skipped. 2006-01-31 11:28:45 +00:00
Sergey Poznyakoff
0e848e7b2c (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
2006-01-31 11:28:32 +00:00
Sergey Poznyakoff
ab8a184336 (get_gnu_dumpdir): Static
(is_dumpdir): New function
(purge_directory): Use is_dumpdir
2006-01-31 11:28:07 +00:00
Sergey Poznyakoff
48ce2946d9 (prepare_to_extract): Use is_dumpdir member to check for dumpdirs. 2006-01-31 11:27:41 +00:00
Sergey Poznyakoff
dde5c2391b (get_gnu_dumpdir): Remove prototype
(is_dumpdir): New function
2006-01-31 11:27:14 +00:00
Sergey Poznyakoff
860577ee0e Update 2006-01-21 23:39:52 +00:00
Sergey Poznyakoff
a349bd80b9 (decode_options): Refuse using --delete with compression options 2006-01-21 23:39:20 +00:00
Sergey Poznyakoff
ba10157a0c Update 2006-01-18 15:36:23 +00:00
Sergey Poznyakoff
514ea6ead4 Implement new options --quoting-style, --quote-chars and --no-quote-chars. 2006-01-18 15:36:15 +00:00
Sergey Poznyakoff
6a97a00688 Initial documentation for --quoting-style, --quote-chars and --no-quote-chars option. 2006-01-18 15:36:01 +00:00
Sergey Poznyakoff
7d822e225e (DEFAULT_QUOTING_STYLE): New configuration variable 2006-01-18 15:35:44 +00:00
Sergey Poznyakoff
38f08784bc Updated 2006-01-18 15:35:34 +00:00
Paul Eggert
c17a9f91d0 * bootstrap: Default to pserver, and switch to cvs.sv.gnu.org,
to accommodate recent changes to the GNU CVS server.
2006-01-09 22:53:55 +00:00
Paul Eggert
0f4660c786 Add argp-pin.c, mkdirat.c, openat-priv.h. 2006-01-09 22:52:34 +00:00
Sergey Poznyakoff
5e01ba7dbe Update 2005-12-14 13:00:23 +00:00