1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-06 13:18:07 +03:00
samba-mirror/source/torture
Andrew Bartlett b9036900d0 Remove sam/api.c.
In order to reduce complexity, this patch removes the upper layer of the SAM
API.  Also, we remove the function pointers on the sam context - there really
is no point making these replaceable - that's for the modules.

Move a number of functions in include/interface.c around to allow for use of
'static' and to keep the external API in one chunk, at the bottem.  All these
functions were renamed to remove the context_sam -> sam

Consequential changes in the samtest module, and back out metze's change for
ACB filtering, becouse I think it belongs in the SAM backeds.  (But I will take
debate on this one).

Changes to the lib/util_sid.c code to create a 'system' token, and make it a
SAM_ASSERT() enforced requirement to have a token on those calls that specify
it.  samtest now uses this.

We should have a samtest call to set your own token.

We also need to extend our se_access code to cover the things that Win2k is
returning in it's access tokens.  Currently our system token doesn't pass, due
to unexpected flags.  (When running sam_ads against Win2k)

Andrew Bartlett
0001-01-01 00:00:00 +00:00
..
cmd_sam.c Remove sam/api.c. 0001-01-01 00:00:00 +00:00
cmd_vfs.c implemented lock and mknod 0001-01-01 00:00:00 +00:00
denytest.c show a progress bar during the deny tests 0001-01-01 00:00:00 +00:00
locktest2.c More cleanups, and add a comment/hint not to clean somthing up in future :-) 0001-01-01 00:00:00 +00:00
locktest.c Another smattering of static and const 0001-01-01 00:00:00 +00:00
mangle_test.c add collision/total indication to every collision report 0001-01-01 00:00:00 +00:00
masktest.c add a -n maxloops option so this can be run in a script and end after a 0001-01-01 00:00:00 +00:00
msgtest.c Removed version number from file header. 0001-01-01 00:00:00 +00:00
nbio.c Back out the wrong changes I made yesterday ... 0001-01-01 00:00:00 +00:00
nsstest.c more dl* -> sys_dl* for sco 0001-01-01 00:00:00 +00:00
rpctorture.c Removed version number from file header. 0001-01-01 00:00:00 +00:00
samtest.c Remove sam/api.c. 0001-01-01 00:00:00 +00:00
samtest.h - Don't put pointer to sam_domain_handle in sam_methods but single domainsid and domainname 0001-01-01 00:00:00 +00:00
scanner.c Renamed get_nt_error_msg() to nt_errstr(). 0001-01-01 00:00:00 +00:00
torture.c Added final Steve French patch for "required" attributes with old 0001-01-01 00:00:00 +00:00
utable.c Removed version number from file header. 0001-01-01 00:00:00 +00:00
vfstest.c initial mem_ctx to NULL 0001-01-01 00:00:00 +00:00
vfstest.h A new utility to test VFS system and modules 0001-01-01 00:00:00 +00:00