Stefan Metzmacher
926b3394b6
s4:librpc/dcerpc_smb: fix smb_write_callback()
...
The should use smb_raw_write_recv() to get the result.
metze
2011-10-28 08:11:00 +02:00
Michael Adam
ac79427aa0
s4:torture:smb2: avoid leaking tree connects up to the main function from the durable_open test
...
The tree connects are handed in from the calling wrapper.
Those that are freed and reconnected inside the test function
can not be freed in the wrapper and stick to the torture_context
until this is released in the main function.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri Oct 28 02:37:25 CEST 2011 on sn-devel-104
2011-10-28 02:37:25 +02:00
Michael Adam
daf7193c1d
s4:torture:smb2: fix a nasty double free error.
...
This error manifested itself in sporadic "talloc_free with references" error.
2011-10-28 01:00:01 +02:00
Michael Adam
52b87f63e2
s4:torture:smb2: fix a comment
2011-10-28 01:00:01 +02:00
Michael Adam
b343a60ad7
s4:torture:smb2: be leass leaky in wrap_simple_2smb2_test()
2011-10-28 01:00:00 +02:00
Geza Gemes
a0f7c990f4
s4:wscript - install the two missing files "dlz_bind9.so" and "named.conf.dlz"
...
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 20:27:32 +02:00
Matthias Dieter Wallnöfer
673be97f1e
s4:repl_meta_data LDB module - don't intercept the partition LDB module referrals
...
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
2ee42ebab3
s4:repl_meta_data LDB module - rename operation - do not overwrite error messages
...
"ldb_error" could overwrite possibly useful error messages.
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
57b8bc74c4
s4:repl_meta_data LDB module - remove pointless debug messages
...
These are displayed when an object just doesn't exist!
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
45b4b8264a
s4:repl_meta_data LDB module - always return the original LDB result codes 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 18:52:29 +02:00
Matthias Dieter Wallnöfer
3fe747538b
s4:repl_meta_data LDB module - "dsdb_search_module_dn" already checks if 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 18:52:29 +02:00
Matthias Dieter Wallnöfer
d95b4c9497
s4:ldap.py - fix up the dSHeuristics test to check for the right behaviour
...
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
6287d0d61c
s4:objectclass_attrs LDB module - implement the dSHeuristics length checks correctly
...
Consider bug #8489
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
bb02aa5e00
s4:ldap.py - we test the creation of secrets already in the "systemOnly" testcase
...
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
6fc55cb9f2
s4:ldap.py - enhance and fix up the object class test
...
Also address the problem described in bug #8486 .
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
751bab4fb2
s4:objectclass LDB module - objectclass modify op. - remove superflous "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 18:52:29 +02:00
Matthias Dieter Wallnöfer
184c17587c
s4:objectclass LDB module - objectclass modify operations
...
According to bug #8486 the modification to direct related structural
object classes is possible (equal, child, parent).
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
68b3770c45
s4:objectclass LDB module - forbid to add unrelated objectclasses
...
E.g. unsatisfied abstract objectclasses, additional top-most structural
classes
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
730257f4c0
s4:objectclass LDB module - "objectclass_add" - small optimisation
...
This saves us from doing one "ldb_msg_find_element".
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
82d9c9e5a0
s4:objectclass LDB module - "check_rodc_ntdsdsa_add"
...
For convention use "ldb_attr_cmp()".
Reviewed-by: abartlet
2011-10-27 18:52:29 +02:00
Matthias Dieter Wallnöfer
3756508fec
s4:objectclass LDB module - update copyright
...
Reviewed-by: abartlet
2011-10-27 18:52:28 +02:00
Matthias Dieter Wallnöfer
7161bb4b37
s4:password_hash LDB module - fix compiler warning due to unsatisfied "switch"
...
Bail out on other LDB request types (only add and modify allowed).
2011-10-27 18:52:28 +02:00
Matthias Dieter Wallnöfer
c9ac028951
s4:ldap.py - fix up the UTF8 tests
...
Reviewed-by: abartlet
2011-10-27 18:52:28 +02:00
Matthias Dieter Wallnöfer
5875661cf2
s4:ldap.py - reactivate some assertions in "test_all"
...
There should always be one result on both s4 and Windows.
Reviewed-by: abartlet
2011-10-27 18:52:28 +02:00
Matthias Dieter Wallnöfer
b75396579f
s4:torture/ldap/basic.c - fix a typo
...
Reviewed-by: abartlet
2011-10-27 18:52:28 +02:00
Andreas Schneider
b972bd53d7
s4-torture: Add a user creation check.
...
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 18:51:14 +02:00
Andreas Schneider
4186ef9560
s4-torture: Add a samr privilege check.
...
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 17:09:50 +02:00
Andreas Schneider
b411b81642
s4-torture: Add torture_delete_testuser().
2011-10-27 17:09:50 +02:00
Andreas Schneider
80e942aec9
s4-torture: Add domain_handle to test_join struct.
2011-10-27 17:09:50 +02:00
Andreas Schneider
beb42c3774
s3-build: Add .clang_complete.
2011-10-27 17:09:50 +02:00
Andreas Schneider
7b5fb7d9e8
replace: Add don't include unistd.h directly and add uid_wrapper.
2011-10-27 13:32:02 +02:00
Andreas Schneider
7cb08171ce
Include uid_wrapper correctly.
2011-10-27 13:32:02 +02:00
Stefan Metzmacher
0d9bd56afb
libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.h
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104
2011-10-26 11:27:12 +02:00
Michael Adam
91a999270e
s4:torture:smb2: fix broken indentation/formatting in torture_smb2_connection()
...
this was not readable well
2011-10-26 02:44:03 +02:00
Andrew Bartlett
50e7a8767f
torture: Remove unused smbiconv
...
smbiconv is not used in any test script, and has only had changes
since being introduced by Jelmer to keep it building.
It is also not installed on the system. I have also checked with
Jelmer, who approved the removal.
Andrew Bartlett
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-25 17:58:33 +02:00
Stefan Metzmacher
ad3cabb6cb
s4:libcli: rename smb_signing.h to smb_raw_signing.h in the install directory
...
metze
2011-10-25 00:24:07 +02:00
Simo Sorce
8870daeb8d
idl: Improve MS-PAC IDL
...
Change some misleading variable names to reflect the actual function.
Add missing field name/types previously marked as unkown.
Signed-off-by: Günther Deschner <gd@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Oct 24 19:19:28 CEST 2011 on sn-devel-104
2011-10-24 19:19:28 +02:00
Stefan Metzmacher
f3c25bc6a5
libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.h
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Oct 24 17:46:47 CEST 2011 on sn-devel-104
2011-10-24 17:46:47 +02:00
Stefan Metzmacher
2414169241
s4:libcli/raw: remove unuded CMD_REPLY define
...
metze
2011-10-24 16:10:37 +02:00
Stefan Metzmacher
ec7cc700b2
libcli/smb: move more defines to smb_constants.h
...
metze
2011-10-24 16:10:36 +02:00
Stefan Metzmacher
6fef69562b
libcli/smb: move CAP_* defines to smb_constants.h
...
metze
2011-10-24 16:10:36 +02:00
Stefan Metzmacher
60d9afa806
s4:finddcs_cldap: talloc free old memory before allocating a new netlogon struct
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Oct 22 04:55:54 CEST 2011 on sn-devel-104
2011-10-22 04:55:53 +02:00
Stefan Metzmacher
7e4e4d0909
s4:finddcs_cldap: close the socket when it's not used anymore
...
The amount of possible fd's might be restricted, so close them early.
metze
2011-10-22 03:20:09 +02:00
Stefan Metzmacher
40dc29bca7
s4:finddcs_cldap: finddcs_cldap_recv() returns NTSTATUS
...
We need to convert the errno based error to NTSTATUS
before calling tevent_req_error (via tevent_req_nterror).
metze
2011-10-22 03:11:57 +02:00
Matthieu Patou
950f1218b3
s4-cldap: fix cldap_socket_init to always specify the dest if local is NULL
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Sat Oct 22 00:02:00 CEST 2011 on sn-devel-104
2011-10-22 00:01:59 +02:00
Matthieu Patou
e38d97e042
s4-resolv: fix resolution of SRV records pointing to A and AAAA records
2011-10-21 22:29:09 +02:00
Stefan Metzmacher
32938ce60d
libcli/smb: move some common defines to smb_constants.h
...
metze
2011-10-21 08:42:59 +02:00
Amitay Isaacs
2feb81f659
s4-dns: Update serial number for zone on dns updates
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-10-20 05:53:05 +02:00
Amitay Isaacs
7ca0bed38d
s4-selftest: Add tests for RPC dnsserver
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-10-20 05:53:05 +02:00
Amitay Isaacs
b619705c22
samba-tool: Added dns command for DNS management
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-10-20 05:53:05 +02:00