summaryrefslogtreecommitdiff
path: root/source4/torture
Commit message (Collapse)AuthorAgeFilesLines
* s4:RPC-NETLOGON: remove useless rpc callbackStefan Metzmacher2010-03-011-18/+1
| | | | | | If we got a failure from one request we bail out early. metze
* s4:RPC-ECHO: don't look at the internals of 'struct rpc_request'Stefan Metzmacher2010-03-011-4/+14
| | | | metze
* s4:torture/rpc: make use of explicit dcerpc_*_recv functionsStefan Metzmacher2010-03-015-7/+7
| | | | metze
* s4-smbtorture: add stricter SetPrinterDataEx tests to spoolss tests.Günther Deschner2010-03-011-27/+67
| | | | Guenther
* s4-smbtorture: add test_SetPrinterDataEx to RPC-SPOOLSS-PRINTER.Günther Deschner2010-03-011-0/+4
| | | | Guenther
* s4-smbtorture: return needed size pointer from test_GetPrinterDataEx.Günther Deschner2010-03-011-5/+10
| | | | Guenther
* s4-smbtorture: test at least three different regtypes in test_SetPrinterDataEx.Günther Deschner2010-03-011-6/+41
| | | | Guenther
* s4:torture/rpc: use generate_random_password()Stefan Metzmacher2010-02-265-13/+13
| | | | metze
* s4:RPC-DSSYNC: pass the ip address to the cldap code instead of a nameStefan Metzmacher2010-02-261-2/+16
| | | | metze
* s4:torture: use a connected CLDAP socket.Stefan Metzmacher2010-02-263-18/+63
| | | | | | | | | | | | This is needed because we don't (want) to specify an explicit local address. And the socket family (ipv4 vs. ipv6) needs to be autodetected based on the remote address before the socket() syscall. Otherwise we would try to connect to a ipv4 address through an ipv6only socket. metze
* s4-smbtorture: define environment in one place in RPC-SPOOLSS test.Günther Deschner2010-02-251-26/+38
| | | | Guenther
* s4-smbtorture: try to set every single devicemode component in ↵Günther Deschner2010-02-251-0/+103
| | | | | | RPC-SPOOLSS-PRINTER. Guenther
* s4-smbtorture: move ChangeID test to the list of tests we run against ↵Günther Deschner2010-02-251-4/+4
| | | | | | created printers. Guenther
* s4:torture/ldap/basic.c - add a basic test for referral returnMatthias Dieter Wallnöfer2010-02-251-3/+219
| | | | | | | | | | I implemented this referral test in C since the LDB python API isn't capable to extract referrals from search result sets (there the result sets are simple lists which contain only the matching entries). First I enhanced the RootDSE test to return all partition base DNs in a new null-terminated list "partitions". Then I used this in my referrals test which I've implemented in the LDB api since I needed some certain DN functions.
* s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest2 changes in source codeKamen Mazdrashki2010-02-242-6/+6
|
* s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest... changes into source codeKamen Mazdrashki2010-02-242-4/+4
|
* s4/drs: Propagate drsuapi_DsReplicaSync changes in source baseKamen Mazdrashki2010-02-241-4/+7
|
* s4/drs: Propagate drsuapi_DsReplicaSyncRequest1 changes in source baseKamen Mazdrashki2010-02-241-1/+1
|
* s4-smbtorture: verify that the client cpu architecture has no influence on theGünther Deschner2010-02-241-0/+72
| | | | | | calculated buffer size in RPC-SPOOLSS. Guenther
* s4/torture/smb2: Add two new SMB2 compound testsSteven Danneman2010-02-231-0/+157
| | | | | These tests server behavior when a client compounds both synchronous and asynchronous requests.
* s4:schannel merge code with s3Simo Sorce2010-02-231-1/+0
| | | | | | | | | | | | | | | | | After looking at the s4 side of the (s)channel :) I found out that it makes more sense to simply make it use the tdb based code than redo the same changes done to s3 to simplify the interface. Ldb is slow, to the point it needs haks to pre-open the db to speed it up, yet that does not solve the lookup speed, with ldb it is always going to be slower. Looking through the history it is evident that the schannel database doesn't really need greate expanadability. And lookups are always done with a single Key. This seem a perfet fit for tdb while ldb looks unnecessarily complicated. The schannel database is not really a persistent one. It can be discared during an upgrade without causing any real issue. all it contains is temproary session data.
* s4:torture/ldap/basic.c - add some "const"Matthias Dieter Wallnöfer2010-02-221-5/+3
| | | | | | In addition I removed a "talloc_free(req)" since we never free elsewhere the requests explicitly and do it only indirectly with freeing the "conn" object when the testsuite terminates.
* s4-smbtorture: more work on devicemode tests.Günther Deschner2010-02-191-35/+63
| | | | Guenther
* s4-smbtorture: explain failure conditions in printer device mode tests a ↵Günther Deschner2010-02-191-11/+20
| | | | | | little more. Guenther
* s4-smbtorture: add --option=torture:spoolss_check_size=yes.Günther Deschner2010-02-191-0/+6
| | | | | | This disables the size calculation comparison by default. Guenther
* s4-smbtorture: print more comments while running SD and DM tests in ↵Günther Deschner2010-02-191-15/+14
| | | | | | RPC-SPOOLSS-PRINTER. Guenther
* s4-smbtorture: skip printer info cross tests against samba 3 for now.Günther Deschner2010-02-181-0/+4
| | | | | | Not even w2k8r2 passes them atm. Guenther
* s4-smbtorture: try more combinations to find printers in ↵Günther Deschner2010-02-181-0/+14
| | | | | | | | | test_EnumPrinters_findname(). Also take a note of servers returning full UNC printer paths although we did not set the servername. Guenther
* s4-smbtorture: simplify test_PrinterInfo_DevMode a bit.Günther Deschner2010-02-181-17/+4
| | | | Guenther
* s4-smbtorture: avoid potential loop while adding a new printer in ↵Günther Deschner2010-02-181-0/+7
| | | | | | RPC-SPOOLSS-PRINTER. Guenther
* s4/drs:kccdrs_replica_get_info_obj_metadata implementationAnatoliy Atanasov2010-02-172-8/+8
| | | | | | Fix the names of the drsuapi_DsReplicaInfoType enum and rebuild the .idl The get_info_obj_metadata implementation is ported from implementation i developed and tested at the samba io lab 2009
* s4-smbtorture: unify test list to run against single created printers in ↵Günther Deschner2010-02-171-18/+28
| | | | | | | | | RPC-SPOOLSS-PRINTER. This is to make sure we run the same tests for printers created via AddPrinter and via AddPrinterEx. Guenther
* s4-smbtorture: also test level 2 sets for devicemodes and see if they persist.Günther Deschner2010-02-171-0/+21
| | | | Guenther
* s4-smbtorture: refactor setprinter devicemode calls in RPC-SPOOLSS-PRINTER.Günther Deschner2010-02-171-19/+71
| | | | Guenther
* s4-smbtorture: fix spoolss SD test against w2k8r2.Günther Deschner2010-02-161-0/+4
| | | | Guenther
* s4-smbtorture: more work on test_PrinterInfo_DevMode RPC-SPOOLSS-PRINTER.Günther Deschner2010-02-161-4/+90
| | | | Guenther
* s4-smbtorture: allow to call OpenPrinterEx with devicemode.Günther Deschner2010-02-161-4/+6
| | | | Guenther
* s4-drs: DsGetReplInfo() refactoringErick Nogueira do Nascimento2010-02-161-4/+15
|
* s4-smbtorture: more work on SD tests for RPC-SPOOLSS.Günther Deschner2010-02-151-13/+39
| | | | Guenther
* s4-smbtorture: add rather simple spoolss device mode test.Günther Deschner2010-02-151-0/+120
| | | | Guenther
* s4-smbtorture: use test_SetPrinter call in spoolss security descriptor tests.Günther Deschner2010-02-151-19/+5
| | | | Guenther
* s4-smbtorture: w2k8r2 allows to add printers w/o defining printprocessor.Günther Deschner2010-02-151-9/+14
| | | | Guenther
* s4-smbtorture: add some security descriptor tests to RPC-SPOOLSS and ↵Günther Deschner2010-02-151-0/+241
| | | | | | RPC-SPOOLSS-PRINTER. Guenther
* libwbclient: Separate out the async functionsKai Blin2010-02-131-1/+1
|
* s4-torture: use TYPESAFE_QSORT() in smbtortureAndrew Tridgell2010-02-134-26/+15
|
* test:local added LOCAL-DLINKLIST testsuiteAndrew Tridgell2010-02-102-0/+2
| | | | (cherry picked from commit 95a5bee2c30a67a35604b0456ab7836f6dc67702)
* s4-smbtorture: use test_GetPrinter_level in RPC-SPOOLSS-NOTIFY.Günther Deschner2010-02-102-45/+27
| | | | Guenther
* s4-torture: allow host-only in unc lists in smbtortureAndrew Tridgell2010-02-091-2/+5
| | | | | | | | | | Allow UNC lists like this: 192.168.2.1 192.168.2.2 192.168.2.3 the share name will be taken from the command line
* s4-smbtorture: skip over ValidatePassword if DCERPC error is returned.Günther Deschner2010-02-081-0/+4
| | | | Guenther
* s4-torture: more useful error message in SMB2-DIRAndrew Tridgell2010-02-081-2/+2
|