1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source4/torture
Andrew Tridgell 86a604429e 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
(This used to be commit 8ecf720206)
2003-11-22 08:11:32 +00:00
..
raw allow qfsinfo to continue with just 10 levels supported in the server 2003-11-06 05:51:58 +00:00
rpc a fairly major upgrade to the dcerpc system 2003-11-22 08:11:32 +00:00
.cvsignore first public release of samba4 code 2003-08-13 01:53:07 +00:00
aliases.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
cmd_sam.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
cmd_vfs.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
denytest.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
dfstest.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
genbit.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
gendefs.h first public release of samba4 code 2003-08-13 01:53:07 +00:00
genparm.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
gentest.c thanks to ntfsd and some google searches I worked out what the unknown 2003-09-02 04:37:33 +00:00
locktest2.c more fixes from the IRIX compiler (thanks herb!) 2003-08-15 18:33:43 +00:00
locktest.c more fixes from the IRIX compiler (thanks herb!) 2003-08-15 18:33:43 +00:00
mangle_test.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
masktest.c more fixes from the IRIX compiler (thanks herb!) 2003-08-15 18:54:44 +00:00
msgtest.c more fixes from the IRIX compiler (thanks herb!) 2003-08-15 18:33:43 +00:00
nbio.c more fixes from the IRIX compiler (thanks herb!) 2003-08-15 18:54:44 +00:00
nsstest.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
qfileinfo.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
qfsinfo.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
rpctorture.c more fixes from the IRIX compiler (thanks herb!) 2003-08-15 18:33:43 +00:00
samtest.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
samtest.h first public release of samba4 code 2003-08-13 01:53:07 +00:00
scanner.c - added a raw smb scanner 2003-08-13 22:23:18 +00:00
search.c thanks to ntfsd and some google searches I worked out what the unknown 2003-09-02 04:37:33 +00:00
setfileinfo.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
smbiconv.c Add make rule for smbiconv 2003-11-09 16:24:31 +00:00
t_strcmp.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
torture_util.c thanks to ntfsd and some google searches I worked out what the unknown 2003-09-02 04:37:33 +00:00
torture.c fix a smbtorture memory leak 2003-11-21 22:00:38 +00:00
utable.c - use deltree to setup base directory 2003-09-29 06:02:25 +00:00
vfstest.c first public release of samba4 code 2003-08-13 01:53:07 +00:00
vfstest.h first public release of samba4 code 2003-08-13 01:53:07 +00:00