summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* selftest: If setting up environment fails, mark testsuites that use it asJelmer Vernooij2010-09-141-12/+5
| | | | errorring, don't skip it.
* s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.Günther Deschner2010-09-141-15/+36
| | | | Guenther
* tdb: add ABI/tdb-1.2.4.sigsStefan Metzmacher2010-09-141-0/+60
| | | | metze
* nss_winbind: Fix soname.Jelmer Vernooij2010-09-141-1/+1
|
* subunit: Use RemoteError when passing errors to upstream subunit.Jelmer Vernooij2010-09-142-19/+26
|
* param: Add prototype for lpcfg_private_dir(), used by openchange.Jelmer Vernooij2010-09-141-0/+1
|
* subunit.pm: Fold Subunit::Filter into Subunit, trim further.Jelmer Vernooij2010-09-143-111/+11
|
* subunit.pm: Remove output_msg/control_msg functions.Jelmer Vernooij2010-09-142-15/+1
|
* selftest: Remove testsuite parsing.Jelmer Vernooij2010-09-142-40/+10
|
* subunit.pm: Simplify subunit handling in perl.Jelmer Vernooij2010-09-144-159/+19
|
* subunit.pm: Pass through milliseconds in time reports.Jelmer Vernooij2010-09-143-12/+10
|
* selftest: Report times in milliseconds rather than seconds.Jelmer Vernooij2010-09-141-0/+7
|
* subunit: Use standard subunit functions for reproducing subunit streams.Jelmer Vernooij2010-09-142-50/+38
|
* subunit: Remove unused methods.Jelmer Vernooij2010-09-141-14/+2
|
* subunit: Use standard functions for addSuccess, addExpectedFail,Jelmer Vernooij2010-09-141-27/+62
| | | | addFailure, addSkip.
* subunit: Use standard addError method implementation.Jelmer Vernooij2010-09-141-9/+11
|
* subunit: Pass TestCase objects to startTest rather than test name strings.Jelmer Vernooij2010-09-142-8/+5
|
* subunit: Use subunit standard functions for handling time and progress.Jelmer Vernooij2010-09-142-35/+15
|
* subunit: Use standard subunit test protocol client, use standard name for ↵Jelmer Vernooij2010-09-143-24/+27
| | | | startTest.
* subunit: Initial work on using the standard TestResult class.Jelmer Vernooij2010-09-142-4/+6
|
* s3-waf: fix the build after privilege code changes.Günther Deschner2010-09-141-1/+1
| | | | Guenther
* s3: Remove some unnecessary if-statementsVolker Lendecke2010-09-131-10/+5
|
* Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.Jeremy Allison2010-09-131-1/+1
| | | | | | | Don't log this at level 1 - every EACCES will generate one. Thanks to muehlfeld@medizinische-genetik.de for pointing this out. Jeremy.
* ntlm_auth: Fix a valgrind errorVolker Lendecke2010-09-131-1/+1
|
* s4:SID handling - always encode the SID using "ldap_encode_ndr_dom_sid" for ↵Matthias Dieter Wallnöfer2010-09-134-12/+16
| | | | | | LDAP filters This makes also lookups through special backends as "samba3sam" work.
* s4:cosmetic - the SID attribute is called objectSid - not objectSIDMatthias Dieter Wallnöfer2010-09-136-17/+17
|
* testdata/samba3/provision_samba3sam.ldif - update also here the maximum ↵Matthias Dieter Wallnöfer2010-09-131-1/+2
| | | | | | domain controller functionality And we do support also LDAPv2.
* param: Only include param_proto.h for Samba builds, provide thoseJelmer Vernooij2010-09-132-1/+7
| | | | prototypes necessary for external users (OpenChange) manually.
* s3: Fix a typoVolker Lendecke2010-09-131-1/+1
|
* s3: Fix a typo (authentictaion->authentication)Volker Lendecke2010-09-131-1/+3
|
* s3: Do not directly log off after a pam_logonVolker Lendecke2010-09-131-0/+1
|
* s3: Fix wbinfo arg for --pam-logonVolker Lendecke2010-09-131-1/+1
|
* ntlm_check: Fix some nonempty blank linesVolker Lendecke2010-09-131-21/+21
|
* lib/tdb: change version to 1.2.4 after hash checking improvmentsStefan Metzmacher2010-09-132-2/+2
| | | | | | | | lib/tdb: change version to 1.2.4 after hash checking improvments metze Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: put example hashes into header, so we notice incorrect hash_fn.Rusty Russell2010-09-133-2/+65
| | | | | | | | | | This is Stefan Metzmacher <metze@samba.org>'s patch with minor changes: 1) Use the TDB_MAGIC constant so both hashes aren't of strings. 2) Check the hash in tdb_check (paranoia, really). 3) Additional check in the (unlikely!) case where both examples hash to 0. 4) Cosmetic changes to var names and complaint message. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: fix tdb_check() on other-endian tdbs.Rusty Russell2010-09-131-1/+1
| | | | | | We must not endian-convert the magic string, just the rest. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: fix tdb_check() on read-only TDBs to actually work.Rusty Russell2010-09-131-5/+17
| | | | | | | | | | Commit bc1c82ea137 "Fix tdb_check() to work with read-only tdb databases." claimed to do this, but tdb_lockall_read() fails on read-only databases. Also make sure we can still do tdb_check() inside a transaction (weird, but we previously allowed it so don't break the API). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: make check more robust against recovery failures.Rusty Russell2010-09-131-5/+36
| | | | | | | | | | | We can end up with dead areas when we die during transaction commit; tdb_check() fails on such a (valid) database. This is particularly noticable now we no longer truncate on recovery; if the recovery area was at the end of the file we used to remove it that way. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* Revert "s4:samldb LDB module - simplify the message handling on add and ↵Matthias Dieter Wallnöfer2010-09-131-26/+33
| | | | | | | | | | modify operations" This reverts commit 1d94bb3ad4d9c6de3b77ed4690a54ebf2399cc0d. This commit causes unconditional behaviour (sometimes it works, sometimes not) -sorry for introducing this. I will rework this further.
* s4:samldb LDB module - remove a disastrous "talloc_free"Matthias Dieter Wallnöfer2010-09-121-2/+0
| | | | | This completely destroys the program logic (async callbacks). Sorry for introducing this.
* Revert "s4:util_samr.c - also here we've now the default primaryGroupID ↵Matthias Dieter Wallnöfer2010-09-121-1/+4
| | | | | | | | detection working" This reverts commit 7e9e35db4126f953e8a2579d992c63b274011119. Sorry, the logic is working differently here. We do still need this.
* s4:torture/rpc/samr.c - fix typos in outputsMatthias Dieter Wallnöfer2010-09-121-7/+7
|
* s4:util_samr.c - also here we've now the default primaryGroupID detection ↵Matthias Dieter Wallnöfer2010-09-121-4/+1
| | | | working
* s4:ldap.py - tests the primary group detection by the "userAccountControl"Matthias Dieter Wallnöfer2010-09-121-2/+47
|
* s4:setup/provision_self_join.ldif - now the samldb LDB module detects ↵Matthias Dieter Wallnöfer2010-09-121-1/+0
| | | | automatically that this is a DC account
* s4:samldb LDB module - "samldb_check_primaryGroupID" - support RID ↵Matthias Dieter Wallnöfer2010-09-121-1/+5
| | | | | | derivation from "userAccountControl" Specified in MS-SAMR 3.1.1.8.1 and probably fixes also bug #7441.
* libds:flag_mapping.c - introduce a call which maps the "userAccountControl" ↵Matthias Dieter Wallnöfer2010-09-121-0/+13
| | | | to the default primary group RID
* libds:flag_mapping.c - fix counter variable typesMatthias Dieter Wallnöfer2010-09-121-2/+3
|
* s4:samldb LDB module - free the "ac" context after the delete checksMatthias Dieter Wallnöfer2010-09-121-1/+4
|
* s4:samldb LDB module - simplify the message handling on add and modify ↵Matthias Dieter Wallnöfer2010-09-121-33/+28
| | | | | | | | operations We perform always only one shallow copy operation of the message on the "req" context. This allows to free the "ac" context when we've prepared all our changes.