samba.git
16 years agor6529: fixed locktest with new credentials code
Andrew Tridgell [Sat, 30 Apr 2005 09:47:32 +0000 (09:47 +0000)]
r6529: fixed locktest with new credentials code

16 years agor6528: - in tdb_fetch() we effectively disallowed zero length records by
Andrew Tridgell [Sat, 30 Apr 2005 09:04:14 +0000 (09:04 +0000)]
r6528: - in tdb_fetch() we effectively disallowed zero length records by
  returning NULL/0, which is the same as we used for a failure. Having
  to look at tdb->ecode (which we never do) is too error prone.

  Instead, tdb_fetch() should behave like malloc() and talloc(), where
  zero length is not special and malloc(0) returns a valid pointer.

- similarly in data_blob(), asking for data_blob(NULL, 0) should
  return a zero blob, but asking for data_blob(ptr, 0) should return a
  zero length blob with a valid pointer, just like talloc() and malloc()

This change fixes the SummaryInformation stream stored in the tdb
backend when manipulated from w2k. The w2k client was using
SET_EOF_INFORMATION to create a zero-length stream, which we return
STATUS_NOT_FOUND on, as the tdb_fetch() gave us back a NULL/0 blob,
which we returned as not-found

16 years agor6527: Resurrect getntacl utility program. At the moment we only display the
Tim Potter [Sat, 30 Apr 2005 08:38:32 +0000 (08:38 +0000)]
r6527: Resurrect getntacl utility program.  At the moment we only display the
output of ndr_print_xattr_NTACL() to stdout.

16 years agor6526: Rename this RPC fault. Everybody else calls this ACCESS_DENIED, and
Andrew Bartlett [Sat, 30 Apr 2005 08:17:13 +0000 (08:17 +0000)]
r6526: Rename this RPC fault.  Everybody else calls this ACCESS_DENIED, and
it certainly doesn't make sense as LOGON_FAILURE.

Andrew Bartlett

16 years agor6525: Remove incorrect comment.
Andrew Bartlett [Sat, 30 Apr 2005 08:15:44 +0000 (08:15 +0000)]
r6525: Remove incorrect comment.

Andrew Bartlett

16 years agor6524: Fix the error we print when the RPC-ECHO test fails.
Andrew Bartlett [Sat, 30 Apr 2005 08:14:33 +0000 (08:14 +0000)]
r6524: Fix the error we print when the RPC-ECHO test fails.

Andrew Bartlett

16 years agor6523: Another string that isn't filled in. I wonder why this is, but for
Andrew Bartlett [Sat, 30 Apr 2005 08:13:39 +0000 (08:13 +0000)]
r6523: Another string that isn't filled in.  I wonder why this is, but for
now don't fail the test.

Andrew Bartlett

16 years agor6522: I have no idea why this change was made, but it not only breaks
Andrew Bartlett [Sat, 30 Apr 2005 08:09:47 +0000 (08:09 +0000)]
r6522: I have no idea why this change was made, but it not only breaks
connections to Win2k3, it doesn't match the well-known behaviour from
samba3.

Andrew Bartlett

16 years agor6521: Include system/network.h to fix compiler warning.
Tim Potter [Sat, 30 Apr 2005 04:46:54 +0000 (04:46 +0000)]
r6521: Include system/network.h to fix compiler warning.

16 years agor6520: Fix unused variable warning.
Tim Potter [Sat, 30 Apr 2005 04:46:17 +0000 (04:46 +0000)]
r6520: Fix unused variable warning.

16 years agor6519: move string handling functions to a seperate file
Stefan Metzmacher [Fri, 29 Apr 2005 19:16:39 +0000 (19:16 +0000)]
r6519: move string handling functions to a seperate file

metze

16 years agor6518: fix formatting
Stefan Metzmacher [Fri, 29 Apr 2005 19:15:19 +0000 (19:15 +0000)]
r6518: fix formatting

metze

16 years agor6517: this line should be removed in the last patch, (I readded it just for testing...)
Stefan Metzmacher [Fri, 29 Apr 2005 19:01:18 +0000 (19:01 +0000)]
r6517: this line should be removed in the last patch, (I readded it just for testing...)

metze

16 years agor6516: use only one list of scalar types and make "string" just a simple scalar type...
Stefan Metzmacher [Fri, 29 Apr 2005 18:31:39 +0000 (18:31 +0000)]
r6516: use only one list of scalar types and make "string" just a simple scalar type (mostly)

metze

