CVS update: samba4/source/librpc/rpc
Date: Sat Apr 3 01:25:40 2004 Author: tpot Update of /data/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv21686/librpc/rpc Added Files: dcerpc_lsa.c Log Message: This is the start of a C API to the DCERPC client routines. Currently the only way to access this is to cut&paste from torture/rpc/*.c Revisions: dcerpc_lsa.cNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_lsa.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Sat Feb 21 04:46:50 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv24849 Modified Files: dcerpc_schannel.c Log Message: split up the schannel rpc client code into separate key establishment and bind calls, but with a combined call that does both. This makes is easier to write a schannel test program that tried different keys. Revisions: dcerpc_schannel.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_schannel.c.diff?r1=1.4&r2=1.5
CVS update: samba4/source/librpc/rpc
Date: Wed Feb 11 13:18:05 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv6689 Modified Files: dcerpc_schannel.c Log Message: fixed a void return spotted by metze Revisions: dcerpc_schannel.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_schannel.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Tue Feb 10 20:47:22 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv10891 Modified Files: dcerpc_schannel.c Log Message: we can close the netlogon pipe used to setup the schannel session key as soon as we are finished with the netlogon negotiation phase. The session key remains valid. Revisions: dcerpc_schannel.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_schannel.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Tue Feb 10 11:19:58 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv22771 Modified Files: dcerpc_schannel.c Log Message: don't always use the same schannel context number Revisions: dcerpc_schannel.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_schannel.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Tue Feb 10 10:22:12 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv10511 Modified Files: dcerpc.c dcerpc.h dcerpc_auth.c dcerpc_smb.c dcerpc_util.c Added Files: dcerpc_ntlm.c dcerpc_schannel.c Log Message: - modified the dcerpc client security code to be generic, so ntlmssp and schannel are both instances of possible security modules - added schannel sign and sign/seal support to the dcerpc client code. You select it with binding options of "schannel,sign" or "schannel,seal". Revisions: dcerpc_ntlm.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_ntlm.c?rev=1.1 dcerpc_schannel.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_schannel.c?rev=1.1 dcerpc.c1.30 => 1.31 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.30&r2=1.31 dcerpc.h1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.18&r2=1.19 dcerpc_auth.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_auth.c.diff?r1=1.4&r2=1.5 dcerpc_smb.c1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.10&r2=1.11 dcerpc_util.c 1.20 => 1.21 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.20&r2=1.21
CVS update: samba4/source/librpc/rpc
Date: Tue Feb 3 14:56:07 2004 Author: metze Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv24157/source/librpc/rpc Modified Files: dcerpc_util.c Log Message: - add 'print' to the DCERPC binding strings e.g. ncacn_np:myserver:[samr,sign,print] will now enable the packet debugging and the debugging is not bound anymore to the debuglevel >= 2 in the torture tests - also the dcesrv_remote module now supports debugging of the packets use the 'dcerpc_remote:binding' smb.conf parameter. metze Revisions: dcerpc_util.c 1.19 => 1.20 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.19&r2=1.20
CVS update: samba4/source/librpc/rpc
Date: Tue Feb 3 11:05:36 2004 Author: metze Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv11914 Modified Files: dcerpc_smb.c dcerpc_tcp.c Log Message: make more function static, they are still available via the function pointers metze Revisions: dcerpc_smb.c1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.9&r2=1.10 dcerpc_tcp.c1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.7&r2=1.8
CVS update: samba4/source/librpc/rpc
Date: Thu Jan 22 01:12:43 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv3825 Modified Files: dcerpc.h Log Message: added a little bit of const magic to get rid of the data in librpc/gen_ndr/*.o Revisions: dcerpc.h1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.17&r2=1.18
CVS update: samba4/source/librpc/rpc
Date: Tue Jan 20 06:07:04 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv10795 Modified Files: dcerpc.h dcerpc_smb.c dcerpc_tcp.c dcerpc_util.c Log Message: added code to the RPC-SPOOLSS test that demonstrates that policy handles are not shared between open dcerpc connections, even when those connections are on the same SMB socket. I have tested this with w2k3, w2k and NT4. It seems that policy handles have a strict scope of the dcerpc connection on which they were opened. I realise that this goes against existing folk-law in the team, but it seems that the previous testing (I'm not sure who did this?) was wrong. Perhaps clients do send us policy handles from other connections, but if they do then the correct thing to do is to fail the operation with a dcerpc fault. I suspect that failing it with exactly the right dcerpc fault code is important. Revisions: dcerpc.h1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.16&r2=1.17 dcerpc_smb.c1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.8&r2=1.9 dcerpc_tcp.c1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.6&r2=1.7 dcerpc_util.c 1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.18&r2=1.19
CVS update: samba4/source/librpc/rpc
Date: Fri Dec 19 04:26:26 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv4596 Modified Files: dcerpc_util.c Log Message: fixed removal of moe than one ncacn_* option from option list Revisions: dcerpc_util.c 1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.17&r2=1.18
CVS update: samba4/source/librpc/rpc
Date: Wed Dec 17 21:37:34 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv30438 Modified Files: dcerpc_util.c Log Message: fixed a segv in RPC-* when debug level > 2 thanks to Kai for spotting this! Revisions: dcerpc_util.c 1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.16&r2=1.17
CVS update: samba4/source/librpc/rpc
Date: Wed Dec 17 03:38:06 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv15557 Modified Files: dcerpc_util.c Log Message: Fix typo. Revisions: dcerpc_util.c 1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.15&r2=1.16
CVS update: samba4/source/librpc/rpc
Date: Wed Dec 17 02:06:32 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv31321 Modified Files: dcerpc.c dcerpc_util.c Log Message: added a smb.conf flag "rpc big endian" that tells our rpc server to send packets in bigendian format. Revisions: dcerpc.c1.29 => 1.30 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.29&r2=1.30 dcerpc_util.c 1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.14&r2=1.15
CVS update: samba4/source/librpc/rpc
Date: Tue Dec 16 11:24:28 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv25526 Modified Files: dcerpc.c Log Message: added a define for the DCERPC little-endian data representation flag Revisions: dcerpc.c1.28 => 1.29 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.28&r2=1.29
CVS update: samba4/source/librpc/rpc
Date: Tue Dec 16 10:57:11 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv21090 Modified Files: dcerpc_util.c Log Message: fixed the RPC-MGMT and RPC-SCANNER tests to work with the new dcerpc_binding_string code Revisions: dcerpc_util.c 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.13&r2=1.14
CVS update: samba4/source/librpc/rpc
Date: Tue Dec 16 10:15:21 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv13750 Modified Files: dcerpc_util.c Log Message: no longer require the pipe name or tcp port number to be the first option in the ncacn_* syntax Revisions: dcerpc_util.c 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.12&r2=1.13
CVS update: samba4/source/librpc/rpc
Date: Tue Dec 16 09:02:20 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv30813 Modified Files: dcerpc.c dcerpc.h dcerpc_smb.c dcerpc_tcp.c dcerpc_util.c Log Message: a fairly large commit! This adds support for bigendian rpc in the client. I have installed SUN pcnetlink locally and am using it to test the samba4 rpc code. This allows us to easily find places where we have stuffed up the types (such as 2 uint16 versus a uint32), as testing both big-endian and little-endian easily shows which is correct. I have now used this to fix several bugs like that in the samba4 IDL. In order to make this work I also had to redefine a GUID as a true structure, not a blob. From the pcnetlink wire it is clear that it is indeed defined as a structure (the byte order changes). This required changing lots of Samba code to use a GUID as a structure. I also had to fix the if_version code in dcerpc syntax IDs, as it turns out they are a single uint32 not two uint16s. The big-endian support is a bit ugly at the moment, and breaks the layering in some places. More work is needed, especially on the server side. Revisions: dcerpc.c1.27 => 1.28 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.27&r2=1.28 dcerpc.h1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.15&r2=1.16 dcerpc_smb.c1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.7&r2=1.8 dcerpc_tcp.c1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.5&r2=1.6 dcerpc_util.c 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.11&r2=1.12
CVS update: samba4/source/librpc/rpc
Date: Mon Dec 15 03:41:08 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv3584 Modified Files: dcerpc_util.c Log Message: more flexible handling of [] in binding strings Revisions: dcerpc_util.c 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.10&r2=1.11
CVS update: samba4/source/librpc/rpc
Date: Mon Dec 15 03:29:49 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv1930 Modified Files: dcerpc.h dcerpc_util.c Log Message: allow the specification of full dcerpc endpoint binding strings on the command line. This allows you to (for example) control signing/sealing of smbtorture RPC sessions Revisions: dcerpc.h1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.14&r2=1.15 dcerpc_util.c 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.9&r2=1.10
CVS update: samba4/source/librpc/rpc
Date: Sun Dec 14 12:21:15 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv1938 Modified Files: dcerpc.c Log Message: fixed fragmented signed connections to our rpc server over SMB Revisions: dcerpc.c1.26 => 1.27 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.26&r2=1.27
CVS update: samba4/source/librpc/rpc
Date: Sun Dec 14 01:09:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv27316 Modified Files: dcerpc.c dcerpc_util.c Log Message: fixed a bug handling multiple PDUs being read from a socket at one time in the rpc server. started on the framework for the dcerpc authentication server code Revisions: dcerpc.c1.25 => 1.26 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.25&r2=1.26 dcerpc_util.c 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.8&r2=1.9
CVS update: samba4/source/librpc/rpc
Date: Sat Dec 13 02:20:16 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv14563 Modified Files: dcerpc_util.c Log Message: added a basic dcerpc endpoint mapper to Samba4. Currently only implements the epm_Lookup() call, I'll add the other important calls soon. I was rather pleased to find that epm_Lookup() worked first time, which is particularly surprising given its complexity. This required quite a bit of new infrastructure: * a generic way of handling dcerpc policy handles in the rpc server * added type checked varients of talloc. These are much less error prone. I'd like to move to using these for nearly all uses of talloc. * added more dcerpc fault handling code, and translation from NTSTATUS to a dcerpc fault code * added data_blob_talloc_zero() for allocating an initially zero blob * added a endpoint enumeration hook in the dcerpc endpoint server operations Revisions: dcerpc_util.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.7&r2=1.8
CVS update: samba4/source/librpc/rpc
Date: Thu Dec 11 09:07:13 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv2020 Modified Files: dcerpc_smb.c Log Message: the next step in the dcerpc server code. Added the link between the IPC IO routines and the dcerpc endpoint servers. Revisions: dcerpc_smb.c1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.6&r2=1.7
CVS update: samba4/source/librpc/rpc
Date: Wed Dec 10 23:49:55 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv1064 Modified Files: dcerpc.h Log Message: more portable array of endpoints code from pidl Revisions: dcerpc.h1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.13&r2=1.14
CVS update: samba4/source/librpc/rpc
Date: Wed Dec 10 22:24:21 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv20915 Modified Files: dcerpc_smb.c Log Message: the rest of the initial rpc server side infrastructure Revisions: dcerpc_smb.c1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Fri Nov 28 08:50:55 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv3339 Modified Files: dcerpc_util.c Log Message: the beginnings of an automated tool for working out IDL properties of a pipe. I'm not sure how possible this will be without lots of human intervention, but its an interesting thing to try. Revisions: dcerpc_util.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.6&r2=1.7
CVS update: samba4/source/librpc/rpc
Date: Fri Nov 28 05:20:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv12445 Modified Files: dcerpc.h Log Message: * added a bunch of placeholder IDL files * allow for an interface to list its endpoints in the IDL file, so we can automatically make the server listen on the right pipes, and can scan pipes more easily (I don't take advantage of this yet, just putting the infrastructure in place) Revisions: dcerpc.h1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.12&r2=1.13
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 27 07:28:41 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv31575 Modified Files: dcerpc_tcp.c dcerpc_util.c Log Message: more epmapper and mgmt magic protocol 0x1f is interesting - its ncacn_http ! Revisions: dcerpc_tcp.c1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.4&r2=1.5 dcerpc_util.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 27 05:34:18 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv17949 Modified Files: dcerpc.h dcerpc_util.c Log Message: added an rpc scanner. This prints messages like this: uuid 82273fdc-e32a-18c3-3f78-827929dc23ea version 0x:0x 'eventlog' 24 calls available WARNING: local IDL defines 4 calls when all the WARNINGs are gone then we know we have all the calls :) Revisions: dcerpc.h1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.11&r2=1.12 dcerpc_util.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.4&r2=1.5
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 27 04:04:31 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv5112 Modified Files: dcerpc_tcp.c dcerpc_util.c Log Message: use EPMAPPER_PORT constant instead of 135 Revisions: dcerpc_tcp.c1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.3&r2=1.4 dcerpc_util.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 27 04:02:15 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv4969 Modified Files: dcerpc.c dcerpc.h dcerpc_auth.c dcerpc_util.c Log Message: a couple of tidyups * don't try to map the epmapper uuid ! * some preliminary support for alter context pdus Revisions: dcerpc.c1.24 => 1.25 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.24&r2=1.25 dcerpc.h1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.10&r2=1.11 dcerpc_auth.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_auth.c.diff?r1=1.3&r2=1.4 dcerpc_util.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 26 12:29:08 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv16377/librpc/rpc Modified Files: dcerpc.c dcerpc.h dcerpc_auth.c Log Message: by default sign RPC over TCP but not RPC over SMB. I will add command line control soon Revisions: dcerpc.c1.23 => 1.24 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.23&r2=1.24 dcerpc.h1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.9&r2=1.10 dcerpc_auth.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_auth.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 26 03:43:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv15247 Modified Files: dcerpc.c Log Message: transfer syntax V2 isn't as magic as I thought Revisions: dcerpc.c1.22 => 1.23 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.22&r2=1.23
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 26 03:41:06 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv15121 Modified Files: dcerpc_util.c Log Message: use the IDL defined NDR version number Revisions: dcerpc_util.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 26 03:36:09 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv14394 Modified Files: dcerpc.c Added Files: dcerpc_util.c Log Message: added auto-determination of the DCERPC over TCP port number by asking the servers endpoint mapper Revisions: dcerpc_util.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_util.c?rev=1.1 dcerpc.c1.21 => 1.22 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.21&r2=1.22
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 26 02:08:32 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv4342 Modified Files: dcerpc.c dcerpc_auth.c Log Message: fixed some memory leaks in the dcerpc use of ntlmssp signing Revisions: dcerpc.c1.20 => 1.21 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.20&r2=1.21 dcerpc_auth.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_auth.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 26 01:16:28 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv28693 Modified Files: dcerpc.c dcerpc.h dcerpc_smb.c dcerpc_tcp.c Added Files: dcerpc_auth.c Log Message: signed DCERPC over TCP now works ! * moved ntlmssp code into libcli/auth/, and updated to latest ntlmssp code from samba3 (thanks Andrew! the new interface is great) * added signing/ntlmssp support in the dcerpc code * added a dcerpc_auth.c module for the various dcerpc auth mechanisms Revisions: dcerpc_auth.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_auth.c?rev=1.1 dcerpc.c1.19 => 1.20 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.19&r2=1.20 dcerpc.h1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.8&r2=1.9 dcerpc_smb.c1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.4&r2=1.5 dcerpc_tcp.c1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 24 13:18:47 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv30571 Modified Files: dcerpc_tcp.c Log Message: * fixed byte order in epmapper parsing * allow rpc transport to be specified on command line in smbtorture Revisions: dcerpc_tcp.c1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 24 12:40:31 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv25189 Modified Files: dcerpc.c dcerpc_smb.c Added Files: dcerpc_tcp.c Log Message: initial implementation of dcerpc over tcp. RPC-EPMAPPER works, now to add epm_Map calls and support the rest of the pipes Revisions: dcerpc_tcp.cNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_tcp.c?rev=1.1 dcerpc.c1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.18&r2=1.19 dcerpc_smb.c1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 24 11:45:26 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv18872 Modified Files: dcerpc.c dcerpc.h dcerpc_smb.c Log Message: * prepared the dcerpc subsystem for adding the RPC over TCP transport * fixed a uninitialised variable bug in pidl (found by valgrind) Revisions: dcerpc.c1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.17&r2=1.18 dcerpc.h1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.7&r2=1.8 dcerpc_smb.c1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 24 03:21:44 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv25514 Modified Files: dcerpc.c Log Message: added tests for the remaining calls on the rpc management interface Revisions: dcerpc.c1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.16&r2=1.17
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 24 01:24:12 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv12577 Modified Files: dcerpc.c Log Message: added the dcerpc remote management interfaces as mgmt.idl, and wrote a test suite. The test suite dumps all of the interfaces available on all pipes. There sure are a lot more interfaces on w2k3 than w2k ! Revisions: dcerpc.c1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.15&r2=1.16
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 23 13:43:48 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv31594 Modified Files: dcerpc.h Log Message: added a tool called 'ndrdump' that allows you to dump NDR data according to the current IDL taking the data from a file. In combination with a little hack to ethereal to extract data this is a quite powerful IDL development tool. Revisions: dcerpc.h1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.6&r2=1.7
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 23 06:28:13 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv17188 Modified Files: dcerpc.c dcerpc.h Log Message: ooh, this is fun! I have recoded the core dcerpc packet structures (all the PDUs etc) in terms of IDL, which means we now use pidl to generate all the code for handling the most basic dcerpc packets. This is not normally possible as it isn't completely valid NDR, but pidl has a number of extensions that make it quite easy. This also means we get the server side dcerpc marshalling/unmarshalling code for free. Revisions: dcerpc.c1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.14&r2=1.15 dcerpc.h1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 22 11:49:17 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv12655 Modified Files: dcerpc.c Log Message: * fixed null terminated string handling * fixed nested relative offsets in push functions the spoolss torture test now passes! Revisions: dcerpc.c1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.13&r2=1.14
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 22 09:32:29 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv29660 Modified Files: dcerpc.c Log Message: * fixed NDR flag inheritance across push subcontexts * don't consider not doing lsa_QueryInfoPolicy level 11 a failure (w2k3 doesn't have this level, w2k does) * on a NDR validation failure dump the failed data at level 3 Revisions: dcerpc.c1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.12&r2=1.13
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 22 08:11:25 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv20542 Modified Files: dcerpc.c dcerpc.h Log Message: a fairly major upgrade to the dcerpc system * added a NDR validator. The way it works is that when the DCERPC_DEBUG_VALIDATE_* flags are set the dcerpc system will perform NDR buffer validation. On sending a request the packet is first marshalled, then unmarahslled, then marshalled again, and it is confirmed that the two marshalling results are idential. This ensures that our pull and push routines are absolutely in sync, so that we can be very confident that if a routine works in the client then the corresponding routine must work on the server side. A similar validation is performed on all replies. * a result of this change is that pidl is fussier about the [ref] tag. You can only use it on pointers (which is the only place it makes sense) * fixed a basic alignment bug in the push side of the NDR code * added server side pull/push support. Our dcerpc system is now fully ready to be used on the server side. * fixed the relative offset pointer list. It must be traversed in reverse order on push * added automatic value setting for the size parameter in outgoing SdBuf structures. * expanded the ndr debugging code to always give a message on any failure * fixed the subcontext push code * fixed some memory leaks in smbtorture RPC tests Revisions: dcerpc.c1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.11&r2=1.12 dcerpc.h1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.4&r2=1.5
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 20 11:09:47 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv21942 Removed Files: rpc_atsvc.c rpc_dfs.c rpc_echo.c rpc_lsa.c rpc_misc.c rpc_samr.c rpc_spoolss.c rpc_srvsvc.c rpc_wkssvc.c Log Message: moved the pidl auto-generated files out of CVS Revisions: rpc_atsvc.c 1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_atsvc.c?rev=1.1 rpc_dfs.c 1.4 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_dfs.c?rev=1.4 rpc_echo.c 1.6 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c?rev=1.6 rpc_lsa.c 1.13 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c?rev=1.13 rpc_misc.c 1.2 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_misc.c?rev=1.2 rpc_samr.c 1.12 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c?rev=1.12 rpc_spoolss.c 1.8 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c?rev=1.8 rpc_srvsvc.c1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_srvsvc.c?rev=1.1 rpc_wkssvc.c1.4 => NONE http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_wkssvc.c?rev=1.4
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 20 07:20:54 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv19197 Modified Files: rpc_samr.c Log Message: started on samr_SetUserInfo() cope with the 'samrtorturetest' user already existing in the samr test (to cope with previously failed runs) Revisions: rpc_samr.c 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.11&r2=1.12
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 20 03:27:56 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv24177/librpc/rpc Added Files: rpc_atsvc.c Log Message: Added ATSVC pipe. Revisions: rpc_atsvc.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_atsvc.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 20 03:18:01 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv22961 Modified Files: rpc_samr.c Log Message: added samr_LookupRids() and test code Revisions: rpc_samr.c 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.10&r2=1.11
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 20 03:09:14 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv21879 Modified Files: rpc_samr.c Log Message: added samr_LookupNames() and test code Revisions: rpc_samr.c 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.9&r2=1.10
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 20 01:28:28 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv9498 Modified Files: dcerpc.c Log Message: EnumPrinterData in spoolss now works Revisions: dcerpc.c1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.10&r2=1.11
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 19 12:03:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv28258 Modified Files: rpc_echo.c Log Message: started to expand the echo tests to include more interesting test cases. We fail one of the alignment tests. Revisions: rpc_echo.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 19 09:15:33 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv5234 Added Files: rpc_srvsvc.c Log Message: srvsvc IDL and test code from metze. Thanks! Revisions: rpc_srvsvc.cNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_srvsvc.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Wed Nov 19 03:01:57 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv26492 Modified Files: dcerpc.c dcerpc.h Log Message: separate the reason and result codes in a bind_ack. This is needed for interop with the opengroup dcerpc code Revisions: dcerpc.c1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.9&r2=1.10 dcerpc.h1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 18 10:21:00 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv21310 Modified Files: rpc_spoolss.c Log Message: added samr_CreateUser() samr_DeleteUser(). The test suite creates a test user called "samrtorturetest" and then deletes it. The next step is to do all possible user operations on that temporary user. Revisions: rpc_spoolss.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.7&r2=1.8
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 18 08:03:06 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv767/librpc/rpc Modified Files: rpc_samr.c rpc_wkssvc.c Log Message: changed wks to wkssvc (suggestion from metze). Started adding samr_CreateUser(). Revisions: rpc_samr.c 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.8&r2=1.9 rpc_wkssvc.c1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_wkssvc.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 18 05:00:59 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv11895 Modified Files: dcerpc.c dcerpc.h dcerpc_smb.c Log Message: use the auto-generated UUID, version and name rather than listing them in the dcerpc core code Revisions: dcerpc.c1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.8&r2=1.9 dcerpc.h1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.2&r2=1.3 dcerpc_smb.c1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 18 03:27:56 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv31905 Modified Files: rpc_wkssvc.c Log Message: fill in skeletons for the rest of the function calls in wkssvc (based on function names in ethereal) implement TransportEnum - quite a cute call, you can ask for the workstations list of network transports, including its ethernet address. Revisions: rpc_wkssvc.c1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_wkssvc.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 18 01:18:18 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv10919 Modified Files: dcerpc.h rpc_dfs.c rpc_echo.c rpc_lsa.c rpc_misc.c rpc_samr.c rpc_spoolss.c rpc_wkssvc.c Log Message: * use the new auto-generated debug code method. * add a couple more info levels to wkssvc Revisions: dcerpc.h1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.1&r2=1.2 rpc_dfs.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_dfs.c.diff?r1=1.3&r2=1.4 rpc_echo.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c.diff?r1=1.4&r2=1.5 rpc_lsa.c 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.12&r2=1.13 rpc_misc.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_misc.c.diff?r1=1.1&r2=1.2 rpc_samr.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.7&r2=1.8 rpc_spoolss.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.6&r2=1.7 rpc_wkssvc.c1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_wkssvc.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 17 12:43:00 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv10163 Added Files: rpc_wkssvc.c Log Message: added wkssvc.idl and test code I think this is our first complete pipe for Samba4 (albeit a simple one). Of course, there may be lots more info levels that Samba3 didn't do. Time to explore :) Revisions: rpc_wkssvc.cNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_wkssvc.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 17 06:27:45 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv28575 Added Files: rpc_misc.c Log Message: security descriptors are no longer a "special" type, they are handled using the [relative] property this also fixes level3 of PrinterInfo (a relative secdesc) Revisions: rpc_misc.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_misc.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 17 04:56:54 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv18418 Modified Files: rpc_spoolss.c Log Message: call OpenPrinterEx on each printer on the server, and then call GetPrinter with all info levels on each printer Revisions: rpc_spoolss.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 17 03:38:08 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv5544 Modified Files: dcerpc.c rpc_spoolss.c Log Message: added OpenPrinter and a test function. Note that the Samba3 structure for OpenPrinter was wrong. Revisions: dcerpc.c1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.7&r2=1.8 rpc_spoolss.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.4&r2=1.5
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 17 02:58:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv862 Modified Files: rpc_spoolss.c Log Message: * more info levels for EnumPrinter * use WERROR return type in spoolss EnumPrinter Revisions: rpc_spoolss.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 16 11:36:49 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv10182 Modified Files: rpc_spoolss.c Log Message: added support for level1 of EnumPrinters in spoolss. This uses a number of "magic" add-ons to IDL to make it less painful, hopefully this will make IDL generation useful for horrible systems like spoolss Revisions: rpc_spoolss.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 16 04:25:45 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv19768/librpc/rpc Modified Files: rpc_spoolss.c Log Message: Commit autogenerated code for EnumPrinters and ClosePrinter. Revisions: rpc_spoolss.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 12:38:00 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv5057 Modified Files: rpc_samr.c Log Message: added OpenAlias and QueryAliasInfo levels 1 to 3 Revisions: rpc_samr.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.6&r2=1.7
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 12:14:16 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv1932 Modified Files: rpc_samr.c Log Message: added OpenGroup and QueryGroupInfo levels 1 to 4 Revisions: rpc_samr.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 10:03:07 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv19674 Modified Files: rpc_samr.c Log Message: added samr_OpenUser, samr_EnumDomainAliases and samr_QueryUserInfo level 1 Revisions: rpc_samr.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.4&r2=1.5
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 09:39:42 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv17199 Modified Files: rpc_samr.c Log Message: added samr_EnumDomainGroups and samr_EnumDomainUsers Revisions: rpc_samr.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 08:06:34 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv7599 Modified Files: rpc_samr.c Log Message: added samr_OpenDomain() and samr_QueryDomainInfo() level 1 Revisions: rpc_samr.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 07:51:13 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv5925 Modified Files: rpc_samr.c Log Message: run LookupDomain on each domain returned from EnumDomains in samr Revisions: rpc_samr.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 06:00:06 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv26805 Added Files: rpc_samr.c Log Message: added the first couple of calls from samr as IDL samr_EnumDomains() works nicely Revisions: rpc_samr.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_samr.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 15 05:42:49 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv24886/librpc/rpc Added Files: rpc_spoolss.c Log Message: Skeleton IDL for SPOOLSS pipe. For this inital version, only OpenPrinterEx works but without a devicemode. Revisions: rpc_spoolss.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_spoolss.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Fri Nov 14 21:39:07 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv31237 Modified Files: rpc_dfs.c Log Message: it turns out that all MS servers ignore the artifact struct_len fields in OpenPolicy and OpenPolicy2, so we don't in fact need the [struct_len] attribute. This makes our IDL much closer to the MS IDL. Revisions: rpc_dfs.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_dfs.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Fri Nov 14 13:16:29 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv29849 Modified Files: rpc_dfs.c Log Message: added the dfs_GetInfo all - all levels Revisions: rpc_dfs.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_dfs.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Fri Nov 14 08:27:35 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv22892 Modified Files: dcerpc.c Log Message: * added levels 4, 200 and 300 to NetDfsEnum. 200 and 300 don't work properly, I'm still investigating that. * changed dcerpc fault status code to NT_STATUS_NETWORK_WRITE_FAULT, which I think is a better mapping Revisions: dcerpc.c1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.6&r2=1.7
CVS update: samba4/source/librpc/rpc
Date: Fri Nov 14 07:20:42 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv8681 Modified Files: dcerpc.c Log Message: we can now do a level1 NetDfsEnum() Revisions: dcerpc.c1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 13 09:26:35 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv544 Modified Files: dcerpc.c rpc_echo.c Added Files: rpc_dfs.c Log Message: * fixed conformant arrays in structures * expanded the rpcecho test * started adding the NETDFS pipe Revisions: rpc_dfs.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_dfs.c?rev=1.1 dcerpc.c1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.4&r2=1.5 rpc_echo.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 11 04:04:30 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv1682 Modified Files: dcerpc.c Log Message: automatically generate ndr_print_*() functions for every IDL structure. This allows easy debug and test tool writing without having to write functions that print every element of complex structures. Revisions: dcerpc.c1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Tue Nov 11 02:02:23 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv19192 Modified Files: dcerpc.c Log Message: started adding support for lsa_QueryInfoPolicy Revisions: dcerpc.c1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 10 12:42:36 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv13665 Modified Files: rpc_lsa.c Log Message: added idl and test code for lsa_LookupPrivName() Revisions: rpc_lsa.c 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.11&r2=1.12
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 10 12:12:13 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv9475 Modified Files: rpc_lsa.c Log Message: added IDL and test for lsa_EnumAccountRights() interestingly, win2000 doesn't return the same list of rights via lsa_EnumAccountRights() and lsa_EnumPrivsAccount() Revisions: rpc_lsa.c 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.10&r2=1.11
CVS update: samba4/source/librpc/rpc
Date: Mon Nov 10 11:37:09 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv5409 Modified Files: rpc_lsa.c Log Message: added IDL and test for lsa_EnumPrivsAccount() Revisions: rpc_lsa.c 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.9&r2=1.10
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 11:01:28 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv1227 Modified Files: dcerpc.c rpc_lsa.c Log Message: - fixed lsa_EnumTrustDom - added lsa_OpenAccount - handle STATUS_SOME_UNMAPPED Revisions: dcerpc.c1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c.diff?r1=1.1&r2=1.2 rpc_lsa.c 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.8&r2=1.9
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 08:30:12 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv16136 Modified Files: rpc_echo.c rpc_lsa.c Log Message: - added the rest of the LSA calls as stubs - auto-generate the client calls with 'make idl' Revisions: rpc_echo.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c.diff?r1=1.2&r2=1.3 rpc_lsa.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.7&r2=1.8
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 07:23:59 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv8793 Modified Files: rpc_echo.c Log Message: converted the rpcecho pipe to use IDL Revisions: rpc_echo.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 04:40:45 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv23756 Modified Files: rpc_lsa.c Log Message: use a more consistent style for the client stubs Revisions: rpc_lsa.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.6&r2=1.7
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 02:25:03 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv4194 Modified Files: rpc_lsa.c Log Message: get rid of some prototypes that aren't needed any more Revisions: rpc_lsa.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.5&r2=1.6
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 02:21:18 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv3962 Modified Files: rpc_lsa.c Log Message: lsa_LookupNames now works Revisions: rpc_lsa.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.4&r2=1.5
CVS update: samba4/source/librpc/rpc
Date: Sun Nov 9 00:58:35 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv27168 Modified Files: rpc_lsa.c Log Message: added idl, generated code and test code for lsa_LookupSids Revisions: rpc_lsa.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.3&r2=1.4
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 8 13:23:14 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv9968 Modified Files: rpc_lsa.c Log Message: - more generation fixes - added auto-generation from the Makefile. Only called when you run "make idl" Revisions: rpc_lsa.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.2&r2=1.3
CVS update: samba4/source/librpc/rpc
Date: Sat Nov 8 11:21:51 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv29018 Modified Files: rpc_lsa.c Log Message: - corrected some lsa idl - updated lsa parse code from pidl Revisions: rpc_lsa.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c.diff?r1=1.1&r2=1.2
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 6 12:34:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv20971 Added Files: dcerpc.c dcerpc.h dcerpc_smb.c rpc_echo.c rpc_lsa.c Log Message: another major bit of restructuring of rpc in Samba4. Mostly moving files around, but also added the first bits of auto-generated code for the lsa pipe. I haven't updated the Makefile to call pidl yet, so for now the code was cut-and-pasted into librpc/ndr/ndr_lsa.c manually Revisions: dcerpc.cNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.c?rev=1.1 dcerpc.hNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h?rev=1.1 dcerpc_smb.cNONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc_smb.c?rev=1.1 rpc_echo.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_echo.c?rev=1.1 rpc_lsa.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/rpc_lsa.c?rev=1.1
CVS update: samba4/source/librpc/rpc
Date: Thu Nov 6 12:30:22 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/rpc In directory dp.samba.org:/tmp/cvs-serv20132/librpc/rpc Log Message: Directory /home/cvs/samba4/source/librpc/rpc added to the repository Revisions: