summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r2382: considerably improved the Bind and Unbind IDL and test code. We canAndrew Tridgell2-186/+44
now do these two calls successfully against w2k3. note that you must use ncacn_ip_tcp, and must enable dcerpc sealing, otherwise w2k3 refuses the first DRSUAPI call. (This used to be commit 7d3e34742277f264e41739721dbf08036eebb598)
2007-10-10r2381: added a -v debugging option to ldbeditAndrew Tridgell1-1/+31
(This used to be commit 03d4a7832cd3670a8166820a1b9b4aaf2307bd1a)
2007-10-10r2380: nicer error reporting in convert_string()Andrew Tridgell1-6/+9
(This used to be commit 6807d336c2365e4e7f45605d75667dbf05715b34)
2007-10-10r2377: added a more generic way of disabling gensec subsystems. For example,Andrew Tridgell1-0/+5
"gensec:ntlmssp=no" will disable ntlmssp. (This used to be commit 66f88c7d89154155b27bf8b7839c580fb1cd1e7c)
2007-10-10r2376: added a way to disable krb5 on the command line. Just useAndrew Tridgell1-0/+5
--option 'gensec:krb5=no' or put "gensec:krb5 = no" in smb.conf Given the frustration I've had with kerberos I was very tempted to name this option --nfk, but resisted the temptation (This used to be commit 2d710a5eb5b36e46fa8f652305fa9ab2e09e02f3)
2007-10-10r2365: remove MSG_NOSIGNALStefan Metzmacher1-1/+1
metze (This used to be commit 8ade8ab65fffea9172a768a60fe2bd32493c068f)
2007-10-10r2359: More consistency fixes: pass a talloc context to every function thatTim Potter2-26/+65
doesn't convert scalar types, more renaming of function names. Implement conversion fns for dom_sid, dom_sid2 (to struct version stubbed out). Also from Python conversions for security_acl and security_descriptors. (This used to be commit 945a4681051132c13f9235f676464fffb3bfadc8)
2007-10-10r2358: More renaming of functions to keep things consistent.Tim Potter2-40/+49
(This used to be commit 84513e4ed14e60b4cd09fcc2e596bc72d3a8807c)
2007-10-10r2357: Start coding conversion routines for security descriptors, acls and sids.Tim Potter1-3/+56
(This used to be commit c8d13a809b5b01823a62e5868bac47e1f2f25092)
2007-10-10r2347: merge LDAP ASN.1 fixes from trunkStefan Metzmacher2-12/+24
metze (This used to be commit 492a00d909d6f3ff8305f102551f60d91d988ccd)
2007-10-10r2346: fix some minor stuffStefan Metzmacher2-2/+2
metze (This used to be commit 56e21d0ce29b13808bbbd2a6c0464948886d317d)
2007-10-10r2345: Add test for samr_QuerySecurity()Tim Potter1-12/+35
(This used to be commit f6978a007a79c97910856b3c639844495f16ebab)
2007-10-10r2344: Return PyDict_New() in stub functions instead of Py_None to avoidTim Potter1-2/+2
crashing in garbage collector (hmm - all that was required was probably a Py_INCREF(Py_None) though). (This used to be commit a3eac318a624d214084741839faa2ad485902f6f)
2007-10-10r2343: - make socket_get_*_addr() return char * not const char *Stefan Metzmacher3-28/+87
- add some error mappings - use some flags SOCKET_FLAG_PEEK ans SOCKET_FLAG_BLOCK metze (This used to be commit a375c6b0b1ec4d63251f63993f7798c1f2e7c717)
2007-10-10r2342: Remove obsolete file.Tim Potter1-59/+0
(This used to be commit b7ef3d0a006ab8c07354ca83fcaf6018c3b595af)
2007-10-10r2339: my first python commit!Andrew Tridgell1-3/+27
added command line options for binding string, domain, username and password (This used to be commit e94bec1079f266fdb869642eab24f542a81f8e5a)
2007-10-10r2336: Add another conversion function to allow union arms that contain ↵Tim Potter3-19/+66
structures not pointers to structures. Do some renaming of hand-written functions as a result. Include lsa interface before samr interface as samr depends on some lsa structures. Build up a nice hashed index of interfaces, functions, structs and unions. Add test for samr_Connect5() function which contains a union. (This used to be commit 30f068164a5125f84a34f28ed0f2586a2bdec7e4)
2007-10-10r2335: Zero function parameter struct so we can do a bit more testing. To ↵Tim Potter1-0/+20
be removed later. Generate more stub code for union arms. (This used to be commit f8a14e808eb9ec2910fb22f35d828a7eeea14aec)
2007-10-10r2328: add the start of a new system and protocolStefan Metzmacher8-1/+624
independent socket library. this is not used, but compiled currently there're maybe some api changes later... metze (This used to be commit de4447d7a57c614b80d0ac00dca900ea7e1c21ea)
2007-10-10r2326: remove definition and usage of struct socket_contextStefan Metzmacher7-36/+15
metze (This used to be commit 1854907da8d577db41de9aa14573d5c8c0092f47)
2007-10-10r2325: Generate conversion stubs for IDL unions.Tim Potter1-0/+23
(This used to be commit a06727b79228865e03430e41fc991c3d39eca220)
2007-10-10r2324: Add hand-written versions of functions from misc.idl.Tim Potter1-1/+26
(This used to be commit d6876701cc027ec2b14923e3483e0432e7011138)
2007-10-10r2323: More tweaks to get things building again.Tim Potter1-7/+4
Now to get unions working as they are currently broken. (This used to be commit 8072d7f1a4f72d91d54c0e6056819ba5f99ce734)
2007-10-10r2322: More renames of autogenerated functions so they all have approximatelyTim Potter1-12/+33
the same signature. Start to handle structures with no pointers. (This used to be commit c1dc9842683628e05fa66a930a074e741c4a7101)
2007-10-10r2321: add complately untested LDAP server startStefan Metzmacher9-0/+526
based on volker's patch this is compiled by default but not started by default metze (This used to be commit 5387bc423d4dc669cbac6626f8dd3a5498a6519d)
2007-10-10r2320: add my copyrightStefan Metzmacher2-0/+2
metze (This used to be commit 45b77064bfeae1d4db2fa83c5513bdafa0c237e4)
2007-10-10r2319: let event_merge_contexts() return a pointer to the final contextStefan Metzmacher2-5/+5
metze (This used to be commit 71aa5eeea73ea42e04ae224914b6815d72c1690a)
2007-10-10r2318: - remove the --with-ads optionStefan Metzmacher1-360/+368
- LDAP and KRB5 support are independend in samba4 - make the krb5 tests more readable with reformat metze (This used to be commit 75b393275d954e807a23754d44046fc78c43d631)
2007-10-10r2315: change formatStefan Metzmacher1-1/+1
metze (This used to be commit 9177cd4285315175913aa2c9359f1173fa7d6eb7)
2007-10-10r2314: fix compiler warningStefan Metzmacher1-2/+2
metze (This used to be commit 75c3108955bab44ffda308406bae153e3a92cedf)
2007-10-10r2313: Make these attributes case insensitive in the default provision.ldifAndrew Bartlett1-0/+3
Andrew Bartlett (This used to be commit e7115c6b95e221f0bf4e3a5d02ae356738b2ebd5)
2007-10-10r2310: fixed some broken if statements in handling --with-krb5Andrew Tridgell1-3/+3
they did not handle the fact that FOUND_KRB5 was not set at all at this point (This used to be commit d8c97ed02c1215f2cced836fd369db5a3f97f403)
2007-10-10r2309: make loadparm handling much more consistent, by using do_parameter()Andrew Tridgell1-355/+161
to process init_globals(). This also allows all global options to be set using lp_set_cmdline() or --option a side effect is that init_globals() is slower. If this turns out to be a problem we can try a different approach. (This used to be commit ccfc2106a03bd5143d28e6fdedab773cf7abbe5a)
2007-10-10r2308: make talloc_vasprintf() available outside talloc.cAndrew Tridgell1-2/+1
(This used to be commit a3a15f9d1a3b51cb7099b5f3adb8401dfc37793d)
2007-10-10r2307: Fix the use of 'raw' NTLMSSP to hosts that support extended security,Andrew Bartlett3-12/+33
but do not support SPNEGO (such as XP, when not joined to a domain). This is triggered by the presense or lack of a security blob in the negprot reply. Andrew Bartlett (This used to be commit 99f7a38c077725b22475f2ba68d0955114879c24)
2007-10-10r2306: in lp_set_cmdline(), also set any aliases as having been set by the ↵Andrew Tridgell1-0/+10
commandline (This used to be commit 2c0b5e119eddc6389500bcc80d1ae417dd9bfbb9)
2007-10-10r2305: a useful test script for trying a wide variety of DCE/RPC options ↵Andrew Tridgell2-0/+51
with the echo pipe and smbtorture (This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)
2007-10-10r2304: fixed a bug in old style NTLM signingAndrew Tridgell1-1/+1
(This used to be commit 09651b831d085345dd385bc9777f97e1c0d57c6f)
2007-10-10r2303: allow setting of many ntlmssp options from smb.conf or the commandAndrew Tridgell1-7/+28
line. This makes testing much easier. (This used to be commit 0a4723d250ba13e6374700fc6e80854ec6a3eddc)
2007-10-10r2302: added a '--option' option, allowing any global or default option inAndrew Tridgell2-3/+42
smb.conf to be set on the command line. For example, you can use: smbtorture --option 'unicode=false' or smbtorture --option 'netbios name=myname' (This used to be commit 360a6b530e2295976ddefc138d1333411a94484d)
2007-10-10r2301: add a server side warning when we receive more RPC data than weAndrew Tridgell1-0/+6
expect. It isn't an error as w2k3 does this on its first packet when NTLM2 signing is used. (This used to be commit daaee86d1441afec9915e5f2ffc10b200a1ff564)
2007-10-10r2300: Start writing a Python torture test suite based on the smbtorture rpc ↵Tim Potter2-11/+52
tests. (This used to be commit 73e087f11e401ef8da7c53148444b2745a94dbaf)
2007-10-10r2299: Map a (C) NULL pointer to (Python) None and vice versa.Tim Potter1-0/+6
(This used to be commit 05cff58070b7070157aea47c5da8512145c2774a)
2007-10-10r2298: Convert to and from string parameters.Tim Potter1-5/+20
Correct function name used when generating function to convert in typemap so it is consistent with the others. (This used to be commit ec23bae00fedbd1651800a8f4559dee3bd6c7025)
2007-10-10r2297: Add string conversion functions.Tim Potter1-1/+6
(This used to be commit cbfb177394aaf2a382b481ffb3152ad3fe81de5a)
2007-10-10r2296: Correct setting of access_mask in test program.Tim Potter1-1/+1
(This used to be commit e4a5840ff84553c67c87e002e9e074095f4d18c5)
2007-10-10r2295: Convert simple scalar types and policy handles between dcerpc functionTim Potter2-8/+136
call request and response structures. (This used to be commit d31d23b944b7e4ef300d75dad5038727e9133af1)
2007-10-10r2294: this fixes the NTLM2 sign+seal combination. I have now tested:Andrew Tridgell3-31/+27
NTLM sign NTLM sign+seal NTLM2 sign NTLM2 sign+seal and all of the above both with and without key exchange the NTLM2 seal case is ugly and involves an extra data copy, which some API changes in gensec or the ndr layer might avoid in future. (This used to be commit fce7a4218b3136d880dd1a123e8525e3091bbed8)
2007-10-10r2293: fixed older NTLM sign/seal in the serverAndrew Tridgell1-2/+4
(This used to be commit d8825b69aca5f4d0edf70945d64b4d1780e121c4)
2007-10-10r2290: Fix 'lsakey' for the server-side, it is static forAndrew Bartlett6-17/+47
'authenticated' connections. Fix kerberos session key issues - we need to call the routine for extracting the session key, not just read the cache. Andrew Bartlett (This used to be commit b80d849b6b586869fc7d3d4153db1a316f2867a9)