1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-15 23:24:37 +03:00

3423 Commits

Author SHA1 Message Date
Jeremy Allison
afc93255d1 Add SMB encryption. Still fixing client decrypt but
negotiation works.
Jeremy.
(This used to be commit d78045601af787731f0737b8627450018902b104)
2007-12-26 17:12:36 -08:00
Volker Lendecke
07867ec373 Fix some memleaks
(This used to be commit 78b0b66cbac349625257260d2e45d918e0c93617)
2007-12-26 23:45:10 +01:00
Volker Lendecke
8b88fa53b5 Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage
(This used to be commit e33286f4a68352e55df081d06307f64f190773b3)
2007-12-25 18:37:42 +01:00
Volker Lendecke
1c26f38c16 Interface detection should not go through the socket wrapper
Next try to get the build farm more in line again than it is now
(This used to be commit 38e178df12d30672f74bf272338954c7917b59e3)
2007-12-25 12:35:44 +01:00
Volker Lendecke
921d8782cc Fix the build
(This used to be commit 72dc71710813ea9f1d8864c4401fef25a25577bd)
2007-12-25 11:38:26 +01:00
Volker Lendecke
9cd009b031 tiny simplification
(This used to be commit 8bd248456205a82d57af21559a77a1030f4679b7)
2007-12-23 00:49:32 +01:00
Günther Deschner
86dfb55ffb Correct netapi header filename. Thanks Jeremy.
Guenther
(This used to be commit f192737ec8140aa6570bfb49a165b31890d63b16)
2007-12-22 00:03:15 +01:00
Jeremy Allison
0c3f431aba Fix initialization warnings.
Jeremy.
(This used to be commit 832c093830cb3978641be3d87670fa900105da25)
2007-12-21 12:11:23 -08:00
Gerald (Jerry) Carter
387288e950 Compile fix: Correct use of wbcDomainInfo() after function signature change.
Also fixes a doxygen warngin about an undocumented parameter in the same
function.
(This used to be commit 290ab64e9e5fb2a28e14a5f344f22119d5304563)
2007-12-21 13:49:19 -06:00
Gerald (Jerry) Carter
59ce7650f2 De-couple smbd from staticly linking against winbindd client files.
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)
2007-12-21 11:59:56 -06:00
Günther Deschner
657afffaae Move gtk app to the correct location. Thanks obnox!
Guenther
(This used to be commit 740a2b080db56d504c4edd58bf41d72edb3d32ee)
2007-12-21 17:29:15 +01:00
Günther Deschner
77a2e13cb1 Move libnetapi examples into subdirs.
Guenther
(This used to be commit 0c3de6f3458419e57daaa71f1dad679897388f5a)
2007-12-21 17:05:55 +01:00
Günther Deschner
13d159bc2d Add netdomjoin-gui (my first gui application), another libnetapi user.
Guenther
(This used to be commit cf57ade5ec4a808eccb19a7723d753742fb71ca9)
2007-12-21 16:36:06 +01:00
Günther Deschner
f3607f85b6 Add netdomjoin cmd line tool (another libnetapi example).
Guenther
(This used to be commit c502686f09713a7cf3786c254be6515a7aa23555)
2007-12-21 16:08:13 +01:00
Günther Deschner
27a58bd50c Add getdc.c, a libnetapi example (incl. Makefile).
Guenther
(This used to be commit faedc78fc78527ee3bf05e1177ea43653aea67b2)
2007-12-21 16:02:35 +01:00
Günther Deschner
eddd190921 Add basic remote NetGetDCName and NetGetAnyDCName versions to libnetapi.
Guenther
(This used to be commit 5bc49546a32abb4524133b9f2916cdd51d4eb462)
2007-12-21 15:51:00 +01:00
Günther Deschner
d230cd8dd5 Make libnetapi_errstr use our NTSTATUS and WERROR error string macros.
Guenther
(This used to be commit e46aa35d432e930835206b9ce7583f46933015d8)
2007-12-21 15:30:29 +01:00
Günther Deschner
9518d738b1 Add error string for access denied in libnetapi.
Guenther
(This used to be commit 4df868e3c366958c64ed8445489c8d1e8a28e50b)
2007-12-21 15:29:11 +01:00
Günther Deschner
1a30bdb506 Remove doubled cli_set_timeout calls from libnetapi.
Guenther
(This used to be commit acc5d8e784b706001457ceeeb9bd4961a13d57d2)
2007-12-21 15:29:11 +01:00
Günther Deschner
f2fe172454 Keep libnetapi_NetX calls static for now.
Guenther
(This used to be commit c255654c68923aca3e258906e49be82d719d5ccd)
2007-12-21 15:29:11 +01:00
Günther Deschner
5479c50c37 Merge all headers into libnetapi.h.
Guenther
(This used to be commit a2c5beda2ec98dea8951fb3a37774f5f325410ef)
2007-12-21 15:29:11 +01:00
Günther Deschner
991112eda7 Implement NetServerSetInfo level 1005 in local mode with smbconf registry.
Guenther
(This used to be commit 15c2bc15f20a677c3c94895150e396275de6ac9b)
2007-12-21 15:29:11 +01:00
Günther Deschner
721d36df83 Add NetServerGetInfo and NetServerSetInfo (for level 1005).
Guenther
(This used to be commit 1cad549f54563c3a9787624ba7a56b54107ebd57)
2007-12-21 15:29:11 +01:00
Günther Deschner
2bed9564db Split out local and remote paths for NetGetJoinInformation.
Guenther
(This used to be commit d1e4f9dd5cde79f915e3e0f652621d966aa850e8)
2007-12-21 15:29:11 +01:00
Günther Deschner
af08d8be30 Add libnetapi_errstr().
Guenther
(This used to be commit 465e61a3599a277366ada6ecda3a1e6ddb1f2490)
2007-12-21 15:29:11 +01:00
Günther Deschner
75276ac2e3 Add support for remote and local unjoining in libnetapi.
Guenther
(This used to be commit 74048fe7cfbd05994d533bea4a477d6ca93449d9)
2007-12-21 15:29:11 +01:00
Günther Deschner
8f7723fc28 Remove unrequired TALLOC_CTX from libnetapi_NetJoinDomain & friends.
Guenther
(This used to be commit 96ebdca45b998da7e6137973dea717bf3ac76328)
2007-12-21 15:29:11 +01:00
Günther Deschner
14652eab18 Fix NetJoinDomainLocal.
Guenther
(This used to be commit 24605c9175fb313c9c888783817da755cd8ce594)
2007-12-21 15:29:11 +01:00
Günther Deschner
d1548d035f Use DsGetDcName in local libnetapi join to find a dc.
Guenther
(This used to be commit fbc60c1648ff8b1fa0ae33c09237e41232f9769c)
2007-12-21 15:29:10 +01:00
Günther Deschner
dab660b9dc Move NetJoinDomain and friends to NET_API_STATUS and the static libnetapi_ctx.
Guenther
(This used to be commit e640c3a4a7695613e9e619516befbaf3d44ecb10)
2007-12-21 15:29:10 +01:00
Günther Deschner
62b3fd209d Missed on instance of external creds.
Guenther
(This used to be commit 65d50f518766ab0a8115c2599d190e642eb00754)
2007-12-21 15:29:10 +01:00
Günther Deschner
fb2c13fe19 Add static libnetapi_ctx.
Guenther
(This used to be commit 97449ea341539a709953a57869570cf13be0f44e)
2007-12-21 15:29:10 +01:00
Günther Deschner
d14ee1dc08 Use full string based debug_parse_levels in libnetapi.
Guenther
(This used to be commit 78d8f0e41aa3db0060596a7b345c2f04261986e0)
2007-12-21 15:29:10 +01:00
Günther Deschner
c9b44e0fc3 Add basic credential functions for libnetapi.
Guenther
(This used to be commit 7c38f706b5dc17f15708ac932c84d863a0cc713e)
2007-12-21 15:29:10 +01:00
Günther Deschner
3d853b8e7e Move basic libnetapi functions to NET_API_STATUS.
Guenther
(This used to be commit 086c55005976b3173e915e465108214876aa5bd6)
2007-12-21 15:29:10 +01:00
Günther Deschner
4dd84b3511 Define NET_API_STATUS to be just a uin32_t.
Guenther
(This used to be commit a42850926a26a4065a6126affc3754d291a2e178)
2007-12-21 15:29:10 +01:00
Günther Deschner
9dc0ac4637 Getting rid of external credentials in libnetapi.
Guenther
(This used to be commit c10481dba01a084b0f9c4265f3408a0ec9a8b646)
2007-12-21 15:29:10 +01:00
Günther Deschner
41410c86cc Some libnet and netapi build fixes.
Guenther
(This used to be commit 1d47247283f7bc75291007be3fde72b1d3d95b99)
2007-12-21 15:29:10 +01:00
Günther Deschner
5b5f75d229 Fill in local branch of NetGetJoinInformation().
Guenther
(This used to be commit 46db8754511f915c296771e08e822ba810f804d5)
2007-12-21 15:29:10 +01:00
Günther Deschner
7482a18c83 More minor libnetapi fixes.
Guenther
(This used to be commit 9f129c069f9feb357cbe1185058cfe3390609c09)
2007-12-21 15:29:10 +01:00
Günther Deschner
749f699f87 Build fixes for libnetapi.
Guenther
(This used to be commit 07d33557b95106ac57fdef8c767ab86192930a6d)
2007-12-21 15:29:10 +01:00
Günther Deschner
4f6e8dfa51 Fill in NetJoinDomainLocal().
Guenther
(This used to be commit 4896f22bb50ea9ae0c4807ed9b2dd4283c254364)
2007-12-21 15:29:10 +01:00
Günther Deschner
67aa44e7a2 Split NetJoinDomain() into NetJoinDomainRemote() and the unsupported
NetJoinDomainLocal().