16 years agor6513: Commit talloc_free_children.
Volker Lendecke [Thu, 28 Apr 2005 14:54:17 +0000 (14:54 +0000)]
r6513: Commit talloc_free_children.

Volker

16 years agor6512: Refactor samr torture test to use the nicer OO interface instead of the
Tim Potter [Thu, 28 Apr 2005 07:52:32 +0000 (07:52 +0000)]
r6512: Refactor samr torture test to use the nicer OO interface instead of the
previous dictionary based SWIG interface (which was broken anyway).

16 years agor6511: Implement GetUserPwInfo(), QueryUserInfo(), QueryUserInfo2().
Tim Potter [Thu, 28 Apr 2005 07:51:41 +0000 (07:51 +0000)]
r6511: Implement GetUserPwInfo(), QueryUserInfo(), QueryUserInfo2().

16 years agor6510: Initialise rid parameter in samr_RidToSid(). This is faulting for me
Tim Potter [Thu, 28 Apr 2005 07:44:49 +0000 (07:44 +0000)]
r6510: Initialise rid parameter in samr_RidToSid().  This is faulting for me
on win2k - not sure why.

Add dodgy implementations of QueryDisplayInfo{,2,3}()

16 years agor6509: fixed a crash bug found by a-jutley@microsoft.com in RPC-RAP test
Andrew Tridgell [Thu, 28 Apr 2005 07:30:36 +0000 (07:30 +0000)]
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)

16 years agor6508: Fix typo - yay testsuite.
Tim Potter [Thu, 28 Apr 2005 07:22:21 +0000 (07:22 +0000)]
r6508: Fix typo - yay testsuite.

16 years agor6507: Fix syntax error in GetAliasMembership().
Tim Potter [Thu, 28 Apr 2005 07:05:48 +0000 (07:05 +0000)]
r6507: Fix syntax error in GetAliasMembership().

Implement SetDomainInfo() which got lost somehow.

16 years agor6506: Rename parameter to GetDomPwInfo.
Tim Potter [Thu, 28 Apr 2005 06:36:00 +0000 (06:36 +0000)]
r6506: Rename parameter to GetDomPwInfo.

16 years agor6504: Fix incorrect value for SERVICE_STATE_ALL found by Karl Melcher.
Tim Potter [Thu, 28 Apr 2005 00:51:57 +0000 (00:51 +0000)]
r6504: Fix incorrect value for SERVICE_STATE_ALL found by Karl Melcher.

16 years agor6498: Add comments in line with those I already added to 3.0.
Andrew Bartlett [Wed, 27 Apr 2005 00:48:39 +0000 (00:48 +0000)]
r6498: Add comments in line with those I already added to 3.0.

Please don't re-invent security=server :-)

Andrew Bartlett

16 years agor6487: Use autoconf for standalone build of tdb
Jelmer Vernooij [Tue, 26 Apr 2005 11:10:55 +0000 (11:10 +0000)]
r6487: Use autoconf for standalone build of tdb

16 years agor6486: Add 'make install' and pkg-config file.
Jelmer Vernooij [Tue, 26 Apr 2005 10:58:54 +0000 (10:58 +0000)]
r6486: Add 'make install' and pkg-config file.

16 years agor6485: Move LDAP detection M4 file and use it for the standalone ldb build
Jelmer Vernooij [Tue, 26 Apr 2005 09:02:00 +0000 (09:02 +0000)]
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)

16 years agor6484: fix NTLMSSP client against w2k and w2k3
Stefan Metzmacher [Tue, 26 Apr 2005 07:21:34 +0000 (07:21 +0000)]
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

16 years agor6483: fix anonymous connections, '-U %' or '-U ""%""' can be used for this
Stefan Metzmacher [Tue, 26 Apr 2005 07:10:43 +0000 (07:10 +0000)]
r6483: fix anonymous connections, '-U %' or '-U ""%""' can be used for this

metze

16 years agor6481: change download instructions to include tdb and talloc
Andrew Tridgell [Tue, 26 Apr 2005 04:19:03 +0000 (04:19 +0000)]
r6481: change download instructions to include tdb and talloc

16 years agor6480: fixed whitespace typo
Andrew Tridgell [Tue, 26 Apr 2005 04:12:29 +0000 (04:12 +0000)]
r6480: fixed whitespace typo

16 years agor6479: - added a simple web page
Andrew Tridgell [Tue, 26 Apr 2005 04:02:57 +0000 (04:02 +0000)]
r6479: - added a simple web page

- fixed configure.in ordering

