svn commit: samba r3611 - in branches/SAMBA_4_0/source: build/pidl lib/dcom/common librpc/idl librpc/ndr librpc/rpc torture/dcom

jelmer at samba.org jelmer at samba.org
Mon Nov 8 02:12:15 GMT 2004


Author: jelmer
Date: 2004-11-08 02:12:15 +0000 (Mon, 08 Nov 2004)
New Revision: 3611

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3611

Log:
DCOM client support works!!

The torture test DCOM-SIMPLE now successfully does an 
IStream_Read and a IStream_Write call. 

This test can now be run successfully against the "Simple DCOM" Visual 
Studio example.

(You have to quote out line 337 in pidl. pidl complains if the variable 
 that contains the array size follows the array. I still need to fix this 
 properly)

Next goals:
 - Clean up code
 - Server side support
 - Support custom marshalling
 - Support DCOM interfaces in files other then dcom.idl


Modified:
   branches/SAMBA_4_0/source/build/pidl/client.pm
   branches/SAMBA_4_0/source/build/pidl/header.pm
   branches/SAMBA_4_0/source/build/pidl/idl.pm
   branches/SAMBA_4_0/source/build/pidl/idl.yp
   branches/SAMBA_4_0/source/lib/dcom/common/main.c
   branches/SAMBA_4_0/source/librpc/idl/dcerpc.idl
   branches/SAMBA_4_0/source/librpc/idl/dcom.idl
   branches/SAMBA_4_0/source/librpc/ndr/libndr.h
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc.c
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c
   branches/SAMBA_4_0/source/torture/dcom/simple.c


Changeset:
Sorry, the patch is too large (278 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3611


More information about the samba-cvs mailing list