summaryrefslogtreecommitdiff
path: root/source3/rpc_server/srv_pipe.c
AgeCommit message (Expand)AuthorFilesLines
2010-09-23s3-dcerpc: use new spnego server codeSimo Sorce1-200/+122
2010-09-23s3-dcesrv: use gssapi helper in srv_pipe.cSimo Sorce1-223/+46
2010-09-23s3-dcesrv: use ntlmssp helper in srv_pipe.cSimo Sorce1-204/+173
2010-09-23gssapi: remove unused function argumentSimo Sorce1-4/+1
2010-09-23gssapi: avoid explicit dependency on dcerpc specific structuresSimo Sorce1-2/+4
2010-09-23s3-dcerpc: move crypto stuff in /librpc/cryptoSimo Sorce1-1/+1
2010-08-30s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server sideSimo Sorce1-29/+364
2010-08-26s3-dcerpc: only include rpc_dce.h where needed.Günther Deschner1-0/+1
2010-08-17s3-dcerpc: Remove unused functionSimo Sorce1-18/+0
2010-08-17s3-dcerpc: make a few local functions as staticSimo Sorce1-4/+7
2010-08-08s3:rpc_server: fix valgrind warningStefan Metzmacher1-0/+1
2010-08-03s3-dcerpc: fix some uninitialized variables build warnings.Günther Deschner1-1/+1
2010-07-30s3-dcerpc: Use dcerpc_guess_sizes in the server code too.Simo Sorce1-95/+38
2010-07-30s3-dcerpc: rationalize packet creation in the server codeSimo Sorce1-86/+80
2010-07-28s3-dcerpc: Use dcerpc_AuthType in pipe_auth_dataSimo Sorce1-22/+25
2010-07-28s3-dcerpc: Set flags directly instead of calling unimplemented functions.Simo Sorce1-4/+19
2010-07-28s3-dcerpc: Make dcerpc_check_auth() common codeSimo Sorce1-160/+0
2010-07-28s3-dcerpc: Add the same paranoia checks we have in the client codeSimo Sorce1-0/+12
2010-07-28s3-dcerpc: Split auth checking into a generic function.Simo Sorce1-26/+55
2010-07-28s3-dcerpc do not pass pipes_struct to dcesrv_auth_request()Simo Sorce1-26/+28
2010-07-28s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codesSimo Sorce1-18/+24
2010-07-28s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server codeSimo Sorce1-192/+37
2010-07-28s3-rpc_pipe: Use struct pipes_struct.Andreas Schneider1-24/+25
2010-07-21s3-rpc_server: Cleanup the way we free pipe auth dataSimo Sorce1-10/+13
2010-07-21s3-dcerpc: Fix potential memleakSimo Sorce1-1/+6
2010-07-21s3-dcerpc: Properly initialize output buffers on nak/faultSimo Sorce1-2/+4
2010-07-20Add approriate TALLOC_CTX's thoughout the spnego code. No more implicit NULL ...Jeremy Allison1-10/+4
2010-07-20Add TALLOC_CTX argument to spnego_parse_negTokenInit, reduceJeremy Allison1-1/+2
2010-07-20s3-auth: Move auth_ntlmssp wrappers in their own fileSimo Sorce1-0/+1
2010-07-20s3-auth: Refactor and rename auth_ntlmssp_server_info()Simo Sorce1-1/+1
2010-07-19Remove parse_negTokenTarg(), as it's actually incorrect. We're processingJeremy Allison1-1/+1
2010-07-19s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contextsSimo Sorce1-6/+1
2010-07-17s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.cSimo Sorce1-0/+465
2010-07-16s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.Günther Deschner1-1/+1
2010-07-16s3-dcerpc: Fix ability to receive Big Endian PDUsSimo Sorce1-3/+3
2010-07-16s3-dcerpc: Use a local function to dump pdu regionsSimo Sorce1-5/+49
2010-07-16s3-dcerpc: Use DATA_BLOB for pipes_struct input dataSimo Sorce1-12/+7
2010-07-16s3-dceprc: Use IDL defined constants for length calculationsSimo Sorce1-9/+9
2010-07-16s3-dcerpc: Padding is never done on a DCERPC_PKT_BIND_ACK packet.Simo Sorce1-24/+2
2010-07-16s3-dcerpc: consolidate respones packet creation codeSimo Sorce1-448/+231
2010-07-16s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOBSimo Sorce1-199/+123
2010-07-16s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOBSimo Sorce1-19/+19
2010-07-16s3-dcerpc: Stop using hand marshalling in create_next_pdu_noauth()Simo Sorce1-24/+14
2010-07-16s3-dcerpc: Stop using hand marshalling in create_next_pdu_schannel()Simo Sorce1-87/+81
2010-07-16s3-dcerpc: Stop using hand marshalling in create_next_pdu_ntlmssp()Simo Sorce1-38/+38
2010-07-14s3:auth Change auth_ntlmssp_server_info API to return NTSTATUSAndrew Bartlett1-3/+4
2010-07-13s3-dcerpc: Use dcerpc_push_ncacn_packet() in api_pipe_alter_context()Simo Sorce1-104/+76
2010-07-13s3-dcerpc: Use dcerpc_push_dcerpc_auth() for spnego auth continuations.Simo Sorce1-41/+32
2010-07-13s3-dceprc: Use dcerpc_push_ncacn_packet() in api_pipe_bind_req()Simo Sorce1-111/+89
2010-07-13s3-dcerpc: Use a DATA_BLOB in bind processing and avoid one mem copySimo Sorce1-105/+52