CVSROOT:        /cvs/src
Module name:    src
Changes by:     cori...@sourceware.org  2011-04-28 07:27:51

Modified files:
        winsup/cygwin  : ChangeLog autoload.cc ntdll.h security.cc 
                         wincap.cc wincap.h 

Log message:
        * autoload.cc (GetSecurityInfo): Remove.
        * ntdll.h (RtlConvertToAutoInheritSecurityObject): Declare.
        (RtlDeleteSecurityObject): Declare.
        (RtlGetControlSecurityDescriptor): Declare.
        (RtlLengthSecurityDescriptor): Declare.
        * security.cc (file_mapping): New global variable.
        (get_file_sd): Rewrite.  Clean up code.  Get rid of GetSecurityInfo
        call.
        (alloc_sd): Call RtlSetControlSecurityDescriptor to set
        SE_DACL_PROTECTED flag.
        (check_file_access): Remove mapping.  Use file_mapping instead.
        (check_registry_access): Rename mapping to reg_mapping.
        * wincap.cc: Througout, drop use_get_sec_info_on_dirs,
        * wincap.h (struct wincaps): Drop use_get_sec_info_on_dirs.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5266&r2=1.5267
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/autoload.cc.diff?cvsroot=src&r1=1.199&r2=1.200
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ntdll.h.diff?cvsroot=src&r1=1.111&r2=1.112
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/security.cc.diff?cvsroot=src&r1=1.250&r2=1.251
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.cc.diff?cvsroot=src&r1=1.112&r2=1.113
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.h.diff?cvsroot=src&r1=1.92&r2=1.93

Reply via email to