1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

4339 Commits

Author SHA1 Message Date
Andrew Bartlett
20d7577c0a 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
(This used to be commit b35b82d4f1bf6e277c7cd71c9d61221e30da6c58)
2007-10-10 13:11:38 -05:00
Andrew Bartlett
4c6db04124 r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc() now).
Andrew Bartlett
(This used to be commit fc3e3653ebc3accf94f9264d2bbfe1cb71b017d0)
2007-10-10 13:11:38 -05:00
Andrew Bartlett
53079da638 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
(This used to be commit b14c530dfd3e56975dea7e30aa8d62d4f2827700)
2007-10-10 13:11:38 -05:00
Andrew Bartlett
a2abd01cca r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error cases.
Andrew Bartlett
(This used to be commit 24f98f32aae3b8c45283715b27fa67b1d2e5c0f2)
2007-10-10 13:11:38 -05:00
Andrew Bartlett
96700ef79d r6452: This particular credentials feature needs to be NULL by default.
Andrew Bartlett
(This used to be commit e4e221705306c63986f384938bbab5006caeec2e)
2007-10-10 13:11:38 -05:00
Andrew Bartlett
4411479b93 r6451: Ensure we correctly initialise the credentials structure in the schannel test.
Andrew Bartlett
(This used to be commit 7e554e31d93c6f0c3968dfcb774b3135573d97b1)
2007-10-10 13:11:37 -05:00
Jelmer Vernooij
499f00b4d9 r6442: Add mechanism for configuring ldb independantly of the rest of
Samba using the autoconf tools.
(This used to be commit a8de35ca27e307d1be6ebad517b7012a5de30567)
2007-10-10 13:11:37 -05:00
Rafal Szczesniak
2775398b97 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
(This used to be commit 84f5836d9012fb66c8aa5706a57af575711693cf)
2007-10-10 13:11:37 -05:00
Rafal Szczesniak
f502171a8c r6439: Clarify the comment.
rafal
(This used to be commit 96c3838d51c71318fdda3d1691552eba1feafb7d)
2007-10-10 13:11:37 -05:00
Rafal Szczesniak
9fd63bde85 r6432: Restorin previous construction of conditions after a little discussion
with Richard and Andrew.

rafal
(This used to be commit 400f6d5f87c7a0b49bfd289521a3cf4af2586235)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
03cae64229 r6430: Delete existing test account if, for some reason, it hasn't been
deleted last time running the test.

rafal
(This used to be commit 91df25a795b3754c9445af6ade53cbc89ec4a545)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
f531686dc4 r6426: DCE/RPC bind string parsing is not needed anymore, as we use
lp_workgroup parameter as domain name to operate on.

rafal
(This used to be commit ea251d4f79c96145b4c14074d258aeb07c742f41)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
0fc124d714 r6425: Yet another comment.
rafal
(This used to be commit de3409d6e5f7d199654e0511ed61a4b0808bf48d)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
622554452b r6424: More comments and fixes to existing ones.
rafal
(This used to be commit 25dd10cedb7247ec90dface59df8704c97e667b8)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
f6e585d69b r6420: Close user account handle before calling tested function to better
simulate real conditions of calling the function.

rafal
(This used to be commit 2518122c9e230639db253ff02de1843cb3448198)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
5c521587c9 r6419: Fix strange behaviour of NET-USERDEL where account doesn't actually
gets deleted.

rafal
(This used to be commit f78d1e4b35c7cb3d983da0bcb2717627b787d9f9)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
adcd33c906 r6415: Added NET-USERDEL torture test which proves something's wrong
with user del function.

rafal
(This used to be commit a6b191188294c447fc4942c632fe905984048834)
2007-10-10 13:11:36 -05:00
Rafal Szczesniak
dea0c8729f r6414: Added composite user del function. Slightly broken still, but I don't
want it to hang around not commited.

