summaryrefslogtreecommitdiff
path: root/source3/nsswitch/libwbclient/wbclient.h
AgeCommit message (Collapse)AuthorFilesLines
2008-12-10Move the doxygen comments of wbclient to the header file.Andreas Schneider1-18/+470
So that a developer who wants to use the wbclient api can read the documentation in the header file. Signed-off-by: Andreas Schneider <anschneider@suse.de> Signed-off-by: Michael Adam <obnox@samba.org>
2008-11-25libwbclient: Add placeholder function for WINBINDD_CCACHE_NTLMAUTHKai Blin1-0/+28
2008-11-25libwbclient: Add placeholder function for WINBINDD_GETGRLSTKai Blin1-0/+2
2008-11-25libwbclient: Add placeholder functions for wbcQuery[GSU]idTo[GSU]idKai Blin1-0/+12
2008-11-18Clean-up various trailing space and >80 column lines.Steven Danneman1-2/+2
2008-11-18Added ability to remove id mappings in wbinfo and libwbclient.Steven Danneman1-1/+8
The idmap_tdb backend already provides an interface to remove existing id mappings. This commit plumbs that ability up through, winbindd, libwbclient, and wbinfo. Added new winbindd command: WINBINDD_REMOVE_MAPPING Added new libwbclient interfaces: wbcRemoveUidMapping() and wbcRemoveGidMapping() Added new wbinfo options: --remove-uid-mapping --remove-gid-mapping Increased libwbclient version to 0.2 Increased winbind interface version to 20
2008-10-29wbcGetDisplayNameVolker Lendecke1-0/+5
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-10-10libwbclient: add wbcLogonUser().Günther Deschner1-0/+28
Guenther
2008-10-10libwbclient: add wbcLogoffUserEx().Günther Deschner1-0/+13
Guenther
2008-10-10libwbclient: add wbcAddNamedBlob.Günther Deschner1-1/+9
Guenther
2008-10-10libwbclient: add wbcBlob and wbcNamedBlob.Günther Deschner1-0/+19
Guenther
2008-10-09wbclient: add wbcLookupDomainControllerEx call.Günther Deschner1-1/+20
Guenther
2008-10-09wbclient: add wbcGuidToString and wbcStringToGuid helper functions.Günther Deschner1-0/+10
Guenther
2008-10-09wbclient: add wbcGuid structure.Günther Deschner1-0/+13
Guenther
2008-08-29libwbclient: add wbcChangeUserPassword and wbcChangeUserPasswordEx.Günther Deschner1-1/+77
Guenther (This used to be commit 62e7b4aa32051bce34c890cb41270e5fe31111ca)
2008-05-23libwbclient: add wbcLibraryDetails()Stefan Metzmacher1-0/+15
metze (cherry picked from commit b68916328e935e61840cb03560ebeeee15bb2c6f) (This used to be commit 196d9017627220786d8b726dc0d02e16e96c4c05)
2008-05-23libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHSStefan Metzmacher1-3/+3
metze (cherry picked from commit 04d465c622c614bec29f24793ae897a73bcb51f4) (This used to be commit e7dcbf56aef836e1b4be70b21064f65338221b5a)
2008-05-13libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().coffeedude1-1/+43
Add new APIs calls for WINBINDD_PAM_LOGOFF and WINBINDD_DSGETDCNAME ops. (This used to be commit cb5e8f60ac3313aec726c01687a040e6e0e42c10)
2008-04-23Mark a domain offline in the wbcDomainInfo structure using the domain_flags.Gerald W. Carter1-0/+1
Use the existing domain_flags fiueld in wbcDomainInfo to set a bit if the domain is marked as offline by Winbind. (This used to be commit 59cfba2c3d6d4594f08cbe3b7295ab36a7cfb044)
2008-04-23Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXXGerald W. Carter1-4/+4
Better consistency with the othre classes of WBC_DOMINDO_XXX_YYYY flags. (This used to be commit 1cb2305fc96be0c190621f7c86c0476e4ea1fff7)
2008-04-20libwbclient: change wbcResolveWinsByIP() to take char ** instead of const ↵Michael Adam1-1/+1
char ** Fix a compile warning. This seems the right thing since the data is created by talloc_strdup... Michael (This used to be commit f81da8e8ed8e2d75c77bd8b5e7fdd7c53bab7e49)
2008-04-20libwbclient: fix wbcResolveWinsByName() to take char * instead of const char **Michael Adam1-1/+1
This fixes a compile warning and seems the correct thing to me as the returned data is talloc_strdup't, so not const anyways. Michael (This used to be commit 13cfa7f48a541a934a129fab0544cbf66029c4c7)
2008-04-17Add wbcListTrusts() API call to libwbclient.soGerald W. Carter1-2/+23
(This used to be commit 5c454e77cf664fee65fcb03e5811764c92e73696)
2008-04-17Follow error code name convention in libwbclient.Gerald W. Carter1-1/+1
s/WBC_INVALID_RESPONSE/WBC_ERR_INVALID_RESPONSE/ (This used to be commit d91ce012b0afb30cd22b373412d17de27c55ca86)
2008-04-17libwbclient: add wbcCheckTrustCredentials()Stefan Metzmacher1-0/+6
This only accepts NULL as domain for now, because winbindd doesn't support checking trust passwords as a domain controller. metze (This used to be commit c084ccd70f42ce29ce24565969a9f440dde254e1)
2008-04-17libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP()Stefan Metzmacher1-0/+6
metze (This used to be commit 57ba71140fbf6b4a5a917fa3248fa76536be883b)
2008-04-11libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functionsStefan Metzmacher1-0/+8
metze (This used to be commit 364e146805bb74b46da4d3c187e9a684d4b99a01)
2008-04-06libwbclient: add wbcGetGroups()Stefan Metzmacher1-0/+4
metze (This used to be commit 596d030b976102e7476a2460fce355914c4e8210)
2008-04-06wbcAllocateGid returns a gid_t, not a uid_tVolker Lendecke1-1/+1
(This used to be commit 3130fb7b32285b8501f5ee8cbc62b478c09cccd3)
2008-04-01libwbclient: add wbcInterfaceDetails()Stefan Metzmacher1-0/+15
metze (This used to be commit fee3806326b9ba214e35868271e6481c0c8b9c4b)
2008-03-28libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()Stefan Metzmacher1-2/+0
metze (This used to be commit 7a4de23aa318bd24948e576a5582a5c74d335154)
2008-03-28libwbclient: add wbcListUsers() and wbcListGroups()Stefan Metzmacher1-0/+8
metze (This used to be commit df127f0b40d36ea8ee605c24ea88558c7d40a7fe)
2008-03-28libwbclient: add wbcLookupUserSids()Stefan Metzmacher1-0/+5
metze (This used to be commit 38007a387a1f1b53877ef9ea518f83ecf026f4f3)
2008-02-13libwbclient: add wbcAuthenticateUserEx() functionStefan Metzmacher1-1/+158
This function will be used by auth_winbind.c. metze (This used to be commit 72af96a320a97ce1a730d6e33d01950123d6a97c)
2008-02-11libwbclient: implement wbcErrorString()Stefan Metzmacher1-1/+1
metze (This used to be commit 97a8069075d820c43c17e761b1186d4f0b3c785d)
2008-01-15libwbclient: move wbc_err.h into wbclient.h as we only install one headerStefan Metzmacher1-1/+26
This makes the installed wbclient.h header usable. metze (This used to be commit 7dd65599a15bf1d164fcfa554c8057d43c51eb6d)
2008-01-03Some coding convention pedantism.Günther Deschner1-1/+1
Guenther (This used to be commit 338baf96cb957fa52e312d42fbf0fa227d7dafda)
2007-12-21Add files for new LGPL libwbclient DSO implementing the Winbind client APIGerald (Jerry) Carter1-0/+184
(based on the winbind_struct_protocol.h). The API in incomplete, but sufficient to merge. See wbclienbt.h for the i interface functions. (This used to be commit 83d274b46078a9ace77edb822a0e336c79dcf40e)