summaryrefslogtreecommitdiff
path: root/source3/librpc/rpc
AgeCommit message (Collapse)AuthorFilesLines
2010-08-03s3-dcerpc: fix some uninitialized variables build warnings.Günther Deschner1-2/+2
Guenther
2010-08-02s3-build: fix some c++ build warnings.Günther Deschner1-2/+2
Guenther
2010-07-30s3-dceprc: Improve dcerpc_guess_sizes() interfaceSimo Sorce2-19/+27
Make it possible to pass in the NDR padding size so that theoretically client and server code can decide to use a different alignment. Pass in the header length as a parameter so that this function can be used for different type of packets. Make sure padding size will not make the fragment exceed the maximum length. Calculate padding taking in account the header length.
2010-07-30s3-dcerpc: rationalize packet creation in the server codeSimo Sorce1-0/+6
Move all related functions into create_next_packet, but make it transport neutral (not pass in pipse_struct)
2010-07-30s3-dcerpc: Make function to guess pdu sizes common.Simo Sorce2-0/+121
2010-07-30s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSPSimo Sorce3-31/+194
2010-07-30s3-dcerpc: add sign/seal support when using SPNEGO/KRB5Simo Sorce3-86/+215
2010-07-30s3-dcerpc: Add SPNEGO incapsulation for KRB5 authSimo Sorce2-0/+277
2010-07-28s3-dcerpc: Try to fix build when gssapi_ext.h is not availableSimo Sorce1-43/+39
2010-07-28Do not refernece pipe_auth_data directly in dcerpc_gssapi.cSimo Sorce2-39/+11
2010-07-28s3-dcerpc: Add sign/seal with gssapiSimo Sorce3-0/+318
2010-07-28s3-dcerpc: Add next authentication step with gssapiSimo Sorce2-2/+14
2010-07-28s3-decrpc: Introduce gssapi support for dcerpc krb5 authSimo Sorce2-0/+451
2010-07-28s3-dcerpc: Use dcerpc_AuthType in pipe_auth_dataSimo Sorce2-46/+20
2010-07-28s3-dcerpc: Make dcerpc_check_auth() common codeSimo Sorce2-0/+178
2010-07-28s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers fileSimo Sorce2-0/+218
2010-07-17s3-dcerpc: Move common cli/srv functions into a common fileSimo Sorce1-0/+238
2010-07-16s3-dcerpc: Fix ability to receive Big Endian PDUsSimo Sorce2-8/+34
2010-07-16s3-dcerpc: Move common helpers into a common fileSimo Sorce2-0/+239
Signed-off-by: Günther Deschner <gd@samba.org>
2010-03-23s3:librpc/rpc: move prototypes to dcerpc.hStefan Metzmacher1-0/+18
metze
2010-03-19s3:librpc: remove unused stuffStefan Metzmacher2-217/+0
metze
2009-09-17s3-rpc: samba3 needs the DCERPC_NDR64 defineAndrew Tridgell1-0/+3
2009-07-27Lift the event loop in rpc_api_pipe_req() one level into cli_do_rpc_ndrVolker Lendecke1-4/+4
2009-01-21Allow calling DCE/RPC server implementations directly usingJelmer Vernooij1-1/+1
rpc_pipe_client.
2009-01-18Move initialization of the reply prs_struct to rpc_api_pipeVolker Lendecke1-1/+2
2008-12-14Remove the global "cmdline_auth_info" from source3/lib/util.cVolker Lendecke1-0/+6
This involves changing all our clients, that's why it's so large.
2008-10-14Remove unused file.Jelmer Vernooij1-1438/+0
2008-10-12Share RPC binding string utility functions.Jelmer Vernooij3-710/+49
2008-09-23s3-ndr: add stub smb_iconv_convenience to some ndr_ functions.Günther Deschner2-2/+2
Guenther
2008-07-20Refactoring: Change calling conventions for cli_rpc_pipe_open_noauthVolker Lendecke1-10/+3
Pass in ndr_syntax_id instead of pipe_idx, return NTSTATUS (This used to be commit 9abc9dc4dc13bd3e42f98eff64eacf24b51f5779)
2008-04-30Attempt to fix the build on IRIX: Bug 5420Volker Lendecke1-0/+1
(This used to be commit ebca5fd7625e3ff3d76ab4e6c245ba3297ca03b4)
2008-04-17Add some comments.Jelmer Vernooij2-5/+23
(This used to be commit fd321fd77fcb9fbebcaa724c58a1beee606e87cd)
2008-04-17Remove copying of interface syntax id.Jelmer Vernooij1-5/+1
(This used to be commit 0012dfbe1fcf17486a24366b939054b5637646e3)
2008-04-17fix return code.Jelmer Vernooij1-1/+3
(This used to be commit d356baae802d36909c3c990b834a4a37aba736f4)
2008-04-17Actually connect to RPC.Jelmer Vernooij2-5/+35
(This used to be commit 3082534454ff936ac0b78b5a2c72c9b060e21244)
2008-04-17Add simple implementation of several functions in the Samba 4 RPCJelmer Vernooij4-0/+2362
library on top of the Samba 3 RPC library: * dcerpc_pipe_connect * dcerpc_ndr_request_recv * dcerpc_ndr_request_send These are the main functions used by the generated client calls in Samba 4. (This used to be commit 350177824239343365d5c99ad4efd71e3b2ed6fa)