1
0
mirror of https://github.com/samba-team/samba.git synced 2025-06-26 23:18:57 +03:00

23 Commits

Author SHA1 Message Date
Stefan Metzmacher
cfae28c268 libwbclient: add wbcLibraryDetails()
metze
(cherry picked from commit b68916328e935e61840cb03560ebeeee15bb2c6f)
(This used to be commit 196d9017627220786d8b726dc0d02e16e96c4c05)
2008-05-23 17:19:58 +02:00
Stefan Metzmacher
532833de24 libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS
metze
(cherry picked from commit 04d465c622c614bec29f24793ae897a73bcb51f4)
(This used to be commit e7dcbf56aef836e1b4be70b21064f65338221b5a)
2008-05-23 17:19:57 +02:00
coffeedude
9cd646c166 libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().
Add new APIs calls for WINBINDD_PAM_LOGOFF and WINBINDD_DSGETDCNAME
ops.
(This used to be commit cb5e8f60ac3313aec726c01687a040e6e0e42c10)
2008-05-13 12:56:36 -05:00
Gerald W. Carter
de154dcf92 Mark a domain offline in the wbcDomainInfo structure using the domain_flags.
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-23 08:47:50 -05:00
Gerald W. Carter
5984097e09 Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXX
Better consistency with the othre classes of WBC_DOMINDO_XXX_YYYY flags.
(This used to be commit 1cb2305fc96be0c190621f7c86c0476e4ea1fff7)
2008-04-23 08:47:50 -05:00
Michael Adam
8caaf0dc43 libwbclient: change wbcResolveWinsByIP() to take char ** instead of const 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-20 22:29:36 +02:00
Michael Adam
d7da0f57fa libwbclient: fix wbcResolveWinsByName() to take char * instead of const char **
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-20 22:29:36 +02:00
Gerald W. Carter
643bed203c Add wbcListTrusts() API call to libwbclient.so
(This used to be commit 5c454e77cf664fee65fcb03e5811764c92e73696)
2008-04-17 18:06:10 +02:00
Gerald W. Carter
43c4c8eed1 Follow error code name convention in libwbclient.
s/WBC_INVALID_RESPONSE/WBC_ERR_INVALID_RESPONSE/
(This used to be commit d91ce012b0afb30cd22b373412d17de27c55ca86)
2008-04-17 17:49:53 +02:00
Stefan Metzmacher
2d0a36f0a5 libwbclient: add wbcCheckTrustCredentials()
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-17 00:31:59 +02:00
Stefan Metzmacher
3458b708d2 libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP()
metze
(This used to be commit 57ba71140fbf6b4a5a917fa3248fa76536be883b)
2008-04-17 00:25:00 +02:00
Stefan Metzmacher
dc9569e45f libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
metze
(This used to be commit 364e146805bb74b46da4d3c187e9a684d4b99a01)
2008-04-11 15:59:33 +02:00
Stefan Metzmacher
cb4e77d991 libwbclient: add wbcGetGroups()
metze
(This used to be commit 596d030b976102e7476a2460fce355914c4e8210)
2008-04-06 13:42:00 +02:00
Volker Lendecke
c18dca113c wbcAllocateGid returns a gid_t, not a uid_t
(This used to be commit 3130fb7b32285b8501f5ee8cbc62b478c09cccd3)
2008-04-06 11:28:46 +02:00
Stefan Metzmacher
949a3823f2 libwbclient: add wbcInterfaceDetails()
metze
(This used to be commit fee3806326b9ba214e35868271e6481c0c8b9c4b)
2008-04-01 18:30:10 +02:00
Stefan Metzmacher
bfbd74f059 libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()
metze
(This used to be commit 7a4de23aa318bd24948e576a5582a5c74d335154)
2008-03-28 15:11:41 +01:00
Stefan Metzmacher
eb98b08ccb libwbclient: add wbcListUsers() and wbcListGroups()
metze
(This used to be commit df127f0b40d36ea8ee605c24ea88558c7d40a7fe)
2008-03-28 15:11:41 +01:00
Stefan Metzmacher
f58ca063bb libwbclient: add wbcLookupUserSids()
metze
(This used to be commit 38007a387a1f1b53877ef9ea518f83ecf026f4f3)
2008-03-28 15:11:41 +01:00
Stefan Metzmacher
9d27ded946 libwbclient: add wbcAuthenticateUserEx() function
This function will be used by auth_winbind.c.

metze
(This used to be commit 72af96a320a97ce1a730d6e33d01950123d6a97c)
2008-02-13 13:30:15 +01:00
Stefan Metzmacher
f47b518940 libwbclient: implement wbcErrorString()
metze
(This used to be commit 97a8069075d820c43c17e761b1186d4f0b3c785d)
2008-02-11 17:57:05 +01:00
Stefan Metzmacher
bfc4e62e61 libwbclient: move wbc_err.h into wbclient.h as we only install one header
This makes the installed wbclient.h header usable.

metze
(This used to be commit 7dd65599a15bf1d164fcfa554c8057d43c51eb6d)
2008-01-15 10:43:42 +01:00
Günther Deschner
2c072ac879 Some coding convention pedantism.
Guenther
(This used to be commit 338baf96cb957fa52e312d42fbf0fa227d7dafda)
2008-01-03 12:11:18 +01:00
Gerald (Jerry) Carter
a2481eda8c Add files for new LGPL libwbclient DSO implementing the Winbind client API
(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)
2007-12-21 11:58:04 -06:00