summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r6462: Move the arcfour sbox state into it's own structure, and allocate itAndrew Bartlett8-79/+59
with talloc() for the NTLMSSP system. Andrew Bartlett (This used to be commit 7a93ac49c28d433ccf0f077294f473fe728b9995)
2007-10-10r6460: Push the client credentials into NTLMSSP, allowing logins of the formAndrew Bartlett5-103/+93
user@REALM for the first time. Fix the build for smbencrypt.c Andrew Bartlett (This used to be commit 5a6a57cd93e22e612bfbb8a8f7bc29269a9a3ac6)
2007-10-10r6458: Split up NTLMSSP into a new directory, and into seperate files for theAndrew Bartlett12-1620/+1670
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 (This used to be commit 2f22841c6753e3d5816c12bd463b71f74e1d8796)
2007-10-10r6457: Simply the RPC server code for the choice of GENSEC mech - it's justAndrew Bartlett1-46/+14
one function call now, so no need for a wrapper function. Andrew Bartlett (This used to be commit c023f5c5e8c0aec6317e49105b92bc9d186ce11e)
2007-10-10r6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 ↵Andrew Bartlett1-2/+2
(well, not SP1, but we are working on that detail). Andrew Bartlett (This used to be commit b35b82d4f1bf6e277c7cd71c9d61221e30da6c58)
2007-10-10r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by ↵Andrew Bartlett1-41/+5
talloc() now). Andrew Bartlett (This used to be commit fc3e3653ebc3accf94f9264d2bbfe1cb71b017d0)
2007-10-10r6454: Start to migrate NTLMSSP away from it's own API to just use GENSEC.Andrew Bartlett10-576/+530
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-10r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' ↵Andrew Bartlett1-2/+4
error cases. Andrew Bartlett (This used to be commit 24f98f32aae3b8c45283715b27fa67b1d2e5c0f2)
2007-10-10r6452: This particular credentials feature needs to be NULL by default.Andrew Bartlett1-0/+1
Andrew Bartlett (This used to be commit e4e221705306c63986f384938bbab5006caeec2e)
2007-10-10r6451: Ensure we correctly initialise the credentials structure in the ↵Andrew Bartlett1-2/+3
schannel test. Andrew Bartlett (This used to be commit 7e554e31d93c6f0c3968dfcb774b3135573d97b1)
2007-10-10r6442: Add mechanism for configuring ldb independantly of the rest ofJelmer Vernooij3-22/+25
Samba using the autoconf tools. (This used to be commit a8de35ca27e307d1be6ebad517b7012a5de30567)
2007-10-10r6440: Adding libcli composite functions dependency, as we need to locateRafal Szczesniak1-1/+1
a host and connect to its services prior to doing administrative tasks via rpc calls. rafal (This used to be commit 84f5836d9012fb66c8aa5706a57af575711693cf)
2007-10-10r6439: Clarify the comment.Rafal Szczesniak1-1/+1
rafal (This used to be commit 96c3838d51c71318fdda3d1691552eba1feafb7d)
2007-10-10r6432: Restorin previous construction of conditions after a little discussionRafal Szczesniak2-3/+9
with Richard and Andrew. rafal (This used to be commit 400f6d5f87c7a0b49bfd289521a3cf4af2586235)
2007-10-10r6430: Delete existing test account if, for some reason, it hasn't beenRafal Szczesniak1-3/+19
deleted last time running the test. rafal (This used to be commit 91df25a795b3754c9445af6ade53cbc89ec4a545)
2007-10-10r6426: DCE/RPC bind string parsing is not needed anymore, as we useRafal Szczesniak2-33/+4
lp_workgroup parameter as domain name to operate on. rafal (This used to be commit ea251d4f79c96145b4c14074d258aeb07c742f41)
2007-10-10r6425: Yet another comment.Rafal Szczesniak1-0/+9
rafal (This used to be commit de3409d6e5f7d199654e0511ed61a4b0808bf48d)
2007-10-10r6424: More comments and fixes to existing ones.Rafal Szczesniak1-4/+39
rafal (This used to be commit 25dd10cedb7247ec90dface59df8704c97e667b8)
2007-10-10r6420: Close user account handle before calling tested function to betterRafal Szczesniak1-7/+19
simulate real conditions of calling the function. rafal (This used to be commit 2518122c9e230639db253ff02de1843cb3448198)
2007-10-10r6419: Fix strange behaviour of NET-USERDEL where account doesn't actuallyRafal Szczesniak1-1/+3
gets deleted. rafal (This used to be commit f78d1e4b35c7cb3d983da0bcb2717627b787d9f9)
2007-10-10r6415: Added NET-USERDEL torture test which proves something's wrongRafal Szczesniak2-0/+105
with user del function. rafal (This used to be commit a6b191188294c447fc4942c632fe905984048834)
2007-10-10r6414: Added composite user del function. Slightly broken still, but I don'tRafal Szczesniak3-1/+198
want it to hang around not commited. rafal (This used to be commit 98d98b9bc7437e744e1e730fa8005b43fb1b672b)
2007-10-10r6406: Include new NET-USERADD test in torture suite.Rafal Szczesniak2-1/+3
rafal (This used to be commit 0dc416b8e4bcab319b2fc66fa15c49f490492664)
2007-10-10r6405: Complete NET-USERADD torture test for user add composite function.Rafal Szczesniak1-0/+60
rafal (This used to be commit 76fb84c1ee2896f762278b0c5592ab418d6cf87c)
2007-10-10r6390: A couple of changes in useradd function regarding pointers.Rafal Szczesniak1-5/+7
rafal (This used to be commit d40a6703f5b1987c08cf47f83ca0079dfcb4b151)
2007-10-10r6389: Incomplete test of composite useradd function.Rafal Szczesniak1-0/+148
rafal (This used to be commit 7539397240414a736bd581b85821635837d16a2e)
2007-10-10r6384: Formatting fixes.Rafal Szczesniak1-8/+7
rafal (This used to be commit ebf151ca6e740fb7939161de14a0adfc47f80010)
2007-10-10r6383: Add user management file to build.Rafal Szczesniak1-1/+2
rafal (This used to be commit c40e754700ff4068569ed2d3f8a8117d5d2f281c)
2007-10-10r6382: New structure for useradd call.Rafal Szczesniak1-0/+1
rafal (This used to be commit 3752122550dcdd1d954c602a28f4b6ad26fe3a0e)
2007-10-10r6381: Started working on user account management functions.Rafal Szczesniak2-0/+189
rafal (This used to be commit 7f3aafca07126f2c42670041020b2b7dfb17fa5f)
2007-10-10r6361: Update howto and provisioning script with the moves made in r6207.Tim Potter1-5/+5
(This used to be commit e2f127b4d822c98668e20e724a4ca91b320092b3)
2007-10-10r6360: Quieten unused variable warning.Tim Potter1-1/+1
(This used to be commit 5a598f5da17b60ad52b2ae9d8e4484286e492a1f)
2007-10-10r6359: Fix compiler warning with struct sockaddr. I'm sure I fixed this a fewTim Potter1-0/+1
weeks ago - weird. (This used to be commit 1738761d895461260dcba0dd81630cfa0ec43ae8)
2007-10-10r6353: we need the english output from the svn commandsStefan Metzmacher1-0/+3
metze (This used to be commit ccedfc9fe72d837186e80a54e6ecd8406e83d1fa)
2007-10-10r6352: Two new composite calls:Alexander Bokovoy7-4/+817
- 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-10r6350: Add a newline to make things look prettier.Tim Potter1-0/+1
(This used to be commit 0e6be68dafb8979bcc2cb633c816e3f80e9441c1)
2007-10-10r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machinesAndrew Tridgell7-19/+17
Thanks to lars and agruen for finding this (This used to be commit 2acc06918574b1178eecf3d61026f84f85bb40e1)
2007-10-10r6341: fixed the schannel idl to handle dotted names correctlyAndrew Tridgell1-2/+2
(This used to be commit 2873c0e917e172f8f3186ad93c154f51198c352b)
2007-10-10r6340: - added an easy to use function to initialise a temporary ldb with ↵Andrew Tridgell3-0/+33
some ldif - init the schannel.ldb with some CASE_INSENSITIVE attributes (This used to be commit e6376b24303dc513e15c7e640c8c1c8d8ca11091)
2007-10-10r6339: set the NBT_SERVER_LDAP and NBT_SERVER_KDC bits based on configAndrew Tridgell1-3/+13
(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-10r6338: ADS style GETDC response now works well enough that WinXP can joinAndrew Tridgell4-10/+114
Samba4 without Samba3 nmbd (This used to be commit f4d07d7d3b6973b503d8c98f177471dd6cebfa92)
2007-10-10r6335: at debug level 10, save netlogon and ntlogon packets that fail to parseAndrew Tridgell2-6/+6
(This used to be commit c29279355c679e821665d028f207ee9ed6f857ef)
2007-10-10r6333: removed an extraneous line (pointed out by metze)Andrew Tridgell1-1/+0
(This used to be commit 61d65d100d38529966f3f1803f66ed47540dc852)
2007-10-10r6331: added IDL and test suite for the ADS style response to a datagram ↵Andrew Tridgell4-84/+237
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-10r6329: Write tests for newly implemented alias functions.Tim Potter1-119/+52
(This used to be commit 30d0c9fb2ededb86e40b985820a426f8df84053b)
2007-10-10r6328: Fix bug in OpenAlias.Tim Potter1-9/+66
Implement DeleteDomAlias, QueryAliasInfo, SetAliasInfo, AddAliasMember, and AddMultipleMembersToAlias. Fix one of those annoying large integer warnings. (This used to be commit 25ed39651b020c9e4bda1d8aa8e2d78f918be3a2)
2007-10-10r6327: Add LSA objects to dcerpc swig library.Tim Potter1-1/+1
(This used to be commit b6e883a613e35ec3d5541a45efb80345578e2460)
2007-10-10r6326: Add %array_functions for struct lsa_SidPtr.Tim Potter1-0/+3
Pull in the auto-generated interface file for the lsa pipe (whaddayaknow it compiled first go!) (This used to be commit fd884ec433c825759624a47541521cbd3d07f5a1)
2007-10-10r6325: Rename aliasname -> alias_name in CreateDomAlias function.Tim Potter3-16/+16
(This used to be commit 63dfa9b80649928baf72687381fcfb6dd4d20032)
2007-10-10r6324: Pass server name instead of binding string on command line (always useTim Potter1-22/+19
ncacn_np for the moment). Fix rpcclient to work with struct cli_credentials. (This used to be commit 162d3609a1f46683151d201a5404d0456d76b726)