Rob Shearman : rpcrt4: Implement RPC over HTTP support.

Alexandre Julliard julliard at winehq.org
Wed Mar 25 10:31:33 CDT 2009


Module: wine
Branch: master
Commit: 5f6ae94ad0163341c2cd79a89f29b2187367b5ba
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5f6ae94ad0163341c2cd79a89f29b2187367b5ba

Author: Rob Shearman <rob at codeweavers.com>
Date:   Wed Mar 18 11:13:19 2009 +0000

rpcrt4: Implement RPC over HTTP support.

CodeWeavers did this work for supporting the optional HTTP connection
method of Outlook 2003/2007 (must be running with Windows versions set
to XP or higher to see this option).

This was written before Microsoft publicly released a specification
for the RPC over HTTP protocol and so was developed by examining
traffic flowing between a Windows client and an IIS server.

---

 dlls/rpcrt4/Makefile.in     |    2 +-
 dlls/rpcrt4/rpc_assoc.c     |    1 +
 dlls/rpcrt4/rpc_assoc.h     |    1 +
 dlls/rpcrt4/rpc_binding.h   |    3 +
 dlls/rpcrt4/rpc_defs.h      |   10 +
 dlls/rpcrt4/rpc_message.c   |  332 ++++++++++++++-
 dlls/rpcrt4/rpc_message.h   |   11 +
 dlls/rpcrt4/rpc_transport.c |  994 ++++++++++++++++++++++++++++++++++++++++++-
 8 files changed, 1337 insertions(+), 17 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=5f6ae94ad0163341c2cd79a89f29b2187367b5ba



More information about the wine-cvs mailing list