Guenther
(This used to be commit d2f21ce6727ec9e4df67989db07b48470d0790a4)
2007-12-21 15:29:09 +01:00
Günther Deschner
72ffac3990 Add NetGetJoinInformation().
Guenther
(This used to be commit d341d251d6e22e9cc1c4596038fd5fe5c7c6c174)
2007-12-21 15:29:09 +01:00
Volker Lendecke
4418b989e7 Fix the build on Solaris
(This used to be commit 5f5e52ba7b3862dc72a16d84e07503e98ccbbf8a)
2007-12-21 12:53:12 +01:00
Volker Lendecke
99b86e4a26 Some C++ fixes
(This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
2007-12-21 09:58:21 +01:00
Volker Lendecke
addf598cde Some C++ warnings
(This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
2007-12-21 09:58:20 +01:00
Volker Lendecke
0cdf5cfdfb Fix a missing prototype warning
(This used to be commit 93e5de23e7109432f554745b18c6d630a39f9c2b)
2007-12-21 09:58:20 +01:00
Volker Lendecke
184c927bf5 Remove some statics from md4.c
(This used to be commit 7e193c68b2a7eb16afc12379a4ceed41053d1eeb)
2007-12-21 09:58:20 +01:00
Volker Lendecke
89f7883fe9 Add a singleton cache
First user is yp_default_domain
(This used to be commit c19363eb77fcc3e1bf3341e6373d38f1e91fc08f)
2007-12-21 09:58:20 +01:00