Tim Potter
82d6f5587b
Implement DeleteKey, DeleteValue, FlushKey.
...
(This used to be commit 49f1654510
)
2003-11-21 06:14:14 +00:00
Tim Potter
49c02c6634
Start of winreg idl. Implement OpenHKLM, GetVersion and CloseKey.
...
(This used to be commit c8b87f5feb
)
2003-11-21 05:28:36 +00:00
Tim Potter
a20352959e
More work on eventlog - still doesn't work. (-:
...
(This used to be commit 9109cb832a
)
2003-11-21 03:07:02 +00:00
Andrew Tridgell
38ce2ef4bb
added 4 more levels to samr_QueryDisplayInfo()
...
(This used to be commit f4cc593a5c
)
2003-11-21 02:19:47 +00:00
Tim Potter
20730626af
Add initial work on eventlog - doesn't quite work yet.
...
(This used to be commit 99fff7b1e2
)
2003-11-20 21:52:40 +00:00
Andrew Tridgell
ddd2f9ced0
added samr_QueryDisplayInfo() (only level 1 so far)
...
(This used to be commit 8601305c81
)
2003-11-20 12:10:41 +00:00
Andrew Tridgell
fe6fd991ee
extensive samr_SetUserInfo/samr_QueryUserInfo testing, with
...
cross-checking of all settable fields
(This used to be commit 3337906d52
)
2003-11-20 10:53:08 +00:00
Andrew Tridgell
d4dfcda78e
* fixed level2 of QueryUserInfo
...
* added per-field testing of SetUserInfo
* fixed strlen_m()
(This used to be commit 26238b0f8a
)
2003-11-20 10:29:54 +00:00
Andrew Tridgell
f3a4d83711
started on samr_SetUserInfo()
...
cope with the 'samrtorturetest' user already existing in the samr test
(to cope with previously failed runs)
(This used to be commit 47128b3d50
)
2003-11-20 07:20:59 +00:00
Andrew Tridgell
0b0295c232
fixed a comment
...
(This used to be commit d996c880f4
)
2003-11-20 05:46:45 +00:00
Andrew Tridgell
a6e5654b3d
fixed srvsvc_NetShareEnumAll()
...
(This used to be commit ab4056e25c
)
2003-11-20 05:34:02 +00:00
Richard Sharpe
4730469cd8
Add a 1004 level for srvsvc.
...
(This used to be commit 9810e6f180
)
2003-11-20 04:45:16 +00:00
Tim Potter
8f0f97b078
Added ATSVC pipe.
...
(This used to be commit 2740584867
)
2003-11-20 03:27:56 +00:00
Andrew Tridgell
52cae6b908
added samr_LookupRids() and test code
...
(This used to be commit c32c33a791
)
2003-11-20 03:18:07 +00:00
Andrew Tridgell
308cc429eb
added samr_LookupNames() and test code
...
(This used to be commit f8397cbc85
)
2003-11-20 03:09:19 +00:00
Andrew Tridgell
8a8b2da9c9
make the echo idl match the win32 IDL again
...
(This used to be commit 4b901bd717
)
2003-11-20 01:32:43 +00:00
Andrew Tridgell
f01e89e9e0
EnumPrinterData in spoolss now works
...
(This used to be commit af07ca7fbc
)
2003-11-20 01:28:33 +00:00
Andrew Tridgell
376ba1921f
some errors are expected in SAMR and LSA tests - don't fail the test
...
when they are given
(This used to be commit 6e2d3aa433
)
2003-11-20 01:02:09 +00:00
Andrew Tridgell
25de3041e6
fixed wkssvc idl and test code for TransportEnum
...
(This used to be commit 42639a8f66
)
2003-11-19 23:18:35 +00:00
Andrew Tridgell
10ee36bede
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)
(This used to be commit 7b5d028729
)
2003-11-19 22:10:20 +00:00
Andrew Tridgell
1941b5cef0
started to expand the echo tests to include more interesting test
...
cases. We fail one of the alignment tests.
(This used to be commit 5bb21e57b8
)
2003-11-19 12:03:11 +00:00
Andrew Tridgell
4e18040236
srvsvc IDL and test code from metze. Thanks!
...
(This used to be commit 54d3cb22dc
)
2003-11-19 09:15:46 +00:00
Andrew Tridgell
7f086443f5
init samr and lsa names so the debug display looks right
...
(This used to be commit 343728fad4
)
2003-11-19 03:20:32 +00:00
Andrew Tridgell
0c10913303
added another wkssvc info level
...
(This used to be commit fb0aa83a2b
)
2003-11-18 11:52:06 +00:00
Andrew Tridgell
bdf0578621
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.
(This used to be commit 41fc922954
)
2003-11-18 10:21:05 +00:00
Andrew Tridgell
8f38cc8df8
cope with no printers returned from EnumPrinters
...
(This used to be commit 8c49669dbe
)
2003-11-18 09:19:34 +00:00
Andrew Tridgell
20f1530a11
changed wks to wkssvc (suggestion from metze). Started adding samr_CreateUser().
...
(This used to be commit 04e9269c1e
)
2003-11-18 08:03:06 +00:00
Tim Potter
30daed2f7c
Working on EnumPrinterData. There appears to be an alignment problem
...
after reading a non-empty DATA_BLOB in the reply.
(This used to be commit 3165bf532f
)
2003-11-18 05:54:14 +00:00
Andrew Tridgell
06d0f61aa4
added samr_QuerySecurity() call that displays the ACL for any handle.
...
(This used to be commit 5bbeaaa3d1
)
2003-11-18 05:20:54 +00:00
Andrew Tridgell
9b7b5e5c51
use the auto-generated UUID, version and name rather than listing them
...
in the dcerpc core code
(This used to be commit 16ffeb7c80
)
2003-11-18 05:01:10 +00:00
Andrew Tridgell
ec7a2944cd
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.
(This used to be commit 62d7e9819c
)
2003-11-18 03:28:01 +00:00
Andrew Tridgell
2c0a7165ef
* use the new auto-generated debug code method.
...
* add a couple more info levels to wkssvc
(This used to be commit c69161bdb1
)
2003-11-18 01:18:24 +00:00
Andrew Tridgell
f1462caf61
remove an unused variable
...
(This used to be commit 1a885e4abe
)
2003-11-17 12:46:11 +00:00
Andrew Tridgell
892aa2fc75
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 :)
(This used to be commit 3305226140
)
2003-11-17 12:43:18 +00:00
Andrew Tridgell
d285c6f14f
* add another WERR err code
...
* use the top-level function argument printing to show more detail in
RPC-* tests
(This used to be commit 33bb878562
)
2003-11-17 11:55:56 +00:00
Andrew Tridgell
e62c5c9a8d
use [subcontext] to make GetPrinter a bit easier in smbtorture
...
(This used to be commit a5140985d8
)
2003-11-17 09:34:19 +00:00
Andrew Tridgell
d1feb4c6d5
call OpenPrinterEx on each printer on the server, and then call
...
GetPrinter with all info levels on each printer
(This used to be commit 136b3cfc04
)
2003-11-17 04:56:59 +00:00
Andrew Tridgell
bf48b6e69a
added OpenPrinter and a test function. Note that the Samba3 structure
...
for OpenPrinter was wrong.
(This used to be commit 186ddbbf87
)
2003-11-17 03:38:13 +00:00
Andrew Tridgell
90916de4a5
* more info levels for EnumPrinter
...
* use WERROR return type in spoolss EnumPrinter
(This used to be commit 8301a6b6ad
)
2003-11-17 02:58:10 +00:00
Andrew Tridgell
657b4d2abd
nicer method of handling spoolss EnumPrinters
...
this also handles the return of several printers (an array of relative
subcontexts)
(This used to be commit 060421c7dc
)
2003-11-17 02:18:11 +00:00
Andrew Tridgell
ae4cb40100
use nstring and [relative] to support levels 1 and 2 of EnumPrinters
...
fully
(This used to be commit 69c6017c94
)
2003-11-16 13:49:14 +00:00
Andrew Tridgell
ea266c0625
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
(This used to be commit e18dba7d5a
)
2003-11-16 11:36:59 +00:00
Tim Potter
274667be32
Added tests for EnumPrinters and ClosePrinter.
...
(This used to be commit 9f3b84c7d7
)
2003-11-16 04:20:29 +00:00
Andrew Tridgell
5bd51a1d5d
the returned policy handle in spoolss_OpenPrinterEx() is pass by
...
reference
(tim, my apoligies if this conflicts with an uncomitted fix from you)
(This used to be commit fa0872e663
)
2003-11-15 20:56:18 +00:00
Andrew Tridgell
c24f56e71c
remember to samr_Close() policy handles after use
...
(This used to be commit 8b4e5c65e0
)
2003-11-15 20:47:59 +00:00
Andrew Tridgell
8c90fcd32b
added OpenAlias and QueryAliasInfo levels 1 to 3
...
(This used to be commit 2ed8cfdf66
)
2003-11-15 12:38:06 +00:00
Andrew Tridgell
4d00dd9d5d
added OpenGroup and QueryGroupInfo levels 1 to 4
...
(This used to be commit ffe4fcaab0
)
2003-11-15 12:14:22 +00:00
Andrew Tridgell
f272eb3139
don't encode my own servers name in the test :)
...
(This used to be commit bcc87ab8c0
)
2003-11-15 11:39:47 +00:00
Andrew Tridgell
e7d70e40d5
added UserInfo level 21
...
(This used to be commit b90eff794f
)
2003-11-15 11:34:01 +00:00
Andrew Tridgell
8f09c940b7
added samr UserInfo levels 4 to 20
...
(This used to be commit 5bbe63a7bb
)
2003-11-15 11:13:49 +00:00