1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source4/torture/rpc
Gary Lockyer b852ad044b source4/smbd: refactor the process model for prefork
Refactor the process model code to allow the addition of a prefork
    process model.

    - Add a process context to contain process model specific state
    - Add a service details structure to allow service to indicate which
      process model options they can support.

    In the new code the services advertise the features they support to the
    process model.  The process model context is plumbed through to allow the
    process model to keep track of the supported options, and any state
    the process model may require.

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
2017-10-19 05:33:09 +02:00
..
alter_context.c s4:torture/rpc: expect NT_STATUS_CONNECTION_DISCONNECTED in torture_rpc_alter_context() 2015-07-03 02:00:28 +02:00
async_bind.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
atsvc.c
autoidl.c
backupkey_heimdal.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
backupkey.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
bench.c
bind.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
browser.c werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source4/torture/rpc/ 2016-09-28 00:04:35 +02:00
clusapi.c s4-torture: also test CLUSCTL_CLUSTER_CHECK_VOTER_DOWN. 2016-09-07 23:56:16 +02:00
countcalls.c
dfs.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
drsuapi_cracknames.c s4:torture/rpc: avoid declaration after code warnings 2014-04-02 09:03:45 +02:00
drsuapi_w2k8.c drsuapi tests for DsBind with w2k8 2016-05-26 02:44:31 +02:00
drsuapi.c
drsuapi.h drsuapi tests for DsBind with w2k8 2016-05-26 02:44:31 +02:00
dsgetinfo.c lib: Give util_paths.c its own header 2017-06-24 01:21:10 +02:00
dssetup.c
echo.c s4:torture/rpc: concurrent dcerpc_echo_TestSleep requests require a connection with DCERPC_CONCURRENT_MULTIPLEX 2016-10-26 11:20:17 +02:00
epmapper.c s4:torture/rpc: use dcerpc_binding_set_abstract_syntax() in epmapper.c 2014-02-13 11:54:17 +01:00
eventlog.c
forest_trust.c s4:torture/netlogon: add/use test_SetupCredentialsPipe() helper function 2016-03-17 17:17:16 +01:00
frsapi.c werror: replace WERR_FRS_INVALID_SERVICE_PARAMETER with WERR_FRS_ERR_INVALID_SERVICE_PARAMETER in source4/torture/rpc/frsapi.c 2016-09-28 00:04:34 +02:00
fsrvp.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
handles.c s4:torture/rpc: add extra_flags to torture_rpc_connection_transport() 2016-10-26 11:20:17 +02:00
initshutdown.c
iremotewinspool.c s4-torture: add test for winspool_AsyncGetPrinterDriverDirectory() 2016-11-15 05:09:31 +01:00
join.c
lsa_lookup.c s4:torture/rpc: make use of dcerpc_binding_[g|s]et_transport() 2014-02-13 11:54:17 +01:00
lsa.c krb5_wrap: Remove unneded smb_krb5_free_error() 2016-08-31 20:59:14 +02:00
mgmt.c s4-torture: fix invalid dereference of binding handle in mgmt test. 2015-04-22 17:43:21 +02:00
netlogon.c smbtorture: Add more tests around NETLOGON challenge reuse 2017-06-27 16:57:42 +02:00
netlogon.h s4:torture/netlogon: add/use test_SetupCredentialsPipe() helper function 2016-03-17 17:17:16 +01:00
ntsvcs.c
object_uuid.c
oxidresolve.c s4-torture: fix ResolveOxid2 test, filling in missing ref,out pointers. 2015-07-31 01:55:28 +02:00
remact.c remact: use HRESULT in RemoteActivation IDL and tests. 2015-07-31 01:55:28 +02:00
remote_pac.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
rpc.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
samba3rpc.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
samlogon.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
samr_accessmask.c
samr_priv.c
samr.c s4: torture: samr: Add test for dcesrc_lsa_valid_AccountRight change. 2017-05-03 15:58:23 +02:00
samsync.c Fix the O3 developer build 2015-03-03 13:14:53 +01:00
scanner.c s4:torture/rpc: make use of dcerpc_binding_set_*() in torture_rpc_scanner() 2014-02-13 11:54:17 +01:00
schannel.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
session_key.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
spoolss_access.c s4-torture: fix test_openprinter_wrap fake test result. 2014-05-16 21:24:26 +02:00
spoolss_notify.c source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
spoolss_win.c werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/torture/ 2016-09-28 00:04:23 +02:00
spoolss.c s3: spoolss: Extend publish_toggle test to check returned GUID string format 2017-10-11 06:39:00 +02:00
srvsvc.c werror: replace WERR_UNKNOWN_LEVEL with WERR_INVALID_LEVEL in source4/torture/rpc/ 2016-09-28 00:04:35 +02:00
svcctl.c werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source4/torture/ 2016-09-28 00:04:23 +02:00
testjoin.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
torture_rpc.h s4-torture: add torture_rpc_connection_with_binding() 2016-11-15 01:14:21 +01:00
unixinfo.c
winreg.c s4:torture: Fix talloc_array in test_EnumValue() 2017-08-25 16:15:08 +02:00
witness.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00
wkssvc.c s4: popt: Global replace of cmdline_credentials -> popt_get_cmdline_credentials(). 2017-05-11 20:30:13 +02:00