16 years agor6478: Add 'make install' and a pkg-config file
Jelmer Vernooij [Tue, 26 Apr 2005 03:59:59 +0000 (03:59 +0000)]
r6478: Add 'make install' and a pkg-config file

16 years agor6477: Remove call to autoheader as autogenerated header files are not used
Jelmer Vernooij [Tue, 26 Apr 2005 03:42:02 +0000 (03:42 +0000)]
r6477: Remove call to autoheader as autogenerated header files are not used
by talloc

16 years agor6474: - added a simple talloc web page at http://talloc.samba.org/
Andrew Tridgell [Tue, 26 Apr 2005 03:03:54 +0000 (03:03 +0000)]
r6474: - added a simple talloc web page at talloc.samba.org/

- make it easier to seperataly build talloc for other projects

16 years agor6470: Remove ldb_search_free() it is not needed anymore.
Simo Sorce [Mon, 25 Apr 2005 12:46:18 +0000 (12:46 +0000)]
r6470: Remove ldb_search_free() it is not needed anymore.
Just use talloc_free() to release the memory after an ldb_search().

16 years agor6469: Add CreateDomainGroup, GetAliasMembership.
Tim Potter [Mon, 25 Apr 2005 12:15:19 +0000 (12:15 +0000)]
r6469: Add CreateDomainGroup, GetAliasMembership.

16 years agor6468: Fix LOCAL-NTLMSSP test with new NTLMSSP structure.
Andrew Bartlett [Mon, 25 Apr 2005 12:13:38 +0000 (12:13 +0000)]
r6468: Fix LOCAL-NTLMSSP test with new NTLMSSP structure.

Andrew Bartlett

16 years agor6467: keep the compiler quiet with another entry in structs.h
Andrew Bartlett [Mon, 25 Apr 2005 11:51:35 +0000 (11:51 +0000)]
r6467: keep the compiler quiet with another entry in structs.h

Andrew Bartlett

16 years agor6466: Spelling.
Tim Potter [Mon, 25 Apr 2005 11:47:41 +0000 (11:47 +0000)]
r6466: Spelling.

16 years agor6465: Use talloc_zero for the gensec_ntlmssp_state structure, as the history
Andrew Bartlett [Mon, 25 Apr 2005 10:58:46 +0000 (10:58 +0000)]
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

16 years agor6464: Remove the last of the Samba3 NTLMSSP API. This removes the rudundent
Andrew Bartlett [Mon, 25 Apr 2005 10:33:00 +0000 (10:33 +0000)]
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

16 years agor6463: Move NTLM2 and NTLM (v1) specific variables into a union for DCE/RPC.
Andrew Bartlett [Mon, 25 Apr 2005 09:23:56 +0000 (09:23 +0000)]
r6463: Move NTLM2 and NTLM (v1) specific variables into a union for DCE/RPC.

Andrew Bartlett

16 years agor6462: Move the arcfour sbox state into it's own structure, and allocate it
Andrew Bartlett [Mon, 25 Apr 2005 08:26:53 +0000 (08:26 +0000)]
r6462: Move the arcfour sbox state into it's own structure, and allocate it
with talloc() for the NTLMSSP system.

Andrew Bartlett

16 years agor6460: Push the client credentials into NTLMSSP, allowing logins of the form
Andrew Bartlett [Mon, 25 Apr 2005 06:33:20 +0000 (06:33 +0000)]
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

16 years agor6458: Split up NTLMSSP into a new directory, and into seperate files for the
Andrew Bartlett [Mon, 25 Apr 2005 05:03:50 +0000 (05:03 +0000)]
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

16 years agor6457: Simply the RPC server code for the choice of GENSEC mech - it's just
Andrew Bartlett [Mon, 25 Apr 2005 04:06:59 +0000 (04:06 +0000)]
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

16 years agor6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 (well...
Andrew Bartlett [Mon, 25 Apr 2005 04:05:41 +0000 (04:05 +0000)]
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

16 years agor6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc...
Andrew Bartlett [Mon, 25 Apr 2005 03:48:02 +0000 (03:48 +0000)]
r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc() now).

Andrew Bartlett

16 years agor6454: Start to migrate NTLMSSP away from it's own API to just use GENSEC.
Andrew Bartlett [Mon, 25 Apr 2005 03:37:37 +0000 (03:37 +0000)]
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

16 years agor6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error...
Andrew Bartlett [Mon, 25 Apr 2005 03:28:17 +0000 (03:28 +0000)]
r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error cases.

Andrew Bartlett

