summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sec_helper.cc
Commit message (Expand)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Fix reading/writing Samba ACLs using RFC2307 mappingCorinna Vinschen2016-03-121-12/+20
* Add cygsid methods to create SIDs from scratchCorinna Vinschen2016-03-121-0/+32
* Implement POSIX.1e ACL functionsCorinna Vinschen2016-03-081-1/+1
* Fix permission evaluation for !new_style ACLsCorinna Vinschen2015-11-181-9/+13
* Add Authz class to compute exact POSIX user perms in a security descriptorCorinna Vinschen2015-11-181-23/+168
* Reapply POSIX ACL changes.Corinna Vinschen2015-11-181-5/+4
* Avoid SEGV when handling SIDs with 0 subauthoritiesCorinna Vinschen2015-10-221-1/+4
* Try harder to avoid LDAP access for RFC2307 mappingCorinna Vinschen2015-08-171-2/+2
* Implmenet faster getfrompw/getfromgrCorinna Vinschen2015-03-181-15/+1
* * autoload.cc (ldap_search_sW): Replace ldap_search_stW.Corinna Vinschen2014-06-251-2/+2
* * security.h (MAX_SUBAUTH_CNT): Drop. Use SID_MAX_SUB_AUTHORITIESCorinna Vinschen2014-05-061-6/+6
* * grp.cc (internal_getgroups): Drop unused cygsid variable.Corinna Vinschen2014-05-061-7/+8
* * passwd.cc (pg_ent::enumerate_builtin): Convert pwd_builtins andCorinna Vinschen2014-03-061-0/+9
* * sec_helper.cc (cygpsid::get_id): Move Samba SID->uid/gid mappingCorinna Vinschen2014-03-031-60/+37
* * autoload.cc (CheckTokenMembership): Import.Corinna Vinschen2014-02-271-13/+14
* * autoload.cc (NetLocalGroupGetInfo): Replace NetGroupGetInfo.Corinna Vinschen2014-02-111-4/+4
* Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen2014-02-091-8/+80
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-1/+1
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-60/+31
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * fhandler_registry.cc: Drop Mingw.org considerations.Corinna Vinschen2012-11-261-8/+0
* whitespace cleanupChristopher Faylor2012-08-161-2/+2
* * fhandler_registry.cc (RegOpenUserClassesRoot): Only define whenCorinna Vinschen2012-07-061-4/+12
* * globals.cc (ro_u_refs): New R/O unicode string.Corinna Vinschen2012-06-031-1/+59
* Clean up whitespace.Christopher Faylor2011-12-171-1/+1
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-1/+1
* * sec_auth.cc (get_token_group_sidlist): Add CONSOLE LOGON SID onCorinna Vinschen2011-10-151-47/+56
* * advapi32.cc: Add comment.Corinna Vinschen2011-04-291-18/+29
* * advapi32.cc (SetSecurityDescriptorDacl): Remove.Corinna Vinschen2011-04-281-15/+6
* * advapi32.cc (InitializeAcl): Remove.Corinna Vinschen2011-04-281-12/+15
* * advapi32.cc (InitializeSid): Remove.Corinna Vinschen2011-04-281-4/+4
* * sec_auth.cc (get_user_groups): Mark well-known groups as well-known.Corinna Vinschen2011-04-041-3/+14
* * sec_helper.cc (get_null_sd): Make static. Use PSECURITY_DESCRIPTORCorinna Vinschen2010-04-171-5/+4
* * sec_helper.cc (set_cygwin_privileges): Enable SE_DEBUG_PRIVILEGE, ifCorinna Vinschen2010-04-151-0/+10
* * sec_auth.cc (get_user_local_groups): Retrieve name of well knownCorinna Vinschen2010-02-121-0/+2
* * sec_auth.cc (get_token_group_sidlist): Add BUILTIN\Users accountCorinna Vinschen2010-01-081-1/+5
* * sec_helper.cc (security_descriptor::realloc): Call free first ifCorinna Vinschen2009-10-311-0/+3
* * sec_helper.cc (security_descriptor::free): If sd_size is 0, callCorinna Vinschen2009-10-301-1/+6
* * fhandler_disk_file.cc (fhandler_disk_file::fchown): Catch anCorinna Vinschen2009-04-091-0/+4
* Remove unneeded whitespace.Christopher Faylor2008-11-261-1/+1
* * localtime.cc (increment_overflow): Mark as non-inline to prevent compilerChristopher Faylor2008-09-111-1/+1
* Change length for domain buffers from INTERNET_MAX_HOST_NAME_LENGTH toCorinna Vinschen2008-07-111-8/+12
* * sec_auth.cc (create_token): Add integrity level SID to token onCorinna Vinschen2008-04-221-0/+6
* * fhandler.h (-struct wsa_event): Move to wsa_event.h. IncludeCorinna Vinschen2008-04-181-0/+33
* * Fix copyright dates.Corinna Vinschen2008-04-011-1/+1
* Perform whitespace cleanup throughout.Christopher Faylor2008-02-151-1/+1
* * cygheap.cc (cwcsdup): New function.Corinna Vinschen2008-02-141-0/+11
* * fhandler.cc (fhandler_base::fhaccess): Accommodate interface changesCorinna Vinschen2007-07-201-10/+0
* * sec_helper.cc: Remove unused code.Corinna Vinschen2007-07-191-71/+0