summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* work around AIX6.1 name space pollution rename mod_name to module_nameOlaf Flebbe2010-05-121-3/+3
| | | | Fix bug #7421 (samba 3.4.7 does not compile on AIX 6.1).
* s4-smbtorture: add --option=torture:spoolss_check_size=yes.Günther Deschner2010-03-111-0/+6
| | | | | | | | | This disables the size calculation comparison by default. Guenther (cherry picked from commit f2ecec3dcdafd63cd72d13019a998bf99539a9ba) The last 18 patches address bug #6727 (Printer issues on 3.4.x).
* s4-smbtorture: fix smbtorture after GetPrinterData{Ex} after IDL changes.Günther Deschner2010-03-111-42/+59
| | | | Guenther
* s4-smbtorture: fix RPC-SPOOLSS-WIN after PrinterData IDL changes.Günther Deschner2010-03-111-3/+4
| | | | | Guenther (cherry picked from commit 58c9070746a3e0725f5d3a3ce6deda8fad0c5974)
* s4-spoolss: fix dcesrv_spoolss_GetPrinterData build.Günther Deschner2010-03-111-1/+1
| | | | | | | really not my day today... Guenther (cherry picked from commit 91ff11d50458a951ab0adc9b37bcb0ef4ee09e15)
* s4-spoolss: fix spoolss_GetPrinterData implementation after IDL change.Günther Deschner2010-03-112-46/+79
| | | | Guenther
* tdb: raise version to 1.2.1Simo Sorce2010-02-101-3/+3
| | | | | | | | after recent fixes we need to raise the version to 1.2.1 so that we can require also the right patched version. Original commit was 70534adee10fc6f5bba2d9304668dc6508e5de5a in master. source4/min_versions.m4 was copied from the master branch.
* s4: Fix result check for getaddrinfo()Kamen Mazdrashki2010-01-071-6/+11
| | | | | | | | | | I think this completes commit 50feca550eed7828198b7c0fc5f0e5ddc863313d. Now result should be handled correctly both for systems that support EAI_NODATA but returns EAI_NONAME (as my Ubuntu 9.x) and systems that doesn't support EAI_NODATA at all. Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit a2044b9a61d9c8ca66067b286ad9bc01cf0490b9)
* s4-smbtorture: add test_ChangeID to RPC-SPOOLSS.Günther Deschner2010-01-061-0/+179
| | | | | | | | This tests ChangeID consistency between spoolss_GetPrinterData, spoolss_GetPrinterDataEx and spoolss_GetPrinter (level 0). Guenther (cherry picked from commit 3dbe8603d967d9d1b13290ec0f0556c7323a7692)
* s4-smbtorture: add test_SetPrinter to RPC-SPOOLSS.Günther Deschner2010-01-061-0/+26
| | | | | Guenther (cherry picked from commit 7568f49134c548c470e99c51e237ad3e225d6488)
* s4-smbtorture: refactor test_GetPrinter in RPC-SPOOLSS.Günther Deschner2010-01-061-28/+50
| | | | | Guenther (cherry picked from commit 0457cf915b724e3afd54ab1b5c8b96dcb5b7550a)
* s4-smbtorture: skip GetAliasMembership against s4.Günther Deschner2009-12-181-0/+4
| | | | | | | | It returns NT_STATUS_INTERNAL_DB_CORRUPTION for unknown sids and I could not figure out why. Guenther (cherry picked from commit dc4c41124228878d2c29fe2b240b23eb49631fe1)
* s4-smbtorture: add a samr_GetAliasMembership test to RPC-SAMR.Günther Deschner2009-12-181-0/+47
| | | | | Guenther (cherry picked from commit 619ad0c6ecf88a861ad1a1e1d5564bd1f91855cc)
* s4-smbtorture: fix smbtorture after setprinter IDL fixes.Günther Deschner2009-12-181-4/+4
| | | | | Guenther (cherry picked from commit a9689bb755b4fd22a8c2b651aa90b2f74188edcb)
* s4-smbtorture: run GetPrinterDriver2 tests against each printer's driver.Günther Deschner2009-12-181-17/+45
| | | | | Guenther (cherry picked from commit 308b50a7bb07a7db6d2119f9ff08f33fce922562)
* s4-smbtorture: check whether a returned buffer size is a multiple of 4 in ↵Günther Deschner2009-12-141-0/+80
| | | | | | | | | RPC-SPOOLSS. This gives a good indication where our IDL (and the s3 spoolss implementation) is still wrong. Guenther (cherry picked from commit 801fbd05691819ce9afadf4817bf1bf8ccc28a02)
* s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.Günther Deschner2009-12-142-0/+18
| | | | | Guenther (cherry picked from commit dc71d1c29de521c5034fd7ebf4657610d62c2c3c)
* s4-smbtorture: fix and extend enum printerkey test.Günther Deschner2009-12-142-21/+49
| | | | | Guenther (cherry picked from commit ce33967f4a6a762e97a87513df7d33716db689fb)
* s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.Günther Deschner2009-12-141-14/+26
| | | | | | | This demonstrates that s3 still does not have that call implemented correctly. Guenther (cherry picked from commit d2f13dd6882079f82d45847eda72c75d6de55a21)
* s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.Günther Deschner2009-12-141-42/+73
| | | | | Guenther (cherry picked from commit 5e8e5dfe889a63747ffbd9429d8115e1715f53e6)
* s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.Günther Deschner2009-12-141-1/+15
| | | | | Guenther (cherry picked from commit 35c067782b1dcd354dd825af3e853adf4c74e1d1)
* s4-smbtorture: disable some spoolss printerdata tests which s3 does not pass ↵Günther Deschner2009-12-071-0/+13
| | | | | | | at the moment. Guenther (cherry picked from commit 8de6f7178c220d0a529ed91f87760e8d172448d2)
* s4-smbtorture: fix RPC-SPOOLSS after _spoolss_SetPrinterDataEx IDL change.Günther Deschner2009-12-071-28/+48
| | | | | Guenther (cherry picked from commit 123d8d1c2c8ea214fa1a216c92ca1a3fc1b4d6d0)
* s4-smbtorture: heavily expand printerdata tests in RPC-SPOOLSS.Günther Deschner2009-12-071-67/+299
| | | | | | | | | | Including new tests for: - spoolss_SetPrinterDataEx - spoolss_DeletePrinterDataEx - spoolss_DeletePrinterKey Guenther (cherry picked from commit 02fe8630395879ffa761d75c7d7b75fc7cda5e4c)
* s4-smbtorture: check more WERRORs in RPC-SPOOLSS.Günther Deschner2009-12-071-34/+35
| | | | | Guenther (cherry picked from commit 2f0548fd98ccbe9695d4e6ae0e21e5ceca76ac68)
* s4-smbtorture: call test_EnumPrinterDrivers with architecture in RPC-SPOOLSS.Günther Deschner2009-12-071-25/+6
| | | | | Guenther (cherry picked from commit 4e20a6f83b981ae0948ce1b9ec0a39162b38b512)
* s4-smbtorture: be very strict in checking spools_EnumPrinterKey results.Günther Deschner2009-12-032-3/+15
| | | | | Guenther (cherry picked from commit 450211b61016a4fed71eb116c1b526af0f365f13)
* samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey.Günther Deschner2009-12-032-32/+6
| | | | | | | | This should finally resolve the endian issues we were seeing on sparc and is much cleaner for spoolss clients and servers. Guenther (cherry picked from commit 5f60855ba2eb822dcb867378ff09278c42931b89)
* Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgetsVolker Lendecke2009-11-301-1/+3
|
* s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.Günther Deschner2009-11-301-4/+8
| | | | | Guenther (cherry picked from commit 8f6df5d3ec31a8c3dedfdfc506c44e03026d8485)
* s4-smbtorture: refactor RPC-SAMR-LARGE-DC test a little more.Günther Deschner2009-11-261-25/+27
| | | | | Guenther (cherry picked from commit 60419a0eb72c2e07c4b882727b2ccb01b73c52e6)
* s4-smbtorture: add torture_samr_context to carry some RPC-SAMR-X specifics.Günther Deschner2009-11-261-84/+111
| | | | | Guenther (cherry picked from commit d22eb75a13a294cb31a3f253356853eab48b41d5)
* librpc: rerun "make idl"Stefan Metzmacher2009-11-261-1/+1
| | | | | metze (cherry picked from commit 49553d066ba346b28286b72f54e5ee8739cbcef2)
* s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN.Günther Deschner2009-11-241-4/+18
| | | | Guenther
* s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER.Günther Deschner2009-11-231-0/+81
| | | | | Guenther (cherry picked from commit d66b7d80d5ae1a0bf2e3d1e6718f569726da7734)
* s4-smbtorture: re-arrange netlogon LogonControl test.Günther Deschner2009-11-102-13/+65
| | | | | | | | The LogonControl tests now are split out to a new RPC-NETLOGON-ADMIN test that tests the behaviour of that call when called by user, dc or workstation. Guenther (cherry picked from commit e9c6984cb62ce8d7d899202c1275d241a605913c)
* Fix up some of the timing constants for DELAYWRITE. Add some extra tests up ↵Jeremy Allison2009-11-051-30/+114
| | | | | | | | test_delayed_write_update6 to investigate what happens to a sticky write handle after a second handle close. Jeremy. (cherry picked from commit c2df97f57ce205935c37cd5a90cfeddb129cd92b)
* s4-smbtorture: skip three info levels while testing s3 with RPC-LSA.Günther Deschner2009-11-031-3/+14
| | | | | | | These are only supported by s3 when running pdb_ads atm. Guenther (cherry picked from commit a8de4f091ef10223e862b3cb6f0b9e5cef5cde2a)
* s4-smbtorture: skip QueryInfoPolicy2 while running RPC-LSA against s3.Günther Deschner2009-11-031-0/+4
| | | | | | | This is only supported by s3 when running pdb_ads atm. Guenther (cherry picked from commit 58d401bb212b43d05213514f8bb2efa850d4e5c9)
* s4-smbtorture: skip QueryDomainInformationPolicy test against s3 in RPC-LSA.Günther Deschner2009-11-031-0/+4
| | | | | Guenther (cherry picked from commit bff9819521255b3dcd0f04aa585c1ad0385896fd)
* s4-smbtorture: simplify some torture_comments in RPC-LSA.Günther Deschner2009-11-031-20/+6
| | | | | Guenther (cherry picked from commit 074ad24653e85c60b9af863ac526832229754a96)
* s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS.Günther Deschner2009-10-301-0/+6
| | | | | Guenther (cherry picked from commit 3587bb63e21c3f033a17bb493dceb64b05fe85d6)
* s4-smbtorture: fix warning in RPC-WKSSVC torture test.Günther Deschner2009-10-301-3/+5
| | | | | Guenther (cherry picked from commit 5e8c86c558360ea3c507dae5b3088aa1c2c97bb4)
* Add in Metze's new code to ndr encode the user.DOSATTRIBStefan (metze) Metzmacher2009-10-281-1/+1
| | | | | blobs. Next I'll change the create timestamp and dos attribute code to use this.
* lib/tdb: make tdbtool use tdb_check() for "check" commandRusty Russell2009-10-231-1/+1
| | | | | | Also, set logging function so we get more informative messages. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* s4-torture: fixed double free in libnet_group testAndrew Tridgell2009-10-231-1/+0
|
* s4-torture: catch bad command line optionsAndrew Tridgell2009-10-211-0/+3
| | | | It is annoying when you mistype a command line option and aren't told.
* s4-torture: fixed a pipe leakAndrew Tridgell2009-10-211-0/+2
| | | | | The RPC-SAMR-PASSWORDS* tests could leak RPC pipes, causing an overallocation of fd's on the server
* s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS testAndrew Tridgell2009-10-211-7/+12
| | | | | This test left a large number of lsa pipes open, which could trigger the server running out of fds
* s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop.Günther Deschner2009-10-211-0/+9
| | | | | | | Found by RPC-LSA-TRUSTED-DOMAIN torture test. Guenther (cherry picked from commit 4b6cfbb6d27eea07400d0eacb08b2f69724b19ca)