summaryrefslogtreecommitdiff
path: root/nsswitch/libwbclient
AgeCommit message (Collapse)AuthorFilesLines
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-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-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
2010-04-13libwbclient: Remove a pointless variableVolker Lendecke1-3/+1
2010-04-10libwbclient: Fix a memleak in wbcGetDisplayNameVolker Lendecke1-0/+1
2010-04-10libwbclient: Ensure correct 0-termination in wbcGetSidAliasesVolker Lendecke1-0/+1
2010-04-09libwbclient: Fix some memleaks in the testsVolker Lendecke1-0/+7
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell1-4/+0
we won't be using the mk -> wscript generator again
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell1-0/+2
them
2010-04-06build: commit all the waf build files in the treeAndrew Tridgell1-0/+15
2010-04-04libwbclient: Fix a memleak in wbcListTrustsVolker Lendecke1-8/+3
2010-04-04libwbclient: Fix memleaks in testsVolker Lendecke1-0/+10
2010-04-04libwbclient: Fix a memleak in wbcListTrustsVolker Lendecke1-0/+3