Jim Meyering [Mon, 9 Oct 1995 03:46:41 +0000 (03:46 +0000)]
Modified from glibc copy.
Jim Meyering [Mon, 9 Oct 1995 03:42:21 +0000 (03:42 +0000)]
(SOURCES): Add strpbrk.c..
Remove bcopy.c.
Jim Meyering [Mon, 9 Oct 1995 03:42:11 +0000 (03:42 +0000)]
.
Jim Meyering [Sun, 8 Oct 1995 04:02:09 +0000 (04:02 +0000)]
.
Jim Meyering [Sun, 8 Oct 1995 04:02:00 +0000 (04:02 +0000)]
(main): Close input files.
Jim Meyering [Sun, 8 Oct 1995 03:38:09 +0000 (03:38 +0000)]
Add alloca junk.
Jim Meyering [Sun, 8 Oct 1995 03:30:22 +0000 (03:30 +0000)]
.
Jim Meyering [Sun, 8 Oct 1995 03:28:21 +0000 (03:28 +0000)]
(add_field): No longer return a value.
(decode_field_spec): New function.
(add_field_list): Rewrite to be more strict about what is accepted.
Before, `,1.2' was accepted as valid.
(main): Use xstrtol instead atoi.
Combine nearly identical -a and -v cases.
Jim Meyering [Fri, 6 Oct 1995 19:23:31 +0000 (19:23 +0000)]
.
Jim Meyering [Fri, 6 Oct 1995 02:55:44 +0000 (02:55 +0000)]
.
Jim Meyering [Fri, 6 Oct 1995 02:55:14 +0000 (02:55 +0000)]
Include limits.h.
[!INT_MAX]: Define it.
Jim Meyering [Fri, 6 Oct 1995 02:53:42 +0000 (02:53 +0000)]
[!HAVE_UTIME_H]: Don't declare struct utimbuf here.
[!HAVE_STRUCT_UTIMBUF]: Declare struct utimbuf here instead.
Jim Meyering [Fri, 6 Oct 1995 02:51:04 +0000 (02:51 +0000)]
.
Jim Meyering [Thu, 5 Oct 1995 14:14:45 +0000 (14:14 +0000)]
(read_filesystem_list): Cast -1 to dev_t before assignment.
Jim Meyering [Thu, 5 Oct 1995 14:12:29 +0000 (14:12 +0000)]
(show_point): Cast -2 to dev_t before assignment.
Jim Meyering [Wed, 4 Oct 1995 21:21:23 +0000 (21:21 +0000)]
protoize
Jim Meyering [Wed, 4 Oct 1995 21:20:40 +0000 (21:20 +0000)]
Remove forward dcl of usage.
Jim Meyering [Wed, 4 Oct 1995 21:19:28 +0000 (21:19 +0000)]
(usage): Move to precede all other functions.
Jim Meyering [Wed, 4 Oct 1995 21:17:43 +0000 (21:17 +0000)]
(main): Report `too few/many non-option arguments' then print --help
output rather than just the latter.
Properly interpret obsolescent usage like `join -o 2.1 2.1 2.2'.
(usage): Describe POSIX -1, -2 options and deprecate -j* ones
Jim Meyering [Wed, 4 Oct 1995 03:46:43 +0000 (03:46 +0000)]
.
Jim Meyering [Wed, 4 Oct 1995 03:46:35 +0000 (03:46 +0000)]
Test SA_INTERRUPT, not _POSIX_VERSION,
to determine whether `sigaction' functions are available.
Reported by Paul Nevai <nevai@ops.mps.ohio-state.edu>.
Fix suggested by Karl Berry.
Jim Meyering [Tue, 3 Oct 1995 20:28:44 +0000 (20:28 +0000)]
(set_fields): Use memset (not open coded loop) to initialize array.
Jim Meyering [Tue, 3 Oct 1995 20:21:32 +0000 (20:21 +0000)]
Convert a lot of `int' types to `unsigned int' to avoid warnings from
`gcc -Wall' about comparing signed and unsigned types.
Jim Meyering [Tue, 3 Oct 1995 20:18:39 +0000 (20:18 +0000)]
(main): Declare counter, N_STRINGS, to be an integral type, not `char'.
Jim Meyering [Tue, 3 Oct 1995 19:05:47 +0000 (19:05 +0000)]
Correct typos, mostly from Jens Schweikhardt.
Jim Meyering [Sun, 1 Oct 1995 22:50:25 +0000 (22:50 +0000)]
.c
Jim Meyering [Sun, 1 Oct 1995 22:49:07 +0000 (22:49 +0000)]
Remove trailing whitespace.
Jim Meyering [Sun, 1 Oct 1995 22:40:11 +0000 (22:40 +0000)]
Declare stat, xstat.
Jim Meyering [Sun, 1 Oct 1995 20:17:25 +0000 (20:17 +0000)]
Declare stat, xstat.
Jim Meyering [Sun, 1 Oct 1995 19:02:29 +0000 (19:02 +0000)]
(SOURCES): Add strtoul.
Jim Meyering [Sun, 1 Oct 1995 18:23:29 +0000 (18:23 +0000)]
(get_fs_usage) [STATFS_TRUNCATES_BLOCK_COUNTS]: Copy untruncated block
counts from f_spare array into proper members of struct statfs.
From Eirik Fuller (eirik@netapp.com);
Jim Meyering [Fri, 29 Sep 1995 04:50:31 +0000 (04:50 +0000)]
.
Jim Meyering [Fri, 29 Sep 1995 04:49:08 +0000 (04:49 +0000)]
.
Jim Meyering [Fri, 29 Sep 1995 04:09:22 +0000 (04:09 +0000)]
(dired_dump_obstack): Don't generate any output if the obstack is empty.
(main): Always initialize and dump subdired_obstack, not just if -R.
`ls -lDR dir dir2' was using uninitialized subdired_obstack.
Reported by Samuli K{rkk{inen <hskarkka@snakemail.hut.fi>.
Jim Meyering [Wed, 27 Sep 1995 15:58:18 +0000 (15:58 +0000)]
(decode_one_format): Remove spurious semicolon.
Jim Meyering [Wed, 27 Sep 1995 04:06:28 +0000 (04:06 +0000)]
.
Jim Meyering [Tue, 26 Sep 1995 04:18:55 +0000 (04:18 +0000)]
(show_point): Ignore mtab entries with either
nonexistent mount points or with inconsistent device number.
From Eirik Fuller <eirik@synopsys.com>.
Jim Meyering [Mon, 25 Sep 1995 04:14:36 +0000 (04:14 +0000)]
.
Jim Meyering [Sun, 24 Sep 1995 13:36:13 +0000 (13:36 +0000)]
Protoize.
Jim Meyering [Sat, 23 Sep 1995 20:55:02 +0000 (20:55 +0000)]
[REL_ALLOC]: #ifdef-out dcls of unused variables.
Jim Meyering [Sat, 23 Sep 1995 20:46:22 +0000 (20:46 +0000)]
.
Jim Meyering [Sat, 23 Sep 1995 20:42:52 +0000 (20:42 +0000)]
(print_kth): Change order of args in compare, and reverse sense of comparison
(Hence, no semantic change).
Jim Meyering [Sat, 23 Sep 1995 20:28:39 +0000 (20:28 +0000)]
Merge in changes for ConvexOS 11.0.
Jim Meyering [Sat, 23 Sep 1995 20:28:10 +0000 (20:28 +0000)]
New version from FSF.
Jim Meyering [Sat, 23 Sep 1995 20:22:05 +0000 (20:22 +0000)]
(md5_check): Distinguish between open/read failure and checksum mismatch.
Jim Meyering [Sat, 23 Sep 1995 20:21:22 +0000 (20:21 +0000)]
.
Jim Meyering [Sat, 23 Sep 1995 20:09:52 +0000 (20:09 +0000)]
.
Jim Meyering [Sat, 23 Sep 1995 19:56:32 +0000 (19:56 +0000)]
.
Jim Meyering [Thu, 21 Sep 1995 18:17:14 +0000 (18:17 +0000)]
Update to reflect changes in md5sum.c.
Add FIXME with Karl's comm suggestion.
Jim Meyering [Wed, 20 Sep 1995 12:47:37 +0000 (12:47 +0000)]
(main): Reverse order of `check' and `compute sums' blocks in if-else
chain to make it a little more readable.
Jim Meyering [Tue, 19 Sep 1995 14:30:59 +0000 (14:30 +0000)]
.
Jim Meyering [Tue, 19 Sep 1995 12:59:49 +0000 (12:59 +0000)]
Rewrite confusing comment.
Jim Meyering [Tue, 19 Sep 1995 12:50:34 +0000 (12:50 +0000)]
(checkfp): Rearrange loop to avoid duplicate test.
Move a couple dcls from function scope into inner block.
Jim Meyering [Tue, 19 Sep 1995 12:48:46 +0000 (12:48 +0000)]
.
Jim Meyering [Mon, 18 Sep 1995 12:44:47 +0000 (12:44 +0000)]
Protoize.
Jim Meyering [Mon, 18 Sep 1995 12:36:12 +0000 (12:36 +0000)]
(main, usage): Remove -h, -s, -v short options.
Rename --verbose to --warn, --quiet to --status.
(main): Handle --help and --version using parse_long_options.
(md5_check): Check ferror.
Jim Meyering [Thu, 14 Sep 1995 13:31:52 +0000 (13:31 +0000)]
(tempname): Replace `16' with a more readable expansion.
Make sure that SEQ never exceeds 99999.
Jim Meyering [Thu, 14 Sep 1995 13:09:27 +0000 (13:09 +0000)]
(sort): Rename local: ntemp -> n_temp_files, to avoid confusion
with another local, ntmp.
Jim Meyering [Wed, 13 Sep 1995 13:15:35 +0000 (13:15 +0000)]
Fix typo in comment.
Jim Meyering [Fri, 11 Aug 1995 06:26:39 +0000 (06:26 +0000)]
.
Jim Meyering [Fri, 11 Aug 1995 06:26:12 +0000 (06:26 +0000)]
.
Jim Meyering [Thu, 10 Aug 1995 21:11:24 +0000 (21:11 +0000)]
(main) [handling --string option]: Don't output nonstandard `b' binary flag.
Jim Meyering [Wed, 9 Aug 1995 05:33:24 +0000 (05:33 +0000)]
.
Jim Meyering [Wed, 9 Aug 1995 05:33:19 +0000 (05:33 +0000)]
(my_strtol): Remove function.
(main): Use xstrtol instead.
Jim Meyering [Wed, 9 Aug 1995 05:15:31 +0000 (05:15 +0000)]
Include config.h.
Define bcopy to memcpy if possible.
Jim Meyering [Wed, 9 Aug 1995 05:14:06 +0000 (05:14 +0000)]
Indent cpp directives.
Jim Meyering [Wed, 9 Aug 1995 04:21:48 +0000 (04:21 +0000)]
.
Jim Meyering [Wed, 9 Aug 1995 04:21:14 +0000 (04:21 +0000)]
(main): Fail if either --verbose or --quiet is specified
when not verifying checksums.
Jim Meyering [Wed, 9 Aug 1995 04:17:53 +0000 (04:17 +0000)]
.
Jim Meyering [Wed, 9 Aug 1995 04:17:27 +0000 (04:17 +0000)]
.
Jim Meyering [Wed, 9 Aug 1995 04:14:52 +0000 (04:14 +0000)]
.
Jim Meyering [Wed, 9 Aug 1995 03:57:17 +0000 (03:57 +0000)]
Include system.h.
Jim Meyering [Wed, 9 Aug 1995 02:50:09 +0000 (02:50 +0000)]
(md5_check): Fail if no valid line is found.
Don't use the word `fail' unless there were failures --
say `all N tests passed.'
Jim Meyering [Tue, 8 Aug 1995 05:37:39 +0000 (05:37 +0000)]
work on updating md5sum
Jim Meyering [Tue, 8 Aug 1995 04:59:01 +0000 (04:59 +0000)]
.
Jim Meyering [Tue, 8 Aug 1995 04:58:46 +0000 (04:58 +0000)]
(mergefps) [lint]: Initialize SAVEALLOC to avoid spurious
compiler warning. From Ulrich Drepper.
Jim Meyering [Tue, 8 Aug 1995 04:58:23 +0000 (04:58 +0000)]
(read_line) [lint]: Initialize CHARS to avoid spurious
compiler warning. From Ulrich Drepper.
Jim Meyering [Tue, 8 Aug 1995 04:37:34 +0000 (04:37 +0000)]
Annotate localizable strings with _(...). From Franc,ois.
Jim Meyering [Tue, 8 Aug 1995 04:31:02 +0000 (04:31 +0000)]
.
Jim Meyering [Mon, 7 Aug 1995 22:21:03 +0000 (22:21 +0000)]
Declare xmalloc, xrealloc rather than including xalloc.h.
Jim Meyering [Mon, 7 Aug 1995 16:09:10 +0000 (16:09 +0000)]
.
Jim Meyering [Mon, 7 Aug 1995 16:07:28 +0000 (16:07 +0000)]
Add FIXME comments.
Jim Meyering [Mon, 7 Aug 1995 16:06:43 +0000 (16:06 +0000)]
(is_number): Rename from isnumber.
Jim Meyering [Mon, 7 Aug 1995 14:57:56 +0000 (14:57 +0000)]
.
Jim Meyering [Mon, 7 Aug 1995 14:57:29 +0000 (14:57 +0000)]
Annotate localizable strings with _(...). From Franc,ois.
Jim Meyering [Sun, 6 Aug 1995 20:02:27 +0000 (20:02 +0000)]
Sort examples.
Jim Meyering [Sun, 6 Aug 1995 04:54:08 +0000 (04:54 +0000)]
.
Jim Meyering [Sun, 6 Aug 1995 04:52:09 +0000 (04:52 +0000)]
.
Jim Meyering [Sat, 5 Aug 1995 05:09:21 +0000 (05:09 +0000)]
(validate): Remove const attribute from formal #1.
It may be modified.
Jim Meyering [Sat, 5 Aug 1995 04:58:31 +0000 (04:58 +0000)]
(__P): No longer define this. It's not used.
Jim Meyering [Sat, 5 Aug 1995 04:22:16 +0000 (04:22 +0000)]
.
Jim Meyering [Sat, 5 Aug 1995 03:36:29 +0000 (03:36 +0000)]
Protoize.
Jim Meyering [Sat, 5 Aug 1995 03:19:56 +0000 (03:19 +0000)]
Protoize.
Jim Meyering [Sat, 5 Aug 1995 03:13:16 +0000 (03:13 +0000)]
(isnumber): Rename to is_number.
(parse_user_spec): Rename uses, too.
Jim Meyering [Sat, 5 Aug 1995 03:11:30 +0000 (03:11 +0000)]
.
Jim Meyering [Sat, 5 Aug 1995 03:10:27 +0000 (03:10 +0000)]
(save_cwd, restore_cwd, free_cwd): Remove functions.
New versions have been broken out into save-cwd.c.
(du_files): Adapt to handle status code returned by new versions
of save_cwd and restore_cwd.
(count_entry): Likewise.
Jim Meyering [Sat, 5 Aug 1995 03:09:41 +0000 (03:09 +0000)]
(decode_switches): Set SORT_TYPE. Before, ls -c was sorting
by name, rather than change time. Reported by Ken Estes
(m-ke0082@sparky.cs.nyu.edu).
Jim Meyering [Sat, 5 Aug 1995 03:08:09 +0000 (03:08 +0000)]
(SOURCES, OBJECTS, DISTFILES): Update for new files, save-cwd.[ch].
Jim Meyering [Sat, 5 Aug 1995 03:06:41 +0000 (03:06 +0000)]
(isnumber): Rename to is_number to avoid conflict with
FreeBSD 2.0.5 macro definition. Reported by David O'Brien
(obrien@sea.legent.com).
Jim Meyering [Fri, 4 Aug 1995 15:23:25 +0000 (15:23 +0000)]
.