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
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
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
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
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
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
rpc_assoc.h
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
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