Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-28 | s4:torture:smb2: fix a nasty double free error. | Michael Adam | 1 | -2/+10 | |
This error manifested itself in sporadic "talloc_free with references" error. | |||||
2011-10-28 | s4:torture:smb2: fix a comment | Michael Adam | 1 | -1/+1 | |
2011-10-28 | s4:torture:smb2: be leass leaky in wrap_simple_2smb2_test() | Michael Adam | 1 | -4/+9 | |
2011-10-27 | s3-ctdb: Fix ctdb_read_req | Volker Lendecke | 1 | -23/+17 | |
If a complete request has come in already before we consumed it, the ctdb_packet_fd_read_sync will block indefinitely. So always try packet_handler first and only if that fails due to insufficient data, read from the socket. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Oct 27 22:12:05 CEST 2011 on sn-devel-104 | |||||
2011-10-27 | s3-ctdb: Add debug to ctdb_processes_exist | Volker Lendecke | 1 | -0/+6 | |
2011-10-27 | s3: Use serverids_exist in parse_share_modes | Volker Lendecke | 1 | -1/+23 | |
This is the main reason for the preceding commits. We need to reduce the number of round-trips to ctdb when checking the locking record entries for existence. Using the plural version of process_exists gets the number of round-trips to ctdb for process_exists down to 1. | |||||
2011-10-27 | s3: Add serverids_exist | Volker Lendecke | 2 | -0/+39 | |
2011-10-27 | s3: Add processes_exist | Volker Lendecke | 2 | -0/+68 | |
2011-10-27 | s3-ctdb: Make ctdbd_process_exists use ctdbd_processes_exist | Volker Lendecke | 1 | -13/+8 | |
Not strictly necessary, but more code exercise is good | |||||
2011-10-27 | s3-ctdb: Add ctdb_processes_exist | Volker Lendecke | 2 | -0/+101 | |
This sends out a number of process_exists controls in parallel and collects the replies as they come in. | |||||
2011-10-27 | s3-ctdb: Allow ctdb_read_req to read any reqid | Volker Lendecke | 1 | -1/+1 | |
2011-10-27 | s3-ctdb: Don't hand out 0 as reqid | Volker Lendecke | 1 | -4/+13 | |
0 will be used as a wildcard reqid in ctdb_read_req | |||||
2011-10-27 | s3: Use talloc_tos() in parse_share_modes() | Volker Lendecke | 1 | -1/+1 | |
2011-10-27 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -3/+3 | |
2011-10-27 | s3: Fix some type-punned warnings | Volker Lendecke | 1 | -4/+4 | |
2011-10-27 | s4:wscript - install the two missing files "dlz_bind9.so" and "named.conf.dlz" | Geza Gemes | 2 | -2/+4 | |
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Oct 27 20:27:32 CEST 2011 on sn-devel-104 | |||||
2011-10-27 | s4:repl_meta_data LDB module - don't intercept the partition LDB module ↵ | Matthias Dieter Wallnöfer | 1 | -17/+18 | |
referrals Reviewed-by: abartlet | |||||
2011-10-27 | s4:repl_meta_data LDB module - rename operation - do not overwrite error ↵ | Matthias Dieter Wallnöfer | 1 | -3/+1 | |
messages "ldb_error" could overwrite possibly useful error messages. Reviewed-by: abartlet | |||||
2011-10-27 | s4:repl_meta_data LDB module - remove pointless debug messages | Matthias Dieter Wallnöfer | 1 | -4/+0 | |
These are displayed when an object just doesn't exist! Reviewed-by: abartlet | |||||
2011-10-27 | s4:repl_meta_data LDB module - always return the original LDB result codes ↵ | Matthias Dieter Wallnöfer | 1 | -5/+12 | |
on failure And add "ldb_operr()" before the "return ret" to point out the position where it failed (for "add_time_element" and "add_uint64_element") Reworked after a suggestion by abartlet. | |||||
2011-10-27 | s4:repl_meta_data LDB module - "dsdb_search_module_dn" already checks if ↵ | Matthias Dieter Wallnöfer | 1 | -4/+4 | |
len(res) == 1 No need to perform an additional check here. As a return value we should always give back the original error code and not generate a new one (to let the caller know what is going on). Reviewed-by: abartlet | |||||
2011-10-27 | s4:ldap.py - fix up the dSHeuristics test to check for the right behaviour | Matthias Dieter Wallnöfer | 1 | -15/+27 | |
Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass_attrs LDB module - implement the dSHeuristics length checks ↵ | Matthias Dieter Wallnöfer | 2 | -6/+46 | |
correctly Consider bug #8489 Reviewed-by: abartlet | |||||
2011-10-27 | s4:ldap.py - we test the creation of secrets already in the "systemOnly" ↵ | Matthias Dieter Wallnöfer | 1 | -9/+0 | |
testcase Reviewed-by: abartlet | |||||
2011-10-27 | s4:ldap.py - enhance and fix up the object class test | Matthias Dieter Wallnöfer | 1 | -6/+95 | |
Also address the problem described in bug #8486. Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass LDB module - objectclass modify op. - remove superflous ↵ | Matthias Dieter Wallnöfer | 1 | -8/+4 | |
"talloc_strdup" We are adding strings embedded in the schema structure which is basically global and lives longer than the request - hence no duplication needed. Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass LDB module - objectclass modify operations | Matthias Dieter Wallnöfer | 1 | -95/+32 | |
According to bug #8486 the modification to direct related structural object classes is possible (equal, child, parent). Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass LDB module - forbid to add unrelated objectclasses | Matthias Dieter Wallnöfer | 1 | -0/+61 | |
E.g. unsatisfied abstract objectclasses, additional top-most structural classes Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass LDB module - "objectclass_add" - small optimisation | Matthias Dieter Wallnöfer | 1 | -4/+2 | |
This saves us from doing one "ldb_msg_find_element". Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass LDB module - "check_rodc_ntdsdsa_add" | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
For convention use "ldb_attr_cmp()". Reviewed-by: abartlet | |||||
2011-10-27 | s4:objectclass LDB module - update copyright | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed-by: abartlet | |||||
2011-10-27 | s4:password_hash LDB module - fix compiler warning due to unsatisfied "switch" | Matthias Dieter Wallnöfer | 1 | -0/+3 | |
Bail out on other LDB request types (only add and modify allowed). | |||||
2011-10-27 | s4:ldap.py - fix up the UTF8 tests | Matthias Dieter Wallnöfer | 1 | -7/+8 | |
Reviewed-by: abartlet | |||||
2011-10-27 | s4:ldap.py - reactivate some assertions in "test_all" | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
There should always be one result on both s4 and Windows. Reviewed-by: abartlet | |||||
2011-10-27 | s4:torture/ldap/basic.c - fix a typo | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
Reviewed-by: abartlet | |||||
2011-10-27 | ldb:common/ldb_modules.c - fix a typo in comment | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed-by: abartlet | |||||
2011-10-27 | s4-torture: Add a user creation check. | Andreas Schneider | 1 | -0/+288 | |
This adds a patch which creates a non-privileged user and then tries to create a new user as the non-privileged user. Pretty simple test but it found #8509. Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Oct 27 18:51:14 CEST 2011 on sn-devel-104 | |||||
2011-10-27 | s4-torture: Add a samr privilege check. | Andreas Schneider | 4 | -1/+330 | |
This is the first part which checks if a deleted user is propagated correctly to all daemons and caches with user information are emtpy. | |||||
2011-10-27 | s4-torture: Add torture_delete_testuser(). | Andreas Schneider | 1 | -0/+14 | |
2011-10-27 | s4-torture: Add domain_handle to test_join struct. | Andreas Schneider | 1 | -4/+4 | |
2011-10-27 | s3-build: Add .clang_complete. | Andreas Schneider | 1 | -0/+10 | |
2011-10-27 | s3:rpc_client: remove references to auth_ntlmssp_state | Stefan Metzmacher | 1 | -13/+14 | |
metze Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Oct 27 16:40:15 CEST 2011 on sn-devel-104 | |||||
2011-10-27 | s3: Enable uid wrapper. | Andreas Schneider | 1 | -3/+0 | |
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Oct 27 15:06:58 CEST 2011 on sn-devel-104 | |||||
2011-10-27 | replace: Add don't include unistd.h directly and add uid_wrapper. | Andreas Schneider | 8 | -10/+29 | |
2011-10-27 | s3: Include uid_wrapper where it is missing. | Andreas Schneider | 6 | -0/+6 | |
2011-10-27 | Include uid_wrapper correctly. | Andreas Schneider | 12 | -43/+23 | |
2011-10-27 | s3-waf: Don't link uid_wrapper more than once. | Andreas Schneider | 1 | -2/+2 | |
The uid_wrapper is linked in globally by default if enabled. | |||||
2011-10-27 | nsswitch: Disable uid_wrapper in libwbclient. | Andreas Schneider | 3 | -0/+5 | |
This way we don't have to link against it in the autoconf build. | |||||
2011-10-27 | uid_wrapper: Add uwrap_setresgid(). | Andreas Schneider | 2 | -0/+24 | |
2011-10-27 | uid_wrapper: Fix build on UNIX platforms. | Andreas Schneider | 1 | -0/+10 | |