Commit Graph
1062 Commits
Author SHA1 Message Date
Sergey Poznyakoff 74d29bc5de Accept an optional list of allowed archive
formats. Exit with the status 77 if the current archive
format does not match any of them.
2004-02-20 15:35:19 +00:00
Sergey Poznyakoff 069c0d99ae Document new default for extended header names. 2004-02-20 15:34:37 +00:00
Sergey Poznyakoff f038194718 (xheader_format_name): Bugfix.
(xheader_xhdr_name): Changed the default extended header name
to '%d/PaxHeaders.%p/%f', as POSIX requires.
(xheader_ghdr_name): Removed unused argument.
(xheader_write,xheader_write_global): New function.
(xheader_decode): Modified to honor overrides whatever
the current archive format is.
2004-02-20 15:34:12 +00:00
Sergey Poznyakoff eff25ef359 (update_archive): Write global extended header if constructed. 2004-02-20 15:33:12 +00:00
Sergey Poznyakoff b3060eabaf (assert_format): Do not bail out if several
--format arguments are given. This is a common case when
TAR_OPTIONS are used.
(decode_options): New option --show-defaults displays the
compiled-in defaults.

Use POSIX format if no --format option was given and
--pax-option was specified.

Do not allow to use --pax-option unless the archive format is
set to POSIX (or reading subcommand is requested).
2004-02-20 15:32:56 +00:00
Sergey Poznyakoff 93a4273b66 (start_private_header): Removed static qualifier.
(write_extended): Removed superfluous last argument. Use
xheader_write()
(simple_finish_header): New function.
(finish_header): Use simple_finish_header() to break recursive
dependency between this function and write_extended().
2004-02-20 15:32:12 +00:00
Sergey Poznyakoff 17be45c834 (simple_finish_header,start_private_header): New
declarations
(xheader_ghdr_name): Changed declaration
2004-02-20 15:30:26 +00:00
Sergey Poznyakoff 694f427d0e Updated 2004-02-20 11:46:33 +00:00
Sergey Poznyakoff b4e605a829 Added a comment 2004-02-20 11:45:15 +00:00
Sergey Poznyakoff b58452bdbd Documented --pax-option 2004-02-20 11:44:46 +00:00
Sergey Poznyakoff ff541dcac6 Updated 2004-02-18 14:56:56 +00:00
Sergey Poznyakoff 6613170489 Updated 2004-02-18 14:49:08 +00:00
Sergey Poznyakoff 6ac0d0aadd Updated 2004-02-18 14:44:53 +00:00
Sergey Poznyakoff 694e8376ab Minor fixes 2004-02-18 14:41:41 +00:00
Sergey Poznyakoff 440e65ef2c Implement pax -o option. Fixed misleading heading comment (introduced 2003-09-02). 2004-02-18 14:41:23 +00:00
Sergey Poznyakoff d0eceef438 New option --pax-option (equivalent to -o option of pax). 2004-02-18 14:41:00 +00:00
Sergey Poznyakoff 434f2a22ba (write_extended): Call xheader_xhdr_name
instead of using hardcoded "././@PaxHeader" name.
2004-02-18 14:40:21 +00:00
Sergey Poznyakoff 0bfb6e136d (xheader_xhdr_name,xheader_ghdr_name): New functions 2004-02-18 14:39:36 +00:00
Sergey Poznyakoff 7d31c8176c Added stpcpy 2004-02-18 14:39:24 +00:00
Sergey Poznyakoff cbde0aa660 Updated 2004-02-18 14:39:10 +00:00
Sergey Poznyakoff 251935d751 Updated 2004-02-17 13:34:14 +00:00
Sergey Poznyakoff b840052b46 Fixed typo 2004-02-17 13:33:52 +00:00
Sergey Poznyakoff 67d29a4d60 Minor changes 2004-02-17 13:33:14 +00:00
Sergey Poznyakoff df7792b5d8 Removed accumulator stuff in favor of obstack.
get_directory_contents): Split into two functions
2004-02-17 13:32:41 +00:00
Paul Eggert 8b107d09e1 Fix Debian bug 230872, originally reported by Jeff King in
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=230872>.
2004-02-15 08:36:20 +00:00
Sergey Poznyakoff f6db096374 Updated 2004-01-21 10:38:38 +00:00
Sergey Poznyakoff 814c517a15 Updated 2004-01-21 10:37:28 +00:00
Sergey Poznyakoff 9771467dc8 Updated TP URL, improved help output. Default
to :ext:anoncvs and set CVS_RSH, unless already set.
2004-01-21 10:34:30 +00:00
Sergey Poznyakoff 64dd6a38b4 Updated 2004-01-21 10:32:40 +00:00
Sergey Poznyakoff 65ef81b0a3 Require automake-1.8/autoconf-2.59. Removed m4/Makefile. 2004-01-21 10:32:06 +00:00
Sergey Poznyakoff 143e677b5e Removed m4 2004-01-21 10:31:06 +00:00
Sergey Poznyakoff 092b81cb95 Updated 2004-01-20 23:32:26 +00:00
Sergey Poznyakoff 0ad27d1986 Use $option instead of $1 so all options will be parsed. Bugfix by Marco Gerards 2004-01-20 23:31:26 +00:00
Sergey Poznyakoff 6c347931b1 Updated 2004-01-03 22:35:22 +00:00
Sergey Poznyakoff d7860cb091 Added recurse.sh and mksparse.c 2004-01-03 22:27:58 +00:00
Sergey Poznyakoff 1665d38fb7 New file. 2004-01-03 22:27:36 +00:00
Sergey Poznyakoff da99cd963d New test case. 2004-01-03 22:26:58 +00:00
Sergey Poznyakoff bda7d59010 (time_to_start_writing): Changed data type. 2004-01-03 22:26:30 +00:00
Sergey Poznyakoff 463e7278f4 (decode_options): More option compatibility checks (moved from buffer.c) 2004-01-03 22:26:11 +00:00
Sergey Poznyakoff 829b1dc328 Updated assignment to write_archive_to_stdout 2004-01-03 22:25:41 +00:00
Sergey Poznyakoff dd6094f6c0 Updated invocations of safer_name_suffix 2004-01-03 22:25:24 +00:00
Sergey Poznyakoff bc89f023c1 (maybe_backup_file): Changed return type 2004-01-03 22:24:35 +00:00
Sergey Poznyakoff 95be2c50b4 (new_volume,check_label_pattern): Changed return type.
(time_to_start_writing): Changed data type
(file_to_switch_to): Removed. Variable never assigned to.
(open_archive) Moved option compatibility checks to tar.c
Other minor changes.
2004-01-03 22:23:48 +00:00
Sergey Poznyakoff 7631b4e595 New option --no-po 2004-01-03 22:22:01 +00:00
Sergey Poznyakoff aa5d3fc8a6 Updated 2004-01-03 11:46:36 +00:00
Sergey Poznyakoff 2690759c06 (dump_dir0): Bugfix. Thanks Piotr Czerwinski <pius@pld-linux.org> for the patch. 2004-01-03 11:45:31 +00:00
Sergey Poznyakoff b74232b9ad (sparse_diff_file): Bugfix. Thanks Martin Simmons for the patch. 2004-01-03 11:44:45 +00:00
uid65632 3d09d579c1 Synchronize with Gettext 0.13.1, Automake 1.8, Autoconf 2.59,
and translation website.
2003-12-27 06:41:48 +00:00
uid65697 a39523cc61 Updated 2003-12-25 10:26:40 +00:00
uid65697 c506c33ad3 (safer_name_suffix): Reverted change made 2003-11-14. Reason: Discussion with Paul Eggert and Jean-Louis Martineau. See also ChangeLog entry from 1999-08-14. 2003-12-25 10:20:54 +00:00