Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-27 | s3:winbind: Remove the manual caching for the async wb_ functions | Volker Lendecke | 6 | -80/+15 | |
The generic NDR-based cache in winbindd_dual_ndr.c replaces this. | |||||
2009-08-27 | s3:winbind: Some calls are not cacheable | Volker Lendecke | 1 | -0/+19 | |
2009-08-27 | s3:winbind: Factor out wcache_store_seqnum() | Volker Lendecke | 2 | -19/+34 | |
2009-08-27 | s3:winbind: Add a generic cache for NDR based parent-child requests | Volker Lendecke | 7 | -21/+157 | |
2009-08-27 | s3:winbind: Factor out wcache_fetch_seqnum | Volker Lendecke | 1 | -14/+39 | |
2009-08-26 | s3/winbindd: Remove unnecessary check for NULL SID | Steven Danneman | 2 | -8/+7 | |
There's a known bug in some Windows implementations of DsEnumerateDomainTrusts() where domain SIDs are not returned for transitively trusted domains within the same forest. Jerry originally worked around this in the winbindd parent by checking for S-0-0 and converting it to S-1-0 in 8b0fce0b. Guenter later moved these checks into the child process in commit 3bdfcbac making the initial patch unecessary. I've removed it and added a clarifying comment to the child process. If ever this SID is needed we could add an extra DsEnumerateDomainTrusts() call in trusted_domains() as suggested by the Microsoft KB. | |||||
2009-08-26 | s3:winbind: Fix Coverity ID 942: Resource Leak | Volker Lendecke | 1 | -0/+2 | |
2009-08-23 | s3:winbind: Fallback to the forest root for lookupname | Volker Lendecke | 1 | -0/+49 | |
Thanks to Steven Danneman for watching me closely :-) | |||||
2009-08-23 | s3:winbind: Even on a domain controller, "our" domain is internal | Volker Lendecke | 1 | -6/+0 | |
It happens to be what we also share out via NETLOGON/SAMR, but winbind has direct access to it via the passdb domain methods | |||||
2009-08-23 | s3:winbind: Do not drop the first user in sam_query_user_list | Volker Lendecke | 1 | -3/+4 | |
2009-08-23 | s3:winbind: For internal domains it is pointless to connect to a DC | Volker Lendecke | 2 | -1/+11 | |
2009-08-23 | s3:winbind: winbindd_dual_ndrcmd should output what it's doing | Volker Lendecke | 1 | -0/+4 | |
2009-08-23 | s3:winbind: Fix the talloc hierarchy in wb_queryuser_done | Volker Lendecke | 1 | -1/+1 | |
We need to return state->userinfo beyond the end of wb_queryuser_recv, so the unmarshalled strings are children of that, not the state that is lost sooner. Metze, this scheme works fine as long as we only have a single malloc'ed entity that is returned. I think we need a different scheme in the future when we might have more than one independent object to be returned. | |||||
2009-08-20 | s3-idmap: fix two uninitialized variable warnings in idmap_tdb2. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2009-08-16 | s3:winbind: The get[gr|pw]end functions need access to the client state | Volker Lendecke | 18 | -3/+36 | |
2009-08-16 | s3:winbind: Convert WINBINDD_GETGRNAM to the new API | Volker Lendecke | 4 | -253/+198 | |
2009-08-16 | s3:winbind: Convert WINBINDD_GETGRGID to the new API | Volker Lendecke | 4 | -52/+142 | |
2009-08-16 | s3:winbind: Add winbindd_print_groupmem | Volker Lendecke | 2 | -0/+75 | |
This converts a talloc_dict retrieved from wb_group_members to the string that the pipe protocol expects | |||||
2009-08-16 | s3:winbind: Make fill_grent publically available | Volker Lendecke | 2 | -3/+4 | |
2009-08-16 | s3:winbind: Add const to normalize_name_map | Volker Lendecke | 2 | -4/+4 | |
2009-08-16 | s3:winbind: Add async wb_getgrsid | Volker Lendecke | 2 | -0/+159 | |
2009-08-16 | s3:winbind: Add async wb_group_members | Volker Lendecke | 3 | -0/+541 | |
2009-08-16 | s3:winbind: Make wcache_lookup_groupmem available publically | Volker Lendecke | 2 | -24/+60 | |
2009-08-16 | s3:winbind: Convert winbindd_show_sequence to the new API | Volker Lendecke | 4 | -112/+177 | |
2009-08-16 | s3:winbind: Add async wb_seqnums | Volker Lendecke | 2 | -0/+138 | |
This is something that would have been very difficult with the old style of async requests: Send the request to all children simultaneously. | |||||
2009-08-16 | s3:winbind: Add async wb_seqnum | Volker Lendecke | 3 | -0/+98 | |
2009-08-16 | s3:winbind: WINBIND_USERINFO -> wbint_userinfo | Volker Lendecke | 12 | -87/+49 | |
2009-08-16 | s3:winbind: Simplify _wbint_[GU]id2Sid | Volker Lendecke | 1 | -16/+4 | |
2009-08-11 | s3:winbindd: raise the timeout for lsa_Lookup*() calls from 10 to 35 seconds. | Stefan Metzmacher | 2 | -0/+56 | |
metze | |||||
2009-08-08 | s3: Fix nss info substitution | Bo Yang | 1 | -3/+3 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-08-05 | s3:winbind: Convert WINBINDD_GETGROUPS to the new API | Volker Lendecke | 4 | -173/+229 | |
2009-08-05 | s3:winbind: Add async wb_gettoken | Volker Lendecke | 2 | -0/+223 | |
2009-08-05 | s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API | Volker Lendecke | 4 | -28/+130 | |
2009-08-05 | s3:winbind: Add async wb_lookupusergroups | Volker Lendecke | 3 | -0/+120 | |
2009-08-05 | s3:winbind: Make wcache_lookup_usergroups externally visible | Volker Lendecke | 2 | -29/+52 | |
2009-08-05 | s3:winbind: Convert WINBINDD_GETSIDALIASES to the new API | Volker Lendecke | 4 | -28/+144 | |
2009-08-05 | s3:winbind: Add async wb_lookupuseraliases | Volker Lendecke | 3 | -0/+122 | |
2009-08-05 | s3:winbind: Make parse_sidlist take a const char * | Volker Lendecke | 2 | -5/+12 | |
2009-08-05 | s3:winbind: Make wcache_lookup_useraliases available publically | Volker Lendecke | 2 | -33/+78 | |
2009-08-05 | s3:winbind: Convert WINBINDD_GETPWUID to the new API | Volker Lendecke | 4 | -265/+116 | |
2009-08-05 | s3:winbind: Convert WINBINDD_GETPWNAM to the new API | Volker Lendecke | 4 | -98/+151 | |
2009-08-05 | s3:winbind: Convert WINBINDD_GETPWSID to the new API | Volker Lendecke | 4 | -21/+100 | |
2009-08-05 | s3:winbind: Add async wb_getpwsid | Volker Lendecke | 2 | -0/+229 | |
2009-08-05 | s3:winbind: Make fillup_pw_field publically available | Volker Lendecke | 2 | -1/+9 | |
2009-08-05 | s3:winbind: Add async wb_queryuser | Volker Lendecke | 3 | -0/+153 | |
2009-08-05 | s3:winbind: Make wcache_query_user externally visible | Volker Lendecke | 2 | -22/+47 | |
2009-08-05 | s3:winbind: Convert WINBINDD_GID_TO_SID the new API | Volker Lendecke | 4 | -59/+95 | |
2009-08-05 | s3:winbind: Add async wb_gid2sid | Volker Lendecke | 3 | -0/+136 | |
2009-08-05 | s3:winbind: Convert WINBINDD_UID_TO_SID the new API | Volker Lendecke | 4 | -59/+95 | |
2009-08-05 | s3:winbind: Add async wb_uid2sid | Volker Lendecke | 3 | -0/+137 | |