summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-ldb: added a function to filter extended components of a ldb_dnAndrew Tridgell2009-12-141-0/+16
| | | | | We need to be able to filter out components that should not be exposed to users
* s4-ldb: added a new "reveal" controlAndrew Tridgell2009-12-143-1/+43
| | | | | | This control will allow inspection of internal ldb values, which would normally be stripped before being presented to users. The first use will be stripping linked attribute meta data extended components.
* s4-ldb: sort the linearized extended DN by component nameAndrew Tridgell2009-12-141-0/+14
| | | | This will make life easier when handling deleted linked attributes
* torture: add new tests for dfsblobsMatthieu Patou2009-12-144-2/+58
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* 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
* s4:"samdb_set_password_sid" - clean up created objects correctlyMatthias Dieter Wallnöfer2009-12-131-2/+14
| | | | | | | - We should clean up such "helper" objects created in this function to don't have them around until "mem_ctx" is destroyed - Remove a from my view pointless comment "This is a password set, not change" since an external argument "user_change" decides this ("modify" or "(re)set")
* s4:operational LDB module - cosmetic - reorder an attribute listMatthias Dieter Wallnöfer2009-12-121-8/+8
| | | | | This matches the default handling order in the "password_hash" module (it's nice to have this consistent).
* s4:utils/oLschema2ldif.c - remove (now) unused variablesMatthias Dieter Wallnöfer2009-12-111-2/+0
|
* s4:libnet/libnet_become_dc - Fix a small glitch in ↵Matthias Dieter Wallnöfer2009-12-111-4/+1
| | | | | | "becomeDC_drsuapi1_add_entry_send" We shouldn't use the now uninitialised "status" variable anymore.
* s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.Günther Deschner2009-12-102-0/+18
| | | | Guenther
* s4-smbtorture: fix and extend enum printerkey test.Günther Deschner2009-12-102-21/+49
| | | | Guenther
* Implementation of sDRightsEffective, allowedAttributesEffective and ↵Nadezhda Ivanova2009-12-103-44/+738
| | | | | | allowedChildClassesEffective. Behavior as documented in WSPP and tested. Needs optimisation though.
* s4-ldb: fixed 2 bugs in ldb_dn_set_extended_component()Andrew Tridgell2009-12-101-2/+5
| | | | | | | | | | The first bug was that setting a component twice could cause it to appear twice in the DN. The second bug was that using an existing ldb_val from a previous call of ldb_dn_get_extended_component() as an argument to ldb_dn_set_extended_component() would cause a valgrind error (as the array the val pointed into will change).
* s4-libcli: GUID_from_ndr_blob() is strict about the blob sizeAndrew Tridgell2009-12-101-2/+4
| | | | We need to create a blob of the right length
* s4-schema: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-17/+15
|
* s4-schema: use binsearch.hAndrew Tridgell2009-12-101-48/+21
|
* s4-dsdb: use GUID_to_ndr_blob()Andrew Tridgell2009-12-104-34/+15
|
* s4-ldb: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-5/+8
|
* s4-libnet: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-9/+7
|
* s4-libcli: use GUID_to_ndr_blob()Andrew Tridgell2009-12-102-11/+9
|
* s4-server: use GUID_to_ndr_blob() in cldap and smb serversAndrew Tridgell2009-12-103-14/+9
|
* s4-ldb: simplify ldif handlers using new GUID functionsAndrew Tridgell2009-12-101-8/+9
|
* s4-dsdb: simplify samdb_result_guid()Andrew Tridgell2009-12-101-11/+4
|
* s4-dsdb: simplify linked attributes code using GUID functionsAndrew Tridgell2009-12-101-18/+16
|
* s4-dsdb: simplify schema code using new GUID functionsAndrew Tridgell2009-12-102-34/+22
|
* s4-smb2: use new GUID function in smb2 negprotAndrew Tridgell2009-12-101-3/+2
|
* s4-libcli: use new GUID functions in libcliAndrew Tridgell2009-12-103-18/+9
|
* s4-dsdb: use GUID_from_ndr_blob() to create dsdb_get_extended_dn_guid()Andrew Tridgell2009-12-101-0/+14
|
* s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.Günther Deschner2009-12-091-14/+26
| | | | | | This demonstrates that s3 still does not have that call implemented correctly. Guenther
* s4-dsdb: added dsdb_functional_level() helper functionAndrew Tridgell2009-12-095-18/+21
|
* s4-drs: ensure we fill in ncRoot_dn in getncchangesAndrew Tridgell2009-12-091-0/+7
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-drs: use parentGUID attribute in getncchangesAndrew Tridgell2009-12-091-34/+6
| | | | | | | Now that parentGUID is reliable again, use it instead of building our own Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-ldb: fixed nested searches inside ldb modulesAndrew Tridgell2009-12-092-4/+12
| | | | | | | We need to keep a search count in ltdb to allow for nesting of searches inside a module Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-ldb: added a missing ltdb_unlock_read()Andrew Tridgell2009-12-091-0/+1
|
* s4-dsdb: use dsdb_module_search_dn in repl_meta_dataAndrew Tridgell2009-12-091-1/+4
| | | | | | This allows us to search below the current module. That will be important when we start using the results of this search to get the linked attributes meta data right
* s4-dsdb: fixed steal of parentGUID for empty msgAndrew Tridgell2009-12-091-4/+10
| | | | msg->elements could be NULL before we add parentGUID
* s4: On the way to alpha11Andrew Bartlett2009-12-091-2/+2
|
* This is alpha10Andrew Bartlett2009-12-091-1/+1
|
* s4:selftest: skip SMB2-ACLS for nowStefan Metzmacher2009-12-081-0/+1
| | | | metze
* s4:selftest: run RAW-STREAMS againStefan Metzmacher2009-12-081-1/+0
| | | | metze
* RAW-STREAMS: convert failing tests to torture apiStefan Metzmacher2009-12-081-77/+54
| | | | | | | This is needed as we want to mark failing tests as known failures. metze
* s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.Günther Deschner2009-12-081-42/+73
| | | | Guenther
* s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.Günther Deschner2009-12-081-1/+15
| | | | Guenther
* s4:selftest: use ${selftest_prefix} instead of hardcoded st/Stefan Metzmacher2009-12-081-1/+1
| | | | metze
* s4-selftest: show the test summary at the end of 'make test' in the build farmAndrew Tridgell2009-12-081-0/+1
| | | | | This should make it easier to see what tests are failing with what parameters
* s4-heimdal: fixed a use-after-free heimdal bugAndrew Tridgell2009-12-081-0/+1
| | | | This caused samba4kinit to segfault on some systems
* s4-drs: use -r to ldbdel in unvampire devel scriptAndrew Tridgell2009-12-081-4/+3
| | | | This ensures we delete any nTDSConnection objects
* s4-ldb: fixed ldbdel with -r (recursive deletion)Andrew Tridgell2009-12-081-0/+15
| | | | We need to delete the deepest DNs first
* s4:build Bump ldb and tdb required versions.Andrew Bartlett2009-12-083-4/+4
| | | | Hopefully this will ensure we don't get an older version from the system.
* s4 torture: Cleanup RAW-ACLS a bitTim Prouty2009-12-072-3/+4
| | | | | | Don't check SEC_DESC_DACL_AUTO_INHERITED right now Disable RAW-ACLS-INHERITFLAGS for the short term Update samba4's knownfail accordingly