From: Jim Meyering Date: Tue, 17 Jan 2006 17:26:39 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v6.0~864 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba19fb9f380bb0cf6f076a2da5017ccd1d0bd7a6;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index cc1fe9dc71..f0e7faf67d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,25 @@ -2006-01-13 Jim Meyering +2006-01-17 Jim Meyering * Version 6.0-cvs. + Now that fts no longer changes the current working directory, adjust + 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. + + * src/chown-core.c: Include "openat.h". + 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. + * src/chmod.c: Include "openat.h". + (process_file): Use chmodat (fts->fts_cwd_fd,... in place of chmod (... + + * tests/du/long-from-unreadable: New test, to exercise one small + corner of fts.c. + +2006-01-13 Jim Meyering + * tests/Makefile.am (SUBDIRS): Add comments discouraging the addition of new directories under tests/. @@ -12,7 +30,7 @@ * tests/du/long-sloop: Adjust not to hard-code the expected diagnostic corresponding to ELOOP. Solaris' diagnostic differs - from that of Linux/libc. Reported by Paul Eggert. + from that of GNU libc. Reported by Paul Eggert. * tests/du/long-sloop: Create file at end of symlink chain.