summaryrefslogtreecommitdiff
path: root/nsswitch/libwbclient/wbclient.c
AgeCommit message (Collapse)AuthorFilesLines
2010-09-16wbclient: paranoid check for double freeAndrew Tridgell1-0/+5
added while tracking down a crash in the wbinfo blackbox test Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-05-05libwbclient: Fixed doxygen errors.Andreas Schneider1-11/+11
2010-04-19libwbclient does not need talloc_free anymoreVolker Lendecke1-1/+0
2010-04-19libwbclient: Add wbcAllocateStringArrayVolker Lendecke1-0/+16
2010-04-19libwbclient: Add wbcStrDupVolker Lendecke1-0/+14
2010-04-19libwbclient: Make wbcLibraryDetails not use tallocVolker Lendecke1-1/+3
2010-04-19libwbclient: Add wbcAllocateMemory()Volker Lendecke1-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.
2010-04-13libwbclient: Re-Fix a bug that was fixed with e5741e27c4cVolker Lendecke1-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
2010-02-13libwbclient: Fix s4 build failure by fixing up includes.Kai Blin1-2/+0
Sorry about this, folks.
2010-01-24libwbclient: Remove a pointless talloc_strdupVolker Lendecke1-12/+5
2009-10-09Fix builds with external tallocSimo Sorce1-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.
2009-06-04libwbclient: Attempt to fix build on AIXKai Blin1-0/+1
2009-05-30libwbclient: Add async call framework.Kai Blin1-0/+2
2008-12-16nsswitch: Move source3 files to top level dir.Kai Blin1-0/+157
Don't move source4 files yet to not confuse git's rename tracking too much.