summaryrefslogtreecommitdiff
path: root/source3/rpc_server
AgeCommit message (Collapse)AuthorFilesLines
2011-02-10s3-rpc_server: move services into individual directories.Günther Deschner26-85/+79
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 10 22:13:17 CET 2011 on sn-devel-104
2011-02-10s3-rpc_server: Fixed possible segfaults in svcctl server.Andreas Schneider1-0/+8
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-10s3-waf: fix the build after auth changes.Günther Deschner1-2/+3
Andrews, please check. Guenther
2011-02-10s3-auth Rename cryptic 'ptok' to security_tokenAndrew Bartlett13-78/+78
This will allow the auth_serversupplied_info struct to be migrated to auth_session_info easier. Adnrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10libcli/named_pipe_auth Change from 'info3' to auth_session_info_transportAndrew Bartlett2-24/+70
This changes the structure being used to convey the current user state from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built structure that matches the internals of the Samba auth subsystem and contains the final group list, as well as the final privilege set and session key. These previously had to be re-created on the server side of the pipe each time. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-09s3-rpc_server: We need a messaging context for rpc.Andreas Schneider1-0/+3
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Wed Feb 9 17:26:00 CET 2011 on sn-devel-104
2011-02-09s3-rpc_server: Fixed possible segfault with client_id.Andreas Schneider1-0/+6
2011-02-09s3:rpc_server: create binding_handle in rpc_pipe_open_external()Stefan Metzmacher1-1/+9
metze Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Feb 9 12:30:50 CET 2011 on sn-devel-104
2011-02-09s3: Fix some nonempty blank lines and some typosVolker Lendecke1-1/+1
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Feb 9 00:01:45 CET 2011 on sn-devel-104
2011-02-08s3-spoolss: Dont wipe out all drivers when only one should be deleted.Günther Deschner1-2/+3
Great catch from Bjoern Baumbach <bb@sernet.de> ! Andreas, Simo, please check. We now have a torture test (rpc.spoolss.driver.driver.multiple_drivers) for this. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 8 18:11:48 CET 2011 on sn-devel-104
2011-02-07s3-waf: fix the build after winreg and rpc services changes.Günther Deschner1-5/+5
Andreas, please check. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 7 13:18:41 CET 2011 on sn-devel-104
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.Andreas Schneider1-46/+35
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.Andreas Schneider1-80/+10
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.Andreas Schneider1-98/+20
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.Andreas Schneider1-61/+27
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.Andreas Schneider1-110/+145
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..Andreas Schneider1-149/+245
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.Andreas Schneider1-163/+21
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-smbd: Init the svcctl registry keys on service startup.Andreas Schneider1-1/+16
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Added a winreg based svcctl registry init.Andreas Schneider2-0/+699
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Added a svcctl shutdown function.Andreas Schneider1-0/+7
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-services: Migrated svcctl registry functions to winreg.Andreas Schneider2-27/+72
This is a bigger commit. It moves the relevant function to svc_winreg_glue. We need to use them in the same commit else we have problems with prototypes in proto.h. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-smbd: Init the eventlog registry on service startup.Andreas Schneider1-3/+13
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Added a winreg based eventlog registry init.Andreas Schneider2-0/+295
This enumerates the keys first and only creates them if they don't exist yet. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated eventlog to winreg.Andreas Schneider1-22/+72
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queuesStefan Metzmacher1-0/+12
They are needed for the callers in rpc_server/srv_pipe_hnd.c. It seems I only looked at the caller in rpc_server/rpc_ncacn_np.c when I've done the change of commit e55426fe7926ae6f8afe5fa6cfc009e0c3b54e38. Thanks Volker for finding this :-) metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Feb 7 11:40:20 CET 2011 on sn-devel-104
2011-02-07s3-netlogon: fix typo.Günther Deschner1-1/+1
Guenther
2011-02-06s3: Make "endpoint_table" staticVolker Lendecke1-1/+1
Andreas, this is only used in srv_epmapper right now. Make public again when this will be used somewhere else. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Feb 6 21:33:04 CET 2011 on sn-devel-104
2011-02-04s3:rpc_server/netlogon: reject validation level 6 without ads supportStefan Metzmacher1-0/+16
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Feb 4 10:06:26 CET 2011 on sn-devel-104
2011-02-02s3-waf: fix the build after epmapper changes.Günther Deschner1-1/+10
Andreas, please check. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 17:14:40 CET 2011 on sn-devel-104
2011-02-02s3: Remove superfluous ;Günther Deschner4-4/+4
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 15:44:21 CET 2011 on sn-devel-104
2011-02-02s3-smbd: Disable the endpoint mapper by default.Andreas Schneider1-2/+28
2011-02-02s3-smbd: Added a function to setup rpc services.Andreas Schneider2-0/+406
Move the complete setup of the rpc service to its own file and use callbacks to register at the endpoint mapper.
2011-02-02s3-rpc_server: Only allow registering endpoints on priviledged pipes.Andreas Schneider1-4/+21
2011-02-02s3-epmapper: Commented unimplemented functions.Andreas Schneider1-4/+10
2011-02-02s3-epmapper: Improved the epm_Map function.Andreas Schneider1-44/+210
2011-02-02s3-epmapper: Implemented epm_Lookup.Andreas Schneider1-8/+327
2011-02-02s3-epmapper: Implemented epm_LookupHandleFree.Andreas Schneider1-5/+14
2011-02-02s3-epmapper: Added arg to match uuid in build_ep_list().Andreas Schneider1-1/+16
2011-02-02s3-epmapper: Added epm_Map function from Samba4.Andreas Schneider1-4/+77
2011-02-02s3-epmapper: Added epm_Delete function.Andreas Schneider1-7/+87
2011-02-02s3-epmapper: Added epm_Insert function.Andreas Schneider1-8/+234
2011-02-02s3-epmapper: Added a endpoint mapper skeleton.Andreas Schneider1-0/+127
2011-02-02s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()Stefan Metzmacher1-14/+87
We need to check for invalid parameters before we check for access denied. metze
2011-01-21s3:srv_spoolss: use dcerpc_spoolss_X() functionsStefan Metzmacher1-10/+27
metze Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-21s3-spoolss: make it more obvious what winreg_create_printer() does.Günther Deschner1-5/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Jan 21 11:43:29 CET 2011 on sn-devel-104
2011-01-21s3-spoolss: as smbtorture testing proves: devmode size is the size of the ↵Günther Deschner1-1/+1
devicemode minus the driverdata extra size. Jeremy, please check. Guenther
2011-01-21s3-spoolss: disallow storing an invalid devmode size.Günther Deschner1-0/+6
Guenther
2011-01-18s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.Günther Deschner1-1/+1
Guenther
2011-01-18s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.Günther Deschner1-1/+1
Guenther