Commit Graph

664 Commits

Author SHA1 Message Date
Paul Eggert
58e97f92d3 (new_volume): Stop if the script exits with an error. 2001-08-27 14:14:17 +00:00
Paul Eggert
52b27333b4 (jm_AC_PREREQ_XSTRTOUMAX): Remove jm_AC_HEADER_INTTYPES_H, as it
is now subsumed by autoconf.  Add inttypes.h.
2001-08-27 14:13:22 +00:00
Paul Eggert
112523174a Upgrade to autoconf 2.5x. 2001-08-27 14:09:08 +00:00
Paul Eggert
a26ec5fe0a (EXTRA_DIST): Add check-decl.m4, mbrtowc.m4.
Remove inttypes_h.m4, largefile.m4, mktime.m4.
2001-08-27 14:06:01 +00:00
Paul Eggert
13b9e5afc8 Add copyright notice.
(_DECLARE_XSTRTOL): Improve quality of diagnostic for
LONGINT_INVALID_SUFFIX_CHAR.
2001-08-27 14:05:15 +00:00
Paul Eggert
255c8a9880 Include <string.h>; required for C99 since we use strlen. 2001-08-27 00:41:28 +00:00
Paul Eggert
4288103c2e Put leading '*' in direntry.
Accommodate new gfdl sectioning.
New option --recursion (the default) that is the inverse of --no-recursion.

