summaryrefslogtreecommitdiff
path: root/source3/lib/winbind_util.c
AgeCommit message (Collapse)AuthorFilesLines
2009-02-11s3: Implement wbcGetSidAliasesDan Sledz1-0/+84
* Adds wbcGetSidAliases that calls the lookup_useraliases function. * Updates wbinfo and winbind_util.c to call the new function. * Also added winbind_get_groups helper function.
2009-02-11s3: Implement wbcGetpwsidDan Sledz1-0/+47
* Adds the plumbing required to lookup users by sid into winbind, wbinfo and smbd helper lib (winbind_util.c). * Removes some double declarations of winbind_util.c functions. * Bumps the winbind protocol version to 21 and the minor version of wbclient to 3.
2008-01-14Fix crash in winbind clients: instead of talloc-based pointer we passed ↵Alexander Bokovoy1-1/+1
address of a local variable. (This used to be commit a861ff20917eeca303e2d36de71cd8614e937d5f)
2008-01-02use C99 bool return types (true & false).Gerald (Jerry) Carter1-17/+17
(This used to be commit f22c9d6296c754d472e8eab51caa058f55ef370e)
2008-01-02Make sure that wbcLookupSid() and wbcLookupRids() use talloc()'d memory.Gerald (Jerry) Carter1-7/+8
Follows existing convention that all returned memory should be freed with wbcFreeMemory() and not directly with free(). Noticed by Volker. Txs. (This used to be commit 39c2059f66ee9eb471a503b9c776807b91c2a8f8)
2007-12-23tiny simplificationVolker Lendecke1-4/+0
(This used to be commit 8bd248456205a82d57af21559a77a1030f4679b7)
2007-12-21Compile fix: Correct use of wbcDomainInfo() after function signature change.Gerald (Jerry) Carter1-4/+3
Also fixes a doxygen warngin about an undocumented parameter in the same function. (This used to be commit 290ab64e9e5fb2a28e14a5f344f22119d5304563)
2007-12-21De-couple smbd from staticly linking against winbindd client files.Gerald (Jerry) Carter1-0/+325
Implements a wrapper layer in winbind_util.c which are just stubs if compiled --without-winbind. When building with winbindd, it is now required to build the libwbclient DSO first (in the Makefile) and then either set LD_LIBRARY_PATH or /etc/ld.so.conf to pick up the library PATH. (This used to be commit 42787bccff4fcffafc7aae6a678e792604ecaaa5)