16 years agor6452: This particular credentials feature needs to be NULL by default.
Andrew Bartlett [Mon, 25 Apr 2005 03:03:28 +0000 (03:03 +0000)]
r6452: This particular credentials feature needs to be NULL by default.

Andrew Bartlett

16 years agor6451: Ensure we correctly initialise the credentials structure in the schannel test.
Andrew Bartlett [Mon, 25 Apr 2005 03:02:30 +0000 (03:02 +0000)]
r6451: Ensure we correctly initialise the credentials structure in the schannel test.

Andrew Bartlett

16 years agor6442: Add mechanism for configuring ldb independantly of the rest of
Jelmer Vernooij [Sat, 23 Apr 2005 04:30:58 +0000 (04:30 +0000)]
r6442: Add mechanism for configuring ldb independantly of the rest of
Samba using the autoconf tools.

16 years agor6440: Adding libcli composite functions dependency, as we need to locate
Rafal Szczesniak [Sat, 23 Apr 2005 03:01:21 +0000 (03:01 +0000)]
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

16 years agor6439: Clarify the comment.
Rafal Szczesniak [Sat, 23 Apr 2005 02:59:53 +0000 (02:59 +0000)]
r6439: Clarify the comment.

rafal

16 years agor6432: Restorin previous construction of conditions after a little discussion
Rafal Szczesniak [Fri, 22 Apr 2005 15:13:01 +0000 (15:13 +0000)]
r6432: Restorin previous construction of conditions after a little discussion
with Richard and Andrew.

rafal

16 years agor6430: Delete existing test account if, for some reason, it hasn't been
Rafal Szczesniak [Fri, 22 Apr 2005 05:11:53 +0000 (05:11 +0000)]
r6430: Delete existing test account if, for some reason, it hasn't been
deleted last time running the test.

rafal

16 years agor6426: DCE/RPC bind string parsing is not needed anymore, as we use
Rafal Szczesniak [Fri, 22 Apr 2005 00:32:37 +0000 (00:32 +0000)]
r6426: DCE/RPC bind string parsing is not needed anymore, as we use
lp_workgroup parameter as domain name to operate on.

rafal

16 years agor6425: Yet another comment.
Rafal Szczesniak [Fri, 22 Apr 2005 00:22:11 +0000 (00:22 +0000)]
r6425: Yet another comment.

rafal

16 years agor6424: More comments and fixes to existing ones.
Rafal Szczesniak [Thu, 21 Apr 2005 23:25:38 +0000 (23:25 +0000)]
r6424: More comments and fixes to existing ones.

rafal

16 years agor6420: Close user account handle before calling tested function to better
Rafal Szczesniak [Thu, 21 Apr 2005 12:22:48 +0000 (12:22 +0000)]
r6420: Close user account handle before calling tested function to better
simulate real conditions of calling the function.

rafal

16 years agor6419: Fix strange behaviour of NET-USERDEL where account doesn't actually
Rafal Szczesniak [Thu, 21 Apr 2005 12:21:14 +0000 (12:21 +0000)]
r6419: Fix strange behaviour of NET-USERDEL where account doesn't actually
gets deleted.

rafal

16 years agor6415: Added NET-USERDEL torture test which proves something's wrong
Rafal Szczesniak [Thu, 21 Apr 2005 07:25:16 +0000 (07:25 +0000)]
r6415: Added NET-USERDEL torture test which proves something's wrong
with user del function.

rafal

16 years agor6414: Added composite user del function. Slightly broken still, but I don't
Rafal Szczesniak [Thu, 21 Apr 2005 07:24:16 +0000 (07:24 +0000)]
r6414: Added composite user del function. Slightly broken still, but I don't
want it to hang around not commited.

rafal

16 years agor6406: Include new NET-USERADD test in torture suite.
Rafal Szczesniak [Thu, 21 Apr 2005 01:01:26 +0000 (01:01 +0000)]
r6406: Include new NET-USERADD test in torture suite.

rafal

16 years agor6405: Complete NET-USERADD torture test for user add composite function.
Rafal Szczesniak [Thu, 21 Apr 2005 01:00:30 +0000 (01:00 +0000)]
r6405: Complete NET-USERADD torture test for user add composite function.

rafal

16 years agor6390: A couple of changes in useradd function regarding pointers.
Rafal Szczesniak [Tue, 19 Apr 2005 15:13:18 +0000 (15:13 +0000)]
r6390: A couple of changes in useradd function regarding pointers.

rafal

