summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdio/makebuf.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-09-01 22:23:59 +0200
committerCorinna Vinschen <corinna@vinschen.de>2015-11-18 22:29:46 +0100
commit7edb6b8d3e817cfb0f4c82dc9d383498d34d5380 (patch)
tree70909c6d70c23fb02b69a822322d5aa28fab2b08 /newlib/libc/stdio/makebuf.c
parent7972e63402eaca6ca78e0f8bffdcc95a141c0f64 (diff)
downloadcygnal-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/makebuf.c')
0 files changed, 0 insertions, 0 deletions