summaryrefslogtreecommitdiffstats
path: root/nsswitch/libwbclient/wbclient_internal.h
Commit message (Collapse)AuthorAgeFilesLines
* libwbclient: Add wbcAllocateStringArrayVolker Lendecke2010-04-191-0/+1
|
* libwbclient: Add wbcStrDupVolker Lendecke2010-04-191-0/+2
|
* libwbclient: Add wbcAllocateMemory()Volker Lendecke2010-04-191-0/+3
| | | | | | | | 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.
* libwbclient: Re-Fix a bug that was fixed with e5741e27c4cVolker Lendecke2010-04-131-0/+4
| | | | | | | | | | | | | | | | | > 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
* libwbclient: Add async call framework.Kai Blin2009-05-301-1/+0
|
* nsswitch: Move source3 files to top level dir.Kai Blin2008-12-161-0/+32
Don't move source4 files yet to not confuse git's rename tracking too much.