aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/sec_helper.cc
AgeCommit message (Expand)AuthorFilesLines
2018-08-27Cygwin: don't return valid acl entry type for unknown SIDCorinna Vinschen1-3/+9
2018-04-12Cygwin: fix guard checking for current user's AuthZ contextCorinna Vinschen1-3/+7
2016-06-24Fix various OS-related commentsCorinna Vinschen1-5/+0
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-03-12Fix reading/writing Samba ACLs using RFC2307 mappingCorinna Vinschen1-12/+20
2016-03-12Add cygsid methods to create SIDs from scratchCorinna Vinschen1-0/+32
2016-03-08Implement POSIX.1e ACL functionsCorinna Vinschen1-1/+1
2015-11-18Fix permission evaluation for !new_style ACLsCorinna Vinschen1-9/+13
2015-11-18Add Authz class to compute exact POSIX user perms in a security descriptorCorinna Vinschen1-23/+168
2015-11-18Reapply POSIX ACL changes.Corinna Vinschen1-5/+4
2015-10-22Avoid SEGV when handling SIDs with 0 subauthoritiesCorinna Vinschen1-1/+4
2015-08-17Try harder to avoid LDAP access for RFC2307 mappingCorinna Vinschen1-2/+2
2015-03-18Implmenet faster getfrompw/getfromgrCorinna Vinschen1-15/+1
2014-06-25 * autoload.cc (ldap_search_sW): Replace ldap_search_stW.Corinna Vinschen1-2/+2
2014-05-06 * security.h (MAX_SUBAUTH_CNT): Drop. Use SID_MAX_SUB_AUTHORITIESCorinna Vinschen1-6/+6
2014-05-06 * grp.cc (internal_getgroups): Drop unused cygsid variable.Corinna Vinschen1-7/+8
2014-03-06 * passwd.cc (pg_ent::enumerate_builtin): Convert pwd_builtins andCorinna Vinschen1-0/+9
2014-03-03 * sec_helper.cc (cygpsid::get_id): Move Samba SID->uid/gid mappingCorinna Vinschen1-60/+37
2014-02-27 * autoload.cc (CheckTokenMembership): Import.Corinna Vinschen1-13/+14
2014-02-11 * autoload.cc (NetLocalGroupGetInfo): Replace NetGroupGetInfo.Corinna Vinschen1-4/+4
2014-02-09 Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen1-8/+80
2013-05-01Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz1-1/+1
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-60/+31
2013-01-21Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor1-2/+2
2012-11-26 * fhandler_registry.cc: Drop Mingw.org considerations.Corinna Vinschen1-8/+0
2012-08-16whitespace cleanupChristopher Faylor1-2/+2
2012-07-06 * fhandler_registry.cc (RegOpenUserClassesRoot): Only define whenCorinna Vinschen1-4/+12
2012-06-03 * globals.cc (ro_u_refs): New R/O unicode string.Corinna Vinschen1-1/+59
2011-12-17Clean up whitespace.Christopher Faylor1-1/+1
2011-12-03Throughout, remove extra space after function name from debugging output.Christopher Faylor1-1/+1
2011-10-15 * sec_auth.cc (get_token_group_sidlist): Add CONSOLE LOGON SID onCorinna Vinschen1-47/+56
2011-04-29 * advapi32.cc: Add comment.Corinna Vinschen1-18/+29
2011-04-28 * advapi32.cc (SetSecurityDescriptorDacl): Remove.Corinna Vinschen1-15/+6
2011-04-28 * advapi32.cc (InitializeAcl): Remove.Corinna Vinschen1-12/+15
2011-04-28 * advapi32.cc (InitializeSid): Remove.Corinna Vinschen1-4/+4
2011-04-04 * sec_auth.cc (get_user_groups): Mark well-known groups as well-known.Corinna Vinschen1-3/+14
2010-04-17 * sec_helper.cc (get_null_sd): Make static. Use PSECURITY_DESCRIPTORCorinna Vinschen1-5/+4
2010-04-15 * sec_helper.cc (set_cygwin_privileges): Enable SE_DEBUG_PRIVILEGE, ifCorinna Vinschen1-0/+10
2010-02-12 * sec_auth.cc (get_user_local_groups): Retrieve name of well knownCorinna Vinschen1-0/+2
2010-01-08 * sec_auth.cc (get_token_group_sidlist): Add BUILTIN\Users accountCorinna Vinschen1-1/+5
2009-10-31 * sec_helper.cc (security_descriptor::realloc): Call free first ifCorinna Vinschen1-0/+3
2009-10-30 * sec_helper.cc (security_descriptor::free): If sd_size is 0, callCorinna Vinschen1-1/+6
2009-04-09 * fhandler_disk_file.cc (fhandler_disk_file::fchown): Catch anCorinna Vinschen1-0/+4
2008-11-26Remove unneeded whitespace.Christopher Faylor1-1/+1
2008-09-11* localtime.cc (increment_overflow): Mark as non-inline to prevent compilerChristopher Faylor1-1/+1
2008-07-11 Change length for domain buffers from INTERNET_MAX_HOST_NAME_LENGTH toCorinna Vinschen1-8/+12
2008-04-22 * sec_auth.cc (create_token): Add integrity level SID to token onCorinna Vinschen1-0/+6
2008-04-18 * fhandler.h (-struct wsa_event): Move to wsa_event.h. IncludeCorinna Vinschen1-0/+33
2008-04-01 * Fix copyright dates.Corinna Vinschen1-1/+1
2008-02-15Perform whitespace cleanup throughout.Christopher Faylor1-1/+1