16 years agor6389: Incomplete test of composite useradd function.
Rafal Szczesniak [Tue, 19 Apr 2005 15:11:58 +0000 (15:11 +0000)]
r6389: Incomplete test of composite useradd function.

rafal

16 years agor6384: Formatting fixes.
Rafal Szczesniak [Tue, 19 Apr 2005 03:57:57 +0000 (03:57 +0000)]
r6384: Formatting fixes.

rafal

16 years agor6383: Add user management file to build.
Rafal Szczesniak [Tue, 19 Apr 2005 03:57:23 +0000 (03:57 +0000)]
r6383: Add user management file to build.

rafal

16 years agor6382: New structure for useradd call.
Rafal Szczesniak [Tue, 19 Apr 2005 03:56:44 +0000 (03:56 +0000)]
r6382: New structure for useradd call.

rafal

16 years agor6381: Started working on user account management functions.
Rafal Szczesniak [Tue, 19 Apr 2005 03:55:58 +0000 (03:55 +0000)]
r6381: Started working on user account management functions.

rafal

16 years agor6361: Update howto and provisioning script with the moves made in r6207.
Tim Potter [Sun, 17 Apr 2005 00:45:49 +0000 (00:45 +0000)]
r6361: Update howto and provisioning script with the moves made in r6207.

16 years agor6360: Quieten unused variable warning.
Tim Potter [Sun, 17 Apr 2005 00:07:40 +0000 (00:07 +0000)]
r6360: Quieten unused variable warning.

16 years agor6359: Fix compiler warning with struct sockaddr. I'm sure I fixed this a few
Tim Potter [Sun, 17 Apr 2005 00:06:46 +0000 (00:06 +0000)]
r6359: Fix compiler warning with struct sockaddr.  I'm sure I fixed this a few
weeks ago - weird.

16 years agor6353: we need the english output from the svn commands
Stefan Metzmacher [Fri, 15 Apr 2005 15:36:53 +0000 (15:36 +0000)]
r6353: we need the english output from the svn commands

metze

16 years agor6352: Two new composite calls:
Alexander Bokovoy [Fri, 15 Apr 2005 14:45:00 +0000 (14:45 +0000)]
r6352: Two new composite calls:

- qfsinfo (query file system information)
- appendacl (append an ACL to existing file's security descriptor and get new
full ACL)

The second one also includes an improvement to security descriptor handling
which allows to copy security descriptor. Written by Peter Novodvorsky
<peter.novodvorsky@ru.ibm.com>

Both functions have corresponding torture tests added. Tested under valgrind and
work against Samba 4 and Windows XP.

ToDo: document composite call creation process in prog_guide.txt

16 years agor6350: Add a newline to make things look prettier.
Tim Potter [Fri, 15 Apr 2005 07:15:45 +0000 (07:15 +0000)]
r6350: Add a newline to make things look prettier.

16 years agor6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines
Andrew Tridgell [Thu, 14 Apr 2005 13:19:40 +0000 (13:19 +0000)]
r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines

Thanks to lars and agruen for finding this

16 years agor6341: fixed the schannel idl to handle dotted names correctly
Andrew Tridgell [Thu, 14 Apr 2005 08:44:28 +0000 (08:44 +0000)]
r6341: fixed the schannel idl to handle dotted names correctly

16 years agor6340: - added an easy to use function to initialise a temporary ldb with some ldif
Andrew Tridgell [Thu, 14 Apr 2005 08:24:36 +0000 (08:24 +0000)]
r6340: - added an easy to use function to initialise a temporary ldb with some ldif

- init the schannel.ldb with some CASE_INSENSITIVE attributes

16 years agor6339: set the NBT_SERVER_LDAP and NBT_SERVER_KDC bits based on config
Andrew Tridgell [Thu, 14 Apr 2005 08:00:45 +0000 (08:00 +0000)]
r6339: set the NBT_SERVER_LDAP and NBT_SERVER_KDC bits based on config
(andrew, please fix the method of sseeing if we do krb5, if you can
think of a better one)

16 years agor6338: ADS style GETDC response now works well enough that WinXP can join
Andrew Tridgell [Thu, 14 Apr 2005 07:40:23 +0000 (07:40 +0000)]
r6338: ADS style GETDC response now works well enough that WinXP can join
Samba4 without Samba3 nmbd

16 years agor6335: at debug level 10, save netlogon and ntlogon packets that fail to parse
Andrew Tridgell [Thu, 14 Apr 2005 05:55:32 +0000 (05:55 +0000)]
r6335: at debug level 10, save netlogon and ntlogon packets that fail to parse

