Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-25 | s4/libcli: rename previously reserved field in SMB2 LOCK struct | Steven Danneman | 6 | -18/+18 | |
The lock.in.reserved field has been renamed lock_sequence in the SMB 2.1 dialect. See MS-SMB 2.2.26. | |||||
2009-11-25 | s4/libcli: Initialize client PID for SMB2 connections | Steven Danneman | 3 | -0/+6 | |
Set the SMB pid to the Unix pid of the client process. | |||||
2009-11-25 | s4 torture: Change RAW-OPLOCK to use the documented version of ↵ | Tim Prouty | 1 | -4/+4 | |
SET_END_OF_FILE_INFO The passtrhough version of SET_END_OF_FILE_INFO is tested in RAW-SFILEINFO-END-OF-FILE. Additionally, the first opener is changed to use SHARE_WRITE for the share mode since SET_END_OF_FILE_INFO actually writes data to the file via truncating/extending. | |||||
2009-11-25 | s4 torture: Allow onefs to be checked like samba3 and samba4 | Tim Prouty | 1 | -0/+1 | |
This is needed for the new RAW-SFILEINFO-END-OF-FILE test to differentiate what appears to be a windows bug. | |||||
2009-11-25 | s4 torture: Add two new setfileinfo tests | Tim Prouty | 1 | -0/+191 | |
These tests expose a potential bug in winXP, win7, and likely others. There is also a bug in samba where share modes aren't being enforced where they should. For more details see: http://lists.samba.org/archive/cifs-protocol/2009-November/001130.html | |||||
2009-11-25 | s4 torture: Split up the torture suite setup for RAW-SFILEINFO | Tim Prouty | 4 | -12/+23 | |
A side effect of this change is that RAW-SFILEINFO now runs the whole suite instead of just the first test. I changed the name of the first test to RAW-SFILEINFO-BASE and changed all of the selftest scripts that call it. | |||||
2009-11-25 | s4:dsdb Make samba_dsdb easier to use in upgrades - assume default values | Andrew Bartlett | 1 | -4/+7 | |
2009-11-25 | s4: update valgrind suppressions for use on build farm | Andrew Bartlett | 1 | -0/+62 | |
2009-11-25 | s4:upgradeschema.py Update to reflect recent change in provision | Matthieu Patou | 1 | -27/+31 | |
- define which modules we want to use when loading the ldb - move partition in sam.ldb.d dir Changes have been suggested by Andrew Bartlett. (commit message clarified by Andrew Bartlett) Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-25 | s4:upgradeschema.py Cleanup | Matthieu Patou | 1 | -6/+1 | |
- remove some useless comments - remove hardcoded paths (commit message clarified by Andrew Bartlett) Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-24 | s4:installmisc - install also the new "domainlevel" tool from the setup dir | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-24 | s4: Check SUN compiler and remove "-fullwarn" when using it | Brian Lu | 1 | -1/+19 | |
This option is only supported by "gcc". For details consider https://bugzilla.samba.org/show_bug.cgi?id=6905 Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2009-11-24 | Revert "s4-netlogon: always set the dNSHostName in GetDomainInfo" | Matthias Dieter Wallnöfer | 1 | -7/+3 | |
This reverts commit 87b6f2e863c6e117643ab6704e50167e849b69cc. This was the cause of the breakage of the "LogonGetDomainInfo" testsuite. I think my behaviour is more correct to Windows Server since the test works against it (at least release 2003 R2). One problem I discovered is that freshly joined workstations don't get their DNS name into the directory. Therefore I think also another part (maybe another RPC call) is able to do this. | |||||
2009-11-24 | s4:ldap.py - fix the schema update test on Windows Server | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
Apparently Windows Server (2003) doesn't like the comma delimiter here. I got always error 16 ("LDB_NO_SUCH_ATTRIBUTE"). With this change the test works again. | |||||
2009-11-24 | s4:libnet_become_dc - fix typo | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-24 | RAW-PING-PONG: use timeval_current/timeval_elapsed instead of ↵ | Stefan Metzmacher | 1 | -19/+5 | |
start_timer/end_timer metze | |||||
2009-11-24 | s4:param remove reference to private header from source4/param/param.h | Brad Hards | 3 | -1/+3 | |
source4/param/param.h has a param.h is a public header (and parmlist isn't, even if the relative path could work), so I suggest making it a forward declaration in the header, and including parmlist.h in the implementation. (commit message included from e-mail by Andrew Bartlett) Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-24 | s4: Fix missing TLS dir when targetdir is not the default one | Matthieu Patou | 1 | -0/+2 | |
2009-11-24 | heimdal Fix invalid format string | Andrew Bartlett | 1 | -1/+1 | |
2009-11-24 | s4:dsdb Handle LDAP backends correctly with new samba_dsdb system | Andrew Bartlett | 1 | -5/+5 | |
The original code had the wrong module names, and use strcasecmp() incorrectly. Andrew Bartlett | |||||
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 | |