diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2015-09-01 22:23:59 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-11-18 22:29:46 +0100 |
commit | 7edb6b8d3e817cfb0f4c82dc9d383498d34d5380 (patch) | |
tree | 70909c6d70c23fb02b69a822322d5aa28fab2b08 /newlib/libc/stdio/fputc.c | |
parent | 7972e63402eaca6ca78e0f8bffdcc95a141c0f64 (diff) | |
download | cygnal-7edb6b8d3e817cfb0f4c82dc9d383498d34d5380.tar.gz cygnal-7edb6b8d3e817cfb0f4c82dc9d383498d34d5380.tar.bz2 cygnal-7edb6b8d3e817cfb0f4c82dc9d383498d34d5380.zip |
Fix up POSIX permission handling
* fhandler_disk_file.cc (fhandler_disk_file::fchmod): Disable
deviation from POSIX 1003.1e in terms of GROUP_OBJ/CLASS_OBJ
permissions. Follow POSIX 1003.1e again. Keep old code in
for future reference.
* sec_acl.cc: Accommodate changes in ACE creation in leading
comment.
(set_posix_access): Fix user deny ACE creation. Split group
deny ACE creation into two steps, one to reflect CLASS_OBJ,
the other to reflect OTHER_OBJ.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/stdio/fputc.c')
0 files changed, 0 insertions, 0 deletions