summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2005-10-24(tac_file): When determining whether a file is seekable,Jim Meyering
also test whether it is a tty. Using only the lseek-based test would give a false positive on Solaris. Reported by Peter Fales.
2005-10-24rename array_cardinality to array_lenJim Meyering
2005-10-24(ls_codes): Add missing comma.Jim Meyering
Anonymous report and patch from http://savannah.gnu.org/bugs/?func=detailitem&item_id=14849
2005-10-24Add a compile-time assertion that the slack_codesJim Meyering
and ls_codes arrays have the same number of elements. This would have prevented the above-fixed bug.
2005-10-24* src/expand.c (parse_tab_stops): Add comment to make this functionJim Meyering
identical to the one in unexpand.c. * src/unexpand.c (parse_tab_stops): Adjust syntax to make this function identical to the one in expand.c.
2005-10-24(next_file): Don't assume fopen cannot return stdin.Jim Meyering
2005-10-23.Jim Meyering
2005-10-23.Jim Meyering
2005-10-23(digest_check, main): Use ptr_align rather thanJim Meyering
a dangerous pointer-value-to-`unsigned' cast.
2005-10-23(sha224sum, sha256sum, sha384sum, sha512sum): Rules for compiling sha-2 ↵Jim Meyering
utilities (noinst_HEADERS): Remove checksum.h.
2005-10-23Provide framework for computing sha-2 hashes.Jim Meyering
2005-10-23.Jim Meyering
2005-10-22.Jim Meyering
2005-10-19.Jim Meyering
2005-10-19(append_quoted): Quote ' correctly.Jim Meyering
Problem reported by Eric Blake.
2005-10-16.Jim Meyering
2005-10-16.Jim Meyering
2005-10-15(usage): Undocument deprecated --idle (-i) option.Jim Meyering
2005-10-15.Jim Meyering
2005-10-15(main): Remove --link -l options.Jim Meyering
You can use --dereference (-L) instead.
2005-10-15(parse_options): Remove --allow-missing option.Jim Meyering
You can use --retry instead.
2005-10-15(usage): Document -m, once again.Jim Meyering
(main): Warn about use of deprecated long options: --kilobytes and --megabytes.
2005-10-15(decode_switches): Warn about the deprecated --kilobytes option.Jim Meyering
2005-10-15(main): Warn about the deprecated --kilobytes option.Jim Meyering
2005-10-07(sortlines_temp): Redo previous change, since I'm no longer confidentPaul Eggert
that the m4/stdbool.m4 patch suffices.
2005-10-06(sortlines_temp): Undo previous change, sincePaul Eggert
today's change to m4/stdbool.m4 should catch it.
2005-10-05Add a comment to go with the last change.Jim Meyering
2005-10-05(sortlines_temp): Declare temporary as `int' ratherJim Meyering
than `bool' to work around AIX 5.3 compiler bug in 64-bit mode.
2005-10-03(MAX_N_FACTORS): Define in terms of sizeof (uintmax_t)Jim Meyering
rather than hard-coding to 128. From Thomas M.Ott.
2005-10-01.Jim Meyering
2005-10-01(main): Don't stop processing arguments upon the first invalid one.Jim Meyering
2005-10-01.Jim Meyering
2005-09-30(main): Don't assume size_t has the same widthPaul Eggert
as unsigned long. Problem reported by Eric Blake.
2005-09-29.Jim Meyering
2005-09-29.Jim Meyering
2005-09-29.Jim Meyering
2005-09-29.Jim Meyering
2005-09-28* src/system.h (LONGEST_MODIFIER): Use ULONG_MAX_LT_ULLONG_MAXPaul Eggert
instead of ULLONG_MAX, as the latter doesn't work with GCC 2.7.2.1.
2005-09-26(touch): Handle "touch -c - >&-" by checking for EBADFPaul Eggert
and ENOSYS. Do not pass "-" to futimens; pass NULL instead. If close (STDIN_FILENO) fails, report the error separately instead of letting the 'close' pollute errno.
2005-09-25(touch): "touch -" now touches standard output.Paul Eggert
(usage): Document this.
2005-09-25(HAVE_FCHMOD, HAVE_FCHOWN): Define to 0 if not defined.Paul Eggert
(copy_reg): New args CHOWN_SUCCEDED and DST_SB. All callers changed. Add a "goto close_src_and_dst_desc;" that was missing in the previous patch. (copy_reg) [HAVE_FCHOWN]: Prefer fchown to chown. (copy_reg) [HAVE_FCHMOD]: Prefer fchmod to chmod. (copy_internal): Don't invoke chown if fchown worked, and likewise for chmod and fchmod.
2005-09-24Use `#ifdef HAVE_CONFIG_H', not `#if HAVE_CONFIG_H', for consistency with ↵Jim Meyering
gnulib.
2005-09-23(install_file_in_file): Be more conservative about the previous patch:Paul Eggert
set time stamps on all non-regular files.
2005-09-23(change_timestamps): First arg is sourcePaul Eggert
struct stat, not file name. All uses changed. (install_file_in_file): Stat the source file if necessary. Don't try to change time stamps if copy_file did it.
2005-09-23(copy_reg): Preserve time stamps ifPaul Eggert
x->preserve_timestamps is set, using futimens so that we needn't resolve the path again. (copy_internal): Don't preserve time stamps if copy_reg did it already.
2005-09-23Don't include utime.h; not needed.Paul Eggert
(struct utimbuf) [!defined HAVE_STRUCT_UTIMBUF]: Remove; not needed.
2005-09-23.Jim Meyering
2005-09-23Use `verify' to ensure that our hard-codedJim Meyering
bytes_to_*_digits arrays are long enough. Of course, 17+-byte integral types aren't on the near horizon, but just in case... (MAX_INTEGRAL_TYPE_SIZE): Move definition to precede new first use. (bytes_to_oct_digits, bytes_to_signed_dec_digits): (bytes_to_unsigned_dec_digits, bytes_to_hex_digits): Change base type from `char' to the clearer `unsigned int'.
2005-09-22.Jim Meyering
2005-09-22Regenerate.Paul Eggert