summaryrefslogtreecommitdiffstats
path: root/source3/winbindd
Commit message (Collapse)AuthorAgeFilesLines
* s3:winbind: Fix bug 5626Volker Lendecke2009-08-303-29/+23
| | | | Apparently the AIX compiler can't deal with sizeless array declarations
* w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new APIVolker Lendecke2009-08-307-29/+115
|
* w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new APIVolker Lendecke2009-08-307-29/+129
|
* s3:winbind: Convert WINBINDD_LIST_GROUPS to the new APIVolker Lendecke2009-08-297-317/+214
|
* s3:winbind: Convert WINBINDD_LIST_USERS to the new APIVolker Lendecke2009-08-294-7/+213
|
* s3:winbind: add a fake NDR winbind cache validatorVolker Lendecke2009-08-291-0/+11
|
* s3:winbind: Convert the getgrent functions to the new APIVolker Lendecke2009-08-296-1038/+332
|
* s3:winbind: Add a comment about fill_grent_mem_domusers...Volker Lendecke2009-08-291-0/+4
|
* s3:winbind: Add some missing error checksVolker Lendecke2009-08-292-0/+6
|
* s3:winbind: Fix a typoVolker Lendecke2009-08-291-1/+1
|
* s3:winbind: Add async wb_next_grentVolker Lendecke2009-08-293-0/+193
|
* s3:winbind: Add async QueryGroupListVolker Lendecke2009-08-291-0/+40
|
* w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new APIVolker Lendecke2009-08-297-98/+246
|
* s3:winbind: Convert the GETDCNAME routines to the new APIVolker Lendecke2009-08-294-22/+97
|
* s3:winbind: Add async wb_dsgetdcnameVolker Lendecke2009-08-292-0/+124
|
* s3:winbind: Convert winbindd_dsgetdcname to the new APIVolker Lendecke2009-08-294-117/+207
|
* s3:winbind: Add an async dsgetdcname callVolker Lendecke2009-08-291-0/+81
|
* s3:winbind: Convert the GETPWENT routines to the new APIVolker Lendecke2009-08-297-385/+278
|
* s3:winbind: Add async next_pwentVolker Lendecke2009-08-293-0/+163
|
* s3:winbind: Add async fill_pwentVolker Lendecke2009-08-292-0/+162
|
* s3:winbind: Add async query_user_listVolker Lendecke2009-08-293-0/+112
|
* s3:winbind: simplify wb_seqnums_done a bitVolker Lendecke2009-08-291-15/+24
|
* s3:winbind: Make wb_seqnums.c update the winbind cache seqnumsVolker Lendecke2009-08-291-1/+12
|
* s3:winbind: Fix a bug found by RPC-SAMRVolker Lendecke2009-08-298-47/+59
| | | | | | We need to enumerate passdb alias members Thanks to gd for bugging me :-)
* s3:winbind: Fix a typoVolker Lendecke2009-08-291-1/+1
|
* s3:winbind: Rename wbint_GroupMembers to wbint_PrincipalsVolker Lendecke2009-08-292-8/+8
|
* s3:winbind: Rename wbint_GroupMember to wbint_PrincipalVolker Lendecke2009-08-293-24/+23
|
* s3:winbind: Convert WINBINDD_GETUSERSIDS to the new APIVolker Lendecke2009-08-275-255/+129
|
* s3:winbind: Fix a typoVolker Lendecke2009-08-271-1/+1
|
* s3:winbind: Remove the manual caching for the async wb_ functionsVolker Lendecke2009-08-276-80/+15
| | | | The generic NDR-based cache in winbindd_dual_ndr.c replaces this.
* s3:winbind: Some calls are not cacheableVolker Lendecke2009-08-271-0/+19
|
* s3:winbind: Factor out wcache_store_seqnum()Volker Lendecke2009-08-272-19/+34
|
* s3:winbind: Add a generic cache for NDR based parent-child requestsVolker Lendecke2009-08-277-21/+157
|
* s3:winbind: Factor out wcache_fetch_seqnumVolker Lendecke2009-08-271-14/+39
|
* s3/winbindd: Remove unnecessary check for NULL SIDSteven Danneman2009-08-262-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.
* s3:winbind: Fix Coverity ID 942: Resource LeakVolker Lendecke2009-08-261-0/+2
|
* s3:winbind: Fallback to the forest root for lookupnameVolker Lendecke2009-08-231-0/+49
| | | | Thanks to Steven Danneman for watching me closely :-)
* s3:winbind: Even on a domain controller, "our" domain is internalVolker Lendecke2009-08-231-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
* s3:winbind: Do not drop the first user in sam_query_user_listVolker Lendecke2009-08-231-3/+4
|
* s3:winbind: For internal domains it is pointless to connect to a DCVolker Lendecke2009-08-232-1/+11
|
* s3:winbind: winbindd_dual_ndrcmd should output what it's doingVolker Lendecke2009-08-231-0/+4
|
* s3:winbind: Fix the talloc hierarchy in wb_queryuser_doneVolker Lendecke2009-08-231-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.
* s3-idmap: fix two uninitialized variable warnings in idmap_tdb2.Günther Deschner2009-08-201-3/+3
| | | | Guenther
* s3:winbind: The get[gr|pw]end functions need access to the client stateVolker Lendecke2009-08-1618-3/+36
|
* s3:winbind: Convert WINBINDD_GETGRNAM to the new APIVolker Lendecke2009-08-164-253/+198
|
* s3:winbind: Convert WINBINDD_GETGRGID to the new APIVolker Lendecke2009-08-164-52/+142
|
* s3:winbind: Add winbindd_print_groupmemVolker Lendecke2009-08-162-0/+75
| | | | | This converts a talloc_dict retrieved from wb_group_members to the string that the pipe protocol expects
* s3:winbind: Make fill_grent publically availableVolker Lendecke2009-08-162-3/+4
|
* s3:winbind: Add const to normalize_name_mapVolker Lendecke2009-08-162-4/+4
|
* s3:winbind: Add async wb_getgrsidVolker Lendecke2009-08-162-0/+159
|