summaryrefslogtreecommitdiff
path: root/source4/torture/local
AgeCommit message (Collapse)AuthorFilesLines
2008-04-11Fix merge errors on C provision interface after jelmer's good work.Andrew Bartlett1-1/+5
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet Conflicts: source/torture/local/torture.c (This used to be commit 5bf1c89cf8af08fbcf4f5089079920840daad7b8)
2008-04-11Set a netbios name into provision, and zero the rest.Andrew Bartlett1-2/+2
Remove dns_name initialisation. Andrew Bartlett (This used to be commit e77ab2fbd1836bc2f9c7b2a819b06ddccf1fa78f)
2008-04-10Add infrastructure for returning ProvisionResult in C provision code.Jelmer Vernooij1-1/+5
(This used to be commit 98c3d34eb233be284e8c8994cca337be25c72968)
2008-04-09Move provision C bindings to param/.Jelmer Vernooij1-0/+1
(This used to be commit 7d45ed0c3ebc57f7131603f768f8e022d7139530)
2008-04-08Rework talloc hirarchy for C provision setup.Andrew Bartlett1-18/+19
This seems to fix (or sweep under the covers) a crash in this code. Andrew Bartlett (This used to be commit 2fcddfe583f9833cea80d02e08ac12dd1f91742c)
2008-03-06Make Samba4 pass the NET-API-BECOMEDC test against Win2k3 (again).Andrew Bartlett1-8/+4
To make Samba4, using the python provision system, pass this test required some major rework. Untested code is broken code, and some of the refactoring for a seperate provision test (which also now passes) broke things. Similarly, the iconv work has compiled, but these codepaths have never been run (NULL pointer de-reference). In working to use a local, rather than global, loadparm context, and to support using a target directory, a few things needed to be reworked, particularly around path handling. Andrew Bartlett (This used to be commit 1169e8d7bee20477b0efbfea3534ac63c83fb3d6)
2008-02-28libreplace: add extended getifaddrs test that prints out the interfaces.Michael Adam1-0/+1
Michael (This used to be commit 9d2bab09aac22c00fe23f1e1265a2dbd0901e9ce)
2008-02-15Reconcile header files for torture utility functions.Jelmer Vernooij1-1/+1
(This used to be commit 1269758e95686cc155284d5d56080e1be11bbd75)
2008-02-15Use struct for provision parameters since there are so many of them.Jelmer Vernooij1-11/+25
(This used to be commit 4b9d5bc57ca4ee14c142ea720dce5e4ee97f8c16)
2008-02-15Add test for provision_bare() code.Jelmer Vernooij1-0/+21
(This used to be commit 0f3a1dbb5355bf5181d9a100af35be8a7f292be6)
2007-12-26r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.Kai Blin1-2/+4
Also rename the corresponding wrap_ functions. (This used to be commit e59c2eaf681f076d175b9779d1c27b5f74a57c96)
2007-12-21r26346: Add tests for loadparm.Jelmer Vernooij2-0/+2
(This used to be commit 064a2329e13f1d904142da1cac486c126a2fe57d)
2007-12-21r26238: Add a loadparm context parameter to torture_context, remove more ↵Jelmer Vernooij1-1/+1
uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
2007-12-21r26004: Add some simple credentials tests.Jelmer Vernooij2-0/+2
(This used to be commit e96c722cbfe30a4f9c1f843b48e8cf5b78aa13e7)
2007-12-21r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies.Jelmer Vernooij1-1/+2
(This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
2007-12-21r25935: Fix registry tests.Jelmer Vernooij2-1/+4
(This used to be commit b311094714b4d51ea7ea756df1aecba169dc0d45)
2007-12-21r25931: Add config .mk file for crypto lib.Jelmer Vernooij1-0/+1
(This used to be commit 21ab43158f723069dd70fae43d780878c38ead31)
2007-12-21r25928: Split up torture-local a bit.Jelmer Vernooij2-14/+1
(This used to be commit c6b109040856ba0f1ae0db2787cc838ff61df767)
2007-12-21r25927: Move share tests to param directory.Jelmer Vernooij2-211/+1
(This used to be commit f12f623da52aefdf49df9b77d87b9b0d48177c14)
2007-12-21r25926: Move iconv test to iconv code directory.Jelmer Vernooij2-425/+1
(This used to be commit e20c4b90e4a935d3249d0b631b942fd318a2ece2)
2007-12-21r25903: Move more files out of torture/Jelmer Vernooij4-343/+3
(This used to be commit f734df3144cdd9ff280ee1cac2c3a7f972716f5d)
2007-12-21r25902: Move messaging tests to same directory as code.Jelmer Vernooij3-411/+2
(This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
2007-12-21r25624: Remove ipv4_addr hack. Only causes 4 extra includes of ↵Jelmer Vernooij1-1/+2
system/network.h because we stripped down includes. (This used to be commit 262c1c23a61f1f4fae13e0a61179fe98b682cecf)
2007-10-10r25554: Convert last instances of BOOL, True and False to the standard types.Jelmer Vernooij4-20/+20
(This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
2007-10-10r25446: Merge some changes I made on the way home from SFO:Jelmer Vernooij3-4/+12
2007-09-29 More higher-level passing around of lp_ctx. 2007-09-29 Fix warning. 2007-09-29 Pass loadparm contexts on a higher level. 2007-09-29 Avoid using global loadparm context. (This used to be commit 3468952e771ab31f90b6c374ade01c5550810f42)
2007-10-10r25430: Add the loadparm context to all parametric options.Jelmer Vernooij1-1/+1
(This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
2007-10-10r25392: Add loadparm context as argument in a couple more places.Jelmer Vernooij2-2/+2
(This used to be commit c62f51cc28a37959128e78a1f34cfd4c6d3ba069)
2007-10-10r25306: Add tests for string_sub().Jelmer Vernooij2-0/+2
(This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
2007-10-10r25035: Fix some more warnings, use service pointer rather than service ↵Jelmer Vernooij6-20/+21
number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
2007-10-10r25026: Move param/param.h out of includes.hJelmer Vernooij3-0/+3
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10r24988: LOCAL-IRPC needs a the pid dir setup (as LOCAL-MESSAGING)Stefan Metzmacher1-1/+1
not the lock dir... metze (This used to be commit bccc014757f22fbe9f2e7a74672626d81768ebdf)
2007-10-10r24686: Make sure control messages are on a new line.Jelmer Vernooij1-4/+4
(This used to be commit 90119f96e96ce71b1fe145be9027d925831f6500)
2007-10-10r24685: Don't warn about iconv tests not being usable until they're actually ↵Jelmer Vernooij1-22/+31
being run. (This used to be commit df34e606981c3a9fe5b9ac846dbf40d36500bd6b)
2007-10-10r24667: Finally merge the registry improvements that Wilco Baan Hofman and I ↵Jelmer Vernooij1-0/+3
have been working on for at least half a year now. Contains the following improvements: * proper layering (finally!) for the registry library. Distinction is now made between 'real' backends (local, remote, wine, etc) and the low-level hive backends (regf, creg, ldb, ...) that are only used by the local registry backend * tests for all important hive and registry operations * re-enable RPC-WINREG tests (still needs more work though, as some return values aren't checked yet) * write support for REGF files * dir backend now supports setting/reading values, creating keys * support for storing security descriptors * remove CREG backend as it was incomplete, didn't match the data model and wasn't used at all anyway * support for parsing ADM files as used by the policy editor (see lib/policy) * support for parsing PREG files (format used by .POL files) * new streaming interface for registry diffs (improves speed and memory usage for regdiff/regpatch significantly) ... and fixes a large number of bugs in the registry code (This used to be commit 7a1eec6358bc863dfc671c542b7185d3e39d7b5a)
2007-10-10r24502: More work to get LOCAL-EVENT passing on all platforms:Andrew Bartlett1-8/+1
- Make the epoll_event_context_init() call fail if epoll_create() fails. This should cause this backend to be skipped on host with epoll() in libc but not in the kernel. - At the moment, there is no sensible way to handle failures to add an epoll() event, and 'fallback to select' is misnamed (so we now abort()). Andrew Bartlett (This used to be commit fb1e1eebdae740a2b66ee1ea9e1e35f21292ac14)
2007-10-10r24390: Another attempt to find out why we fail the LOCAL-EVENT test on some ↵Andrew Bartlett1-1/+1
build farm hosts. Andrew Bartlett (This used to be commit 1abd8edb57d1a537115de020921ffe4f878d9f29)
2007-10-10r24300: Try to get the LOCAL-EVENT test to pass on hosts with epoll() inAndrew Bartlett1-1/+9
glibc, but not in the host kernel. Andrew Bartlett (This used to be commit bd70b0d1063c2ad471b1580361b818d64aadfe29)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell10-30/+20
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-10r22969: fix some more places where we could end up with more than one eventAndrew Tridgell3-3/+3
context. We now have an event context on the torture_context, and we can also get one from the cli_credentials structure (This used to be commit c0f65eb6562e13530337c23e3447a6aa6eb8fc17)
2007-10-10r22883: Indentation.Andrew Bartlett1-12/+12
(This used to be commit 7548da913d56e3420c686a7d3a924c5f987a3eb1)
2007-10-10r22833: use EVENT_FD_AUTOCLOSE in our event test suiteAndrew Tridgell1-2/+1
(This used to be commit 9109d43595ce0a5e4b58df659f745da081ce5f4d)
2007-10-10r22579: disable progress printing in the build-farmStefan Metzmacher1-0/+2
metze (This used to be commit 93089ad5e8b6e20c4fa92bf13b0137765aeac689)
2007-10-10r22546: use the same error codes in both share backendsStefan Metzmacher1-1/+1
metze (This used to be commit e0fae01e4cf93393b57514ffc08c126abf034e11)
2007-10-10r22545: fix formating and a compiler warningStefan Metzmacher1-30/+24
metze (This used to be commit 5e627cc7c097e2a5316f3140dc6551659e1ec7a9)
2007-10-10r22407: this dependecies should be privateStefan Metzmacher1-4/+4
metze (This used to be commit 7ad60e62fd4fb1317cc86ef430d35d2c54fd20c2)
2007-10-10r22336: Add some more share tests.Jelmer Vernooij1-5/+143
(This used to be commit dfc88ad698644fe90f0275c457e7b84ddde302a4)
2007-10-10r22328: Add initial testsuite for share code.Jelmer Vernooij3-1/+83
(This used to be commit 3d079732a9cf15fcc3638db5f77bb45d7580d251)
2007-10-10r22286: Import branch that converted the Samba4 test target code to perl and ↵Jelmer Vernooij1-32/+0
makes the code a bit clearer. (This used to be commit e3ba5ced0440e736f0f140e12a8c728f79a20bb2)
2007-10-10r22216: move strptime testsuite into it's own fileStefan Metzmacher1-0/+1
so we can include it for the configure test as it seems that strptime() is really broken on some hosts in the build farm, re should use the replacement code when we detect this in the configure test metze (This used to be commit 08a5e9760643b9fbf00fdcf7163de7cf50e841e6)
2007-10-10r22176: Make the LOCAL-MESSAGING test pass again. Messaging sockets are inAndrew Bartlett1-1/+1
the 'pid directory' now... Andrew Bartlett (This used to be commit 224e7d4cc7f7fd4c4656185ec688ecc727a6489e)