Andrew Tridgell
63b9d2803c
avoid calling the print routines completely if debug level < 2
-
Andrew Tridgell
53ff3a572a
only display really verbose packet dumps when smbtorture is run at
...
debug level 2 or above. This is more useful for checking that
something hasn't broken without swamping yourself with output.
-
Andrew Tridgell
f4cc593a5c
added 4 more levels to samr_QueryDisplayInfo()
-
Andrew Tridgell
a5eeb3be05
added support for 'ascstr', a ascii string in MSRPC !
-
Andrew Tridgell
e9d18ecc2d
ignore generated idl.pm
-
Andrew Tridgell
e7dd116138
Todd Sabin pointed out that a couple of the values I marked as hyper_t
...
are in fact 4 byte aligned. Create a ULONG8 type in samr for
those. This type should probably be made global later.
-
Andrew Tridgell
2ed87a52cc
we now use a copy of pidl inside the samba4 source tree at
...
source/build/pidl/
I imported the code using direct respository manipulation to preserve
the commit history
-
Tim Potter
99fff7b1e2
Add initial work on eventlog - doesn't quite work yet.
-
Andrew Tridgell
8601305c81
added samr_QueryDisplayInfo() (only level 1 so far)
-
Andrew Tridgell
683259a4dd
* fixed libndr.h header
...
* "make clean" now removed the generated files
-
Andrew Tridgell
49c72d4276
moved the pidl auto-generated files out of CVS
-
Andrew Tridgell
3337906d52
extensive samr_SetUserInfo/samr_QueryUserInfo testing, with
...
cross-checking of all settable fields
-
Andrew Tridgell
26238b0f8a
* fixed level2 of QueryUserInfo
...
* added per-field testing of SetUserInfo
* fixed strlen_m()
-
Andrew Tridgell
9fee737931
make sure we don't try to use c++ style variable declaration
-
Andrew Tridgell
47128b3d50
started on samr_SetUserInfo()
...
cope with the 'samrtorturetest' user already existing in the samr test
(to cope with previously failed runs)
-
Andrew Tridgell
bb30f42cd4
fixed pushing structures containing pointers inside unions
-
Andrew Tridgell
964c323721
a bit neater way of emitting code
-
Andrew Tridgell
d996c880f4
fixed a comment
-
Andrew Tridgell
a706ff7893
* cope with pidl not being in $HOME/pidl
...
* cope with empty structures in unions
-
Andrew Tridgell
ab4056e25c
fixed srvsvc_NetShareEnumAll()
-
Richard Sharpe
9810e6f180
Add a 1004 level for srvsvc.
-
Andrew Tridgell
a291dd835f
use a precompiled grammer in pidl. This speeds up pidl by about a
...
factor of 2 on my system.
-
Tim Potter
2740584867
Added ATSVC pipe.
-
Andrew Tridgell
c32c33a791
added samr_LookupRids() and test code
-
Andrew Tridgell
f8397cbc85
added samr_LookupNames() and test code
-
Andrew Tridgell
786566e53c
avoid compiler warnings for unused variables with [relative] pointers
-
Andrew Tridgell
a1d9afc92f
its LoadStructure() in util.pm that doesn't like strict perl - any
...
perl gurus out there know why?
-
Andrew Tridgell
8f54792392
damn, "use strict;" in util.pm breaks pidl - but why?
-
Andrew Tridgell
3b7a4b70a3
use strict perl package everywhere for error checking
-
Andrew Tridgell
4b901bd717
make the echo idl match the win32 IDL again
-
Andrew Tridgell
af07ca7fbc
EnumPrinterData in spoolss now works
-
Andrew Tridgell
a44d952fcb
* added a 'lstring' type for spoolss
...
* added some notes on type equivalents in NOTES.txt
-
Andrew Tridgell
6e2d3aa433
some errors are expected in SAMR and LSA tests - don't fail the test
...
when they are given
-
Andrew Tridgell
555a340d3c
* changed to midl syntax using [case(x)] instead of case(x)
...
* use empty defaults instead of a dummy empty structure
-
Andrew Tridgell
6ecdb25e13
* added support for empty case elements (including default cases)
...
* changed to midl syntax using [case(x)] instead of case(x)
-
Andrew Tridgell
48028fbb85
make the socket send code a little clearer
-
Andrew Tridgell
42639a8f66
fixed wkssvc idl and test code for TransportEnum
-
Andrew Tridgell
4dcc06d04c
updated copyright year
-
Andrew Tridgell
c0d96f87ea
switched to a new way of handling unions, so that we can handle
...
alignment correctly for unions that have non-uint16 discriminants
added recursive structure alignment. This gets quite hairy, but I
think I've got it mostly right.
-
Andrew Tridgell
7b5d028729
switched to a new way of handling unions, so that we can handle
...
alignment correctly for unions that have non-uint16 discriminants
fixed the union handling in srvsvc.idl. (metze, please take a look at
the changes, your IDL did match what was one the wire in most cases,
but isn't the way IDL is usually coded)
-
Richard Sharpe
e3f0460378
Fix up some things in the IDL, and fix up a mistake I made before.
...
entriesreturned does not appear as a top-level IDL item. It appears in the
structure that is returned.
I have traces of TransportEnum that Ethereal properly dissects ...
-
Richard Sharpe
580939e62e
Some simple tweaks to the IDL to make it more correct ...
...
I am also concerned about the difference between NetShareEnum and
NetShareEnumAll. I would be interested to see a trace of NetShareEnumAll.
I also think we should stick to the names used in MSDN where possible, as
that makes it easier for people who are familiar with MSDN to help us get
this right.
-
Andrew Tridgell
5bb21e57b8
started to expand the echo tests to include more interesting test
...
cases. We fail one of the alignment tests.
-
Andrew Tridgell
54d3cb22dc
srvsvc IDL and test code from metze. Thanks!
-
Andrew Tridgell
b3bd2bf10b
after discussions with lukeh, I think we found a alignment bug in old
...
versions of midl, as used to build LSA. Work around it here.
-
Andrew Tridgell
d3838c3668
slightly more accurate structure alignment code - I need to do proper
...
recursive alignment soon
-
Andrew Tridgell
005614ef78
removed an unused structure
-
Andrew Tridgell
670c0cbe03
change to AuditEventsInfo struct from lukeh
-
Andrew Tridgell
d194247b1b
fixed country code field in samr_UserInfo5
-
Andrew Tridgell
a1230f1b4b
possibly better handling of NULL secdesc (thanks to lukeh)
-