summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/grp.cc
Commit message (Expand)AuthorAgeFilesLines
* Use Windows values in passwd and HOME env var.Kaz Kylheku2017-11-171-0/+1
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Fix crash reading invalid SIDs from passwd and group filesCorinna Vinschen2015-12-161-2/+2
* Don't call LsaLookupSids if we're not utilizing Windows account DBsCorinna Vinschen2015-08-171-17/+32
* Fix broken PSID problem on cygheap in account handlingCorinna Vinschen2015-04-231-1/+3
* Avoid potential crash at startup or in getgroups(2).Corinna Vinschen2015-04-231-1/+5
* Implmenet faster getfrompw/getfromgrCorinna Vinschen2015-03-181-1/+1
* Drop unneeded passwd argument from security functionsCorinna Vinschen2015-03-181-1/+1
* Drop unused timeoput paramter to internal_getloginCorinna Vinschen2015-03-171-5/+1
* * ldap.h: Remove index macros.Corinna Vinschen2015-02-241-9/+9
* * autoload.cc (LsaLookupSids): Import.Corinna Vinschen2015-02-231-30/+145
* * grp.cc (internal_getgroups): Check for group attributes andCorinna Vinschen2015-02-231-10/+9
* * grp.cc (internal_getgroups): Take additional timeout_ns parameter.Corinna Vinschen2015-02-201-2/+12
* * grp.cc (getgrouplist): Fix setting ngroups to make sure to returnCorinna Vinschen2014-06-161-1/+1
* * grp.cc (gr_ent::enumerate_caches): Fix copy/paste bug introducingCorinna Vinschen2014-05-081-1/+1
* * grp.cc (pwdgrp::parse_group): Set grp.len. Drop generating anyCorinna Vinschen2014-05-071-34/+49
* * security.h (MAX_SUBAUTH_CNT): Drop. Use SID_MAX_SUB_AUTHORITIESCorinna Vinschen2014-05-061-1/+1
* * grp.cc (internal_getgroups): Drop unused cygsid variable.Corinna Vinschen2014-05-061-2/+0
* * cygheap.h (enum cygheap_pwdgrp::cache_t): Remove.Corinna Vinschen2014-03-121-55/+73
* * pwdgrp.h (pwdgrp::is_passwd): New inline method.Corinna Vinschen2014-03-071-5/+5
* * cygheap.h (cygheap_user::sid): Return reference to cygpsid ratherCorinna Vinschen2014-02-281-5/+12
* * autoload.cc (CheckTokenMembership): Import.Corinna Vinschen2014-02-271-50/+37
* * external.cc (cygwin_internal): Add cases for CW_GETNSSSEP,Corinna Vinschen2014-02-221-0/+8
* * pwdgrp.h (pwdgrp::fetch_account_from_windows): Add bool parameterCorinna Vinschen2014-02-211-1/+1
* * grp.cc (getgrouplist): Fix previous fix so ret is only set to ngroupsCorinna Vinschen2014-02-201-1/+3
* * grp.cc (get_groups): Don't add gid to list if it's ILLEGAL_GID.Corinna Vinschen2014-02-201-2/+2
* * external.cc (cygwin_internal): Handle new CW_SETENT, CW_GETENT andCorinna Vinschen2014-02-181-0/+22
* * autoload.cc (ldap_abandon): Import.Corinna Vinschen2014-02-171-17/+94
* Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen2014-02-091-135/+159
* * grp.cc (get_groups): Convert to void function.Corinna Vinschen2013-05-141-32/+24
* * grp.cc (get_groups): Never return error. Always create a group list,Corinna Vinschen2013-05-141-10/+5
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-38/+64
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * grp.cc (pwdgrp::parse_group): Convert grp from macro to reference.Corinna Vinschen2012-02-031-3/+2
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-2/+2
* * cygwin.din (getgrouplist): Export.Corinna Vinschen2011-10-281-18/+65
* whitespace eliminationChristopher Faylor2011-06-061-1/+1
* * advapi32.cc (GetTokenInformation): Remove.Corinna Vinschen2011-04-291-7/+11
* * grp.cc (getgrgid_r): Simplify code by using stpcpy.Corinna Vinschen2009-01-261-25/+11
* * grp.cc (pwdgrp::read_group): Generate more speaking group nameCorinna Vinschen2008-10-091-1/+2
* * shared.cc (user_shared_initialize): Fetch potentially changed CygwinCorinna Vinschen2008-07-241-1/+1
* * autoload.cc (DsGetDcNameW): Replace DsGetDcNameA.Corinna Vinschen2008-07-091-58/+30
* * grp.cc (internal_getgroups): Also add integrity-enabled groups.Corinna Vinschen2008-07-091-1/+2
* * grp.cc (internal_getgroups): Fix thinko. Only add enabled groups toCorinna Vinschen2008-05-221-2/+1
* * grp.cc (internal_getgroups): Don't add deny-only groups to the groupCorinna Vinschen2008-05-221-2/+4
* * grp.cc (internal_getgroups): Drop local buf. Allocate groupsCorinna Vinschen2008-04-161-3/+2
* Remove unneeded header files from source files throughout.Christopher Faylor2008-04-071-4/+0
* * cygheap.h (cygheap_user::curr_imp_token): Rename from current_token.Corinna Vinschen2007-07-161-1/+1
* Throughout remove all usage of wincap.has_security.Corinna Vinschen2007-02-231-39/+26
* Partially revert change from 2005-04-03, always running under anCorinna Vinschen2006-12-121-1/+1