summaryrefslogtreecommitdiff
path: root/source3/rpc_server
AgeCommit message (Collapse)AuthorFilesLines
2011-03-15s3: Fix Coverity ID 2279: Uninitialized readVolker Lendecke1-1/+1
We passed the structure including the uninitialized elements to dcerpc_winreg_SetValue.
2011-03-15s3: Fix Coverity ID 2281: Uninitialized readVolker Lendecke1-1/+1
We passed the structure including the uninitialized elements to dcerpc_winreg_SetValue.
2011-03-15s3: Fix Coverity ID 2283: Uninitialized readVolker Lendecke1-1/+1
We passed the structure including the uninitialized elements to dcerpc_winreg_OpenKey.
2011-03-15s3: Fix Coverity ID 2284: Uninitialized readVolker Lendecke1-1/+1
We passed the structure including the uninitialized elements to dcerpc_winreg_DeleteValue.
2011-03-15s3: Fix Coverity ID 2285: Uninitialized readVolker Lendecke1-1/+1
We passed the structure including the uninitialized elements to dcerpc_winreg_DeleteValue.
2011-03-15s3: Fix Coverity ID 2286: Uninitialized readVolker Lendecke1-1/+1
We passed the structure including the uninitialized elements to dcerpc_winreg_SetValue.
2011-03-09s3-rpc_server: handle DCERPC_AUTH_LEVEL_CONNECT in api_pipe_bind_req().Günther Deschner1-0/+3
Guenther
2011-03-09s3-rpc_server: Remove unused _rpc_ep_register.Andreas Schneider1-29/+0
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Wed Mar 9 10:32:32 CET 2011 on sn-devel-104
2011-03-09s3-rpc_server: Use the new endpoint register functions.Andreas Schneider1-14/+14
2011-03-09s3-rpc_server: Add tevent based endpoint setup functions.Andreas Schneider1-0/+121
2011-03-09s3-rpc_server: Change irritating debug message.Andreas Schneider1-7/+7
2011-03-08s3-waf: fix the build.Günther Deschner1-0/+3
Guenther Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-epmd: remove some unused variables.Günther Deschner1-6/+0
Guenther Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Added IPv6 support for epmapper.Andreas Schneider2-0/+18
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Free unused memory.Andreas Schneider1-0/+2
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Fixed the accept() for ncalrpc_listener.Andreas Schneider1-8/+4
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Fixed the accept() for tcpip_listener.Andreas Schneider1-9/+5
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Fixed the accept() for named_pipe_listener.Andreas Schneider1-7/+6
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-librpc: Register NCALRPC pipes.Andreas Schneider1-163/+500
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Create the ncalrpc endpoints.Andreas Schneider1-63/+220
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Add server support for NCALRPC system user pipe.Andreas Schneider2-1/+39
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Improved the dcerpc_ncacn_accept switch.Andreas Schneider1-29/+38
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Remove unneeded ncacn wrappers.Andreas Schneider1-85/+12
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Fixed ncalrpc connection accept.Andreas Schneider1-1/+3
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Only allow epm insert and delete on NCALRPC.Andreas Schneider1-2/+4
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Introduce transport in pipe_struct.Andreas Schneider2-1/+5
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Start the Endpoint Mapper Dameon if enabled.Andreas Schneider1-6/+9
Endpoint Mapper is still disabled by default! Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Created an Endpoint Mapper Daemon.Andreas Schneider1-0/+279
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Added prototype to setup a ncalrpc socket.Andreas Schneider2-1/+5
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-epmap: add ncalrpc listener codeSimo Sorce1-0/+126
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08sr-epmap: Minor cleanups and fixesSimo Sorce1-33/+30
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-epmap: Return the correct ip address.Andreas Schneider1-0/+10
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Added server address to pipes struct.Andreas Schneider1-7/+34
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Set client and server connection info.Andreas Schneider1-1/+49
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-rpc_server: Added tcpip listener for each rpc service.Andreas Schneider1-9/+101
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08s3-librpc: Added tcpip support for dcerpc_binding_vector_create.Andreas Schneider1-0/+2
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-04s3: add two missing vfs disconnect callsDavid Disseldorp1-0/+2
The fix for bug 7976 added a vfs connect call to create_conn_struct. This change adds two further disconnect calls that were missed by the original change. Signed-off-by: Andreas Schneider <asn@samba.org> Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Fri Mar 4 16:33:53 CET 2011 on sn-devel-104
2011-03-03s3: Use dom_sid_string in _lsa_lookup_sids_internalVolker Lendecke1-4/+1
2011-03-02s3-sessionid: avoid global include of sessionid.hGünther Deschner2-0/+2
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 2 12:58:12 CET 2011 on sn-devel-104
2011-03-02s3-server_id: only include server_id where needed.Günther Deschner1-0/+1
Guenther
2011-03-02s3-printing: vfs_connect prior to driver/dfs IODavid Disseldorp1-0/+2
samba3.posix_s3.rpc.spoolss.driver fails with the xattr_tdb vfs module loaded as a part of make test. The (now checked) create_directory() call in move_driver_to_download_area() fails, uncovering another bug in the printer driver upload code path. move_driver_to_download_area() creates a new conn_struct for manipulating files in [print$]. The VFS layer is plumbed through with the call to create_conn_struct(), however SMB_VFS_CONNECT() is never called. Many vfs modules expect state stored at connect time with SMB_VFS_HANDLE_SET_DATA() to be available on any IO operation and fail if this is not the case. This fix adds a call to SMB_VFS_CONNECT() in create_conn_struct() prior to IO. https://bugzilla.samba.org/show_bug.cgi?id=7976 Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Mar 2 01:16:30 CET 2011 on sn-devel-104
2011-03-02s3-printing: fix move_driver_to_download_area() error pathsDavid Disseldorp1-2/+2
WERR_ACCESS_DENIED errors are mapped to WERR_UNKNOWN_PRINTER_DRIVER, resulting in incorrect error messages on Windows clients. move_driver_to_download_area() returns the same error status values to the caller via the *perr argument as well as the return value. The create_directory() call is not checked for error.
2011-03-01s3-auth struct security_unix_token replaces UNIX_USER_TOKENAndrew Bartlett1-1/+1
2011-03-01s3-rpc_server Handle session key as a constant bufferAndrew Bartlett1-28/+4
This way, we don't have to check for memory allocation failures. Andrew Bartlett
2011-02-28Fix some typesJelmer Vernooij1-1/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 28 23:30:06 CET 2011 on sn-devel-104
2011-02-28s3-rpc_client: Move client pipe functions to own header.Andreas Schneider2-0/+2
2011-02-27s3: Make is_zero_addr take a sockaddr_storageVolker Lendecke1-1/+1
All callers had to cast this anyway Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Feb 27 11:02:53 CET 2011 on sn-devel-104
2011-02-22s3-includes: move some chgpasswd related defines to the locations where they ↵Günther Deschner1-0/+6
are used. Guenther
2011-02-22s3-printing: isolate print notification prototypes better.Günther Deschner1-0/+1
Guenther
2011-02-22s3:auth: change num_groups to from size_t to uint32_tStefan Metzmacher1-2/+2
This will help with the change from UNIX_USER_TOKEN to security_unix_token metze