summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
| * s4:provision - Lets the user choose between the supported forest/domain ↵Matthias Dieter Wallnöfer2009-09-302-18/+40
| | | | | | | | | | | | | | function levels Adds a parameter "--function-level" which allows to specify the domain and forest function level.
| * s4:provision: Show domains and forests are W2K8 DC capable.Andrew Kroeger2009-09-302-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When adding a W2K8 DC to a domain running earlier DC versions, the "adprep" utility is used to perform schema updates and update other attributes as necessary. Adding these entries provides an indication that the adprep utility has been run with the /forestprep, /domainprep and /rodcprep arguments. Although these entries indicate adprep has been run, nothing has been done to verify that the changes that the adprep utility would have made have actually been done. The values used for the revision atttributes are as seen on a W2K8 DC (not W2K8 R2, which will probably have higher values).
| * s4:provision: Update schema version number to W2K8.Andrew Kroeger2009-09-301-1/+1
| | | | | | | | We are running the W2K8 schema version, not the W2K3 version.
| * s4:dsdb/common/util - remove introduced "samdb_is_capable_dc" callMatthias Dieter Wallnöfer2009-09-301-57/+0
| | | | | | | | | | | | I came up with a better solution which is invoked when we try to join a domain as a DC (in file "libnet_become_dc.c"). Consider a following commit for this patch.
| * s4:domainlevel - General reworkMatthias Dieter Wallnöfer2009-09-301-29/+63
| | | | | | | | | | | | | | | | | | - We support domain/forest function levels >= (Windows) 2003 Native -> adapt the domain/forest and DC function level restrictions. - Consider also the lowest function level of a DC. The domain and forest function levels can never be higher than it. - Improve the error handling by printing out messages to "stderr" - Introduce the "choice" type for choice arguments (saves us some error handling)
| * w32err: Script to fetch and prepare errors to be updated/addedKamen Mazdrashki2009-09-301-0/+361
| | | | | | | | Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
| * s4/torture: fix RAW-OPLOCK-STREAM1 test after commit a11bb14Steven Danneman2009-09-291-11/+12
| | | | | | | | | | We were pulling junk memory for our stream names after the reordering of the struct definition.
| * s4/torture: Allow receiving of oplock break requests in any orderSteven Danneman2009-09-291-88/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the oplock torture tests, being single threaded, required the server to return oplock break requests, and other SMB packets in a specific order for us to verify "correctness". Of course, in several cases the protocol allows the break packets, especially breaks to levelII to come back in any order. With tevent we're now able to wait for oplock breaks in the middle of a torture test. I've added a helper to do this, and modified all oplock tests to allow returning of oplock breaks in any order.
| * s4/torture: convert printf to torture_comment()Aravind Srinivasan2009-09-291-2/+4
| | | | | | | | Allows "make test" and other harnesses to print cleaner output.
* | unlink defer torture testTim Prouty2009-09-281-0/+100
|/
* Move samba-specific variable to s4 Makefile.Jelmer Vernooij2009-09-282-2/+2
|
* make: Use $(base_srcdirs) in 'make clean' rather than keeping a separateJelmer Vernooij2009-09-281-1/+1
| | | | list.
* s4-kcc: fixed corruption of repsFrom records by kccAndrew Tridgell2009-09-281-4/+2
| | | | We were re-using a stack variable outside of the stack scope
* s4-kcc: remove stale repsFrom entries in kcc runAndrew Tridgell2009-09-281-0/+11
|
* s4-dsdb: don't return the partition root objectsAndrew Tridgell2009-09-281-1/+19
| | | | | | | | | When searching across partitions, we want to avoid sending duplicate records caused by the record appearing both as a mount point and as a partition root in a nested partition. This patch works by intercepting objects from searches and checking if they match a partition root. If they do, and the partition is not the one in the partition control request, then discard the object.
* s4-make: add libds to etags/ctags source listAndrew Tridgell2009-09-281-1/+1
|
* s4-libnet: fixed debug formattingAndrew Tridgell2009-09-281-2/+2
|
* s4-dsdb: removed extraneous debug messagesAndrew Tridgell2009-09-281-4/+0
|
* s4-dsdb: update replPropertyMetaData on linked attribute source attributesAndrew Tridgell2009-09-281-0/+23
|
* s4-dsdb: fixed searching for GUID based DNs between partitionsAndrew Tridgell2009-09-281-2/+16
|
* s4-drs: removed debug code that replicated a maximum of 10 objects at a timeAndrew Tridgell2009-09-281-2/+1
|
* s4-drsuapi: state variable for getncchangesAndrew Tridgell2009-09-281-0/+1
|
* s4-dsruapi: plugfest updatesAndrew Tridgell2009-09-281-77/+144
| | | | | | | | | | | - always fetch parentGUID from databases, don't rely on parentGUID in attributes - re-fetch nc root mesages to avoid the problem of dual messages for roots - support returning messages a chunk at a time, using max_object_count from request
* s4-drsutil: allow NULL filterAndrew Tridgell2009-09-281-5/+0
|
* s4-ldap: fixed spellingAndrew Tridgell2009-09-281-1/+1
|
* s4-samdb: when UF_SERVER_TRUST_ACCOUNT is set mark object as criticalAndrew Tridgell2009-09-281-0/+10
| | | | | We may also need to remove the isCriticalSystemObject when the machine is demoted
* s4-repl: free the la list on prepare commit failureAndrew Tridgell2009-09-281-0/+3
|
* s4-samdb: free the linked_attributes list on prepare commit failureAndrew Tridgell2009-09-281-0/+6
|
* s4-repl: use GUID to resolve target in linked attributesAndrew Tridgell2009-09-281-8/+7
| | | | | | | When we vampire from w2k8-r2, the DC sends us a linked attribute for our machine account which has a target DN with a GUID of the OU=Domain Controllers objects, but has a DN of CN=Computers. We need to use the GUID to resolve the real DN.
* s4-dsdb: ask for an extended DN in dsdb_find_dn_by_guid()Andrew Tridgell2009-09-281-0/+5
|
* s4-dsdb: make dsdb_search_dn_with_deleted public for repl_meta_data moduleAndrew Tridgell2009-09-281-5/+5
|
* s4-acl: fixed SD creationAndrew Tridgell2009-09-281-12/+22
| | | | | Thanks for Nadya and Metze for this. The SDs were being created with invalid fields (noticed by w2k8-r2 client when joining our domain)
* s4-drs: fixed sorting of replPropertyMetaDataAndrew Tridgell2009-09-281-31/+44
| | | | | This also ensures we add the SHOW_DELETED control on searches for old replPropertyMetaData attributes
* parmlist: Add more tests.Jelmer Vernooij2009-09-272-18/+16
|
* rpc_server: Fix warnings.Jelmer Vernooij2009-09-271-0/+2
|
* librpc: Fix path to ndr_standard pc file.Jelmer Vernooij2009-09-271-1/+1
|
* selftest: Prefer system tap2subunit if available.Jelmer Vernooij2009-09-271-1/+5
|
* parmlist: Add basic tests for test_get_int().Jelmer Vernooij2009-09-272-0/+2
|
* libutil: Add separate utility code for dealing with settings as aJelmer Vernooij2009-09-262-59/+37
| | | | collection of key/value pairs.
* gensec: Avoid exposing lp_ctx on the API level.Jelmer Vernooij2009-09-264-15/+13
|
* pygensec: Add initial work on a gensec Python module.Jelmer Vernooij2009-09-264-0/+185
|
* regshell: Add support for 'cd ..' and cd relative to the root.Wilco Baan Hofman2009-09-261-8/+73
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* registry: Fix warning freeing talloc pointer with multiple parents.Jelmer Vernooij2009-09-261-1/+1
|
* ldb: Check for talloc using pkg-config before checking manually, so weJelmer Vernooij2009-09-261-3/+4
| | | | find version errors.
* s4/make: Remove object files in ../libds as part of "make clean".Jelmer Vernooij2009-09-261-1/+1
|
* samba.tests.provision: Remove broken become_dc test.Jelmer Vernooij2009-09-261-25/+1
|
* pythonbindings: allow add() to have an array of controls as second parameterMatthieu Patou2009-09-262-4/+67
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4:LDIFs - enhance the section commentsMatthias Dieter Wallnöfer2009-09-252-0/+12
|
* s4:auth/gensec/schannel - fix a const warningMatthias Dieter Wallnöfer2009-09-251-1/+2
|
* s4:schannel: fix some compiler warningsStefan Metzmacher2009-09-251-2/+4
| | | | | | If we only do signing we can pass down a const data buffer. metze