summaryrefslogtreecommitdiffstats
path: root/nsswitch/libwbclient/wbclient.c
Commit message (Collapse)AuthorAgeFilesLines
* libwbclient: Add wbcAllocateStringArrayVolker Lendecke2010-04-191-0/+16
|
* libwbclient: Add wbcStrDupVolker Lendecke2010-04-191-0/+14
|
* libwbclient: Make wbcLibraryDetails not use tallocVolker Lendecke2010-04-191-1/+3
|
* libwbclient: Add wbcAllocateMemory()Volker Lendecke2010-04-191-2/+51
| | | | | | | | 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-4/+27
| | | | | | | | | | | | | | | | | > 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: Fix s4 build failure by fixing up includes.Kai Blin2010-02-131-2/+0
| | | | Sorry about this, folks.
* libwbclient: Remove a pointless talloc_strdupVolker Lendecke2010-01-241-12/+5
|
* Fix builds with external tallocSimo Sorce2009-10-091-2/+2
| | | | | | Make sure we do not reference our internal talloc directly. Let configure define what talloc.h file to use so that builds that use an extrenal talloc do not include 2 different versions of the talloc header.
* libwbclient: Attempt to fix build on AIXKai Blin2009-06-041-0/+1
|
* libwbclient: Add async call framework.Kai Blin2009-05-301-0/+2
|
* nsswitch: Move source3 files to top level dir.Kai Blin2008-12-161-0/+157
Don't move source4 files yet to not confuse git's rename tracking too much.