16 years agor6333: removed an extraneous line (pointed out by metze)
Andrew Tridgell [Thu, 14 Apr 2005 05:52:54 +0000 (05:52 +0000)]
r6333: removed an extraneous line (pointed out by metze)

16 years agor6331: added IDL and test suite for the ADS style response to a datagram netlogon...
Andrew Tridgell [Thu, 14 Apr 2005 02:36:30 +0000 (02:36 +0000)]
r6331: added IDL and test suite for the ADS style response to a datagram netlogon query.

Note that this response is almost identical to the CLDAP netlogon
response, so adding that will now be quite easy.

16 years agor6329: Write tests for newly implemented alias functions.
Tim Potter [Wed, 13 Apr 2005 07:15:43 +0000 (07:15 +0000)]
r6329: Write tests for newly implemented alias functions.

16 years agor6328: Fix bug in OpenAlias.
Tim Potter [Wed, 13 Apr 2005 07:14:33 +0000 (07:14 +0000)]
r6328: Fix bug in OpenAlias.

Implement DeleteDomAlias, QueryAliasInfo, SetAliasInfo,
AddAliasMember, and AddMultipleMembersToAlias.

Fix one of those annoying large integer warnings.

16 years agor6327: Add LSA objects to dcerpc swig library.
Tim Potter [Wed, 13 Apr 2005 07:13:00 +0000 (07:13 +0000)]
r6327: Add LSA objects to dcerpc swig library.

16 years agor6326: Add %array_functions for struct lsa_SidPtr.
Tim Potter [Wed, 13 Apr 2005 07:12:17 +0000 (07:12 +0000)]
r6326: Add %array_functions for struct lsa_SidPtr.

Pull in the auto-generated interface file for the lsa pipe
(whaddayaknow it compiled first go!)

16 years agor6325: Rename aliasname -> alias_name in CreateDomAlias function.
Tim Potter [Wed, 13 Apr 2005 06:26:43 +0000 (06:26 +0000)]
r6325: Rename aliasname -> alias_name in CreateDomAlias function.

16 years agor6324: Pass server name instead of binding string on command line (always use
Tim Potter [Wed, 13 Apr 2005 05:57:51 +0000 (05:57 +0000)]
r6324: Pass server name instead of binding string on command line (always use
ncacn_np for the moment).

Fix rpcclient to work with struct cli_credentials.

16 years agor6323: added server side support for dgram NTLOGON requests. NT4 workstations can...
Andrew Tridgell [Wed, 13 Apr 2005 05:50:02 +0000 (05:50 +0000)]
r6323: added server side support for dgram NTLOGON requests. NT4 workstations can now login
to a Samba4 domain.

16 years agor6322: Fix compile warning for struct sockaddr.
Tim Potter [Wed, 13 Apr 2005 05:42:07 +0000 (05:42 +0000)]
r6322: Fix compile warning for struct sockaddr.

16 years agor6321: added IDL and test suite for NBT dgram 'sam logon' request (sent by
Andrew Tridgell [Wed, 13 Apr 2005 05:07:04 +0000 (05:07 +0000)]
r6321: added IDL and test suite for NBT dgram 'sam logon' request (sent by
clients when a user tries to login)

16 years agor6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without
Andrew Tridgell [Wed, 13 Apr 2005 03:43:17 +0000 (03:43 +0000)]
r6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without
Samba3 nmbd

16 years agor6315: Allow sane session setup behaviour on SPNEGO regarding VUIDs.
Andrew Bartlett [Tue, 12 Apr 2005 07:56:56 +0000 (07:56 +0000)]
r6315: Allow sane session setup behaviour on SPNEGO regarding VUIDs.

Andrew Bartlett

16 years agor6314: A more complete RAW-CONTEXT test. This Samba4 currently fails, but it
Andrew Bartlett [Tue, 12 Apr 2005 07:43:38 +0000 (07:43 +0000)]
r6314: A more complete RAW-CONTEXT test.  This Samba4 currently fails, but it
now tests areas in extended security handling (SPNEGO) that are just
plain odd...

Andrew Bartlett

16 years agor6313: Much better handling of LogoffAndX when the vuid is invalid (ie, don't
Andrew Bartlett [Tue, 12 Apr 2005 07:29:12 +0000 (07:29 +0000)]
r6313: Much better handling of LogoffAndX when the vuid is invalid (ie, don't
segfault).  This should fix another of the issues that Richard came up
with last week.

Andrew Bartlett