Age | Commit message (Collapse) | Author |
|
nonexistent mount points or with inconsistent device number.
From Eirik Fuller <eirik@synopsys.com>.
|
|
|
|
(Hence, no semantic change).
|
|
|
|
chain to make it a little more readable.
|
|
|
|
Move a couple dcls from function scope into inner block.
|
|
|
|
Rename --verbose to --warn, --quiet to --status.
(main): Handle --help and --version using parse_long_options.
(md5_check): Check ferror.
|
|
Make sure that SEQ never exceeds 99999.
|
|
with another local, ntmp.
|
|
|
|
(main): Use xstrtol instead.
|
|
when not verifying checksums.
|
|
|
|
Don't use the word `fail' unless there were failures --
say `all N tests passed.'
|
|
compiler warning. From Ulrich Drepper.
|
|
compiler warning. From Ulrich Drepper.
|
|
|
|
|
|
|
|
It may be modified.
|
|
|
|
|
|
|
|
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.
|
|
by name, rather than change time. Reported by Ken Estes
(m-ke0082@sparky.cs.nyu.edu).
|
|
FreeBSD 2.0.5 macro definition. Reported by David O'Brien
(obrien@sea.legent.com).
|
|
|
|
|
|
|
|
This is a minor concession to POSIX which says `no output shall be produced'.
(main): Fix -k so it works. -k 2,3 was being treated like -k 2.
Reported by Marcus Daniels <marcus@sysc.pdx.edu>.
|
|
|
|
relative to the initial input file pointer position, not
necessarily from the beginning of the file.
[!from_start]: Don't back up past the initial position of the
input file pointer.
(tail_lines): Call file_lines only if FD refers to a regular file
with its file pointer positioned at beginning of file. Otherwise,
call pipe_lines. This is a kludge. Once there's a decent test
suite, fix this properly.
Before, (echo 1; echo 2) > k; sh -c 'read x; tail' < k
would output both lines of the input file even though the first had
already been read. Reported by John Roll (john@panic.harvard.edu).
|
|
(md5_file, md5_check): Set it.
(main): Use it.
[OPENOPTS]: Depend explicitly on BINARY.
(md5_file): Take a new parameter, MD5_RESULT, and no longer
generate output.
(md5_check): Invoke md5_file instead of calling fopen directly.
When giving a diagnostic for a line with invalid format, also report
the line number.
(main): Generate output after a successful md5_file call.
[in many places]: Upon detection of an error, rather than exiting
immediately, issue a diagnostic, note that an error occurred and
exit later.
|
|
issue the usage message; also report why.
|
|
|
|
|
|
|
|
(main): Call the new function instead of doing all that in an if stmt.
Always use "%s" format rather than raw filename as format argument
in printf-style functions like error. Otherwise, filenames containing
e.g. `%s' lose.
Remove all traces of `old format'. There is only one format now.
The compatible one.
|
|
(main): Report an error if md5_stream fails. Otherwise, running
`md5sum dir-on-mounted-filesystem' always reported the checksum
for an empty file. Now it gets the `is a directory' error.
Greg McGary reported that the released version got stuck in an
infinite loop with such arguments.
|
|
Properly handle file names with leading and trailing white space.
|
|
|
|
Reformat paragraph so line with new FSF address fits in 80 columns.
|
|
Fiddle comments.
|
|
|
|
(main): Rename local variable.
Add FIXME: allow newlines in filenames.
Detect and report failed fclose calls on stdout and checkfile_stream.
|
|
be of type size_t, not int.
(main): Declare NR and CHARS_READ to be of type long, not int.
|
|
(append_range): Declare FIRST and LAST parameters to be unsigned int,
not size_t.
(find_closing_delim): Clean up interface, separating boolean success
indicator and index.
(find_bracketed_repeat): Likewise.
(build_spec_list): Adapt to use new interfaces.
|
|
|