Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-12 | s4:ldb Allow a NULL module list | Andrew Bartlett | 1 | -1/+1 | |
2009-10-12 | Allow (and ignore) distinguishedName on special records | Andrew Bartlett | 1 | -0/+2 | |
They are not stored, so we can ignore them (makes copying records much easier) Andrew Bartlett | |||||
2009-10-12 | s4:schema Add some error checking to the schema load | Andrew Bartlett | 2 | -7/+25 | |
2009-10-12 | s4:dsdb Make dsdb_read_prefixes_from_ldb static | Andrew Bartlett | 1 | -1/+3 | |
2009-10-12 | s4:ldb Reload the 'ltdb_cache' when @OPTIONS changes | Andrew Bartlett | 1 | -0/+7 | |
(Otherwise setting the check base on search option is not applied until after a reload). Andrew Bartlett | |||||
2009-10-12 | s4:ldb Allow a module string of "" | Andrew Bartlett | 1 | -0/+6 | |
(We may have no modules set) Andrew Bartlett | |||||
2009-10-12 | s4:dsdb Search for the schema with dsdb_module_search(), in schema_fsmo | Andrew Bartlett | 2 | -122/+102 | |
This avoids using an ldb_search(), which would run from the top of the module stack. This will help us load the schema before the partitions are initialised. Andrew Bartlett | |||||
2009-10-12 | s4:dsdb Add new functions to help modules do an ldb_search() | Andrew Bartlett | 5 | -43/+173 | |
These take an ldb_module argument, and avoid doing the search from the top of the stack again. (This will help when modules are initialised before being added to the partition set) Andrew Bartlett | |||||
2009-10-12 | s4:provision Remove all references to samba4LocalDomain | Andrew Bartlett | 6 | -35/+32 | |
This was a bad idea all along, as Simo said at the time. With the full MS schema and enforcement of it, it is an even worse idea. This fixes the provision of the member server in 'make test' Andrew Bartlett | |||||
2009-10-12 | s4:provision Clarify that we set, rather than modify, objectGUID values | Andrew Bartlett | 1 | -6/+6 | |
2009-10-12 | s4-selftest: don't run benchmarks on the build farm hosts | Andrew Tridgell | 1 | -0/+1 | |
2009-10-12 | torture: fixed socket leak in BENCH-TCON test | Andrew Tridgell | 1 | -0/+1 | |
The BENCH-TCON test was leaving the socket open. A smbclie_tdis() closes the tree connection, but does not close the socket. This caused the build farm to run out of file descriptors | |||||
2009-10-12 | scripts: handle non-C files in minimal_includes.pl | Andrew Tridgell | 1 | -1/+1 | |
2009-10-12 | s4-drs: make DsBind a bit less verbose | Andrew Tridgell | 1 | -1/+1 | |
2009-10-09 | s4/torture: fix build break "implicit declaration of function 'isprint'" | Steven Danneman | 1 | -0/+1 | |
2009-10-08 | Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba | Jeremy Allison | 4 | -66/+69 | |
2009-10-08 | s3/s4 - Adapt the IDL changes on various locations | Matthias Dieter Wallnöfer | 4 | -66/+69 | |
2009-10-07 | Exteded RAW-RENAME test to catch regressions in bug 6781. | Jeremy Allison | 1 | -4/+40 | |
Jeremy. | |||||
2009-10-08 | s4:ldb - SQLite: port some constraints from the TDB backend also to the ↵ | Matthias Dieter Wallnöfer | 1 | -0/+49 | |
SQLITE one | |||||
2009-10-08 | s4:subtree_delete - Make the initialisation of the child counter more clear | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
2009-10-08 | s4:ldap.py - Further enhancements | Matthias Dieter Wallnöfer | 1 | -6/+236 | |
- Enhance test for "distinguishedName" - Add a test for single-valued attributes - Add a test for multi-valued attributes - Add a test for empty messages - Add a test for empty attributes | |||||
2009-10-08 | s4:ldb - add a check which has to be done on beginning of a "modify" operation | Matthias Dieter Wallnöfer | 1 | -0/+8 | |
2009-10-08 | s4:ldap server - remove unused error handlings | Matthias Dieter Wallnöfer | 1 | -35/+0 | |
Those error cases should be handled by LDB itself to be available on all connection methods and not only over LDAP. | |||||
2009-10-08 | s4:ldb_tdb - Rework/Various | Matthias Dieter Wallnöfer | 1 | -192/+200 | |
- Unify the error handling method with "done" mark in all longer functions - Fix up result codes to match more the real MS AD - Some cosmetic fixups | |||||
2009-10-07 | s4/torture: Ported SMBv1 RAW-OPEN tests to SMB2-CREATE | Aravind Srinivasan | 1 | -1/+573 | |
Four tests were ported from raw/open.c One new tests added LEADING-SLASH, which tests that a server provides the proper error when a relative path is given to a CREATE PDU with a leading "/". | |||||
2009-10-07 | s4/torture: convert all printf to torture_comments | Aravind Srinivasan | 1 | -20/+32 | |
2009-10-07 | s4/torture: Ported SMBv1 RAW-STREAMS tests to SMB2-STREAMS | Aravind Srinivasan | 3 | -1/+1770 | |
2009-10-07 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 5 | -4/+9410 | |
2009-10-07 | s4-drs: fixed a memory error introduced yesterday | Andrew Tridgell | 1 | -1/+1 | |
ids is retrurned via _ids, so it needs to be on the passed in mem_ctx | |||||
2009-10-06 | s4/torture: Add server target of OneFS | Steven Danneman | 3 | -2/+51 | |
I've added a "--target=onefs" which lists expected deviation in the OneFS SMB server implementation compared to a Windows machine. I've added this in a generic way using a list of module specific parameters. This list currently only contains the absence of SACL support but will be added to as additional server differences are defined. I'd liked to use this abstraction for defining the differences between a WinXP and Win7 server as well. | |||||
2009-10-06 | s4/torture: Add SMB sharemode/access mask tests | Aravind Srinivasan | 3 | -0/+9355 | |
Test several thousand permutations of create mask and sharemodes on file and directory opens. These tests use a checked-in results table derived from a WinXP server to verify correct server behavior. CREATEX_ACCESS CREATEX_SHAREMODES_FILE CREATEX_SHAREMODES_DIR MAXIMUM_ALLOWED | |||||
2009-10-06 | s4/torture: change comments to torture_failures | Aravind Srinivasan | 1 | -2/+4 | |
This allows the frameworks that wrap smbtorture to detect errors better. | |||||
2009-10-07 | torture: disable the ValidatePassword test | Andrew Tridgell | 1 | -1/+5 | |
This test causes problems on non-sealed connections against windows | |||||
2009-10-07 | s4-torture: removed an accidental commit of a local test hack | Andrew Tridgell | 1 | -1/+0 | |
Sorry about that .... | |||||
2009-10-06 | s4:various LDB modules - "build_request" functions - propagate result codes back | Matthias Dieter Wallnöfer | 7 | -15/+25 | |
It's very useful to know the exact result code when something fails and not only a generic (by the module) created one. Sure, there are some exception cases with specific results (special message constellations, attributes, values...) which shouldn't be changed at all (examples of them are in the "ldap.py" test). Therefore I looked very carefully to not change them. | |||||
2009-10-06 | s4:rootdse module - intendation fixup | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2009-10-06 | s4:acl module - intendation fix and comment enhancement | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
2009-10-06 | s4-provision: match win2003 functional level | Andrew Tridgell | 3 | -4/+4 | |
We are now defaulting to win2003 functional level, and see to report the right revisions of our db and schema | |||||
2009-10-06 | s4-drs: added some debug lines to DsAddEntry() | Andrew Tridgell | 1 | -0/+3 | |
2009-10-06 | s4-drs: take advantage of system session auth in dsbind | Andrew Tridgell | 2 | -41/+21 | |
Now that the bind opens samdb with the right credentials, we no longer need the re-open in updaterefs and getncchanges | |||||
2009-10-06 | s4-drs: fixed error message for drs_security_level_check | Andrew Tridgell | 1 | -1/+3 | |
2009-10-06 | s4-drs: open samdb with system credentials when authorised | Andrew Tridgell | 1 | -1/+14 | |
When a DC connects to DRS, open the samdb with system session credentials, so that we don't have to re-open it each time on other calls. | |||||
2009-10-06 | s4-ldb: fixed error on single value error | Andrew Tridgell | 1 | -1/+1 | |
When you try to add a 2nd value to a single valued attribute you get LDB_ERR_ATTRIBUTE_OR_VALUE_EXISTS. w2k8-r2 join to s4 relies on this error, doing a replace after it sees the error | |||||
2009-10-06 | s4-repl: added RELAX control and fix transactions | Andrew Tridgell | 1 | -8/+57 | |
Added the RELAX control to dsdb_origin_objects_commit(), as it needs to modify system objects. This patch also fixes the use of ldb transactions in that function, and fixes a memory leak. | |||||
2009-10-06 | s4:drs-development Scripts to assist testing of DRS replication with AD | Andrew Bartlett | 6 | -0/+143 | |
These scripts, originally by tridge, allow developers to easily reproduce the same domain join senerio time after time. They need documentation, and the template named.conf and zone files for hosting an AD domain are not provided. However, I hope to have the provision script provide these shortly. They assume a local 'bind' set up to read PREFIX/private/named.conf (as per the provision instructions). Ensure you edit the 'vars' file to match your local setup. Andrew Bartlett | |||||
2009-10-06 | s4:param Remove duplicate argument to python provision | Andrew Bartlett | 1 | -2/+0 | |
2009-10-06 | s4:provision Remove unused parameters from provision scripts | Andrew Bartlett | 1 | -6/+4 | |
2009-10-06 | s4-seftest: skip hold.oplock for SMB2 as well | Andrew Tridgell | 1 | -1/+1 | |
This test is not designed to be run automatically. It deliberately blocks forever. | |||||
2009-10-03 | s4:ldap.py - commented out the UTF8 tests (and fixed some deletion DNs) | Matthias Dieter Wallnöfer | 1 | -10/+12 | |
2009-10-03 | s4:ldb_tdb - fix memory leaks | Matthias Dieter Wallnöfer | 1 | -7/+12 | |