summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s3: Make the implicit reference to Protocol in mask_match() explicitVolker Lendecke2009-11-215-10/+18
|
* mount.cifs: Fix a const errorVolker Lendecke2009-11-211-2/+2
|
* s3: Fix some nonempty blank linesVolker Lendecke2009-11-213-77/+75
|
* s3: Avoid two calls to strcmp()Volker Lendecke2009-11-211-4/+4
|
* s3: Fix a bool/enum mismatchVolker Lendecke2009-11-211-1/+1
|
* s4:lsa RPC - Fix type of variable "atype"Matthias Dieter Wallnöfer2009-11-211-1/+2
| | | | This is an unsigned 32bit integer.
* s4:samr RPC - Use more LDB constantsMatthias Dieter Wallnöfer2009-11-212-12/+12
|
* s4:lsa RPC - Use more LDB constantsMatthias Dieter Wallnöfer2009-11-211-16/+16
| | | | And fix an obvious bug (call of "samdb_msg_add_delete")
* Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.Nadezhda Ivanova2009-11-213-26/+225
|
* s4:torture/smb2/oplock - Remove unneeded "status" redeclarationsMatthias Dieter Wallnöfer2009-11-211-5/+0
|
* s4:torture/smb2/notify - Rename nested "fname" variable to prevent warningsMatthias Dieter Wallnöfer2009-11-211-6/+6
|
* s4:torture/raw/unlink - Remove unused variable and labelMatthias Dieter Wallnöfer2009-11-211-2/+1
|
* s4:torture/rpc/netlogon - Fix uninitialised variableMatthias Dieter Wallnöfer2009-11-211-2/+1
|
* s3: Convert cli_get_fs_attr_info to the async APIVolker Lendecke2009-11-216-44/+102
|
* s3: Tune if-conditions in a very hot codepathVolker Lendecke2009-11-211-1/+1
| | | | | | This looks innocent, but it is visible in a netbench run. Due to boolean short-circuiting we don't have to execute the conditions on the right-hand side of the &&. So putting the less likely condition left gains a bit.
* s3: Remove a pointless memsetVolker Lendecke2009-11-211-1/+0
| | | | | We are assigning the complete structure now (we used to assign individual fields), so this is obsolete.
* s3: Cache brlock.tdb entries for the fast read&write strict locking code pathVolker Lendecke2009-11-214-17/+74
| | | | | For a netbench run this gains around 2% user-space CPU, fetching a 100MB file takes around 4% less.
* s4:WINREG RPC server - CosmeticMatthias Dieter Wallnöfer2009-11-211-2/+2
|
* ntlm_auth: use data_blob_talloc() to allocate session keyKai Blin2009-11-211-2/+2
| | | | | Thanks to Shibu Piriyath <shibunair80@ymail.com> for spotting the issue.
* Fix logic bug where high bits tests was beingJeremy Allison2009-11-201-1/+1
| | | | | | | | done on both Windows and POSIX mkdirs instead of only on Windows mkdir (as intended). The variable "file_attributes" had already had FILE_FLAG_POSIX_SEMANTICS removed above in the function if it had already been set. Jeremy.
* s3:fix endianness bug in dbwrap_change_int32_atomic() (bug #6901)Michael Adam2009-11-211-4/+6
| | | | Michael
* s3:fix endianness bug in dbwrap_change_uint32_atomic() (bug #6901)Michael Adam2009-11-211-4/+6
| | | | Michael
* charset/tests/iconv - Remove the "const" from "ptr_in" to prevent ↵Matthias Dieter Wallnöfer2009-11-201-7/+7
| | | | | | "discard_const_p" use Signed-off-by: Stefan Metzmacher <metze@samba.org>
* tdb tools: Mostly cosmetic adaptionsMatthias Dieter Wallnöfer2009-11-202-8/+9
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* util/strlist: Fix up "const" warnings in the string list and test codeMatthias Dieter Wallnöfer2009-11-203-26/+30
| | | | | | This work I did using suggestions by Jelmer. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-build: delete more object files for "make clean".Günther Deschner2009-11-201-2/+3
| | | | Guenther
* Cosmetic patch - fixed case of attribute name.Nadezhda Ivanova2009-11-201-1/+1
|
* s4:min_versions: require ldb 0.9.9Stefan Metzmacher2009-11-201-1/+1
| | | | metze
* s4:lib/ldb: change version to 0.9.9 after some critical index fixesStefan Metzmacher2009-11-201-1/+1
| | | | metze
* librpc: rerun "make idl"Stefan Metzmacher2009-11-206-0/+507
| | | | metze
* Revert "Work around ndr_unpack failing on structures with relative pointers."Stefan Metzmacher2009-11-201-18/+1
| | | | | | | | This reverts commit c2cdb4ad5c9398ef0d3310613107999f8d33c7ce. It's not needed anymore. metze
* pidl:NDR/Parser.pm: update ndr_pull->relative_highest_offset after handling ↵Stefan Metzmacher2009-11-201-1/+6
| | | | | | relative pointers metze
* librpc/ndr: remember the highest offset we parsed with relative pointer buffersStefan Metzmacher2009-11-202-6/+22
| | | | | | ndr_*_pull_blob_all() will now work if relative pointers are used. metze
* s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_db_initMichael Adam2009-11-201-0/+2
| | | | | | | | | When idmap backend is specified as idmap backend = ldap:"ldap://server1 ldap://server2" then currently "ldap://server1 ldap://server2" was passed to ldap_initialize including the quotes, leading to an ldap error. Michael
* s3:idmap_ldap: trim the " chars from the location string in ↵Michael Adam2009-11-201-0/+2
| | | | | | | | | | | idmap_ldap_alloc_init When idmap alloc backend is specified as idmap alloc backend = ldap:"ldap://server1 ldap://server2" then currently "ldap://server1 ldap://server2" was passed to ldap_initialize including the quotes, leading to an ldap error. Michael
* Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests.Nadezhda Ivanova2009-11-202-21/+240
|
* Some changes to allow processing of ldap controls on modify requests.Nadezhda Ivanova2009-11-206-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.
* s4:ntvfs/posix/pvfs_acl - Remove unused variable "token"Matthias Dieter Wallnöfer2009-11-201-1/+0
|
* tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTINGStefan Metzmacher2009-11-201-1/+1
| | | | metze
* tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behaviorStefan Metzmacher2009-11-205-3/+63
| | | | | | | | | | We need to keep TDB_ALLOW_NESTING as default behavior, so that existing code continues to work. However we may change the default together with a major version number change in future. metze
* New attempt at TDB transaction nesting allow/disallow.Ronnie Sahlberg2009-11-202-1/+14
| | | | | | | | | | | Make the default be that transaction is not allowed and any attempt to create a nested transaction will fail with TDB_ERR_NESTING. If an application can cope with transaction nesting and the implicit semantics of tdb_transaction_commit(), it can enable transaction nesting by using the TDB_ALLOW_NESTING flag. (cherry picked from ctdb commit 3e49e41c21eb8c53084aa8cc7fd3557bdd8eb7b6) Signed-off-by: Stefan Metzmacher <metze@samba.org>
* tdb: always set tdb->tracefd to -1 to be safe on goto failStefan Metzmacher2009-11-201-4/+3
| | | | metze
* s4-dsdb: some more attribuutes that we should only give if asked forAndrew Tridgell2009-11-202-2/+14
|
* s4-drs: we need to specifically ask for ntSecurityDescriptorAndrew Tridgell2009-11-201-1/+1
| | | | ntSecurityDescriptor is no longer included by default
* s4-ldb: added a warning about ldb_msg_add_dnAndrew Tridgell2009-11-201-0/+2
| | | | ldb_msg_add_dn does not copy the dn linearized string
* added new function "ldb_msg_add_dn"Crístian Deives2009-11-204-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>
* s4-dsdb: removed attributes that should not be displayed by defaultAndrew Tridgell2009-11-201-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.
* s4-drs: Removes stored parentGUID's creation and renamingFernando J V da Silva2009-11-201-80/+7
| | | | | | parentGUID is now created on demand in operational.c Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-drs: Synchronous Implementation of generated parentGUIDFernando J V da Silva2009-11-201-2/+34
| | | | | | | This generated parentGUID on demand, rather than getting it from the database Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-drs: Utility functions to deal with GUIDFernando J V da Silva2009-11-201-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>