summaryrefslogtreecommitdiff
path: root/source3/winbindd
AgeCommit message (Collapse)AuthorFilesLines
2009-09-09s3-winbindd: Fix Bug #6700: Use dns domain name when needing to guess server ↵Günther Deschner1-1/+1
principal. Patch from Robert LeBlanc <robert@leblancnet.us>. Thanks! Guenther
2009-09-07s3:winbind: Convert WINBINDD_SET_HWM to the new APIVolker Lendecke6-125/+127
2009-09-07s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new APIVolker Lendecke6-106/+137
2009-09-07s3:winbind: Convert WINBINDD_SET_MAPPING to the new APIVolker Lendecke6-104/+137
2009-09-07s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new APIVolker Lendecke6-73/+148
2009-09-05s3:winbind: Use fstr_sprintf, it is simpler than talloc_asprintf->fstrcpyVolker Lendecke1-8/+5
2009-09-05s3:winbind: Remove pointless <cond> ? true : false;Volker Lendecke1-4/+4
2009-09-05s3:winbind: Make the pam_auth subfunctions staticVolker Lendecke2-18/+9
2009-09-04s3:winbind: Fix Coverity ID 933: FORWARD_NULLVolker Lendecke1-0/+1
2009-09-04s3:winbind: Fix Coverity ID 940: Resource LeakVolker Lendecke1-0/+1
2009-08-30s3:winbind: Fix bug 5626Volker Lendecke3-29/+23
Apparently the AIX compiler can't deal with sizeless array declarations
2009-08-30w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new APIVolker Lendecke7-29/+115
2009-08-30w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new APIVolker Lendecke7-29/+129
2009-08-29s3:winbind: Convert WINBINDD_LIST_GROUPS to the new APIVolker Lendecke7-317/+214
2009-08-29s3:winbind: Convert WINBINDD_LIST_USERS to the new APIVolker Lendecke4-7/+213
2009-08-29s3:winbind: add a fake NDR winbind cache validatorVolker Lendecke1-0/+11
2009-08-29s3:winbind: Convert the getgrent functions to the new APIVolker Lendecke6-1038/+332
2009-08-29s3:winbind: Add a comment about fill_grent_mem_domusers...Volker Lendecke1-0/+4
2009-08-29s3:winbind: Add some missing error checksVolker Lendecke2-0/+6
2009-08-29s3:winbind: Fix a typoVolker Lendecke1-1/+1
2009-08-29s3:winbind: Add async wb_next_grentVolker Lendecke3-0/+193
2009-08-29s3:winbind: Add async QueryGroupListVolker Lendecke1-0/+40
2009-08-29w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new APIVolker Lendecke7-98/+246
2009-08-29s3:winbind: Convert the GETDCNAME routines to the new APIVolker Lendecke4-22/+97
2009-08-29s3:winbind: Add async wb_dsgetdcnameVolker Lendecke2-0/+124
2009-08-29s3:winbind: Convert winbindd_dsgetdcname to the new APIVolker Lendecke4-117/+207
2009-08-29s3:winbind: Add an async dsgetdcname callVolker Lendecke1-0/+81
2009-08-29s3:winbind: Convert the GETPWENT routines to the new APIVolker Lendecke7-385/+278
2009-08-29s3:winbind: Add async next_pwentVolker Lendecke3-0/+163
2009-08-29s3:winbind: Add async fill_pwentVolker Lendecke2-0/+162
2009-08-29s3:winbind: Add async query_user_listVolker Lendecke3-0/+112
2009-08-29s3:winbind: simplify wb_seqnums_done a bitVolker Lendecke1-15/+24
2009-08-29s3:winbind: Make wb_seqnums.c update the winbind cache seqnumsVolker Lendecke1-1/+12
2009-08-29s3:winbind: Fix a bug found by RPC-SAMRVolker Lendecke8-47/+59
We need to enumerate passdb alias members Thanks to gd for bugging me :-)
2009-08-29s3:winbind: Fix a typoVolker Lendecke1-1/+1
2009-08-29s3:winbind: Rename wbint_GroupMembers to wbint_PrincipalsVolker Lendecke2-8/+8
2009-08-29s3:winbind: Rename wbint_GroupMember to wbint_PrincipalVolker Lendecke3-24/+23
2009-08-27s3:winbind: Convert WINBINDD_GETUSERSIDS to the new APIVolker Lendecke5-255/+129
2009-08-27s3:winbind: Fix a typoVolker Lendecke1-1/+1
2009-08-27s3:winbind: Remove the manual caching for the async wb_ functionsVolker Lendecke6-80/+15
The generic NDR-based cache in winbindd_dual_ndr.c replaces this.
2009-08-27s3:winbind: Some calls are not cacheableVolker Lendecke1-0/+19
2009-08-27s3:winbind: Factor out wcache_store_seqnum()Volker Lendecke2-19/+34
2009-08-27s3:winbind: Add a generic cache for NDR based parent-child requestsVolker Lendecke7-21/+157
2009-08-27s3:winbind: Factor out wcache_fetch_seqnumVolker Lendecke1-14/+39
2009-08-26s3/winbindd: Remove unnecessary check for NULL SIDSteven Danneman2-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-26s3:winbind: Fix Coverity ID 942: Resource LeakVolker Lendecke1-0/+2
2009-08-23s3:winbind: Fallback to the forest root for lookupnameVolker Lendecke1-0/+49
Thanks to Steven Danneman for watching me closely :-)
2009-08-23s3:winbind: Even on a domain controller, "our" domain is internalVolker Lendecke1-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-23s3:winbind: Do not drop the first user in sam_query_user_listVolker Lendecke1-3/+4
2009-08-23s3:winbind: For internal domains it is pointless to connect to a DCVolker Lendecke2-1/+11