Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Volker Lendecke
488fe76a22
libwbclient: Fix a memleak in wbcListTrusts
2010-04-04 23:22:52 +02:00
Volker Lendecke
50a625ce0e
libwbclient: Fix memleaks in tests
2010-04-04 23:22:52 +02:00
Volker Lendecke
b1b723da6f
libwbclient: Fix a memleak in wbcListTrusts
2010-04-04 23:22:52 +02:00
Volker Lendecke
9b1f9da436
libwbclient: Streamline result processing of wbcCredentialCache()
2010-04-04 12:51:24 +02:00
Volker Lendecke
b198283f1f
libwbclient: Fix a memleak in wbcCredentialCache
2010-04-04 12:51:24 +02:00
Volker Lendecke
bbe07972e6
libwbclient: Both talloc_free and wbcFreeMemory deal with NULL
...
This is in line with the ANSI C standard definition of free(NULL)
2010-04-03 22:12:23 +02:00
Andrew Tridgell
fae84f98e3
libutil: moved the networking defines to util_net.h
...
These were causing thousands of warnings on solaris8
2010-03-26 17:36:02 +11:00
Kai Blin
9848086aa8
libwbclient: Fix s4 build failure by fixing up includes.
...
Sorry about this, folks.
2010-02-13 17:55:01 +01:00
Kai Blin
b99d9f86e4
libwbclient: Separate out the async functions
2010-02-13 14:30:36 +01:00
Kai Blin
5d848053a7
libwbclient: Test wbcLookupName async functions
2010-02-11 23:56:35 +01:00
Kai Blin
cf968371ef
libwbclient: Implement wbcLookupName_send/recv
2010-02-11 23:56:35 +01:00
Kai Blin
145f2c751b
libwbclient: Implement wbcAuthenticateUserEx_send/recv
2010-02-11 23:56:35 +01:00
Kai Blin
749fb03971
libwbclient: Implement wbcLookupSid_send/recv
2010-02-11 23:56:34 +01:00
Kai Blin
57886720bb
libwbclient: Implement wbcGidToSid_send/recv
2010-02-11 23:56:34 +01:00
Kai Blin
ada6e26d5e
libwbclient: Implement wbcSidToGid_send/recv
2010-02-11 23:56:34 +01:00
Kai Blin
446b4aa17c
libwbclient: Implement wbcUidToSid_send/recv
2010-02-11 23:56:34 +01:00
Kai Blin
4ff1906357
libwbclient: Implement wbcSidToUid_send/recv
2010-02-11 23:56:34 +01:00
Kai Blin
33bbe1cafd
libwbclient: Add wbcInterfaceDetails_send/recv
2010-02-11 23:56:33 +01:00
Kai Blin
861ef367c8
libwbclient: Add wbcDomainInfo_send/recv calls
2010-02-11 23:56:33 +01:00
Kai Blin
99c0f569f9
libwbclient: Add wbcDomainName_send/recv call
2010-02-11 23:56:33 +01:00
Kai Blin
7cb070f2b3
libwbclient: Add wbcNetbiosName_send/recv calls
2010-02-11 23:56:33 +01:00
Kai Blin
fd6b145793
libwbclient: Add async wbcInfo_send()/wbcInfo_recv() calls
2010-02-11 23:56:33 +01:00
Kai Blin
a0895222be
libwbclient: add wbcInterfaceVersion send/recv calls
2010-02-11 23:56:32 +01:00
Kai Blin
1ca727420a
libwbclient: torture-test wbcPing async functions.
2010-02-11 23:56:32 +01:00
Kai Blin
3204113efe
libwbclient: Add async wbcPing_send/_recv
2010-02-11 23:56:32 +01:00
Kai Blin
f9d041ccd3
libwbclient: Zero out context on initialization
...
This prevents a segfault when using wbcDebug without prior call to wbcSetDebug
2010-02-11 23:53:36 +01:00
Volker Lendecke
e2ddda3289
libwbclient: wbc_create_logon_info is always called with mem_ctx==NULL
2010-02-07 12:29:24 +01:00
Volker Lendecke
2607dc5ee8
libwbclient: wbc_create_password_policy_info is always called with mem_ctx==NULL
2010-02-07 12:29:24 +01:00
Volker Lendecke
1b2aad29a8
libwbclient: wbc_create_error_info is always called with mem_ctx==NULL
2010-02-07 12:29:24 +01:00
Günther Deschner
b5d4726316
s4-smbtorture: test wbcResolveWinsByName/wbcResolveWinsByIP in WINBIND-WBCLIENT testsuite.
...
Guenther
2010-01-25 11:20:06 +01:00
Günther Deschner
e16e75a4f0
s4-smbtorture: add test for wbcPingDc to WINBIND-WBCLIENT testsuite.
...
Volker, please check, you know best how this interface is designed :-)
Guenther
2010-01-25 11:20:06 +01:00
Volker Lendecke
e879b50b32
libwbclient: Actually implement wbcCredentialCache()
2010-01-24 20:32:16 +01:00
Volker Lendecke
7d18d058a1
s3: Add wbinfo --ccache-save
...
With this command you can give winbind your password for later use by
the automatic ntlm_auth
2010-01-24 20:32:16 +01:00
Volker Lendecke
96b12e0d59
libwbclient: Use winbindd_free_response()
2010-01-24 14:52:33 +01:00
Volker Lendecke
5a313731f3
libwbclient: Remove a pointless talloc_strdup
2010-01-24 14:52:33 +01:00
Volker Lendecke
6ada1f250b
libwbclient: Remove a pointless check
...
We have dereferenced "blobs" before
2010-01-03 11:38:22 +01:00
Volker Lendecke
9b6b01aab6
s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dc
...
This just does a NULL RPC call through an existing NETLOGON connection. If
someone knows an operation that "just works" and does not return NOT_SUPPORTED,
please tell me :-)
2009-12-21 23:23:52 +01:00
Günther Deschner
110a40d4bc
libwbclient: fix wbcLookupDomainController().
...
Found by WINBIND-WBCLIENT torture test.
Guenther
2009-10-19 18:44:51 +02:00
Günther Deschner
71cfbf958c
s4-smbtorture: test wbcLookupDomainController{Ex} in WINBIND-WBCLIENT.
...
Guenther
2009-10-19 18:44:51 +02:00
Günther Deschner
20c07674f6
nsswitch: increase libwbclient version after adding wbcChangeTrustCredentials().
...
Guenther
2009-10-16 16:08:55 +02:00
Günther Deschner
c2966a0766
s4-smbtorture: test wbcLookupUserSids in WINBIND-WBCLIENT as well.
...
Guenther
2009-10-16 14:54:57 +02:00
Günther Deschner
246597cb0d
s4-smbtorture: test wbcGuidToString and friends as well in WINBIND-WBCLIENT.
...
Guenther
2009-10-16 14:54:57 +02:00
Günther Deschner
612deb2699
s4-smbtorture: add very basic libwbclient testsuite.
...
Guenther
2009-10-16 02:04:29 +02:00
Günther Deschner
74948c979a
libwbclient: add wbcChangeTrustCredentials.
...
Guenther
2009-10-13 12:42:44 +02:00
Matthias Dieter Wallnöfer
926a935a61
s4:wbclient.h - add compatibility constants
...
This is the result of a discussion on samba-technical on how to deal best with
existing programs which don't support my changes in the interface yet. Metze
pointed out this "defines" as a possibility and simo and I agreed.
2009-10-12 16:28:34 +02:00
Volker Lendecke
5aeb954ba9
s3: Fix a memleak reported by dmarkey
2009-10-09 23:00:08 +02:00
Simo Sorce
99cdbe3571
Fix builds with external talloc
...
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-10-09 13:14:08 -04:00
Matthias Dieter Wallnöfer
1e2f455b4a
winbind: adapt the new reject constants also there
...
Please note: in the past the value "0" was misinterpreted as other error. This
isn't true. "0" means no error.
Therefore a solution for this one has to found.
2009-10-08 11:01:22 +02:00