1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-31 01:48:16 +03:00

4221 Commits

Author SHA1 Message Date
Tim Potter
36de31a631 r6520: Fix unused variable warning. 2007-10-10 13:16:21 -05:00
Stefan Metzmacher
a29d52817c r6519: move string handling functions to a seperate file
metze
2007-10-10 13:16:21 -05:00
Stefan Metzmacher
44f943f881 r6518: fix formatting
metze
2007-10-10 13:16:21 -05:00
Stefan Metzmacher
41316e7f1b r6517: this line should be removed in the last patch, (I readded it just for testing...)
metze
2007-10-10 13:16:21 -05:00
Stefan Metzmacher
ba1686e31a r6516: use only one list of scalar types and make "string" just a simple scalar type (mostly)
metze
2007-10-10 13:16:21 -05:00
Volker Lendecke
9fa26d2c97 r6513: Commit talloc_free_children.
Volker
2007-10-10 13:16:21 -05:00
Tim Potter
16b7e503bd r6512: Refactor samr torture test to use the nicer OO interface instead of the
previous dictionary based SWIG interface (which was broken anyway).
2007-10-10 13:16:21 -05:00
Tim Potter
f9742de617 r6511: Implement GetUserPwInfo(), QueryUserInfo(), QueryUserInfo2(). 2007-10-10 13:16:21 -05:00
Tim Potter
2e44402751 r6510: Initialise rid parameter in samr_RidToSid(). This is faulting for me
on win2k - not sure why.

Add dodgy implementations of QueryDisplayInfo{,2,3}()
2007-10-10 13:16:20 -05:00
Andrew Tridgell
b352ef1a42 r6509: fixed a crash bug found by a-jutley@microsoft.com in RPC-RAP test
(the call freed the memory it used to fill in the result structure)
2007-10-10 13:16:20 -05:00
Tim Potter
61da936dbc r6508: Fix typo - yay testsuite. 2007-10-10 13:16:20 -05:00
Tim Potter
3055addde6 r6507: Fix syntax error in GetAliasMembership().
Implement SetDomainInfo() which got lost somehow.
2007-10-10 13:16:20 -05:00
Tim Potter
1542a13493 r6506: Rename parameter to GetDomPwInfo. 2007-10-10 13:16:20 -05:00
Tim Potter
f705136558 r6504: Fix incorrect value for SERVICE_STATE_ALL found by Karl Melcher. 2007-10-10 13:16:20 -05:00
Andrew Bartlett
b3a38e9c8c r6498: Add comments in line with those I already added to 3.0.
Please don't re-invent security=server :-)

Andrew Bartlett
2007-10-10 13:16:19 -05:00
Jelmer Vernooij
78bf8026bd r6487: Use autoconf for standalone build of tdb 2007-10-10 13:16:19 -05:00
Jelmer Vernooij
e3be094fb7 r6486: Add 'make install' and pkg-config file. 2007-10-10 13:16:19 -05:00
Jelmer Vernooij
cc20d6bb7f r6485: Move LDAP detection M4 file and use it for the standalone ldb build
Remove a couple of unused M4 macros.