New options --anchored, --ignore-case, --wildcards,
--wildcards-match-slash, and their negations (e.g., --no-anchored).
Along with --recursion and --no-recursion, these control how exclude
patterns are interpreted.  The default interpretation of exclude
patterns is now --no-anchored --no-ignore-case --recursion
--wildcards --wildcards-match-slash.
2001-08-27 00:02:27 +00:00
Paul Eggert
927c0ccf13 More security problems fixes; new options for --exclude. 2001-08-26 23:56:07 +00:00
Paul Eggert
3698b9585b Add copyright notice. ignfail.sh fails on some NFS hosts. 2001-08-26 23:54:59 +00:00
Paul Eggert
3c55a24e88 Initial revision 2001-08-26 07:20:05 +00:00
Paul Eggert
c74b3c3fb7 Initial revision 2001-08-26 06:58:10 +00:00
Paul Eggert
48ff44dfc7 serial 20 2001-08-23 17:25:23 +00:00
Paul Eggert
182cfd7d04 Latest textutils version 2001-08-23 17:25:22 +00:00
Paul Eggert
27076d4e40 serial 3 2001-08-23 17:25:15 +00:00
Paul Eggert
346ea2f2ce Quote the first argument in each use of AC_DEFUN. 2001-08-23 17:25:13 +00:00
Paul Eggert
f17ce7b6ae Initial revision 2001-08-23 17:25:11 +00:00
Paul Eggert
01244cf133 glibc version. 2001-08-21 02:56:57 +00:00
Paul Eggert
f8bb2bcc73 Initial revision 2001-08-18 15:59:02 +00:00
Paul Eggert
d59ee51590 Start a new file, with Eric Roesinger's suggestion 2001-07-29 03:52:57 +00:00
Paul Eggert
211be7f46d gettext 0.10.39 2001-07-24 12:59:36 +00:00
Paul Eggert
4ae648023c (alloca): Arg is of type size_t, not unsigned. 2001-07-08 19:08:50 +00:00
Paul Eggert
fae274abc3 Initial revision 2001-05-18 15:06:54 +00:00
Paul Eggert
0a4cfe3e6c (get_date): Initialize tm_isdst to -1 before invoking mktime the last time. 2001-04-08 19:58:59 +00:00
Paul Eggert
e873bb4ed8 Initial revision 2001-04-03 15:18:12 +00:00
Paul Eggert
701add9772 Fix wording one more time. 2001-02-17 00:59:27 +00:00
Paul Eggert
01a51971db Check for mbstate_t, too. 2001-02-17 00:35:11 +00:00
Paul Eggert
abe46d28b9 Use shorter message. 2001-02-17 00:19:57 +00:00
Paul Eggert
27addf0e3f Initial revision 2001-02-17 00:19:02 +00:00
Paul Eggert
11c437d44b (malloc): Undef before defining. 2001-02-16 18:57:56 +00:00
Paul Eggert
107e9fad31 Quote error message. 2001-01-26 11:13:28 +00:00
Paul Eggert
d5c599707a -I has been withdrawn.
-N can now take file names.
2001-01-13 07:34:26 +00:00
Paul Eggert
b6e04fa518 (savedir): Remove size arg. 2001-01-13 06:11:36 +00:00
Paul Eggert
0ca532a59c Add @setchapternewpage odd.
Remove -I as an alias for -T, for now.
Add @dircategory.
Update copyright.  Remove "Published by".
Dates beginning with / or . are taken to be file names.
2001-01-13 06:04:48 +00:00
Paul Eggert
8bfa7852ec system.h now does time.h stuff. 2001-01-13 05:59:29 +00:00
Paul Eggert
188ff43355 Mention that only English is supported.
Show how to use "date" so that the output is acceptable to getdate.
Mention Z as an abbreviation for UTC.
2001-01-13 05:59:29 +00:00
Paul Eggert
b4c3a9637b Initial revision 2001-01-13 05:59:29 +00:00
Paul Eggert
649897fb75 Include full-write.h.
(main): Update copyright.
2001-01-13 05:59:29 +00:00
Paul Eggert
56147d0b43 Include full-write.h. 2001-01-13 05:59:29 +00:00
Paul Eggert
ff7194169a Include full-write.h, not safe-read.h.
full_write returns size_t, with short writes meaning failure.
All callers changed.
2001-01-13 05:59:29 +00:00
Paul Eggert
d32dfe5d5e (time): Do not declare.
(usage): Remove -I as an alias for -T>
(OPTION_STRING): Remove -I.
(decode_options): Dates that look like an absolute path name,
or that start with '.', are presumed to be file names whose
dates are taken.
Remove 'I' as an aliase for 'T'.
Update copyright.
2001-01-13 05:59:29 +00:00
Paul Eggert
df72d04b36 (savedir): Remove size arg; it wasn't portable. All callers changed. 2001-01-13 05:59:29 +00:00
Paul Eggert
a6d27a4aa4 (relativize): New function.
> (relativize): New function, with much of old start_header's guts.
Handle filesystem prefixes.
(start_header): Use this new function.
(init_sparsearray): Don't bother to zero out the new array; it's not needed.
(deal_with_sparse): Fix array allocation bug.
(create_archive): Don't assume '/' is the only separator.
(dump_file): Likewise.
Don't worry about leading / in symlink targets.
2001-01-13 05:59:29 +00:00
Paul Eggert
9b71c10982 (name_next): Don't assume '/' is the only directory separator.
(namelist_match): Likewise.
(add_hierarchy_to_namelist): Remove dirsize arg.
Do not assume '/' is the only directory separator.
(new_name): Likewise.
2001-01-13 05:59:29 +00:00
Paul Eggert
a19097f3e6 (_remdev): Look for / anywhere in Path. 2001-01-13 05:59:29 +00:00
Paul Eggert
3b6f724b92 (<time.h>): Do not include; system.h now does this.
(time): Remove decl; likewise.
(child_open_for_uncompress): Use new full_write semantics.
(flush_write): Use ISSLASH instead of testing for '/'.
(flush_read): Likewise.
2001-01-13 05:59:29 +00:00
Paul Eggert
eca497ef34 (<time.h>): Do not include; system.h now does this.
(make_directories): Skip filesystem prefixes.
Don't assume '/' is the only separator.
(extract_sparse_file): Use new full_write semantics.
On write error, return instead of invoking skip_file.
Do not free sparsearray; caller does this now.
(apply_nonancestor_delayed_set_stat): Do not assume '/' is the only
separator.
(extract_archive): Don't assume file name lengths fit in int.
Report what got stripped from member name; it might be more than '/'.
Use new full_write semantics.
Do not pass redundant trailing "/" to mkdir, as POSIX does not allow
mkdir to ignore it.
Do not report mkdir error if old_files_option == KEEP_OLD_FILES.
2001-01-13 05:59:29 +00:00
Paul Eggert
1ff433e49e Initial revision 2000-12-18 23:43:51 +00:00
Paul Eggert
fe3bb7688e serial 3 2000-12-06 11:04:44 +00:00
Paul Eggert
b7b10f12ab fileutils 4.0.32 2000-11-06 18:41:02 +00:00
Paul Eggert
da024ba683 fileutils 4.0.35 2000-11-03 08:44:01 +00:00