Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
2009-11-20 | ldb:ldb_tdb backend/indexes - DN comparison | Matthias Dieter Wallnöfer | 1 | -4/+5 | |
- DN comparison: The function doesn't seem that efficient. I "upgraded" it a bit to be more powerful (added a second length check and do both before the string comparison) | |||||
2009-11-20 | s4-dsdb: make sure mod_usn list is zeroed on each transaction | Andrew Tridgell | 1 | -7/+10 | |
2009-11-20 | s4-ldb: added a double-rename test | Andrew Tridgell | 1 | -0/+24 | |
This tests the fix for double rename/add and indexing | |||||
2009-11-20 | s4-ldb: when -v is specified, show progress of ldbadd/ldbmodify | Andrew Tridgell | 2 | -2/+8 | |
This is useful for speed tests with large numbers of records. | |||||
2009-11-20 | s4-ldb: make ldb tools line buffered | Andrew Tridgell | 1 | -0/+3 | |
this prevents output being buffered when redirected to a file. Useful for larger ldb command line operations | |||||
2009-11-20 | s4-ldb: fixed an issue in rename/modify indexing | Andrew Tridgell | 1 | -16/+16 | |
When we rename or modify a record, we need to update the indexes at the same time. It is important that we use the DN of the actual message that is stored in the database to do this, not the DN that was passed in by the user. If the two differ in case then the index records needs to use the 'real' record DN, as index handling is currently case sensitive. | |||||
2009-11-20 | s4-ldb: allow ldap.py test suite to run directly against a file | Andrew Tridgell | 1 | -1/+5 | |
This makes it much easier to debug (as you can break in the ldb modules by running gdb on /usr/bin/python) | |||||
2009-11-19 | s4:ldbcli - Added encoder/decoder for relax control. | Endi S. Dewata | 1 | -2/+20 | |
2009-11-18 | Added control copying for message types other than ldb_search. | Nadezhda Ivanova | 1 | -1/+4 | |
When ildap created a new message to forward, it only copied controls for ldb_search requests. This caused controls for add and modify to be lost in transition and tests for them could not be implemented. | |||||
2009-11-18 | s4:selftest: mark samba4.smb2.lock.*.VALID-REQUEST as known failure | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-11-18 | SMB2-LOCK: make use of torture_assert_*() | Stefan Metzmacher | 1 | -12/+6 | |
This is needed in order to mark tests as known failures. metze | |||||
2009-11-18 | s4:ntvfs_generic: check for valid SMB2_LOCK flags | Stefan Metzmacher | 1 | -0/+8 | |
metze | |||||
2009-11-18 | s4:selftest: fix logic for --option=torture:progress=no | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-11-18 | s4:torture/test_gentest.sh: make use of the PREFIX argument | Stefan Metzmacher | 1 | -5/+6 | |
We should not use hardcode pathes! metze | |||||
2009-11-18 | s4:selftest: for now skip the BASE-DELAY-WRITE test completely | Stefan Metzmacher | 1 | -0/+1 | |
This test randomly fails depending on the timing (the tests are too strict with the values introduced in commit 0fca2b078ceb314e429e24e3318b50451ccf423b) and local filesystem features (timestamp resolution). metze | |||||
2009-11-18 | s4:selftest: avoid running the slow BASE-DELAY-WRITE test on the cifs proxy ↵ | Stefan Metzmacher | 1 | -0/+1 | |
share It's enough to run it on the posix share. metze | |||||
2009-11-18 | s4:selftest: add "rpc.netlogon.*.GetDomainInfo" | Stefan Metzmacher | 1 | -0/+1 | |
We need to expand the test to work against w2k8 and w2k8r2... metze | |||||
2009-11-17 | s4/torture: Port SMBv1 Change Notify tests to SMBv2 | Aravind Srinivasan | 4 | -42/+1839 | |
* Ported all tests from raw/notify.c to smb2/notify.c * Parameterized the max_buffer_size so it can be set on a per-target basis. * Fixed CHECK macros to use torture_result * Created a SMB2-NOTIFY test suite | |||||
2009-11-17 | s4/libcli: add a FILE_NOTIFY_CHANGE_ALL macro | Aravind Srinivasan | 1 | -0/+8 | |
This macro encompasses all possible file notifications that can be raised. | |||||
2009-11-17 | torture/smb2: make SMB2 BRL tests pass against W2K8R2 | Steven Danneman | 3 | -100/+111 | |
The BRL tests previously based their results off several bugs in the W2K8 byte range lock code. I've fixed up the tests to pass against Win7 which has fixed these bugs, and assume that the Win7 behavior is the default. I have inverted the test behavior for >63-bit lock requests. The tests previously expected NT_STATUS_OK as their default in this case. I've changed that default to expect STATUS_INVALID_LOCK_RANGE. This may requires some changing of make test to compensate. I've also removed a few test scenarios from VALID-REQUEST in preparation of replacing them with separate tests ported from RAW-LOCK. | |||||
2009-11-17 | s4:WINREG RPC server - remove a "talloc_free" | Matthias Dieter Wallnöfer | 1 | -2/+0 | |
I assume that this "talloc_free" isn't necessary since the DCERPC server frees the handle itself (we got always warnings about this). | |||||
2009-11-17 | s4:provision_users.ldif - Descriptions generally begin with a majuscle | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2009-11-17 | s4:SAMLDB DSDB module - Add "\n"s on debug messages | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2009-11-17 | s4:SAMLDB DSDB module - Remove "\n" in LDB error messages | Matthias Dieter Wallnöfer | 1 | -25/+31 | |
abartlet suggested me to not use anymore "\n"s in those kind of outputs. Plus, enhance a search filter to consider also "builtinDomain" objects which are basically domain objects too. | |||||
2009-11-17 | Fixed incorrect SID for RAS Servers. | Nadezhda Ivanova | 2 | -1/+2 | |
2009-11-17 | s4:dsdb/schema: let schema_supclasses() return the correct pointer | Stefan Metzmacher | 1 | -2/+2 | |
str_list_unique() changes the pointer via talloc_realloc(). metze | |||||
2009-11-17 | s4:selftest: use "dc:local" instead of a hardcoded config file | Stefan Metzmacher | 1 | -3/+3 | |
If a tests needs access to the dc's config, it should run as "dc:local", then it can also access unix named pipes... If we pass a hardcoded config file the test fails if you use a selftest_prefix. metze |