The standalone LDB build will not work until I've figured out what
AC_CHECK_LIB_EXT() does exactly (it's Samba-specific)
2007-10-10 13:16:19 -05:00
Stefan Metzmacher
be5e301442 r6484: fix NTLMSSP client against w2k and w2k3
if we use lm_response = data_blob(NULL, 0);

we got NT_STATUS_INVALID_PARAMETER

(abartlet: we should maybe also give this error in our server code)

metze
2007-10-10 13:16:19 -05:00
Stefan Metzmacher
d31b4d7df3 r6483: fix anonymous connections, '-U %' or '-U ""%""' can be used for this
metze
2007-10-10 13:16:19 -05:00
Andrew Tridgell
ebe7071b2e r6481: change download instructions to include tdb and talloc 2007-10-10 13:16:19 -05:00
Andrew Tridgell
1265c9b8a8 r6480: fixed whitespace typo 2007-10-10 13:16:18 -05:00
Andrew Tridgell
5a727d74d7 r6479: - added a simple web page
- fixed configure.in ordering
2007-10-10 13:16:18 -05:00
Jelmer Vernooij
c8e1b75427 r6478: Add 'make install' and a pkg-config file 2007-10-10 13:16:18 -05:00
Jelmer Vernooij
5ca8a85206 r6477: Remove call to autoheader as autogenerated header files are not used
by talloc
2007-10-10 13:16:18 -05:00
Andrew Tridgell
27b987d267 r6474: - added a simple talloc web page at http://talloc.samba.org/
- make it easier to seperataly build talloc for other projects
2007-10-10 13:11:40 -05:00
Simo Sorce
4f0948dab0 r6470: Remove ldb_search_free() it is not needed anymore.
Just use talloc_free() to release the memory after an ldb_search().
2007-10-10 13:11:40 -05:00
Tim Potter
acf1d0a1b5 r6469: Add CreateDomainGroup, GetAliasMembership. 2007-10-10 13:11:40 -05:00
Andrew Bartlett
8d503fb153 r6468: Fix LOCAL-NTLMSSP test with new NTLMSSP structure.
Andrew Bartlett
2007-10-10 13:11:40 -05:00
Andrew Bartlett
106047032f r6467: keep the compiler quiet with another entry in structs.h
Andrew Bartlett
2007-10-10 13:11:40 -05:00
Tim Potter
764b967926 r6466: Spelling. 2007-10-10 13:11:39 -05:00
Andrew Bartlett
78dc57c655 r6465: Use talloc_zero for the gensec_ntlmssp_state structure, as the history
of this code has too many pre-zeroed structure assumptions.

Remove unused 'stub' functions

Andrew Bartlett
2007-10-10 13:11:39 -05:00
Andrew Bartlett
eebbb4205b r6464: Remove the last of the Samba3 NTLMSSP API. This removes the rudundent
struct ntlmssp_state, and pushes all the member elements into struct
gensec_ntlmssp_state.

This also removes the 2-layer start function, caused by the previous
double abstraction layer.

Andrew Bartlett
2007-10-10 13:11:39 -05:00
Andrew Bartlett
227f2578da r6463: Move NTLM2 and NTLM (v1) specific variables into a union for DCE/RPC.
Andrew Bartlett
2007-10-10 13:11:39 -05:00
Andrew Bartlett
7a93ac49c2 r6462: Move the arcfour sbox state into it's own structure, and allocate it
with talloc() for the NTLMSSP system.

Andrew Bartlett
2007-10-10 13:11:39 -05:00
Andrew Bartlett
5a6a57cd93 r6460: Push the client credentials into NTLMSSP, allowing logins of the form
user@REALM for the first time.

Fix the build for smbencrypt.c

Andrew Bartlett
2007-10-10 13:11:39 -05:00
Andrew Bartlett
2f22841c67 r6458: Split up NTLMSSP into a new directory, and into seperate files for the
client and server logic code.  In future, this may allow us to build
only the NTLMSSP client, and not the server, but in the short-term, it
allows me greater sainity in moving around these files.

Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
c023f5c5e8 r6457: Simply the RPC server code for the choice of GENSEC mech - it's just
one function call now, so no need for a wrapper function.

Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
b35b82d4f1 r6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 (well, not SP1, but we are working on that detail).
Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
fc3e3653eb r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc() now).
Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
b14c530dfd r6454: Start to migrate NTLMSSP away from it's own API to just use GENSEC.
The aim here is to remove the extra layer of abstraction, and to then
use the credentials code directly in the NTLMSSP layer.

Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
24f98f32aa r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error cases.
Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
e4e2217053 r6452: This particular credentials feature needs to be NULL by default.
Andrew Bartlett
2007-10-10 13:11:38 -05:00
Andrew Bartlett
7e554e31d9 r6451: Ensure we correctly initialise the credentials structure in the schannel test.
Andrew Bartlett
2007-10-10 13:11:37 -05:00
Jelmer Vernooij
a8de35ca27 r6442: Add mechanism for configuring ldb independantly of the rest of
Samba using the autoconf tools.
2007-10-10 13:11:37 -05:00
Rafal Szczesniak
84f5836d90 r6440: Adding libcli composite functions dependency, as we need to locate
a host and connect to its services prior to doing administrative tasks
via rpc calls.

rafal
2007-10-10 13:11:37 -05:00
Rafal Szczesniak
96c3838d51 r6439: Clarify the comment.
rafal
2007-10-10 13:11:37 -05:00
Rafal Szczesniak
400f6d5f87 r6432: Restorin previous construction of conditions after a little discussion
with Richard and Andrew.

rafal
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
91df25a795 r6430: Delete existing test account if, for some reason, it hasn't been
deleted last time running the test.

rafal
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
ea251d4f79 r6426: DCE/RPC bind string parsing is not needed anymore, as we use
lp_workgroup parameter as domain name to operate on.

rafal
2007-10-10 13:11:36 -05:00