summaryrefslogtreecommitdiff
path: root/source4/torture/nbt
AgeCommit message (Collapse)AuthorFilesLines
2008-08-14NBT-WINSREPLICATION: be more robust to timing errorsStefan Metzmacher1-6/+6
Also reenable disabled tests. metze (This used to be commit 76878a9c798e0acb0387b8352972d66db989c09a)
2008-06-14Make up the right dependencies now that ldb depends on libeventsSimo Sorce1-2/+2
(This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
2008-06-05Add convenience function for creating nbt sockets in torture.Jelmer Vernooij4-7/+9
(This used to be commit 1e6bfb1aa7eba1b92ee4bfb318ba843752a993a9)
2008-05-21Correct an assertion in the testsuite.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit c3eeae2ea6a7562b43a436f20c110002ca4d1d2b)
2008-05-21Extend the NBT-DGRAM torture test again.Andrew Bartlett1-0/+1
Andrew Bartlett (This used to be commit f4154846401b31d99c40b2ea53992262095366b0)
2008-05-21Extend the 'netlogon' CLDAP and NBT implementation.Andrew Bartlett1-19/+257
This now handles checking if the user exists, including validating the ACB mask on the user. This would be a nasty security hole, if Kerberos did not already expose this information anonymously... Andrew Bartlett (This used to be commit 441b286c00f9a7743cdefeb243545bdbd2c94c5e)
2008-05-20Revert addition of 'mailslot' parameter.Andrew Bartlett1-2/+1
It turns out that the mailslot name (and a useful private prointer) is provided in the struct dgram_mailslot_handler. Andrew Bartlett (This used to be commit e17804b8857fdb3c182c5e886323b9d6c194c2ff)
2008-05-17Show that the NTLOGON and NETLOGON mailslots are *very* similar.Andrew Bartlett1-0/+25
Rework the mailslot infrustructure to cope, passing down the mailslot name so that we can implement both in the same callback function. Andrew Bartlett (This used to be commit 89fdd77891529aa74bb920994b8b5959aae8ac2d)
2008-05-17Test the use of the domain SID on the NETLOGON mailslotAndrew Bartlett1-4/+61
Interestingly, despite these packets being very similar, this fails on NTLOGON - no reply is received. Andrew Bartlett (This used to be commit 25ab0ad0a0216ef18e0aaeec27c7833d8c68ca30)
2008-05-16Rework the CLDAP and NBT netlogon requests and responses.Andrew Bartlett1-46/+22
This now matches section 7.3.3 of the MS-ATDS specification, and all our current tests pass against windows. There is still more testing to do, and the server implementation to complete. Andrew Bartlett (This used to be commit 431d0c03965cbee85691cd0dc1e2a509c1a2b717)
2008-04-27Move subunit infrastructure code into lib/torture.Jelmer Vernooij1-1/+1
(This used to be commit 5b44d8121de7735d69e6238a1442aff034a8ebd3)
2008-04-21Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce8-19/+19
the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
2008-04-17Avoid using event_context_find where possible.Jelmer Vernooij1-1/+1
(This used to be commit 04420b4689bc223202d5bba871e3eea16301e8e9)
2008-04-17Use provided event context rather than looking for it.Jelmer Vernooij1-2/+2
(This used to be commit fd0bb96acea3d7949cf0574bb6f3568a90f67f4e)
2008-02-21Remove another global_loadparm instance.Jelmer Vernooij1-6/+6
(This used to be commit ccb29c0b463f5ccb53553f0a1c411ad77a84482a)
2008-02-21Remove yet more uses of global_loadparm.Jelmer Vernooij5-15/+18
(This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
2008-02-21Remove more global_loadparm uses.Jelmer Vernooij1-3/+6
(This used to be commit 4d6fd9381f7fe4c823b47ebc43d7b272a92edffd)
2007-12-21r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij1-1/+1
(This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
2007-12-21r26539: Remove unnecessary statics.Jelmer Vernooij1-1/+1
(This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
2007-12-21r26426: Remove uses of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit e1d177c8c1101965479f7ade2270490cd6fae4f2)
2007-12-21r26409: Pass smb ports along.Jelmer Vernooij1-0/+1
(This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
2007-12-21r26408: Remove use of global_loadparm.Jelmer Vernooij3-1/+7
(This used to be commit f933b4362124bfdd25544b4e27992d9ca4405848)
2007-12-21r26402: Require a talloc context in libnetif.Jelmer Vernooij5-8/+8
(This used to be commit a35e51871bbf1ab33fc316fa59e597b722769c50)
2007-12-21r26401: Don't cache interfaces context in libnetif.Jelmer Vernooij5-13/+38
(This used to be commit 9f975417cc66bfd4589da38bfd23731dbe0e6153)
2007-12-21r26382: Remove more uses of global_loadparm.Jelmer Vernooij1-6/+6
(This used to be commit 6d4c59853481855c232e7cf97264a391f40af2b5)
2007-12-21r26381: Move global_loadparm higher up the call stack.Jelmer Vernooij3-0/+4
(This used to be commit 992296767492ecd7d21b06f4a08a5b8d73d00740)
2007-12-21r26380: Specify port number higher up the call stack.Jelmer Vernooij1-0/+2
(This used to be commit 77273e250cacb1df0e8bd676e0948175ccd2330a)
2007-12-21r26376: Add context for libcli_resolve.Jelmer Vernooij2-4/+4
(This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
2007-12-21r26329: Fix more loadparm_context references. Only about a 100 left now.Jelmer Vernooij1-1/+3
(This used to be commit ddf233346d848e91bc6a6a572f0f6120540503b7)
2007-12-21r26325: Remove use of global_loadparm in netif.Jelmer Vernooij5-13/+13
(This used to be commit e452cb28594f23add7c00247ed39e8323aea78a6)
2007-12-21r26311: Move port number specification higher up the call stack.Jelmer Vernooij1-3/+3
(This used to be commit ef946ff09315d90ea0419470ffd06a70498133f2)
2007-12-21r26310: Remove more uses of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit 9d806da113b5f0688b6193dfdee9b8765e18b38f)
2007-12-21r26309: Move specification of port higher up the all stack.Jelmer Vernooij3-0/+6
(This used to be commit 7de55cde7c7fe0141c05c8a38248667ebf3a9033)
2007-12-21r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and ↵Jelmer Vernooij1-1/+1
wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
2007-12-21r26264: pass name resolve order explicitly, use torture context for settings ↵Jelmer Vernooij2-4/+5
in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
2007-12-21r26252: Specify loadparm_context explicitly when creating sessions.Jelmer Vernooij1-1/+1
(This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)
2007-12-21r26238: Add a loadparm context parameter to torture_context, remove more ↵Jelmer Vernooij2-10/+10
uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
2007-10-10r25579: BOOL -> boolStefan Metzmacher1-2/+2
metze (This used to be commit 058a0619e9218586e73ae920f45621cf00d8b828)
2007-10-10r25554: Convert last instances of BOOL, True and False to the standard types.Jelmer Vernooij3-11/+11
(This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
2007-10-10r25398: Parse loadparm context to all lp_*() functions.Jelmer Vernooij2-10/+11
(This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
2007-10-10r25026: Move param/param.h out of includes.hJelmer Vernooij2-0/+2
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10r25008: Remove use of pstring.Jelmer Vernooij1-1/+1
(This used to be commit c57869e2620de30c303b0cb2f70cd07b32f269fc)
2007-10-10r25004: Avoid talloc_autofree_context() when possible.Jelmer Vernooij7-27/+22
(This used to be commit 79669d28a346c9ae4abc7308070b25e07fe57433)
2007-10-10r25000: Fix some more C++ compatibility warnings.Jelmer Vernooij2-8/+11
(This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)
2007-10-10r24846: Use metadata about dangerous tests.Jelmer Vernooij1-6/+5
(This used to be commit f914b828ff486d41e123e6dafa1c8fd76b34b44b)
2007-10-10r24728: Use more stock torture functions.Jelmer Vernooij1-1/+1
(This used to be commit da3a7ee407a2b41bd01f45072cad12bf29250b33)
2007-10-10r24670: Use torture functions for settings.Jelmer Vernooij1-4/+3
(This used to be commit a6906676309f3b1bec1a69427e7ffd0a768061b8)
2007-10-10r23811: Try to ensure struct nbt_name is always pre-declared. Might fix theAndrew Bartlett1-9/+10
build on aico. Andrew Bartlett (This used to be commit 5609bd9d219f517c25dbc6e6d265eed3ed517883)
2007-10-10r23810: Make things static, and remove unsued code.Andrew Bartlett1-1/+1
This includes some of the original ildap ldap client API. ldb provides a much easier abstraction on this to use, and doesn't use these functions. Andrew Bartlett (This used to be commit dc27a7e41c297472675e8c251bb14327a1af3902)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell8-24/+16
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)