summaryrefslogtreecommitdiff
path: root/source4/torture/rpc/wkssvc.c
AgeCommit message (Collapse)AuthorFilesLines
2009-10-30s4-smbtorture: fix warning in RPC-WKSSVC torture test.Günther Deschner1-3/+5
Guenther
2009-10-14s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where neededMatthias Dieter Wallnöfer1-1/+1
For KERBEROS applications the realm should be upcase (function "lp_realm") but for DNS ones it should be used lowcase (function "lp_dnsdomain"). This patch implements the use of both in the right way.
2009-04-14Port Samba4 to the new combined libcli/auth functionsAndrew Bartlett1-41/+4
For example, some of the new shared functionality was previously in the wkssvc torture test. Andrew Bartlett
2009-03-01Use common header file for character set handling in Samba 3 and Samba 4.Jelmer Vernooij1-1/+1
2008-10-24Remove iconv_convenience parameter from simple string push/pullJelmer Vernooij1-2/+1
functions.
2008-10-15Fix wkssvc test build.Jelmer Vernooij1-10/+10
2008-10-15Share wkssvc.idl.Jelmer Vernooij1-4/+4
2008-09-24Move source4/lib/crypto to lib/crypto.Jelmer Vernooij1-1/+1
2007-12-21r26438: Store iconv convenience in tdr push contexts.Jelmer Vernooij1-1/+1
(This used to be commit dffef3162778aebe2f8d77e2da60b22adb7d60ef)
2007-12-21r26429: Avoid use of global_smb_iconv_convenience.Jelmer Vernooij1-1/+1
(This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij1-1/+2
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-12-21r26238: Add a loadparm context parameter to torture_context, remove more ↵Jelmer Vernooij1-10/+10
uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
2007-12-21r26236: Remove more uses of global_loadparm or specify loadparm_context ↵Jelmer Vernooij1-15/+5
explicitly. (This used to be commit 5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)
2007-12-21r26217: Let encode_wkssvc_join_password_buffer() take the session key as ↵Günther Deschner1-20/+17
parameter. Guenther (This used to be commit f8a247d00ed4c7ea30c28cb61975c6845b5afb69)
2007-12-21r26216: Add very basic torture test for wkssvc_NetrUnjoinDomain2().Günther Deschner1-0/+90
Guenther (This used to be commit f82116b6d793a0d676524fac6abcc8ec5e69c321)
2007-12-21r26215: Verify that test_NetrJoinDomain2() has suceeded.Günther Deschner1-0/+12
Guenther (This used to be commit 16ef4564b25e562b9eb0162541dd571ce14b4344)
2007-12-21r26214: Add note about remotely joining an unjoined XP SP2 workstation.Günther Deschner1-0/+9
Guenther (This used to be commit 2dd98c2333d5b55ac0ad6b7a2d25c8e092ccfc1d)
2007-12-21r26213: Trying to fix confusing inline comment about wkssvc_PasswordBuffer.Günther Deschner1-2/+3
Guenther (This used to be commit e3ce22107efe5758817a7f969c8a31e434c6ccb5)
2007-12-21r26212: Make test_NetrJoinDomain2() a little more robust against missing ↵Günther Deschner1-2/+16
parameters. Guenther (This used to be commit 08aad347e8fd25f480ecf9b1283575012792cf71)
2007-12-21r26211: Add very basic test_NetrJoinDomain2() test which can join xp ↵Günther Deschner1-1/+99
workstations into an AD domain. Guenther (This used to be commit 3fd5f3628cb015f61455b4ad87bf8adb8d2392b8)
2007-12-21r26210: w00t!Günther Deschner1-0/+44
Solved the nasty crypto problem of the 524 byte wkssvc_PasswordBuffer for wkssvc_JoinDomain()/wkssvc_UnjoinDomain(). Very soon we will be able to remotely join windows workstations into AD domains using smbtorture :-) Guenther (This used to be commit 37469ed34c5ee031dc8cf31ea7efbfacf279878a)
2007-12-21r26208: Add torture test for (unsupported) wkssvc_NetrJoinDomain() andGünther Deschner1-0/+67
wkssvc_NetrUnjoinDomain(). Guenther (This used to be commit 77c161b776de143aeb23894b3c821fbe4f40ac44)
2007-12-21r26171: Add my copyright.Günther Deschner1-0/+1
Guenther (This used to be commit 556d00d6a26f70d03a8c1b1bdea752f525a611e1)
2007-12-21r26170: Put test_NetrUseGetInfo() in the correct order of tests.Günther Deschner1-5/+8
Guenther (This used to be commit 239749d81150c522e39612c53b9df880cb68209b)
2007-12-21r26165: Add IDL and torture test for wkssvc_NetrGetJoinableOus() andGünther Deschner1-0/+55
wkssvc_NetrGetJoinableOus2() (both unavailable remotely). Guenther (This used to be commit 256d0a15f50b38aec9505e6431d05c6f715df971)
2007-12-21r26163: Add IDL and torture test for wkssvc_NetrGetJoinInformation().Günther Deschner1-0/+25
Guenther (This used to be commit 234b380669a146cfe4a8a28d66c4efafcae93446)
2007-12-21r26162: Remove accidental commit.Günther Deschner1-2/+0
Guenther (This used to be commit 78ea5664850139f8faac5abdbb4a4d52ad4a6b8a)
2007-12-21r26161: Add (dangerous) torture tests for wkssvc_NetrRenameMachineInDomain() andGünther Deschner1-0/+120
wkssvc_NetrRenameMachineInDomain2(). Guenther (This used to be commit e105fb59b1d020713ebafac1db544e6c848ff15a)
2007-12-21r26157: Add IDL and torture test for wkssvc_NetrSetPrimaryComputername().Günther Deschner1-0/+100
Guenther (This used to be commit 1c50b9754e2745525e7c7cd577dba7e8744e6bd4)
2007-12-21r26156: Choose a more speaking message in test_NetrMessageBufferSend().Günther Deschner1-1/+1
Guenther (This used to be commit f7f474c6c77c2235685f44fa4e663c8173010949)
2007-12-21r26155: Add IDL and torture teset for wkssvc_NetrMessageBufferSend().Günther Deschner1-0/+32
Guenther (This used to be commit 9de2f59d2b82b789c99fb82965b37b305c43b8fc)
2007-12-21r26154: Add IDL and torture test for wkssvc_NetrWorkstationStatistics(). A ↵Günther Deschner1-0/+27
lot of unknowns, I know... Guenther (This used to be commit de2c5d702ef6b14cb8ddf926f4c7e417ea9ebd5a)
2007-12-21r26153: Add torture test for NetrAddAlternateComputerName() andGünther Deschner1-2/+105
NetrRemoveAlternateComputerName(). Guenther (This used to be commit 77f0b962d6e4eaade039604ad224d802c2302435)
2007-12-21r26152: Add IDL and torture test for wkssvc_NetrEnumerateComputerNames().Günther Deschner1-0/+55
Guenther (This used to be commit ea478168676e00a602f8181b408c4886b35d2fd3)
2007-12-21r26151: Add IDL and torture test for wkssvc_NetrValidateName() andGünther Deschner1-0/+64
wkssvc_NetrValidateName2(). Guenther (This used to be commit 9f63ec388dab09ef3148635eefa58f2e32c5d151)
2007-12-21r26150: Add IDL and torture test for wkssvc_NetrLogonDomainNameAdd() andGünther Deschner1-0/+41
wkssvc_NetrLogonDomainNameDel(), both unsupported on w2k3. Guenther (This used to be commit 9e1ed6eb68ae899aa577fc3a2e4cbfe066ee403e)
2007-12-21r26148: Add IDL and torture test for wkssvc_NetrUseGetInfo().Günther Deschner1-0/+92
Guenther (This used to be commit 1a472cc1b2a6acf714cebb54eeb6bed965ab144d)
2007-12-21r26147: Add IDL and torture test for wkssvc_NetrUseDel and wkssvc_NetrUseAdd.Günther Deschner1-0/+84
Guenther (This used to be commit b5b3cc1667f539ab75f2d3d0c9c79b45d85e967e)
2007-12-21r26146: Add IDL and torture test for wkssvc_NetrUseEnum().Günther Deschner1-0/+59
Guenther (This used to be commit 72a14407ca407b670eb0feae8065e784ab1e4627)
2007-12-21r26144: Add IDL and torture test for wkssvc_NetrWkstaTransportAdd andGünther Deschner1-6/+76
wkssvc_NetrWkstaTransportDel. Guenther (This used to be commit 99add8aed3677fae472d367aec2d2a454684410b)
2007-12-21r26143: Add IDL and torture test for wkssvc_NetrWkstaUserGetInfo.Günther Deschner1-0/+51
Guenther (This used to be commit b358f953e9ba03bc89a241ab5232c823d836057f)
2007-12-21r26142: Cleanup IDL and add torture test for wkssvc_NetWkstaEnumUsers.Günther Deschner1-10/+66
Guenther (This used to be commit 638ce91b0fb0c5602d82bc9913f5c820615acf0c)
2007-10-10r24755: Use common code for finding the RPC binding in the torture tests.Jelmer Vernooij1-2/+2
(This used to be commit e3310e773924ddd2129e8ca1a86e23d0f713c19c)
2007-10-10r24751: Run more tests, remove empty testsuites, more small improvements.Jelmer Vernooij1-1/+1
(This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
2007-10-10r24557: rename 'dcerpc_table_' -> 'ndr_table_'Stefan Metzmacher1-1/+1
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-10r22339: Run some more tests.Jelmer Vernooij1-2/+0
(This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
2007-10-10r22193: fix compiler warning and formatingStefan Metzmacher1-8/+7
metze (This used to be commit b050fe9e0bf6100ef786ac38b192aaa26229d300)
2007-10-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij1-50/+27
output in the testsuite rather than just True or False for a set of tests. The aim is to use this for: * known failure lists (run all tests and detect tests that started working or started failing). This would allow us to get rid of the RPC-SAMBA3-* tests * nicer torture output * simplification of the testsuite system * compatibility with other unit testing systems * easier usage of smbtorture (being able to run one test and automatically set up the environment for that) This is still a work-in-progress; expect more updates over the next couple of days. (This used to be commit 0eb6097305776325c75081356309115f445a7218)
2007-10-10r17256: fix 2 crash bugs, which are introduced by making parametersStefan Metzmacher1-0/+3
ref pointers! I'm sure there're more places and more care is needed when idl files are changed. Hopefully testing against windows in the build farm find such bugs in future... Why is in the client library this no more possible: NTSTATUS foo([in,out,ref] uint8 *foo); and then just r.in.foo = &foo; status = dcerpc_foo(p, mem_ctx, &r); and r.out.foo will set to r.in.foo via pidl magic, that worked some time ago... metze (This used to be commit d8952f00c77ba59e0806b0de802ac28ac977779c)