summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sec_acl.cc
Commit message (Expand)AuthorAgeFilesLines
* Remove __acl16 from official headerCorinna Vinschen2015-04-231-0/+6
* * sec_acl.cc (getacl): Add mask even if all group and secondary accountCorinna Vinschen2015-02-271-4/+12
* * sec_acl.cc (setacl): Fix bug which leads to ACE duplication inCorinna Vinschen2015-02-271-24/+31
* * sec_acl.cc (setacl): Always grant default owner entryCorinna Vinschen2015-02-251-0/+2
* * sec_acl.cc (setacl): Always grant owner FILE_WRITE_ATTRIBUTES access.Corinna Vinschen2015-02-191-2/+3
* * sec_acl.cc (setacl): Introduce bool array "invalid" to note theCorinna Vinschen2015-02-121-3/+6
* * sec_acl.cc (aclcheck32): Check for required default entries as well.Corinna Vinschen2014-09-031-8/+8
* * sec_acl.cc (aclsort32): Set errno to EINVAL if aclcheck32 failed.Corinna Vinschen2014-09-021-1/+4
* * sec_acl.cc (setacl): Add comment. Handle NULL ACE for SUID, SGID,Corinna Vinschen2014-08-311-26/+126
* * fhandler.cc (fhandler_base::facl): Drop CLASS_OBJ entry.Corinna Vinschen2014-08-281-17/+46
* * autoload.cc (CheckTokenMembership): Import.Corinna Vinschen2014-02-271-7/+10
* Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen2014-02-091-2/+1
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-37/+52
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * dcrt0.cc (quoted): Renamed strechr to strchrnul.Kai Tietz2012-10-271-2/+2
* * sec_acl.cc (acl32): Fix potnetial crash if build_fh_name returns NULL.Corinna Vinschen2012-03-291-4/+4
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-3/+3
* * advapi32.cc: Add comment.Corinna Vinschen2011-04-291-3/+4
* * advapi32.cc (SetSecurityDescriptorDacl): Remove.Corinna Vinschen2011-04-281-6/+9
* * advapi32.cc (GetSecurityDescriptorDacl): Remove.Corinna Vinschen2011-04-281-16/+20
* * advapi32.cc (InitializeAcl): Remove.Corinna Vinschen2011-04-281-11/+4
* * advapi32.cc (InitializeSid): Remove.Corinna Vinschen2011-04-281-1/+1
* * sec_acl.cc (getacl): Ensure that the default acl contains at leastCorinna Vinschen2010-12-151-6/+33
* * sec_acl.cc (getacl): Set DEF_CLASS_OBJ permissions to 07 insteadCorinna Vinschen2010-12-081-1/+1
* * sec_acl.cc (acl_worker): Remove.Corinna Vinschen2010-09-121-12/+10
* * flock.cc (allow_others_to_sync): Define MAX_PROCESS_SD_SIZE. UseCorinna Vinschen2010-09-101-2/+4
* * security.cc (get_file_sd): Add bool parameter justcreated. UseCorinna Vinschen2010-09-101-2/+2
* * sec_acl.cc (setacl): Use the long time unused ACL_DEFAULT_SIZECorinna Vinschen2010-06-221-2/+2
* * dtable.cc (dtable::dup_worker): Reset path_conv handle in duplicatedCorinna Vinschen2010-06-151-1/+2
* * dtable.cc (build_fh_name_worker): Remove. Move all functionalityCorinna Vinschen2010-01-121-2/+3
* * sec_helper.cc (security_descriptor::free): If sd_size is 0, callCorinna Vinschen2009-10-301-4/+6
* * fhandler_disk_file.cc (fhandler_disk_file::fchown): Catch anCorinna Vinschen2009-04-091-1/+1
* * sec_acl.cc (setacl): Align standard owner and group permissionsCorinna Vinschen2008-10-131-4/+7
* * cygheap.cc (creturn): Reorganize to avoid a new compiler warning/error.Christopher Faylor2008-09-111-12/+18
* * sec_acl.cc (setacl): Set errno to EINVAL if user or group don't exist.Corinna Vinschen2008-05-221-6/+14
* Remove unneeded header files from source files throughout.Christopher Faylor2008-04-071-1/+0
* * dir.cc (readdir_worker): Convert w32name to PUNICODE_STRING.Corinna Vinschen2007-08-161-1/+1
* * fhandler.h (fhandler_base::pc): Make public.Corinna Vinschen2007-08-141-1/+0
* * fhandler_disk_file.cc (fhandler_disk_file::facl): If file can't beCorinna Vinschen2007-07-301-0/+2
* * fhandler.cc (fhandler_base::fhaccess): Accommodate interface changesCorinna Vinschen2007-07-201-26/+9
* * security.h (setacl): Add parameter for writability flag.Corinna Vinschen2007-01-071-3/+10
* * sec_acl.cc (acltotext32): Add missing handling of default ACL entryCorinna Vinschen2006-07-181-1/+1
* * pinfo.cc (pinfo::init): Define sa_buf as PSECURITY_ATTRIBUTES andCorinna Vinschen2005-06-071-2/+1
* Remove PC_FULL from path_conv usage throughout.Christopher Faylor2005-05-131-2/+1
* * autoload.cc (NtCreateFile): Add.Corinna Vinschen2004-04-161-1/+1
* * ntdll.h: Fix copyright date.Corinna Vinschen2004-04-141-0/+2
* * sec_acl.cc (getacl): Avoid compiler warning.Corinna Vinschen2004-04-141-3/+2
* * fhandler.cc (fhandler_base::open): Simplify access evaluationCorinna Vinschen2004-04-141-92/+26
* * fhandler.cc (fhandler_base::open): Accomodate query_write_controlCorinna Vinschen2004-04-141-1/+1
* * sec_acl.cc (setacl): Use correct offset when trying to combineCorinna Vinschen2004-04-101-2/+2