summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2004-10-18 06:30:49 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2004-10-18 06:30:49 +0000
commit8d177f684a34b98ab8e1c3b04c741a31cf050de2 (patch)
tree4adf3dbb0ff9805b89f8bc259cf3250be592d3c5 /ChangeLog
parent765016e9e2f0810f871cdb9462368f0ea3020756 (diff)
downloadcoreutils-8d177f684a34b98ab8e1c3b04c741a31cf050de2.tar.xz
(AUTHORS): Add self.
Change "path" to "file name" whenever possible. Remove usage comment, as it was a duplication of the code or doc. Include <wchar.h> if available. (mbrlen, mbstate_t) [! (HAVE_MBRLEN && HAVE_MBSTATE_T)]: Define. (NEED_PATHCONF_WRAPPER, PATH_MAX, PATH_MAX_FOR, NAME_MAX, pathconf_wrapper, portable_chars, dir_ok): Remove. (NAME_MAX_MINIMUM, PATH_MAX_MINIMUM): New macros. (pathconf, _PC_NAME_MAX, _PC_PATH_MAX): Define if nonexistent. (portable_chars_only): New arg FILELEN. Don't assume ASCII; we might be on an EBCDIC host. Don't assume unibyte locale in diagnostic. (component_start, component_len): New functions. (validate_file_name): Renamed from validate_path. All uses changed. Pretty much a complete rewrite. Don't make copy of file arg. Always append trailing slash to pathconf arg, just in case it's a symlink (this is pure paranoia; we don't know of any hosts where the trailing slash is required). Use size_t instead of long int when possible. Avoid need to call pathconf in most practical cases. Don't use euidaccess several times to test searchability; just use lstat once. Reword diagnostic to put the (often very long) file names last.
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions