Sweden-Number/dlls/rpcrt4
Rob Shearman 34dd534250 rpcrt4: Fix memory leak of 0-byte buffer allocated during processing of bind packets.
In this case conn->server_binding will be NULL and consequently
bind->Handle will be NULL, causing I_RpcFreeBuffer to fail. Therefore
just use I_RpcFree to free the buffer as that is just what
I_RpcFreeBuffer does under the hood anyway.
2008-09-12 16:49:56 +02:00
..
tests rpcrt4: Don't crash in NdrDllGetClassObject when a NULL pclsid is passed in. 2008-09-12 16:49:48 +02:00
Makefile.in rpcrt4: Implement MesEncodeIncrementalHandleCreate, MesDecodeIncrementalHandleCreate, MesIncrementalHandleReset and MesHandleFree. 2008-07-14 11:47:46 +02:00
cproxy.c rpcrt4: Reset the BufferLength to the used part of the buffer in NdrProxySendReceive. 2008-07-02 11:38:37 +02:00
cpsf.c rpcrt4: Don't crash in NdrDllGetClassObject when a NULL pclsid is passed in. 2008-09-12 16:49:48 +02:00
cpsf.h
cstub.c Include wine/port.h everywhere we use exceptions. 2008-04-29 20:18:49 +02:00
epm.idl rpcrt4: Use DCE/RPC to contact the endpoint-mapper server. 2008-06-26 12:18:35 +02:00
epm_towers.h make_makefiles: Explicitly list the Wine headers that should be exported. 2008-07-23 11:40:43 +02:00
ncastatus.h rpcrt4: Translate between NCA and RPC status codes. 2007-07-05 19:53:29 +02:00
ndr_clientserver.c rpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength. 2008-07-01 12:26:37 +02:00
ndr_contexthandle.c rpcrt4: Print an error if an invalid client context handle is used. 2008-03-28 21:42:15 +01:00
ndr_es.c rpcrt4: Ignore the return value of functions when unmarshalling a pickled procedure. 2008-07-14 11:48:25 +02:00
ndr_fullpointer.c rpcrt4: Fix memory leak in NdrFullPointerXlatFree. 2008-01-09 13:38:02 +01:00
ndr_marshall.c rpcrt4: Change type of len parameter of NdrAllocate from size_t to SIZE_T. 2008-09-08 12:51:37 +02:00
ndr_misc.h rpcrt4: Handle complex arrays in calc_arg_size. 2008-01-14 15:31:37 +01:00
ndr_ole.c rpcrt4: Use interlocked functions to increment/decrement ref counts. 2008-07-07 12:11:24 +02:00
ndr_stubless.c rpcrt4: Ignore the return value of functions when unmarshalling a pickled procedure. 2008-07-14 11:48:25 +02:00
ndr_stubless.h rpcrt4: Ignore the return value of functions when unmarshalling a pickled procedure. 2008-07-14 11:48:25 +02:00
rpc_assoc.c rpcrt4: Make RpcAssoc_BindConnection use RPCRT4_ReceiveWithAuth instead of RPCRT4_Receive. 2008-06-19 11:44:28 +02:00
rpc_assoc.h rpcrt4: Implement low-level context handle support. 2007-12-26 13:26:49 +01:00
rpc_async.c rpcrt4: Remove unneeded address-of operator from array name. 2008-07-14 11:50:08 +02:00
rpc_binding.c rpcrt4: Fix typo in unescape_string_binding_componentW. 2008-09-08 12:47:20 +02:00
rpc_binding.h include: Remove unused file wine/rpcss_shared.h. 2008-07-07 11:11:02 +02:00
rpc_defs.h janitorial: Remove links to any microsoft site. 2008-03-01 12:03:59 +01:00
rpc_epmap.c rpcrt4: Only start the RpcSs process for handles to the local server. 2008-09-08 12:47:20 +02:00
rpc_message.c rpcrt4: Print error messages from RPC message functions when they are called in an invalid way. 2008-09-12 16:49:45 +02:00
rpc_message.h include: Remove unused file wine/rpcss_shared.h. 2008-07-07 11:11:02 +02:00
rpc_server.c rpcrt4: Fix memory leak of 0-byte buffer allocated during processing of bind packets. 2008-09-12 16:49:56 +02:00
rpc_server.h rpcrt4: Free the memory for a registered interface that is in use and when WaitForCallsToComplete is 0. 2008-09-12 16:49:42 +02:00
rpc_transport.c rpcrt4: Print a warning if connecting to a named pipe failed in rpcrt4_conn_open_pipe in the !wait case. 2008-08-18 14:36:33 +02:00
rpcrt4.spec rpcrt4: Implement RpcBindingReset. 2008-08-19 12:54:31 +02:00
rpcrt4_main.c rpcrt4: Implement RpcCancelThreadEx. 2008-07-14 12:29:46 +02:00
version.rc