diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog index f89457801..88af2eaba 100644 --- a/winsup/doc/ChangeLog +++ b/winsup/doc/ChangeLog @@ -1,3 +1,8 @@ +2009-09-25 Eric Blake + + * new-features.sgml (ov-new1.7-file): Mention eaccess, euidaccess, + canonicalize_file_name, and document change in access semantics. + 2009-09-24 Corinna Vinschen * setup2.sgml (setup-locale-problems): Fix charset names of codepages diff --git a/winsup/doc/new-features.sgml b/winsup/doc/new-features.sgml index bcc2b7f0b..38dcb115c 100644 --- a/winsup/doc/new-features.sgml +++ b/winsup/doc/new-features.sgml @@ -19,7 +19,7 @@ - Cygwin creates the mount points for /, /usr/bin, and /usr/lib automatically from it's own position on the disk. They don't have to be specified in - /etc/fstab. + /etc/fstab. - If a filename cannot be represented in the current character set, the character will be converted to a sequence Ctrl-N + UTF-8 representation @@ -57,7 +57,7 @@ shares. Requires to change a registry key (see the user's guide). Can be switched off on a per-mount base. -- Due to the above changes, managed mounts have been removed. +- Due to the above changes, managed mounts have been removed. - Incoming DOS paths are always handled case-insensitive and get no POSIX permission, as if they are mounted with noacl,posix=0 mount flags. @@ -68,6 +68,10 @@ - rename(2) rewritten to be more POSIX conformant. +- access(2) now performs checks using the real user ID, as required by + POSIX; the old behavior of querying based on effective user ID is + available through the new faccessat(2) and euidaccess(2) APIs. + - Add st_birthtim member to struct stat. - File locking is now advisory, not mandatory anymore. The fcntl(2) and @@ -118,7 +122,8 @@ symlinkat, unlinkat. - Other new APIs: posix_fadvise, posix_fallocate, funopen, fopencookie, - open_memstream, open_wmemstream, fmemopen, fdopendir, fpurge, mkstemps. + open_memstream, open_wmemstream, fmemopen, fdopendir, fpurge, + mkstemps, eaccess, euidaccess, canonicalize_file_name. @@ -323,4 +328,3 @@ -