summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-03-06(O_NOLINKS): Define to 0 if not already defined.Paul Eggert
2006-03-06(flags, usage): New flags directory, nolinks.Paul Eggert
2006-03-06(usage): Mention that -f disables --color.Paul Eggert
2006-03-05Make `base64 --wrap=N' work for N=0, and for N larger than SIZE_MAX.Jim Meyering
(wrap_write, do_encode, main): Change type of parameters and locals, wrap_column, form size_t to uintmax_t. (main): Adjust to use xstrtoumax, accordingly.
2006-02-27(do_decode): Use correct type for parameter, ignore_garbage: s/size_t/bool/.Jim Meyering
2006-02-27*** empty log message ***Jim Meyering
2006-02-27.Jim Meyering
2006-02-27(bin_PROGRAMS): Add base64.Jim Meyering
2006-02-27(wrap_write): Correct declaration syntax: s/size_t * V/size_t *V/.Jim Meyering
2006-02-27Don't include .h files already included by system.h:Jim Meyering
<string.h>, <stdlib.h>, <stdbool.h>, <limits.h>, <errno.h>. Include "system.h" before the other lib/*.h header files. Include <sys/types.h> before "system.h". (wrap_write): Remove declaration of unused local, initial_column.
2006-02-27*** empty log message ***Jim Meyering
2006-02-26(NOT_AN_INODE_NUMBER, D_INO): Define (moved here from pwd.c).Jim Meyering
2006-02-26(NOT_AN_INODE_NUMBER, D_INO): Move definitions to system.hJim Meyering
2006-02-26In ls, avoid calling stat for --inode (-i), when possible.Jim Meyering
(main): Prefer dirent.d_ino to stat when possible. (gobble_file): Add inode argument. (print_dir): Pass inode if available. (usage): Remove inaccuracy.
2006-02-21(usage): Mention `sort -k 1b,1'.Paul Eggert
2006-02-20.Jim Meyering
2006-02-20(INTERACTIVE_OPTION): New enum value.Jim Meyering
(interactive_type): New enum. (long_opts): Let interactive take an optional argument. (interactive_args, interactive_types): New option arguments. (usage): Document -I, --interactive=WHEN. Use program_name instead of a basename. (main): New -I option, new behavior to --interactive. [From Eric Blake]
2006-02-18(usage): Use two spaces (not one) to separate theJim Meyering
--first-only option string from its description, so help2man formats the derived man page properly.
2006-02-18(usage): Use two spaces (not one) to separate theJim Meyering
--first-only option string from its description, so help2man formats the derived man page properly.
2006-02-18(usage): Use two spaces (not one) to separate theJim Meyering
--first-only option string from its description, so help2man formats the derived man page properly.
2006-02-16.Jim Meyering
2006-02-12fix typo in commentJim Meyering
2006-02-11.Jim Meyering
2006-02-11*** empty log message ***Jim Meyering
2006-02-11.Jim Meyering
2006-02-11(EXTRA_DIST): Add c99-to-c98.diff.Jim Meyering
2006-02-11rm -r must remove an empty directory, even if it is inaccessible.Jim Meyering
(close_preserve_errno): New function. (fd_to_subdirp): Don't print a diagnostic in this function. Do it from the callers instead, unless rmdir succeeds. (remove_cwd_entries, remove_dir): Adjust callers.
2006-02-07(!defined O_DIRECT): If O_DIRECTIO is defined (as it is on Tru64),Jim Meyering
define O_DIRECT to that. Patch From James Lemley.
2006-02-06.Jim Meyering
2006-02-06(usage): Use two spaces (not one) to separate the --no-preserve-root optionJim Meyering
string from its description, so help2man formats the derived man page properly.
2006-02-06(usage): Use two spaces (not one) to separate theJim Meyering
--first-only option string from its description, so help2man formats the derived man page properly.
2006-02-06(usage): Use two spaces (not one) to separate theJim Meyering
option string from its description, so help2man formats the derived man page properly. Patch from Nicolas François in http://bugs.debian.org/351601.
2006-02-04(copy_internal): cp -RL no longer fails when encounteringJim Meyering
the same directory more than once in the hierarchy beneath a single command-line argument. That is legitimate, e.g. when there are two or more symbolic links, each pointing to some directory that would not otherwise be copied. Reported by Christophe LYON.
2006-02-02(usage): Mention that -t a ignores high order bit.Paul Eggert
2006-02-01(find_dir_entry): Remove unused local, `ent_sb_valid'.Jim Meyering
2006-01-31(parse_options): Use a better diagnostic when someone uses a trailingPaul Eggert
numeric option in an invalid way.
2006-01-31(main): Use a better diagnostic when someone uses aPaul Eggert
trailing numeric option in an invalid way.
2006-01-24(show_dev): If the file system claims to have more available than totalPaul Eggert
blocks, report the number of used blocks as being total - available (a negative number) rather than as garbage.
2006-01-24(tail_forever): Don't exit-nonzero when an attemptJim Meyering
to put a regular file in O_NONBLOCK mode fails with EPERM. That happens on Linux when using tail -f on a file with the append-only attribute. Reported by Dean Gaudet. For details, see http://savannah.gnu.org/bugs/?func=detailitem&item_id=15473.
2006-01-22.Jim Meyering
2006-01-17.Jim Meyering
2006-01-17Include "openat.h".Jim Meyering
Don't include "lchown.h". (restricted_chown): Accept a new parameter, CWD_FD, and use it in calling openat, lchownat, chownat, rather than open, lchown, chown. Update caller.
2006-01-17Now that fts no longer changes the current working directory, adjustJim Meyering
its clients accordingly -- note that du.c uses fts but doesn't need any adjustment, since it doesn't operate on the actual files, but rather just uses the stat buffers provided by fts. Include "openat.h". (process_file): Use chmodat (fts->fts_cwd_fd,... in place of chmod (...
2006-01-12.Jim Meyering
2006-01-11(test_syntax_error): Append a newline. All callersPaul Eggert
changed, except for the ones that didn't already append a newline.
2006-01-11(X2NREALLOC): Now that verify_true is no longer void,Jim Meyering
cast its result to void, to avoid gcc's warning that ``left-hand operand of comma expression has no effect''. (DECIMAL_DIGIT_ACCUMULATE, X2REALLOC): Likewise.
2006-01-10Sync from gnulib.Paul Eggert
2006-01-10(gobble_file): Use DTTOIF only if it's defined.Jim Meyering
This is necessary for Dragonfly. Patch by Joerg Sonnenberger.
2006-01-08(usage): Adjust the formatting of the entries forJim Meyering
%::z and %:::z (separate with two spaces, not one) so that help2man formats them properly. Reported by Philip Rowlands.
2006-01-06(rm_1): Remove `static' attribute on local `status'.Jim Meyering
First off, the attribute should have been `volatile' (not static) to avoid longjmp-related risk of clobber. Secondly, now there is no longer any risk of a local variable being clobbered, so there's no need for any attribute at all.