- 01 Apr, 2008 1 commit
-
-
Rob Shearman authored
rpcrt4: Improve trace in RPCRT4_find_interface to print the interface identifier data as well as the object guid.
-
- 14 Mar, 2008 1 commit
-
-
Andrew Talbot authored
-
- 16 Feb, 2008 2 commits
-
-
Rob Shearman authored
When using native compiler exceptions, the previous method of doing this, __EXCEPT(NULL), would expand to __except( (NULL)(GetExceptionInformation())) which doesn't compile as NULL isn't a function. So add a new macro, __EXCEPT_ALL, which works correctly both when using native compiler exceptions and without and which makes the meaning of code in which it is used clearer.
-
Rob Shearman authored
When using native compiler exceptions, it isn't valid to use GetExceptionCode and GetExceptionInformation anywhere other than in the filter or handler blocks since it would be very hard for the compiler to work out where to retrieve the exception information from on the stack. Therefore, remove the WINE_EXCEPTION_FILTER and WINE_FINALLY_FUNC macros which enabled GetExceptionCode, GetExceptionInformation and AbnormalTermination to be used inside of the functions they declared and fix up all callers to access the information directly.
-
- 05 Feb, 2008 1 commit
-
-
Rob Shearman authored
-
- 11 Jan, 2008 1 commit
-
-
Rob Shearman authored
-
- 09 Jan, 2008 1 commit
-
-
Rob Shearman authored
-
- 08 Jan, 2008 2 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
The actual sending of the request is still done in I_RpcSendReceive though. Disallow the server from calling I_RpcSend and I_RpcReceive to allow simplification of the code. The releasing of the connection is now done in I_RpcFreeBuffer. Implement I_RpcNegotiateTransferSyntax.
-
- 07 Jan, 2008 1 commit
-
-
Rob Shearman authored
-
- 31 Dec, 2007 1 commit
-
-
Rob Shearman authored
Release them after processing of a request has finished to avoid a slow memory leak if the association isn't released for ages.
-
- 18 Dec, 2007 2 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
-
- 17 Dec, 2007 2 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
Support handing out association group IDs.
-
- 25 Oct, 2007 1 commit
-
-
Gerald Pfeifer authored
-
- 22 Aug, 2007 1 commit
-
-
Andrew Talbot authored
-
- 23 Jul, 2007 1 commit
-
-
Rob Shearman authored
-
- 05 Jul, 2007 3 commits
-
-
Rob Shearman authored
rpcrt4: Return a fault packet if the proc num exceeds the index of the last function available for the interface.
-
Rob Shearman authored
Remove the WINE_RPCFLAG_EXCEPTION hack to pass exception information to I_RpcSend.
-
Rob Shearman authored
-
- 25 Jun, 2007 2 commits
-
-
Rob Shearman authored
rpcrt4: Translate STATUS_ACCESS_VIOLATION exceptions caught whilst executing the stub function to ERROR_NOACCESS to prevent confusing exceptions occurring in the client.
-
Rob Shearman authored
-
- 18 May, 2007 1 commit
-
-
Andrew Talbot authored
-
- 23 Mar, 2007 1 commit
-
-
Andrew Talbot authored
-
- 06 Feb, 2007 1 commit
-
-
Francois Gouget authored
-
- 23 Jan, 2007 1 commit
-
-
Rob Shearman authored
rpcrt4: Make the fixme for an unhandled packet type more useful by printing the code of the unhandled packet type.
-
- 04 Jan, 2007 1 commit
-
-
Rob Shearman authored
function being called can sometimes take a long time to return and we almost always want a new thread to be created if there are no free threads available.
-
- 02 Jan, 2007 1 commit
-
-
Rob Shearman authored
-
- 13 Nov, 2006 2 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
-
- 10 Nov, 2006 4 commits
-
-
Rob Shearman authored
rpcrt4: Create one protseq object per used protocol sequence, not per RpcServerUseProtseq* function call.
-
Rob Shearman authored
-
Rob Shearman authored
-
Michael Stefaniuc authored
-
- 09 Nov, 2006 1 commit
-
-
Rob Shearman authored
rpcrt4: Open the endpoint from the caller of RpcServerUseProtseq* instead of the protseq server thread. This allows errors to be returned to the caller and to create more than one connection for an endpoint.
-
- 25 Oct, 2006 1 commit
-
-
Rob Shearman authored
-
- 16 Oct, 2006 3 commits
-
-
Robert Shearman authored
protseq to avoid taking the process-wide server_cs in the hot path for each protocol.
-
Robert Shearman authored
-
Robert Shearman authored
rpcrt4: Abstract out the way incoming connections are waited for so that we no longer need to wait on Win32 handles.
-