summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* s4:torture/rpc/samr.c - fix NTTIME warnings by castsMatthias Dieter Wallnöfer2010-10-291-13/+16
| | | | | | | | And also the format specifier is wrong since NTTIME is "uint64_t" and therefore unsigned. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Oct 29 10:36:46 UTC 2010 on sn-devel-104
* s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3Matthias Dieter Wallnöfer2010-10-291-2/+4
| | | | AD handles this differently (see MS-SAMR 2.2.4.1)
* s4:samr RPC server - fix trailing whitespacesMatthias Dieter Wallnöfer2010-10-293-268/+268
|
* s4:samr RPC server - fix indentation of function parametersMatthias Dieter Wallnöfer2010-10-291-29/+30
|
* s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem ↵Matthias Dieter Wallnöfer2010-10-291-2/+6
| | | | | | | name As far as I can tell Windows SAMR never returns NULL on unknown values in this call.
* s4:samr RPC server - provide the right "ReplicaSourceNodeName"Matthias Dieter Wallnöfer2010-10-291-12/+16
| | | | | It's the content of the "domainReplica" attribute if it exists and has only a meaning on interim/mixed domain function levels (with NT4 dcs).
* s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeNameMatthias Dieter Wallnöfer2010-10-292-42/+7
| | | | This should represent a replication partner - never the DC iself
* s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymoreKamen Mazdrashki2010-10-291-74/+0
| | | | | Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Fri Oct 29 09:54:01 UTC 2010 on sn-devel-104
* s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle thisKamen Mazdrashki2010-10-291-4/+0
|
* s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we haveKamen Mazdrashki2010-10-291-3/+3
| | | | | If Syntax OID is not in the prefixMap then we are getting an unknown Attribute Syntax (which we can't handle anyway)
* s4-pfm_test: Use single instance of global testing data to test withKamen Mazdrashki2010-10-291-52/+24
|
* s4-pfm-test: Enrich and fix comment primary for testing dataKamen Mazdrashki2010-10-291-5/+12
|
* unit tests: use skip file to exclude smb2.dir instead of hackMatthieu Patou2010-10-282-1/+2
| | | | | | | Thanks metze for pointing this. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Thu Oct 28 09:39:11 UTC 2010 on sn-devel-104
* s4 net: rename to samba-tool in order to not clash with s3 netKai Blin2010-10-2824-262/+211
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
* tls: Inform the user if the cert/ca/private key can't be savedMatthieu Patou2010-10-271-3/+12
| | | | | | | | Most of the time this problem is due to a missing <private>/tls dir. Should close bug 7640. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Oct 27 20:08:54 UTC 2010 on sn-devel-104
* s4:setup/schema_samba4.ldif - this control isn't used anymoreMatthias Dieter Wallnöfer2010-10-271-1/+1
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Oct 27 16:32:28 UTC 2010 on sn-devel-104
* s4-ldb: Added the correct extended check for read access to nTSecurityDescriptorNadezhda Ivanova2010-10-273-1/+64
| | | | | | | It does not depend on READ_PROPERTY, but on SECURITY_PRIVILEGE and READ_CONTROL Autobuild-User: Nadezhda Ivanova <nivanova@samba.org> Autobuild-Date: Wed Oct 27 13:18:50 UTC 2010 on sn-devel-104
* s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to ↵Nadezhda Ivanova2010-10-274-12/+5
| | | | | | | | | | | determine the source of the request The aclread module used to use a control to make sure the request comes from the ldap server, but now the rootdse filters out any unregistered controls comming from ldap, so the control is lost. Using the LDB_HANDLE_FLAG_UNTRUSTED is a much more elegant solution. Autobuild-User: Nadezhda Ivanova <nivanova@samba.org> Autobuild-Date: Wed Oct 27 11:55:11 UTC 2010 on sn-devel-104
* unit tests: move backend testing to the endMatthieu Patou2010-10-271-1/+1
| | | | | Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Oct 27 11:12:02 UTC 2010 on sn-devel-104
* unit tests: remove smb2.dirMatthieu Patou2010-10-271-1/+1
| | | | | Tridge says that it's a hard to fix pb and that it's not the priority for 4.0.0
* auth/credentials Give a sensible behaviour for resetting the krb5 contextAndrew Bartlett2010-10-271-3/+8
| | | | | | | | | | | This extra code isn't used at the moment, but I noticed the old API was rather supprising in it's behaviour, and might catch someone out at some later time. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Oct 27 05:24:22 UTC 2010 on sn-devel-104
* s4-dsdb_syntax: *_OID_oid_ldb_to_drsuapi() functions should useKamen Mazdrashki2010-10-261-6/+6
| | | | | | | | | | dsdb_schema_pfm_attid_from_oid() instead of dsdb_schema_pfm_make_attid() as those functions are supposed to return ATTIDs only for OIDs we already know about (i.e. are in prefixMap) Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Tue Oct 26 22:44:36 UTC 2010 on sn-devel-104
* s4-pfm_test: no need to test created prefixMap contents here - it already testedKamen Mazdrashki2010-10-261-3/+0
|
* s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()Kamen Mazdrashki2010-10-261-0/+117
|
* s4-prefixMap: split dsdb_schema_make_attid() function into read-only andKamen Mazdrashki2010-10-261-1/+38
| | | | | | | | | | | read-write functions. dsdb_schema_make_attid() may change prefixMap implicitly and this is not always desired behavior. The problem was that (1) callers had no control on this behavior (2) callers had no way to know wheter prefixMap has been changed which can lead to hard to find bugs like prefixMap is changed in read operation
* s4-prefixmap: Use WERR_NOT_FOUND when OID is not found in current prefixMapKamen Mazdrashki2010-10-263-3/+3
| | | | | | rather than WERR_DS_NO_MSDS_INTID. WERR_DS_NO_MSDS_INTID is intended to be used for msDsIntId attribute values handling
* Add a script for formating test result of st/subunitMatthieu Patou2010-10-261-0/+19
| | | | | | | | This script show the time of each test and tests are sorted by execution time (from the slowest to the quickest) Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Tue Oct 26 20:42:11 UTC 2010 on sn-devel-104
* s4:librpc: we don't need dcerpc client bindings for dns.idlStefan Metzmacher2010-10-261-11/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Oct 26 19:35:59 UTC 2010 on sn-devel-104
* s4:ldap.py - add a test for attribute ranges - still very basicMatthias Dieter Wallnöfer2010-10-261-1/+56
| | | | | | | And partially outcommented. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Tue Oct 26 18:53:12 UTC 2010 on sn-devel-104
* s4:sam.py - enhance users and groups testMatthias Dieter Wallnöfer2010-10-261-2/+63
|
* s4:samldb LDB module - enhance the "member"-check triggerMatthias Dieter Wallnöfer2010-10-261-3/+7
| | | | | | - Also multi-valued "member" attributes are allowed - When you try to delete a member from a group which has it primary group set exactly to this group you get "UNWILLING_TO_PERFORM"
* s4:ldap.py - enhance and activate the "description" attribute testMatthias Dieter Wallnöfer2010-10-261-27/+89
| | | | | It tests only the "description" attribute in particular since it behaves differently from all others.
* s4:objectclass_attrs.c - rework to support these special "description" ↵Matthias Dieter Wallnöfer2010-10-261-10/+40
| | | | | | constraints Only the "description" attribute has this special restrictions.
* talloc: change pytalloc-util to be a public library.Jelmer Vernooij2010-10-268-33/+33
|
* waf: Remove unused EXT_LIB_PYTHON.Jelmer Vernooij2010-10-261-5/+1
|
* talloc: Move pytalloc to lib/talloc.Jelmer Vernooij2010-10-261-7/+0
|
* waf: Only specify vnum for non-private libraries.Jelmer Vernooij2010-10-261-2/+6
|
* waf: Stop automaticaly changing dashes to underscores in library names.Jelmer Vernooij2010-10-2615-49/+49
|
* waf: Don't auto-lowercase library names.Jelmer Vernooij2010-10-262-12/+12
|
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-2633-104/+104
|
* torture_local: Add missing dependency on socket_wrapper.Jelmer Vernooij2010-10-262-2/+2
|
* dcerpc_dns: Change back to subsystem for the moment.Jelmer Vernooij2010-10-261-2/+14
|
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-2629-81/+81
|
* s4:samr RPC server - "dcesrv_samr_info_DomGeneralInformation" - count always ↵Matthias Dieter Wallnöfer2010-10-251-4/+6
| | | | | | | | | | | all type of groups One pair are universal an global groups (on the SAMR pipe called "groups") and the other one are the domain and builtin local groups (on the SAMR pipe called "aliases"). Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Oct 25 19:37:27 UTC 2010 on sn-devel-104
* s4:samr RPC server - remove a somewhat pointless commentMatthias Dieter Wallnöfer2010-10-251-1/+0
| | | | | Regardless if groups and users do exist in the builtin domain or not we do count always all users, groups and aliases.
* s4:"samdb_search_count" - introduce a "mem_ctx" parameterMatthias Dieter Wallnöfer2010-10-253-10/+12
| | | | | | | All other "samdb_search_*" calls do have one - why "samdb_search_count" doesn't? Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Oct 25 17:42:33 UTC 2010 on sn-devel-104
* ldb:gendb_* calls: support a "NULL" resultset parameterMatthias Dieter Wallnöfer2010-10-251-2/+1
| | | | | This is useful for "samdb_search_count" where only the amount of entries matters.
* s4-test: Extend DRS-msDSIntId test to verify Configuration NC replica alsoKamen Mazdrashki2010-10-251-5/+30
| | | | | Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Mon Oct 25 13:13:48 UTC 2010 on sn-devel-104
* s4:samldb LDB module - other indentation fixes on error messagesMatthias Dieter Wallnöfer2010-10-251-9/+12
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Oct 25 12:31:57 UTC 2010 on sn-devel-104
* s4:ldap.py - prove the denied multi-valued replace requestsMatthias Dieter Wallnöfer2010-10-251-18/+18
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Oct 25 11:49:19 UTC 2010 on sn-devel-104