summaryrefslogtreecommitdiff
path: root/nsswitch
AgeCommit message (Collapse)AuthorFilesLines
2010-04-19nsswitch: Add wbinfo --pam-logonVolker Lendecke1-0/+78
This does a wbcLogonUser with credential caching
2010-04-19libwbclient does not need talloc_free anymoreVolker Lendecke1-1/+0
2010-04-19libwbclient: Make wbcListTrusts not use tallocVolker Lendecke1-28/+20
2010-04-19libwbclient: Make wbc_create_error_info not use tallocVolker Lendecke1-4/+13
2010-04-19libwbclient: Make wbcCredentialCache not use tallocVolker Lendecke1-10/+14
2010-04-19libwbclient: Make wbcAuthenticateUserEx not use tallocVolker Lendecke1-2/+3
2010-04-19libwbclient: Make wbc_create_logon_info not use tallocVolker Lendecke1-6/+11
2010-04-19libwbclient: Make wbc_create_auth_info not use tallocVolker Lendecke1-17/+33
2010-04-19libwbclient: Make wbc_create_password_policy_info not use tallocVolker Lendecke1-2/+3
2010-04-19libwbclient: Test wbcGetGroupsVolker Lendecke1-0/+15
2010-04-19libwbclient: Make wbcGetGroups not use tallocVolker Lendecke1-5/+3
2010-04-19libwbclient: Make wbc_create_domain_controller_info_ex not use tallocVolker Lendecke1-23/+29
2010-04-19libwbclient: Make wbcLookupDomainController not use tallocVolker Lendecke1-6/+13
2010-04-19libwbclient: Make wbcLookupUserSids not use tallocVolker Lendecke1-3/+4
2010-04-19libwbclient: Test wbcChangeUserPasswordVolker Lendecke1-0/+23
2010-04-19libwbclient: Abstract out test_wbc_authenticate_user for reuseVolker Lendecke1-3/+9
2010-04-19libwbclient: Test wbcLogonUserVolker Lendecke1-0/+96
2010-04-19libwbclient: Make wbcAddNamedBlob not use tallocVolker Lendecke1-16/+49
2010-04-19libwbclient: Make wbcResolveWinsByIP not use tallocVolker Lendecke1-1/+1
2010-04-19libwbclient: Make wbcResolveWinsByName not use tallocVolker Lendecke1-1/+1
2010-04-19libwbclient: Make wbcDomainInfo not use tallocVolker Lendecke1-9/+12
2010-04-19libwbclient: Make wbcInterfaceDetails not use tallocVolker Lendecke1-10/+16
2010-04-19libwbclient: Test wbcAuthenticateUser[Ex]Volker Lendecke1-0/+41
2010-04-19libwbclient: Make _SID_COMPOSE a function instead of a macroVolker Lendecke1-19/+28
2010-04-19libwbclient: Make wbcGetDisplayName not use tallocVolker Lendecke1-1/+1
2010-04-19libwbclient: Test wbcGetDisplayNameVolker Lendecke1-0/+6
2010-04-19libwbclient: Make wbcListGroups not use tallocVolker Lendecke1-14/+17
2010-04-19libwbclient: Make wbcListUsers not use tallocVolker Lendecke1-12/+17
2010-04-19winbindd: Fill in num_entries where availableVolker Lendecke1-1/+2
The server implementation of WINBINDD_LIST_USERS, WINBINDD_LIST_GROUPS and WINBINDD_LIST_TRUSTDOM knows the number of entries returned. Bump up the version number so that a newer lib does not rely on something an older winbind does not do.
2010-04-19libwbclient: Make wbcGetSidAliases not use tallocVolker Lendecke1-8/+7
2010-04-19libwbclient: Test wbcGetSidAliasesVolker Lendecke1-0/+37
2010-04-19libwbclient: Simplify test_wbc_domain_info a bitVolker Lendecke1-5/+3
2010-04-19libwbclient: Fix some pointless macro callsVolker Lendecke1-3/+3
2010-04-19libwbclient: Take -21 into account in length guessingVolker Lendecke1-4/+4
2010-04-19libwbclient: Fix some pointless macro callsVolker Lendecke1-4/+4
2010-04-19libwbclient: Make wbcLookupRids not use tallocVolker Lendecke1-21/+16
2010-04-19libwbclient: Add wbcAllocateStringArrayVolker Lendecke2-0/+17
2010-04-19libwbclient: Test wbcLookupRidsVolker Lendecke1-0/+29
2010-04-19libwbclient: Make wbcLookupSid not use tallocVolker Lendecke1-51/+35
2010-04-19libwbclient: Add wbcStrDupVolker Lendecke2-0/+16
2010-04-19libwbclient: Convert wbcSidToString to not use tallocVolker Lendecke1-22/+22
2010-04-19libwbclient: Make copy_group_entry not use tallocVolker Lendecke1-24/+44
2010-04-19libwbclient: Make copy_passwd_entry not use tallocVolker Lendecke1-28/+41
2010-04-19libwbclient: Make wbcGuidToString not use tallocVolker Lendecke1-20/+16
2010-04-19libwbclient: Make wbcLibraryDetails not use tallocVolker Lendecke1-1/+3
2010-04-19libwbclient: Add wbcAllocateMemory()Volker Lendecke2-2/+54
This prepares for removing libwbclient's talloc dependency. It is a non-hierarchical "talloc-lite" that has destructors. It is necessary because we have the catch-call wbcFreeMemory call. Individual wbcFreeXXX calls for the different structures wbclient returns would have made this easier, but wbcFreeMemory is the API we have to live with.
2010-04-19s4-waf: fixed WINBINDD_SOCKET_DIR for wb_common in s4Andrew Tridgell1-1/+1
s4 uses a different path for the socket
2010-04-18nsswitch: Fix a memleak in wbinfoVolker Lendecke1-0/+2
2010-04-18s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell1-2/+0
This was left over from the automatic conversion of the config.mk files
2010-04-13libwbclient: Re-Fix a bug that was fixed with e5741e27c4cVolker Lendecke4-29/+56
> r21878: Fix a bug with smbd serving a windows terminal server: If winbind > decides smbd to be idle it might happen that smbd needs to do a winbind > operation (for example sid2name) as non-root. This then fails to get the > privileged pipe. When later on on the same connection another authentication > request comes in, we try to do the CRAP auth via the non-privileged pipe. > > This adds a winbindd_priv_request_response() request that kills the existing > winbind pipe connection if it's not privileged. The fix for this was lost during the conversion to libwbclient. Thanks to Ira Cooper <samba@ira.wakeful.net> for pointing this out! Volker