summaryrefslogtreecommitdiff
path: root/source4/torture/rpc/srvsvc.c
AgeCommit message (Collapse)AuthorFilesLines
2009-10-20s4-torture: ran minimal_includes.pl over source4/tortureAndrew Tridgell1-2/+0
This reduces compile time somewhat.
2008-10-31s4-srvsvc: merge srvsvc_NetShareEnum from s3 idl.Günther Deschner1-7/+35
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.Günther Deschner1-8/+40
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetSessEnum from s3 idl.Günther Deschner1-6/+37
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetFileEnum from s3 idl.Günther Deschner1-6/+21
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetConnEnum from s3 idl.Günther Deschner1-6/+22
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetCharDevQEnum from s3 idl.Günther Deschner1-9/+24
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetCharDevEnum from s3 idl.Günther Deschner1-9/+25
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetDiskEnum from s3 idl.Günther Deschner1-2/+9
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetCharDevQGetInfo from s3 idl.Günther Deschner1-1/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetCharDevGetInfo from s3 idl.Günther Deschner1-1/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetSrvGetInfo from s3 idl.Günther Deschner1-6/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetTransportEnum from s3 idl.Günther Deschner1-7/+22
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareGetInfo from s3 idl.Günther Deschner1-14/+16
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareSetInfo from s3 idl.Günther Deschner1-46/+48
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl.Günther Deschner1-10/+12
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareCheck from s3 idl.Günther Deschner1-0/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.Günther Deschner1-1/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareInfo502 from s3.Günther Deschner1-2/+3
Apparently both s3 and s4 are not entirely correct one this. metze is looking into hand-marshalling security descriptors so this will fix this finally. For now, just keep the two in sync. Guenther
2007-10-10r25175: Change to talloc_asprintf_append_buffer().Jeremy Allison1-1/+1
Jeremy. (This used to be commit 0844dbf597191b3e4d35a696695b229e986daec4)
2007-10-10r24884: Ignore some errors again, like they were previously.Jelmer Vernooij1-10/+26
(This used to be commit 120d8caa01ca69e2e3de43f5983a66ad413977b7)
2007-10-10r24872: Use torture API a bit moreJelmer Vernooij1-306/+124
(This used to be commit a71355dfc933d4273d81e7b05a28197ca86e0cc6)
2007-10-10r24846: Use metadata about dangerous tests.Jelmer Vernooij1-6/+4
(This used to be commit f914b828ff486d41e123e6dafa1c8fd76b34b44b)
2007-10-10r24751: Run more tests, remove empty testsuites, more small improvements.Jelmer Vernooij1-1/+1
(This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
2007-10-10r24741: More use of the torture API.Jelmer Vernooij1-4/+3
(This used to be commit de05c3651a6e9e6611b296873526afd9292327c1)
2007-10-10r24736: Convert to using torture API.Jelmer Vernooij1-144/+162
(This used to be commit a0f11881546f6cd367d459e016956f76910a0a89)
2007-10-10r24735: Use torture API in more places.Jelmer Vernooij1-2/+2
(This used to be commit 1319d88c099496be29dd9214fa2492c81e848369)
2007-10-10r24557: rename 'dcerpc_table_' -> 'ndr_table_'Stefan Metzmacher1-3/+3
metze (This used to be commit 84651aee81aaabbebf52ffc3fbcbabb2eec6eed5)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell1-3/+2
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r22194: fix compiler warning andStefan Metzmacher1-4/+9
compile in but disable NetShareAddSetDel test metze (This used to be commit 1091f00ce0d731568d7f2acbc6e43f87de90baa0)
2007-10-10r21668: Add SMB_QFS_POSIX_WHOAMI to trans2.h so it's easy to find. AddJames Peach1-3/+1
convenience API to create an anonymous credential. Don't clobber cmdline_credentials in the UNIX-WHOAMI test. (This used to be commit 73cea4e0c66f57057ed12b07bbb94b4e783ba6bf)
2007-10-10r19392: Use torture_setting_* rather than lp_parm_* where possible.Jelmer Vernooij1-1/+1
(This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
2007-10-10r18757: Disable this for nowSimo Sorce1-1/+1
(This used to be commit f84a130c4bda8cc0221fff324d93a8617cacc511)
2007-10-10r18740: Some more work around srvsvcSimo Sorce1-14/+253
(This used to be commit be2f4a2c44ed2b4d586f0d6e9976158f33fb29d8)
2007-10-10r18352: printf("%s") is not safe for NULL strings on all platforms, butAndrew Tridgell1-55/+55
d_printf() is. This fixes a crash on solaris (This used to be commit 52d156671158fa25d3a84a46c98ca1d81e4a18d1)
2007-10-10r18348: fixed a valgrind error in RPC-SRVSVCAndrew Tridgell1-1/+2
(This used to be commit cc89ef3e1fd2f1d550ab65d32dfa894dc7963868)
2007-10-10r18345: test also flagsSimo Sorce1-2/+11
(This used to be commit 06469a6ba0ee1cc8701214bcefa1d6c696b0150b)
2007-10-10r18344: add a test to show hoe NetNameValidate behaves.Simo Sorce1-1/+74
fix the misleading idl names (This used to be commit 8367b3bcee9338fa3e268b7342ae8db928008b55)
2007-10-10r14843: the results of the srvsrv_* calls depends on the user,Stefan Metzmacher1-85/+132
try some tests anonymous... metze (This used to be commit eb63d83f007e374f77ff63b3d7b81f187260c8fa)
2007-10-10r14720: Add torture_context argument to all torture testsJelmer Vernooij1-1/+1
(This used to be commit 3c7a5ce29108dd82210dc3e1f00414f545949e1d)
2007-10-10r14402: Generate seperate headers for RPC client functions.Jelmer Vernooij1-0/+1
(This used to be commit 7054ebf0249930843a2baf4d023ae8f62cedb109)
2007-10-10r14379: Build torture/rpc/ as a seperate smbtorture module. Move helperJelmer Vernooij1-0/+1
functions for rpc out of torture/torture.c (This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
2007-10-10r12693: Move core data structures out of smb.h into core.hJelmer Vernooij1-0/+1
torture prototypes in seperate header (This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
2007-10-10r12510: Change the DCE/RPC interfaces to take a pointer to aJelmer Vernooij1-5/+1
dcerpc_interface_table struct rather then a tuple of interface name, UUID and version. This removes the requirement for having a global list of DCE/RPC interfaces, except for these parts of the code that use that list explicitly (ndrdump and the scanner torture test). This should also allow us to remove the hack that put the authservice parameter in the dcerpc_binding struct as it can now be read directly from dcerpc_interface_table. I will now modify some of these functions to take a dcerpc_syntax_id structure rather then a full dcerpc_interface_table. (This used to be commit 8aae0f168e54c01d0866ad6e0da141dbd828574f)
2007-10-10r12461: Some updates to the srvsvc IDL from Ronnie SahlbergJelmer Vernooij1-5/+4
(This used to be commit ff7ef98f34811952331e72095505a2eae430fec0)
2007-10-10r5941: Commit this patch much earlier than I would normally prefer, but ↵Andrew Bartlett1-3/+3
metze needs a working tree... The main volume of this patch was what I started working on today: - Cleans up memory handling around DCE/RPC pipes, to have a parent talloc context. - Uses sepereate inner loops for some of the DCE/RPC tests The other and more important part of this patch fixes issues surrounding the new credentials framwork: This makes the struct cli_credentials always a talloc() structure, rather than on the stack. Parts of the cli_credentials code already assumed this. There were other issues, particularly in the DCERPC over SMB handling, as well as little things that had to be tidied up before test_w2k3.sh would start to pass. Andrew Bartlett (This used to be commit 0453f9d05d2e336fba1f85dbf2718d01fa2bf778)
2007-10-10r5298: - got rid of pstring.h from includes.h. This at least makes it a bitAndrew Tridgell1-2/+2
less likely that anyone will use pstring for new code - got rid of winbind_client.h from includes.h. This one triggered a huge change, as winbind_client.h was including system/filesys.h and defining the old uint32 and uint16 types, as well as its own pstring and fstring. (This used to be commit 9db6c79e902ec538108d6b7d3324039aabe1704f)
2007-10-10r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for theAndrew Tridgell1-3/+3
large commit. I thought this was worthwhile to get done for consistency. (This used to be commit ec32b22ed5ec224f6324f5e069d15e92e38e15c0)
2007-10-10r4434: - fix some NetShare* idl functionsStefan Metzmacher1-3/+34
- add torture test for NetShareCheck() metze (This used to be commit 96000a2261ed56fda613a45e3aa460eb3c87082a)
2007-10-10r3428: switched to using minimal includes for the auto-generated RPC code.Andrew Tridgell1-0/+1
The thing that finally convinced me that minimal includes was worth pursuing for rpc was a compiler (tcc) that failed to build Samba due to reaching internal limits of the size of include files. Also the fact that includes.h.gch was 16MB, which really seems excessive. This patch brings it back to 12M, which is still too large, but better. Note that this patch speeds up compile times for both the pch and non-pch case. This change also includes the addition iof a "depends()" option in our IDL files, allowing you to specify that one IDL file depends on another. This capability was needed for the auto-includes generation. (This used to be commit b8f5fa8ac8e8725f3d321004f0aedf4246fc6b49)