Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-24 | s4:provision Move exceptions into a new file | Andrew Bartlett | 3 | -9/+36 | |
This allows provisionbackend and provision to both raise ProvisionException | |||||
2009-11-24 | s4:provision Don't bother with a template for the LDAP backend startup script. | Andrew Bartlett | 2 | -4/+1 | |
2009-11-24 | s4:provision Move secrets.ldb over to .c file module lists, like sam.ldb | Andrew Bartlett | 3 | -1/+112 | |
2009-11-24 | s4:ldap.py - activate test for operational attributes | Matthias Dieter Wallnöfer | 1 | -8/+8 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-24 | s4:operational LDB module - Prevent the modification of operational attributes | Andrew Bartlett | 1 | -0/+16 | |
(merged by Andrew Bartlett) Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-24 | s4:ldap.py Add tests for subSchemaSubEntry | Andrew Bartlett | 1 | -0/+12 | |
2009-11-24 | s4:dsdb Use new helper function to obtain CN=Aggregate schema DN in schema_data | Andrew Bartlett | 1 | -6/+6 | |
2009-11-24 | s4:dsdb Return the subSchemaSubEntry operational attribute on every object | Andrew Bartlett | 1 | -4/+40 | |
2009-11-24 | s4:dsdb Add function to return the CN=Aggregate schema DN | Andrew Bartlett | 1 | -0/+18 | |
2009-11-24 | s4:provision Remove 'operational' from secrets.ldb module list | Andrew Bartlett | 1 | -1/+1 | |
2009-11-23 | s4:ldap.py - Add a check for the generated "schemaIDGUID" | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
I've forgotten to add this when checking in the reworked SAMLDB module | |||||
2009-11-23 | s4:dsdb Move module configuration from each ldb into samba_dsdb.c | Andrew Bartlett | 8 | -86/+408 | |
This makes getting the module order correct, the obligation of Samba4 developers, and not system administrators. In particular, once an ldb is updated to use only the 'samba_dsdb' module, no further changes to the ldb should be required when upgrading to later Samba4 versions. (thanks to metze for the suggestion of samba_dsdb as a long-term stable name for the module) Andrew Bartlett | |||||
2009-11-23 | s4:provision Simplify the module list | Andrew Bartlett | 2 | -20/+26 | |
This makes the member server much more like the DC, the objectGUID module replaces the repl_meta_data module. We also generally rework the construction of the list, building a full list in python, and then transforming it into a string, rather than playing string concatonation games Andrew Bartlett | |||||
2009-11-23 | s4/schema(tort): Refactor DSDB-SYNTAX test for better performance | Kamen Mazdrashki | 1 | -35/+86 | |
Test was implemented as a test fixture so that setup/teardown occurs only once. This should impact test performace as long as provision_get_schema() is a slow function (especially when debugging) | |||||
2009-11-23 | s4/schema: Handle Object(OR-Name) syntax in extended_dn_out module | Kamen Mazdrashki | 1 | -4/+12 | |
Windows displays attribute values with Object(OR-Name) syntax in plain DN format when queried through LDAP. Hence, we need to post-process such values specially in extended_dn_out.c module so they are always shown as plain DN, no matter what controls are passed for search request. | |||||
2009-11-23 | s4/schema: Object(OR-Name) syntax handling for DRS calls | Kamen Mazdrashki | 3 | -6/+11 | |
OR-Name syntax through DRS calls looks like DN-Binary syntax | |||||
2009-11-23 | s4/schema(tort): Inject authOrig attribute into schema loaded for tests | Kamen Mazdrashki | 1 | -1/+44 | |
2009-11-23 | s4/schema(tort): Add test for Object(OR-Name) syntax | Kamen Mazdrashki | 1 | -0/+8 | |
2009-11-23 | s4/schema(tort): Test LDB_SYNTAX_DN with extended_dn in [GUID;SID;DN] form | Kamen Mazdrashki | 1 | -1/+9 | |
2009-11-23 | s4/drs(tort): DSSYNC test to print what is different in drs_msg also | Kamen Mazdrashki | 1 | -1/+7 | |
2009-11-23 | s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN. | Günther Deschner | 1 | -4/+19 | |
Guenther | |||||
2009-11-23 | s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER. | Günther Deschner | 1 | -0/+81 | |
Guenther | |||||
2009-11-22 | s4:netlogon RPC - Remove trailing whitespace | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-22 | s4:netlogon RPC - Fix up the error handling | Matthias Dieter Wallnöfer | 1 | -4/+2 | |
2009-11-22 | s4:netlogon RPC - Fix up a comment | Matthias Dieter Wallnöfer | 1 | -4/+5 | |
Now we have Windows 7 released so don't refer to a beta anymore. | |||||
2009-11-22 | Fixed incorrect indentation. | Nadezhda Ivanova | 1 | -7/+6 | |
2009-11-21 | s4:lsa RPC - Fix type of variable "atype" | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
This is an unsigned 32bit integer. | |||||
2009-11-21 | s4:samr RPC - Use more LDB constants | Matthias Dieter Wallnöfer | 2 | -12/+12 | |
2009-11-21 | s4:lsa RPC - Use more LDB constants | Matthias Dieter Wallnöfer | 1 | -16/+16 | |
And fix an obvious bug (call of "samdb_msg_add_delete") | |||||
2009-11-21 | Implemented LDAP_SERVER_SD_FLAGS_OID on search requests. | Nadezhda Ivanova | 3 | -26/+225 | |
2009-11-21 | s4:torture/smb2/oplock - Remove unneeded "status" redeclarations | Matthias Dieter Wallnöfer | 1 | -5/+0 | |
2009-11-21 | s4:torture/smb2/notify - Rename nested "fname" variable to prevent warnings | Matthias Dieter Wallnöfer | 1 | -6/+6 | |
2009-11-21 | s4:torture/raw/unlink - Remove unused variable and label | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
2009-11-21 | s4:torture/rpc/netlogon - Fix uninitialised variable | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
2009-11-21 | s4:WINREG RPC server - Cosmetic | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2009-11-20 | Cosmetic patch - fixed case of attribute name. | Nadezhda Ivanova | 1 | -1/+1 | |
2009-11-20 | s4:min_versions: require ldb 0.9.9 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-11-20 | s4:lib/ldb: change version to 0.9.9 after some critical index fixes | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-11-20 | Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests. | Nadezhda Ivanova | 2 | -21/+240 | |
2009-11-20 | Some changes to allow processing of ldap controls on modify requests. | Nadezhda Ivanova | 6 | -10/+106 | |
ldap_backend used to filter out ldap controls on modify. Also, modified python binding for ldap_modify to allow writing tests for such controls. | |||||
2009-11-20 | s4:ntvfs/posix/pvfs_acl - Remove unused variable "token" | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
2009-11-20 | s4-dsdb: some more attribuutes that we should only give if asked for | Andrew Tridgell | 2 | -2/+14 | |
2009-11-20 | s4-drs: we need to specifically ask for ntSecurityDescriptor | Andrew Tridgell | 1 | -1/+1 | |
ntSecurityDescriptor is no longer included by default | |||||
2009-11-20 | s4-ldb: added a warning about ldb_msg_add_dn | Andrew Tridgell | 1 | -0/+2 | |
ldb_msg_add_dn does not copy the dn linearized string | |||||
2009-11-20 | added new function "ldb_msg_add_dn" | Crístian Deives | 4 | -9/+17 | |
a helper function to a DN element to an ldb_msg using ldb_msg_add_string. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-11-20 | s4-dsdb: removed attributes that should not be displayed by default | Andrew Tridgell | 1 | -0/+37 | |
Some attributes (like ntSecurityDescriptor) are stored in our db, but should only be displayed if asked for. This also applied to parentGUID from old installs, which is now generated. | |||||
2009-11-20 | s4-drs: Removes stored parentGUID's creation and renaming | Fernando J V da Silva | 1 | -80/+7 | |
parentGUID is now created on demand in operational.c Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-11-20 | s4-drs: Synchronous Implementation of generated parentGUID | Fernando J V da Silva | 1 | -2/+34 | |
This generated parentGUID on demand, rather than getting it from the database Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-11-20 | s4-drs: Utility functions to deal with GUID | Fernando J V da Silva | 1 | -0/+99 | |
dsdb_find_parentguid_by_dn() returns the parentGUID for a given DN dsdb_msg_add_guid() adds a GUID value to a given message (either objectGUID or parentGUID). Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-11-20 | ldb:ldb_tdb backend/indexes - Outside API | Matthias Dieter Wallnöfer | 3 | -28/+30 | |
- The outside API contains "DN" string arguments: Bad. Since in this way we fully rely on the outside calls regarding the right DN format. Solution: Use always a "struct ldb_dn" entry. Since this one is interchangeable and we can handle it in our preferred way. |