summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sec_acl.cc
Commit message (Expand)AuthorAgeFilesLines
* Drop use of not yet available type acl_perm_tCorinna Vinschen2016-01-071-1/+1
* aclsort: Honor calclass argument and allow recalculating ACL mask.Corinna Vinschen2015-12-241-1/+21
* aclfromtext: Actually return aclcnt parameterCorinna Vinschen2015-12-241-2/+6
* Use TLS buffer in ACL<->text conversionCorinna Vinschen2015-12-241-4/+6
* sec_acl.cc: Cosmetic changesCorinna Vinschen2015-12-241-14/+14
* Use correct gid value for Microsoft Account when /etc/group is in useCorinna Vinschen2015-11-291-2/+12
* get_posix_access: Skip merging permissions if user can't get more permissionsCorinna Vinschen2015-11-181-2/+11
* get_posix_access: Fix computation of effective user permissionsCorinna Vinschen2015-11-181-2/+2
* Fix permission evaluation for !new_style ACLsCorinna Vinschen2015-11-181-44/+47
* Fix up POSIX permission handlingCorinna Vinschen2015-11-181-9/+45
* Use Authz to fetch correct user permissions.Corinna Vinschen2015-11-181-2/+24
* * sec_acl.cc (get_posix_access): Fix class_perm in !new_style case.Corinna Vinschen2015-11-181-1/+2
* Reapply POSIX ACL changes.Corinna Vinschen2015-11-181-377/+818
* 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