CVS update: samba4/source/librpc/idl
Date: Sat Apr 3 16:44:36 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv20276 Modified Files: lsa.idl Log Message: added idl and test suite for lsa_CreateTrustedDomain() Revisions: lsa.idl 1.34 = 1.35 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/lsa.idl.diff?r1=1.34r2=1.35
CVS update: samba4/source/librpc/idl
Date: Sat Apr 3 17:15:29 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv25701 Modified Files: lsa.idl Log Message: added IDL and test suite for lsa_CreateSecret() Revisions: lsa.idl 1.35 = 1.36 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/lsa.idl.diff?r1=1.35r2=1.36
CVS update: samba4/source/librpc/idl
Date: Sat Apr 3 17:21:23 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv27406 Modified Files: lsa.idl Log Message: added IDL and test for lsa_OpenSecret() Revisions: lsa.idl 1.36 = 1.37 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/lsa.idl.diff?r1=1.36r2=1.37
CVS update: samba4/source/librpc
Date: Sat Apr 3 01:25:40 2004 Author: tpot Update of /data/cvs/samba4/source/librpc In directory dp.samba.org:/tmp/cvs-serv21686/librpc Modified Files: config.m4 Log Message: This is the start of a C API to the DCERPC client routines. Currently the only way to access this is to cutpaste from torture/rpc/*.c Revisions: config.m4 1.1 = 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/config.m4.diff?r1=1.1r2=1.2
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 cutpaste 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/idl
Date: Wed Mar 31 12:52:15 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv12452 Modified Files: lsa.idl Log Message: added lsaCreateAccount() and a test in the RPC-LSA test suite also tested lsa_Delete() to delete the newly created account Revisions: lsa.idl 1.33 = 1.34 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/lsa.idl.diff?r1=1.33r2=1.34
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.4r2=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.3r2=1.4
CVS update: samba4/source/librpc/idl
Date: Tue Feb 10 10:22:06 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv10497 Modified Files: dcerpc.idl 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.idl 1.15 = 1.16 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcerpc.idl.diff?r1=1.15r2=1.16
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.30r2=1.31 dcerpc.h1.18 = 1.19 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.18r2=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.4r2=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.10r2=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.20r2=1.21
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.1r2=1.2
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.2r2=1.3
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.9r2=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.7r2=1.8
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.19r2=1.20
CVS update: samba4/source/librpc/ndr
Date: Tue Feb 3 14:56:07 2004 Author: metze Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv24157/source/librpc/ndr Modified Files: ndr.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: ndr.c 1.33 = 1.34 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr.c.diff?r1=1.33r2=1.34
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.16r2=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.8r2=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.6r2=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.18r2=1.19
CVS update: samba4/source/librpc/ndr
Date: Sun Jan 11 05:16:07 2004 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv16540 Modified Files: ndr_sec.c Log Message: added dom_sid_string() function Revisions: ndr_sec.c 1.11 = 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_sec.c.diff?r1=1.11r2=1.12
CVS update: samba4/source/librpc/ndr
Date: Thu Jan 8 22:55:26 2004 Author: metze Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv9405/librpc/ndr Modified Files: ndr_sec.c Log Message: This patch adds a better dcerpc server infastructure. 1.) We now register endpoint servers add startup via register_backend() and later use the smb.conf 'dcerpc endpoint servers' parameter to setup the dcesrv_context 2.) each endpoint server can register at context creation time as much interfaces as it wants (multiple interfaces on one endpoint are supported!) (NOTE: there's a difference between 'endpoint server' and 'endpoint'! for details look at rpc_server/dcesrv_server.h) 3.) one endpoint can have a security descriptor registered to it self this will be checked in the future when a client wants to connect to an smb pipe endpoint. 4.) we now have a 'remote' endpoint server, which works like the ntvfs_cifs module it takes this options in the [globals] section: dcerpc remote:interfaces = srvsvc, winreg, w32time, epmapper dcerpc remote:binding = ... dcerpc remote:user = ... dcerpc remote:password = ... 5.) we currently have tree endpoint servers: epmapper, rpcecho and remote the default for the 'dcerpc endpiont servers = epmapper, rpcecho' for testing you can also do dcerpc endpoint servers = rpcecho, remote, epmapper dcerpc remote:interfaces = srvsvc, samr, netlogon 6,) please notice the the epmapper now only returns NO_ENTRIES (but I think we'll find a solution for this too:-) 7.) also there're some other stuff left, but step by step :-) This patch also includes updates for the register_subsystem() , ntvfs_init(), and some other funtions to check for duplicate subsystem registration metze (hmmm, my first large commit...I hope it works as supposed :-) Revisions: ndr_sec.c 1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_sec.c.diff?r1=1.10r2=1.11
CVS update: samba4/source/librpc/idl
Date: Wed Dec 31 01:32:29 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv11103 Modified Files: epmapper.idl idl_types.h Log Message: the endpoint mapper now works in bigendian mode Revisions: epmapper.idl1.12 = 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/epmapper.idl.diff?r1=1.12r2=1.13 idl_types.h 1.5 = 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/idl_types.h.diff?r1=1.5r2=1.6
CVS update: samba4/source/librpc/ndr
Date: Wed Dec 31 01:32:33 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv11121 Modified Files: libndr.h ndr_basic.c Log Message: the endpoint mapper now works in bigendian mode Revisions: libndr.h1.32 = 1.33 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/libndr.h.diff?r1=1.32r2=1.33 ndr_basic.c 1.43 = 1.44 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_basic.c.diff?r1=1.43r2=1.44
CVS update: samba4/source/librpc/idl
Date: Sat Dec 20 21:50:51 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv9274 Modified Files: srvsvc.idl wkssvc.idl Log Message: latest srvsvc and wkssvc IDL from metze Revisions: srvsvc.idl 1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/srvsvc.idl.diff?r1=1.10r2=1.11 wkssvc.idl 1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/wkssvc.idl.diff?r1=1.9r2=1.10
CVS update: samba4/source/librpc/idl
Date: Fri Dec 19 23:44:14 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv17394 Modified Files: misc.idl samr.idl Log Message: addition of samr_SetSecurity() from kai we needed to adjust the alignment of [relative] buffers for this to work. I wonder if they are always 4 byte aligned? Revisions: misc.idl1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.10r2=1.11 samr.idl1.39 = 1.40 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/samr.idl.diff?r1=1.39r2=1.40
CVS update: samba4/source/librpc/ndr
Date: Fri Dec 19 23:44:20 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv17409 Modified Files: ndr.c Log Message: addition of samr_SetSecurity() from kai we needed to adjust the alignment of [relative] buffers for this to work. I wonder if they are always 4 byte aligned? Revisions: ndr.c 1.32 = 1.33 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr.c.diff?r1=1.32r2=1.33
CVS update: samba4/source/librpc/idl
Date: Fri Dec 19 03:59:18 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv31850 Modified Files: samr.idl Log Message: added a bunch of alias functions in samr.idl based on work by Kai. Revisions: samr.idl1.38 = 1.39 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/samr.idl.diff?r1=1.38r2=1.39
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.17r2=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.16r2=1.17
CVS update: samba4/source/librpc/idl
Date: Tue Dec 16 09:02:01 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv30769 Modified Files: dcerpc.idl misc.idl 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.idl 1.13 = 1.14 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcerpc.idl.diff?r1=1.13r2=1.14 misc.idl1.7 = 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.7r2=1.8
CVS update: samba4/source/librpc/ndr
Date: Tue Dec 16 09:02:07 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv30791 Modified Files: ndr_basic.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: ndr_basic.c 1.40 = 1.41 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_basic.c.diff?r1=1.40r2=1.41
CVS update: samba4/source/librpc/ndr
Date: Tue Dec 16 09:20:34 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv1913 Modified Files: ndr_basic.c Log Message: added support for big-endian ucs2 strings (as used by big-endian msrpc). this was easier than I expected! Revisions: ndr_basic.c 1.41 = 1.42 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_basic.c.diff?r1=1.41r2=1.42
CVS update: samba4/source/librpc/idl
Date: Tue Dec 16 09:50:42 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv8311 Modified Files: misc.idl Log Message: it turns out that a wire policy handle isn't a blob either, its a uint32 followed by a GUID. I needed to fix this to support running in mixed-mode rpc (where smbtorture is bigendian and w2k3 is little-endian). Otherwise when you send back a policy handle the server doesn't recognise it. Revisions: misc.idl1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.8r2=1.9
CVS update: samba4/source/librpc/idl
Date: Tue Dec 16 10:09:02 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv12285 Modified Files: misc.idl Log Message: use bigendian mode to fix the idl for samr_LogonHours Revisions: misc.idl1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.9r2=1.10
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.12r2=1.13
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.13r2=1.14
CVS update: samba4/source/librpc/idl
Date: Tue Dec 16 11:24:22 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv25506 Modified Files: dcerpc.idl Log Message: added a define for the DCERPC little-endian data representation flag Revisions: dcerpc.idl 1.14 = 1.15 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcerpc.idl.diff?r1=1.14r2=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.28r2=1.29
CVS update: samba4/source/librpc/ndr
Date: Tue Dec 16 12:11:00 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv2077 Modified Files: ndr_basic.c Log Message: fixed formatting of uuids in debug output Revisions: ndr_basic.c 1.42 = 1.43 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_basic.c.diff?r1=1.42r2=1.43
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.29r2=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.14r2=1.15
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.15r2=1.16
CVS update: samba4/source/librpc/idl
Date: Mon Dec 15 09:18:48 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv30821 Modified Files: srvsvc.idl Log Message: patch from metze with updates to srvsvc and changes to pidl to allow for the server rpc boilerplate to correctly generate for multiple interfaces on an endpoint Revisions: srvsvc.idl 1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/srvsvc.idl.diff?r1=1.8r2=1.9
CVS update: samba4/source/librpc/idl
Date: Mon Dec 15 10:21:03 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv9492 Modified Files: srvsvc.idl Log Message: fixed srvsvc DiskEnum call strangely, the output doesn't seem to contain an info level. Some programmer stuffed up the IDL :) Revisions: srvsvc.idl 1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/srvsvc.idl.diff?r1=1.9r2=1.10
CVS update: samba4/source/librpc/idl
Date: Sun Dec 14 12:21:09 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv1923 Modified Files: dcerpc.idl Log Message: fixed fragmented signed connections to our rpc server over SMB Revisions: dcerpc.idl 1.12 = 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcerpc.idl.diff?r1=1.12r2=1.13
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.26r2=1.27
CVS update: samba4/source/librpc/idl
Date: Sun Dec 14 13:21:34 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv7874 Modified Files: echo.idl Log Message: added auto-generation of the server side boilerplate code for each pipe. The server side code gets generated as librpc/gen_ndr/ndr_NAME_s.c and gets included in the pipe module Revisions: echo.idl1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/echo.idl.diff?r1=1.9r2=1.10
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.14r2=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.9r2=1.10
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.10r2=1.11
CVS update: samba4/source/librpc/idl
Date: Sat Dec 13 10:58:16 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv4189 Modified Files: epmapper.idl Log Message: dcerpc over tcp in the samba4 server now works to some extent. It needs quite a bit more work to get it finished. The biggest missing feature is the lack of NTLMSSP which is needed for basic authentication over tcp Revisions: epmapper.idl1.11 = 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/epmapper.idl.diff?r1=1.11r2=1.12
CVS update: samba4/source/librpc/idl
Date: Sat Dec 13 23:24:42 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv16035 Modified Files: echo.idl Log Message: completed the linkage between the endpoint mapper and the dcerpc server endpoints. We can now successfully setup listening endpoints on high ports, then use our endpoint mapper redirect incoming clients to the right port. also greatly cleanup the rpc over tcp session handling. Revisions: echo.idl1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/echo.idl.diff?r1=1.8r2=1.9
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.25r2=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.8r2=1.9
CVS update: samba4/source/librpc/idl
Date: Fri Dec 12 11:49:29 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv6605/librpc/idl Modified Files: winreg.idl Log Message: Small cleanup of test code. Rename enum indexes to be the same name for EnumKey and EnumValue. Revisions: winreg.idl 1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/winreg.idl.diff?r1=1.8r2=1.9
CVS update: samba4/source/librpc/idl
Date: Sat Dec 13 02:20:07 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv14521 Modified Files: dcerpc.idl 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.idl 1.11 = 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcerpc.idl.diff?r1=1.11r2=1.12
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.7r2=1.8
CVS update: samba4/source/librpc/idl
Date: Sat Dec 13 03:23:29 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv21025 Modified Files: epmapper.idl Log Message: added the epm_Map() call. the RPC-EPMAPPER torture test now passes Revisions: epmapper.idl1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/epmapper.idl.diff?r1=1.9r2=1.10
CVS update: samba4/source/librpc/idl
Date: Sat Dec 13 04:46:32 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv29931 Modified Files: epmapper.idl Log Message: rpcdump.exe now works fine against a Samba4 server for some reason the epm_Lookup replies can't be parsed by ethereal, although w2k parses then fine as does the Samba4 NDR code. Revisions: epmapper.idl1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/epmapper.idl.diff?r1=1.10r2=1.11
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.6r2=1.7
CVS update: samba4/source/librpc/ndr
Date: Fri Dec 12 03:58:37 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv16324 Modified Files: ndr.c Log Message: * the RPC-ECHO pipe now works in smbd, as long as the data sizes don't cause fragmented pdus (I'll add fragments shortly) * change data_blob_talloc() to not zero memory when the 2nd argument is NULL. The zeroing just masks bugs, and can't even allow a DOS attack * modified pidl to ensure that [ref] arguments to the out side of functions are allocated when parsing the in side. This allows rpc backends to assume that [ref] variables are all setup. Doesn't work correctly for [ref] arrays yet * changed DLIST_ADD_END() to take the type instead of a tmp variable. This means you don't need to declare a silly tmp variable in the caller Revisions: ndr.c 1.31 = 1.32 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr.c.diff?r1=1.31r2=1.32
CVS update: samba4/source/librpc/idl
Date: Fri Dec 12 06:29:21 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv2790/librpc/idl Modified Files: winreg.idl Log Message: Got winreg_EnumValue working - what a mess! Revisions: winreg.idl 1.7 = 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/winreg.idl.diff?r1=1.7r2=1.8
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.5r2=1.6
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.13r2=1.14
CVS update: samba4/source/librpc/idl
Date: Wed Dec 3 11:31:29 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv4637 Modified Files: spoolss.idl Log Message: Updated some of the function names in the IDL. Revisions: spoolss.idl 1.28 = 1.29 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.28r2=1.29
CVS update: samba4/source/librpc/idl
Date: Thu Dec 4 01:19:03 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv32475 Modified Files: spoolss.idl Log Message: we can't have two functions with the same name Revisions: spoolss.idl 1.29 = 1.30 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.29r2=1.30
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 08:04:30 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv10734 Modified Files: netlogon.idl Log Message: netr_DatabaseDeltas() now works. We ask for the deltas associated with the last two sequence numbers on each database. Revisions: netlogon.idl1.15 = 1.16 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.15r2=1.16
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 09:52:08 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv24204 Modified Files: netlogon.idl Log Message: added netr_AccountDeltas(), which w2k3 gives NT_STATUS_NOT_IMPLEMENTED for Revisions: netlogon.idl1.16 = 1.17 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.16r2=1.17
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 10:04:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv25666 Modified Files: netlogon.idl Log Message: added netr_AccountSync(), another NT_STATUS_NOT_IMPLEMENTED call according to w2k3 Revisions: netlogon.idl1.17 = 1.18 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.17r2=1.18
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 10:08:20 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv26387 Modified Files: netlogon.idl Log Message: added netr_GetDcName() - quite a useful call Revisions: netlogon.idl1.18 = 1.19 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.18r2=1.19
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 11:43:03 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv6380 Modified Files: netlogon.idl Log Message: added netr_LogonControl2() and netr_ServerAuthenticate2() Revisions: netlogon.idl1.20 = 1.21 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.20r2=1.21
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 12:01:04 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv8192 Modified Files: netlogon.idl Log Message: added netr_DatabaseSync2() Revisions: netlogon.idl1.21 = 1.22 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.21r2=1.22
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 12:16:02 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv10165 Modified Files: netlogon.idl Log Message: added netr_LogonControl2Ex() I also added IDL for netr_DatabaseRedo() but I don't yet know how it works thats the last of the netlogon IDL ! Revisions: netlogon.idl1.22 = 1.23 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.22r2=1.23
CVS update: samba4/source/librpc/idl
Date: Wed Dec 3 03:10:09 2003 Author: abartlet Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv25528/librpc/idl Modified Files: samr.idl Log Message: My first stab at Samba4 IDL! This patch adds the samr_CreateUser2 function, which is create_user in Samba 3.0. This also adds a torture suite that checks for various valid and invalid account flags, and that they are persistant. Also, a patch by Anthony Liguori to fix the build Andrew Bartlett Revisions: samr.idl1.37 = 1.38 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/samr.idl.diff?r1=1.37r2=1.38
CVS update: samba4/source/librpc/idl
Date: Mon Dec 1 09:28:02 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv9032 Modified Files: netlogon.idl samr.idl Log Message: added netr_LogonSamLogon() and test code Revisions: netlogon.idl1.4 = 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.4r2=1.5 samr.idl1.35 = 1.36 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/samr.idl.diff?r1=1.35r2=1.36
CVS update: samba4/source/librpc/idl
Date: Mon Dec 1 12:41:39 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv31677 Modified Files: netlogon.idl Log Message: neater credentials handling in netlogon client code Revisions: netlogon.idl1.5 = 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.5r2=1.6
CVS update: samba4/source/librpc/idl
Date: Mon Dec 1 22:13:05 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv3181 Modified Files: netlogon.idl Log Message: * another small API change in the credentials code * don't use static variables in the smbdes code Revisions: netlogon.idl1.6 = 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.6r2=1.7
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 00:31:37 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv20710 Modified Files: netlogon.idl Log Message: * netr_ServerPasswordSet() now works - the test suite changes the machine account password. * neater handling on value() options in IDL. The auto-print code will now display the right value so you don't need to initialise it in your C code Revisions: netlogon.idl1.7 = 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.7r2=1.8
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 03:06:15 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv5152 Modified Files: idl_types.h misc.idl netlogon.idl samr.idl Log Message: added netr_DatabaseSync(). It doesn't work as I haven't done schannel yet, but at least the request is understood by w2k3 Also modified pidl to allow multiple branches in a union to have the same element. This is used in netlogon. Revisions: idl_types.h 1.4 = 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/idl_types.h.diff?r1=1.4r2=1.5 misc.idl1.5 = 1.6 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.5r2=1.6 netlogon.idl1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.9r2=1.10 samr.idl1.36 = 1.37 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/samr.idl.diff?r1=1.36r2=1.37
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 04:05:00 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv11312 Modified Files: netlogon.idl Log Message: initial netlogon database sync partly works - needs some IDL tweaks Revisions: netlogon.idl1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.10r2=1.11
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 04:33:53 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv14706 Modified Files: lsa.idl netlogon.idl Log Message: netr_DatabaseSync() now works fully for database 0 Revisions: lsa.idl 1.31 = 1.32 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/lsa.idl.diff?r1=1.31r2=1.32 netlogon.idl1.11 = 1.12 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.11r2=1.12
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 04:59:13 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv17817 Modified Files: misc.idl netlogon.idl Log Message: netr_DatabaseSync() now works fully for databases 0, 1 and 2 Revisions: misc.idl1.6 = 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.6r2=1.7 netlogon.idl1.12 = 1.13 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.12r2=1.13
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 05:17:02 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv20056 Modified Files: netlogon.idl Log Message: don't pollute the structure name space so much Revisions: netlogon.idl1.13 = 1.14 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.13r2=1.14
CVS update: samba4/source/librpc/idl
Date: Tue Dec 2 05:37:49 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv22504 Modified Files: netlogon.idl Log Message: * made some field names more consistent, and worked out that unknown1 is profile_path If we are going to use automatic backend database generation then we are going to have to move to really consistent field names in all our IDL. Thats the only way we are going to be able to automate it a lot. That will take a couple of days to do when we get to it. Revisions: netlogon.idl1.14 = 1.15 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.14r2=1.15
CVS update: samba4/source/librpc/idl
Date: Sun Nov 30 11:57:40 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv16691/librpc/idl Modified Files: spoolss.idl Log Message: Added EnumPrinterDriver, GetPrinterDriver (still in progress) Revisions: spoolss.idl 1.27 = 1.28 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.27r2=1.28
CVS update: samba4/source/librpc/ndr
Date: Sun Nov 30 11:57:40 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv16691/librpc/ndr Modified Files: ndr_spoolss_buf.c Log Message: Added EnumPrinterDriver, GetPrinterDriver (still in progress) Revisions: ndr_spoolss_buf.c 1.7 = 1.8 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_spoolss_buf.c.diff?r1=1.7r2=1.8
CVS update: samba4/source/librpc/idl
Date: Mon Dec 1 01:41:22 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv10995 Modified Files: netlogon.idl Log Message: started adding netlogon IDL and test suite Revisions: netlogon.idl1.1 = 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.1r2=1.2
CVS update: samba4/source/librpc/ndr
Date: Mon Dec 1 01:41:28 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv11009 Modified Files: ndr_basic.c Log Message: started adding netlogon IDL and test suite Revisions: ndr_basic.c 1.37 = 1.38 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_basic.c.diff?r1=1.37r2=1.38
CVS update: samba4/source/librpc/idl
Date: Mon Dec 1 03:19:33 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv21890 Modified Files: idl_types.h misc.idl netlogon.idl Log Message: added netr_ServerReqChallenge and cleaned up byte array printing Revisions: idl_types.h 1.3 = 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/idl_types.h.diff?r1=1.3r2=1.4 misc.idl1.4 = 1.5 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/misc.idl.diff?r1=1.4r2=1.5 netlogon.idl1.2 = 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.2r2=1.3
CVS update: samba4/source/librpc/ndr
Date: Mon Dec 1 03:19:38 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv21913 Modified Files: libndr.h ndr_basic.c Log Message: added netr_ServerReqChallenge and cleaned up byte array printing Revisions: libndr.h1.30 = 1.31 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/libndr.h.diff?r1=1.30r2=1.31 ndr_basic.c 1.38 = 1.39 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_basic.c.diff?r1=1.38r2=1.39
CVS update: samba4/source/librpc/idl
Date: Mon Dec 1 04:13:37 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv27874 Modified Files: netlogon.idl Log Message: added netr_ServerAuthenticate() and test code I would like the netlogon test suite to eventually do a new domain join using a fake workstation name, then remove itself afterwards, but for now I'm assuming we are already joined to the domain when the testsuite runs. This means you need to use the Samba3 net command to do a join before running RPC-NETLOGON Revisions: netlogon.idl1.3 = 1.4 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl.diff?r1=1.3r2=1.4
CVS update: samba4/source/librpc/idl
Date: Fri Nov 28 08:50:49 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv3214 Modified Files: w32time.idl 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: w32time.idl 1.1 = 1.2 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/w32time.idl.diff?r1=1.1r2=1.2
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.6r2=1.7
CVS update: samba4/source/librpc/idl
Date: Fri Nov 28 11:50:33 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv23913/librpc/idl Modified Files: spoolss.idl Log Message: GetPrinterDataEx, SetPrinterDataEx, DeletePrinterDataEx. Revisions: spoolss.idl 1.26 = 1.27 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.26r2=1.27
CVS update: samba4/source/librpc/idl
Date: Thu Nov 27 07:28:37 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv31558 Modified Files: epmapper.idl Log Message: more epmapper and mgmt magic protocol 0x1f is interesting - its ncacn_http ! Revisions: epmapper.idl1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/epmapper.idl.diff?r1=1.8r2=1.9
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.4r2=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.5r2=1.6
CVS update: samba4/source/librpc/idl
Date: Thu Nov 27 09:50:25 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv16641/librpc/idl Modified Files: spoolss.idl Log Message: Add DeleteForm, start cleaning up tests. Revisions: spoolss.idl 1.21 = 1.22 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.21r2=1.22
CVS update: samba4/source/librpc/idl
Date: Thu Nov 27 20:55:12 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv19013/librpc/idl Modified Files: spoolss.idl Log Message: Implemented SetForm RPC. Revisions: spoolss.idl 1.22 = 1.23 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.22r2=1.23
CVS update: samba4/source/librpc/ndr
Date: Fri Nov 28 00:47:51 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv13610 Modified Files: libndr.h ndr.c Log Message: added auto-generation of the IDL interface tables. This makes two less places that need to be edited when someone adds a new IDL file. Revisions: libndr.h1.29 = 1.30 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/libndr.h.diff?r1=1.29r2=1.30 ndr.c 1.30 = 1.31 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr.c.diff?r1=1.30r2=1.31
CVS update: samba4/source/librpc/idl
Date: Fri Nov 28 03:47:35 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv2132 Modified Files: atsvc.idl dcerpc.idl Log Message: * support multiple interfaces in one IDL file in pidl * make far more generated functions static * get rid of gen_rpc, and include the client calls in ndr_*.c * added placeholder IDL for a number of intefaces (dcom, wzcsvc, browser etc) Revisions: atsvc.idl 1.2 = 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/atsvc.idl.diff?r1=1.2r2=1.3 dcerpc.idl 1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcerpc.idl.diff?r1=1.8r2=1.9
CVS update: samba4/source/librpc/idl
Date: Fri Nov 28 05:02:31 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv10787/librpc/idl Modified Files: spoolss.idl Log Message: Added EnumJobs, GetJob, SetJob RPCs. Revisions: spoolss.idl 1.23 = 1.24 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.23r2=1.24
CVS update: samba4/source/librpc/ndr
Date: Fri Nov 28 05:02:32 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/ndr In directory dp.samba.org:/tmp/cvs-serv10787/librpc/ndr Modified Files: ndr_spoolss_buf.c Log Message: Added EnumJobs, GetJob, SetJob RPCs. Revisions: ndr_spoolss_buf.c 1.6 = 1.7 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/ndr/ndr_spoolss_buf.c.diff?r1=1.6r2=1.7
CVS update: samba4/source/librpc/idl
Date: Fri Nov 28 05:19:58 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv12364 Modified Files: lsa.idl Added Files: browser.idl dcom.idl keysvc.idl netlogon.idl ntsvcs.idl protected_storage.idl scerpc.idl trkwks.idl w32time.idl wzcsvc.idl 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: browser.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/browser.idl?rev=1.1 dcom.idlNONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/dcom.idl?rev=1.1 keysvc.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/keysvc.idl?rev=1.1 netlogon.idlNONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/netlogon.idl?rev=1.1 ntsvcs.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/ntsvcs.idl?rev=1.1 protected_storage.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/protected_storage.idl?rev=1.1 scerpc.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/scerpc.idl?rev=1.1 trkwks.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/trkwks.idl?rev=1.1 w32time.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/w32time.idl?rev=1.1 wzcsvc.idl NONE = 1.1 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/wzcsvc.idl?rev=1.1 lsa.idl 1.30 = 1.31 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/lsa.idl.diff?r1=1.30r2=1.31
CVS update: samba4/source/librpc/idl
Date: Fri Nov 28 06:39:06 2003 Author: tpot Update of /data/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv20284/librpc/idl Modified Files: spoolss.idl Log Message: Fix bug in EnumPrinterData test. Implement GetPrinterData RPC. Revisions: spoolss.idl 1.24 = 1.25 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/spoolss.idl.diff?r1=1.24r2=1.25
CVS update: samba4/source/librpc/idl
Date: Thu Nov 27 04:01:06 2003 Author: tridge Update of /home/cvs/samba4/source/librpc/idl In directory dp.samba.org:/tmp/cvs-serv4547 Modified Files: mgmt.idl Log Message: switched to WERROR return codes in the management IDL Revisions: mgmt.idl1.2 = 1.3 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/idl/mgmt.idl.diff?r1=1.2r2=1.3
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.24r2=1.25 dcerpc.h1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba4/source/librpc/rpc/dcerpc.h.diff?r1=1.10r2=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.3r2=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.2r2=1.3