1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3/rpc_server
Stefan Metzmacher 4fba5bcaad s3:rpc_server/witness: add handling of MSG_RPCD_WITNESS_REGISTRATION_UPDATE messages
This implements the server side features for the
'net witness [client-move,...]' commands in the end.

These are administrator driven notifications for the witness client.

RPCD_WITNESS_REGISTRATION_UPDATE_FORCE_RESPONSE and
RPCD_WITNESS_REGISTRATION_UPDATE_FORCE_UNREGISTER will be very useful
for later automated testing.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
2024-01-26 17:00:33 +00:00
..
dfs s3:rpc_server: Fix double blackslash issue in dfs path 2023-07-05 20:24:35 +00:00
dssetup CVE-2020-25717: Add FreeIPA domain controller role 2021-11-09 19:45:33 +00:00
echo s3:rpc_server: Do not include s3 autogenerated headers 2020-03-20 15:36:36 +00:00
epmapper librpc/rpc: also get the 2nd half of the ndr_syntax_id from a floor 2023-10-17 19:20:38 +00:00
eventlog s3:rpc_server: Add missing newlines to logging messages 2023-08-08 04:39:38 +00:00
fss rpc_server3: Remove pipes_struct->session_info 2022-01-05 00:11:38 +00:00
initshutdown s3:rpc_server: Do not include s3 autogenerated headers 2020-03-20 15:36:36 +00:00
lsa s3:rpc_server: Mark _lsa_CreateTrustedDomainEx as NOT_IMPLMENTED 2024-01-09 14:17:40 +00:00
mdssvc s3:rpc_server: Fix code spelling 2023-10-25 22:23:37 +00:00
netlogon s3:rpc_server: Use dcerpc_lsa_open_policy_fallback() for netlogon 2023-11-21 11:16:37 +00:00
ntsvcs rpc_server3: Remove pipes_struct->session_info 2022-01-05 00:11:38 +00:00
samr samr_server: Modernize a DBG statement 2024-01-23 23:28:31 +00:00
spoolss s3:rpc_server: Fix code spelling 2023-10-25 22:23:37 +00:00
srvsvc Revert "rpc_server:srvsvc - retrieve share ACL via root context" 2023-12-20 11:20:51 +00:00
svcctl librpc: add various new commands and types to SVCCTL IDL. 2023-11-09 08:00:30 +00:00
winreg s3-winreg: fix _winreg_EnumValue behavior 2023-11-20 03:52:33 +00:00
witness s3:rpc_server/witness: add handling of MSG_RPCD_WITNESS_REGISTRATION_UPDATE messages 2024-01-26 17:00:33 +00:00
wkssvc s3:rpc_server/wkssvc: Remove get logged on user list from utmp 2023-10-26 22:27:44 +00:00
rpc_config.c dcesrv_core: wrap gensec_*() calls in [un]become_root() calls 2022-01-24 15:25:36 +00:00
rpc_config.h s3:rpc_server: Delete unused code and doc references 2021-12-10 14:02:30 +00:00
rpc_handles.c s3:rpc_server: let create_policy_hnd() return a pointer 2023-10-17 19:20:38 +00:00
rpc_host.c VERSION: move COPYRIGHT_STARTUP_MESSAGE as SAMBA_COPYRIGHT_STRING into version.h 2023-12-15 10:44:42 +00:00
rpc_ncacn_np.c rpc_server3: Inline single-use rpcint_binding_handle_ex() 2022-01-05 00:11:38 +00:00
rpc_ncacn_np.h s3:rpc_server: Activate samba-dcerpcd 2021-12-10 14:02:30 +00:00
rpc_pipes.h s3:rpc_server: let create_policy_hnd() return a pointer 2023-10-17 19:20:38 +00:00
rpc_server.c s3:rpc_server: Add missing newlines to logging messages 2023-08-08 04:39:38 +00:00
rpc_server.h rpc_server3: Inline pipes_struct into dcerpc_ncacn_conn 2022-01-05 00:11:38 +00:00
rpc_sock_helper.c s3:rpc_server: Delete unused code and doc references 2021-12-10 14:02:30 +00:00
rpc_sock_helper.h rpc_server: Consolidate transport-specific socket creation 2021-01-26 00:10:31 +00:00
rpc_worker.c VERSION: move COPYRIGHT_STARTUP_MESSAGE as SAMBA_COPYRIGHT_STRING into version.h 2023-12-15 10:44:42 +00:00
rpc_worker.h s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS 2023-10-17 19:20:38 +00:00
rpcd_classic.c rpcd_classic: Open share_info.tdb as root 2023-12-20 10:15:29 +00:00
rpcd_epmapper.c s3:rpc_server: make use of dcesrv_register_default_auth_types[_machine_principal]() 2023-10-17 19:20:38 +00:00
rpcd_fsrvp.c s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS 2023-10-17 19:20:38 +00:00
rpcd_lsad.c s3:rpc_server: make use of dcesrv_register_default_auth_types[_machine_principal]() 2023-10-17 19:20:38 +00:00
rpcd_mdssvc.c s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS 2023-10-17 19:20:38 +00:00
rpcd_rpcecho.c s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS 2023-10-17 19:20:38 +00:00
rpcd_spoolss.c s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS 2023-10-17 19:20:38 +00:00
rpcd_winreg.c s3:rpc_server: let get_servers() callback of rpc_worker_main() return NTSTATUS 2023-10-17 19:20:38 +00:00
rpcd_witness.c s3:rpc_server: add basic rpcd_witness template 2024-01-26 17:00:32 +00:00
srv_access_check.c rpc_server3: Avoid a pointless DEBUGADD 2023-10-10 23:23:40 +00:00
srv_access_check.h
srv_pipe_hnd.c smbd: Adapt np_[read|write]_send() to more recent tevent_req conventions 2022-08-26 18:54:37 +00:00
srv_pipe_hnd.h s3:rpc_server: Retrieve dcesrv_context from parent context to open NP 2020-03-20 15:36:35 +00:00
wscript_build s3:rpc_server: add basic rpcd_witness template 2024-01-26 17:00:32 +00:00