rafal
(This used to be commit 98d98b9bc7437e744e1e730fa8005b43fb1b672b)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
3df967fe74 r6406: Include new NET-USERADD test in torture suite.
rafal
(This used to be commit 0dc416b8e4bcab319b2fc66fa15c49f490492664)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
aa615263a0 r6405: Complete NET-USERADD torture test for user add composite function.
rafal
(This used to be commit 76fb84c1ee2896f762278b0c5592ab418d6cf87c)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
2a7cdf80c9 r6390: A couple of changes in useradd function regarding pointers.
rafal
(This used to be commit d40a6703f5b1987c08cf47f83ca0079dfcb4b151)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
d7beee39bd r6389: Incomplete test of composite useradd function.
rafal
(This used to be commit 7539397240414a736bd581b85821635837d16a2e)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
d2f0a9fab9 r6384: Formatting fixes.
rafal
(This used to be commit ebf151ca6e740fb7939161de14a0adfc47f80010)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
7e85d8b6f2 r6383: Add user management file to build.
rafal
(This used to be commit c40e754700ff4068569ed2d3f8a8117d5d2f281c)
2007-10-10 13:11:35 -05:00
Rafal Szczesniak
30cb6046cb r6382: New structure for useradd call.
rafal
(This used to be commit 3752122550dcdd1d954c602a28f4b6ad26fe3a0e)
2007-10-10 13:11:34 -05:00
Rafal Szczesniak
d4168ac5dd r6381: Started working on user account management functions.
rafal
(This used to be commit 7f3aafca07126f2c42670041020b2b7dfb17fa5f)
2007-10-10 13:11:34 -05:00
Tim Potter
4f030437d0 r6361: Update howto and provisioning script with the moves made in r6207.
(This used to be commit e2f127b4d822c98668e20e724a4ca91b320092b3)
2007-10-10 13:11:34 -05:00
Tim Potter
b9456e9d67 r6360: Quieten unused variable warning.
(This used to be commit 5a598f5da17b60ad52b2ae9d8e4484286e492a1f)
2007-10-10 13:11:34 -05:00
Tim Potter
932803d3ce r6359: Fix compiler warning with struct sockaddr. I'm sure I fixed this a few
weeks ago - weird.
(This used to be commit 1738761d895461260dcba0dd81630cfa0ec43ae8)
2007-10-10 13:11:34 -05:00
Stefan Metzmacher
b089a28cb7 r6353: we need the english output from the svn commands
metze
(This used to be commit ccedfc9fe72d837186e80a54e6ecd8406e83d1fa)
2007-10-10 13:11:34 -05:00
Alexander Bokovoy
9779e6d670 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
(This used to be commit 441cff62ac75ed16851ce7b8daf9d03eb4c3ec79)
2007-10-10 13:11:34 -05:00
Tim Potter
7fc2109b9e r6350: Add a newline to make things look prettier.
(This used to be commit 0e6be68dafb8979bcc2cb633c816e3f80e9441c1)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
d9c15b0f28 r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines
Thanks to lars and agruen for finding this
(This used to be commit 2acc06918574b1178eecf3d61026f84f85bb40e1)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
fdbc094c3e r6341: fixed the schannel idl to handle dotted names correctly
(This used to be commit 2873c0e917e172f8f3186ad93c154f51198c352b)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
9bf2c69401 r6340: - added an easy to use function to initialise a temporary ldb with some ldif
- init the schannel.ldb with some CASE_INSENSITIVE attributes
(This used to be commit e6376b24303dc513e15c7e640c8c1c8d8ca11091)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
0ab612f69e 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)
(This used to be commit 4c2207c946fa7bb6a8ba32ac82256c424b5d0d3c)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
e284a26294 r6338: ADS style GETDC response now works well enough that WinXP can join
Samba4 without Samba3 nmbd
(This used to be commit f4d07d7d3b6973b503d8c98f177471dd6cebfa92)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
8c4e06004c r6335: at debug level 10, save netlogon and ntlogon packets that fail to parse
(This used to be commit c29279355c679e821665d028f207ee9ed6f857ef)
2007-10-10 13:11:33 -05:00
Andrew Tridgell
a451bc70e0 r6333: removed an extraneous line (pointed out by metze)
(This used to be commit 61d65d100d38529966f3f1803f66ed47540dc852)
2007-10-10 13:11:32 -05:00
Andrew Tridgell
8d0a36366c 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.
(This used to be commit 1ea4ed4ad1d9336f8288283688fa2d7bebfa533c)
2007-10-10 13:11:32 -05:00
Tim Potter
6f036daaa4 r6329: Write tests for newly implemented alias functions.
(This used to be commit 30d0c9fb2ededb86e40b985820a426f8df84053b)
2007-10-10 13:11:32 -05:00
Tim Potter
0545dfe856 r6328: Fix bug in OpenAlias.
Implement DeleteDomAlias, QueryAliasInfo, SetAliasInfo,
AddAliasMember, and AddMultipleMembersToAlias.

Fix one of those annoying large integer warnings.
(This used to be commit 25ed39651b020c9e4bda1d8aa8e2d78f918be3a2)
2007-10-10 13:11:32 -05:00
Tim Potter
621588c9e6 r6327: Add LSA objects to dcerpc swig library.
(This used to be commit b6e883a613e35ec3d5541a45efb80345578e2460)
2007-10-10 13:11:32 -05:00
Tim Potter
041e467208 r6326: Add %array_functions for struct lsa_SidPtr.
Pull in the auto-generated interface file for the lsa pipe
(whaddayaknow it compiled first go!)
(This used to be commit fd884ec433c825759624a47541521cbd3d07f5a1)
2007-10-10 13:11:32 -05:00
Tim Potter
6bb0231229 r6325: Rename aliasname -> alias_name in CreateDomAlias function.
(This used to be commit 63dfa9b80649928baf72687381fcfb6dd4d20032)
2007-10-10 13:11:32 -05:00
Tim Potter
602be3fd49 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.
(This used to be commit 162d3609a1f46683151d201a5404d0456d76b726)
2007-10-10 13:11:31 -05:00
Andrew Tridgell
63ddff3d7b r6323: added server side support for dgram NTLOGON requests. NT4 workstations can now login
to a Samba4 domain.
(This used to be commit df146d64ebce6b462c08a1f30919390fcf8196cb)
2007-10-10 13:11:31 -05:00
Tim Potter
481e80afc4 r6322: Fix compile warning for struct sockaddr.
(This used to be commit 9c45f8d7bc21a4426091ea03f9f0681d7dad3edd)
2007-10-10 13:11:31 -05:00
Andrew Tridgell
f06e39e308 r6321: added IDL and test suite for NBT dgram 'sam logon' request (sent by
clients when a user tries to login)
(This used to be commit 08ded62156b387457bc56b5910e1ddc813b375bd)
2007-10-10 13:11:31 -05:00
Andrew Tridgell
b6fd09d805 r6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without
Samba3 nmbd
(This used to be commit 4507bdc339505e91118d403948946f4a98a4f562)
2007-10-10 13:11:31 -05:00