Sergey Poznyakoff
f2c8b1dff3
Update invocations of safer_name_suffix()
2005-05-21 23:10:42 +00:00
Sergey Poznyakoff
9129c846e7
Add new paxutils files
2005-05-21 23:09:42 +00:00
Sergey Poznyakoff
df0913f3fe
Updated
2005-05-21 23:09:16 +00:00
Sergey Poznyakoff
e20fdceb38
Updated
2005-05-19 15:35:14 +00:00
Sergey Poznyakoff
5c35fdb275
Remove defines and declarations imported from paxutils
2005-05-19 15:34:19 +00:00
Sergey Poznyakoff
113b619383
Add paxerror.c paxexit.c paxconvert.c
2005-05-19 15:33:45 +00:00
Sergey Poznyakoff
517205c31c
(libtar_a_SOURCES): Add paxerror.c paxexit.c paxconvert.c
2005-05-19 15:33:17 +00:00
Sergey Poznyakoff
dfabe2397a
Remove checking for LIB_SETSOCKOPT, it is handled by paxutils
2005-05-19 15:32:56 +00:00
Sergey Poznyakoff
8f1f0955cf
(copy_files): Accept optional third argument: a prefix
...
to be appended to destination file names.
Import paxutils/paxlib files.
2005-05-19 15:32:38 +00:00
Paul Eggert
1672258959
* src/misc.c (remove_any_file): Fix typo in previous change.
2005-05-17 08:34:16 +00:00
Paul Eggert
c172481f41
(remove_any_file): Fix typo in previous change.
2005-05-17 08:34:03 +00:00
Paul Eggert
46f09016e8
Port to Solaris 10's treatment of unlinking directories.
...
* gnulib-modules: Add unlinkdir.
* lib/.cvsignore: Add unlinkdir.h, unlinkdir.c.
* src/common.h (we_are_root): Remove extern decl; it's now static.
* src/extract.c (we_are_root): Now static.
* src/misc.c: Include <unlinkdir.h>.
(remove_any_file): Use cannot_unlink_dir () rather than we_are_root.
2005-05-15 06:23:49 +00:00
Paul Eggert
120e96c480
Update FSF postal mail address.
2005-05-15 03:59:08 +00:00
Sergey Poznyakoff
271ed97494
Updated
2005-05-12 15:46:40 +00:00
Sergey Poznyakoff
3ac99bc540
Updated
2005-05-12 15:46:18 +00:00
Sergey Poznyakoff
a33b37a9a3
Add truncate.at
2005-05-12 15:40:07 +00:00
Sergey Poznyakoff
c9365a1d09
New test case
2005-05-12 15:39:54 +00:00
Sergey Poznyakoff
8d064bb816
(file_newer_p): Return false if file does not exist
2005-05-12 15:39:34 +00:00
Sergey Poznyakoff
29c902bc49
(dump_regular_file): Correctly pad archive members that shrunk during archiving. Repored by Frank Heckenbach.
2005-05-12 15:39:21 +00:00
Sergey Poznyakoff
d78f85d61d
(diff_file): diff_handle was not initialized
2005-05-12 15:39:02 +00:00
Sergey Poznyakoff
73be90ea0d
(Genfile): New appendix
2005-05-12 15:38:48 +00:00
Sergey Poznyakoff
9adc789138
(tar_TEXINFOS): Add genfile.texi
2005-05-12 15:38:37 +00:00
Sergey Poznyakoff
cfe4eef5c2
Install files from paxutils/doc
2005-05-12 15:38:27 +00:00
Sergey Poznyakoff
0e61fd397f
Updated
2005-05-12 15:38:19 +00:00
Paul Eggert
bb8dcc1e8c
Update copyright.
2005-05-02 08:05:59 +00:00
Paul Eggert
87bd7f5d1c
Update copyright.
2005-05-02 08:05:23 +00:00
Paul Eggert
ecac16a4a0
* src/incremen.c (hash_directory): Likewise.
...
* src/names.c (hash_string_hasher): Likewise.
* src/tar.c (parse_opt): Set it, and adjust to new modechange API.
2005-05-02 08:03:02 +00:00
Paul Eggert
89a4824c73
Tell awk to read from /dev/null.
2005-05-02 08:02:35 +00:00
Paul Eggert
9b7c6df82b
Adjust to new hash API.
2005-05-02 08:02:09 +00:00
Paul Eggert
e2c431e9c2
Adjust to recent gnulib changes.
2005-05-02 07:36:26 +00:00
Paul Eggert
82c746410d
(parse_opt): Adjust to new modechange API.
2005-05-02 07:36:09 +00:00
Paul Eggert
2e025f2dea
(start_ueader): Adjust to new modechange API.
2005-05-02 07:35:47 +00:00
Paul Eggert
f2e17c0d8c
(initial_umask): New var.
2005-05-02 07:34:53 +00:00
Paul Eggert
ed08ef0458
Add dup-safer.c, fd-safer.c, unistd-safer.h.
2005-05-02 07:34:26 +00:00
Sergey Poznyakoff
3ab983facf
Updated
2005-04-19 09:06:07 +00:00
Sergey Poznyakoff
6c6fe16aaa
Add shortrec.at
2005-04-19 09:05:32 +00:00
Paul Eggert
27b98aa8ae
* src/buffer.c (reading_from_pipe): Remove. All uses removed.
...
(short_read): Don't warn about short reads; they're normal.
* tests/shortrec.at: New file.
* tests/testsuite.at: Include it.
2005-04-18 18:21:50 +00:00
Paul Eggert
18850a18f1
(gnulib_modules): Don't create a file modlist.tmp, as
...
it is sometimes left behind as a garbage file (maybe due to the
multiple traps?).
2005-04-18 18:14:58 +00:00
Paul Eggert
005d0d455c
Use UTF-8 uniformly, rather than UTF-8 sometimes and Latin-1 sometimes.
2005-04-16 07:22:13 +00:00
Sergey Poznyakoff
a71807a247
Updated
2005-04-14 13:14:56 +00:00
Sergey Poznyakoff
d7af510d49
(SOLARIS_XHDTYPE): New define
2005-04-14 13:14:38 +00:00
Sergey Poznyakoff
ef0e611663
Handle Solaris 'X' type flag
2005-04-14 13:14:23 +00:00
Sergey Poznyakoff
8f9ecca0db
Updated
2005-04-07 17:29:45 +00:00
Sergey Poznyakoff
9147c6c9f6
Add multiv04.at
2005-04-07 17:28:53 +00:00
Sergey Poznyakoff
ee738da4a8
Test splittind directory members between the archive volumes.
2005-04-07 17:28:34 +00:00
Sergey Poznyakoff
42e53a98e1
Modified to match the new behavior
2005-04-07 17:27:30 +00:00
Sergey Poznyakoff
2d34da98d5
Assign orig_file_name
...
to save_name uniformly over the program. This fixes matching
directory names at the start of an archive volume.
2005-04-07 17:27:07 +00:00
Sergey Poznyakoff
781d3818e5
(diff_init): Read directory file if in listed
...
incremental. This prevents spurious 'Contents differ' diagnostics.
(diff_archive): Minor fixes to text messages
(diff_file,diff_dumpdir,diff_multivol): Assign orig_file_name
to save_name uniformly over the program. This fixes matching
directory names at the start of an archive volume.
2005-04-07 17:26:42 +00:00
Sergey Poznyakoff
c861b96651
(flush_write): Warn when the name of the archive
...
straddling volume boundary is longer than 100 characters. Earlier
behavior was to issue a fatal error.
(struct zip_magic): Reverted part of changes from 2005-04-04.
They make the maintenance too costly. Removing `unsigned'
qualifier from `magic' member should be enough.
2005-04-07 17:26:11 +00:00
Sergey Poznyakoff
2872a5ae81
Minor fixes to text messages. Proposed by Benno Schulenberg.
...
(extract_file): Assign orig_file_name
to save_name uniformly over the program. This fixes matching
directory names at the start of an archive volume.
2005-04-07 17:25:29 +00:00