Commit Graph

1619 Commits

Author SHA1 Message Date
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