Michael Adam
ef3684739a
s3:torture:delete: untangle function call from result check
2012-08-09 15:29:26 +02:00
Michael Adam
4e75b0c717
s3:torture:delete: untangle function call from result check
2012-08-09 15:27:16 +02:00
Michael Adam
ccb25831e2
s3:torture:delete: untanlge function call from result check
2012-08-09 15:27:15 +02:00
Michael Adam
8a92ae23fe
s3:torture:delete: untangle function call from result check
2012-08-09 15:26:09 +02:00
Michael Adam
02b092533a
s3:torture:delete: untangle function call from result check
2012-08-09 15:26:08 +02:00
Michael Adam
5138eb50a3
s3:torture:delete: untangle function call from result check
2012-08-09 15:26:07 +02:00
Michael Adam
5bc7c77cd8
s3:torture:delete: untangle function call from result check
2012-08-09 15:26:06 +02:00
Michael Adam
b5e9378e28
s3:torture:delete: untangle function call from result check
2012-08-09 15:25:19 +02:00
Michael Adam
361429d02f
s3:torture:delete: untangle function call from result check
2012-08-09 15:25:18 +02:00
Michael Adam
8684506478
s3:torture:delete: untangle function call from result check
2012-08-09 15:25:17 +02:00
Michael Adam
1db70c0b8b
s3:torture:delete: untangle function call from result check
2012-08-09 15:25:16 +02:00
Michael Adam
a70a4ad731
s3:torture:delete: untangle function call from result check
2012-08-09 15:13:33 +02:00
Andrew Bartlett
b7b4879350
s3-torture: Extend pdbtest to also run an authentication unit-test
...
This tests both the builtin auth_sam against passdb directly and the
configured auth module.
Andrew Bartlett
2012-08-08 08:03:21 +02:00
Stefan Metzmacher
0aac3c09f1
libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()
...
metze
2012-07-25 14:48:50 +02:00
Stefan Metzmacher
bb6761c127
s3:libsmb: remove unused cli_state->smb2.pid
...
metze
2012-07-25 12:15:05 +02:00
Stefan Metzmacher
d2ba9c36f3
s3:libsmb: remove cli_state->smb2.tid
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
b0f1921bd7
s3:torture: remove unused shm_setup()
...
metze
2012-07-25 12:15:02 +02:00
Stefan Metzmacher
e0bc165080
s3:torture: replace shm_setup() with anonymous_shared_allocate()
...
metze
2012-07-25 12:15:01 +02:00
Stefan Metzmacher
79ccb96cd3
s3:torture/test_smb2: make a copy of smbXcli_tcon
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Jul 25 00:10:47 CEST 2012 on sn-devel-104
2012-07-25 00:10:47 +02:00
Stefan Metzmacher
51af8b9600
libcli/smb: pass smbXcli_tcon to smb2cli_query_directory*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
370e7140bb
libcli/smb: pass smbXcli_tcon to smb2cli_query_info*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
6dc701c958
libcli/smb: pass smbXcli_tcon to smb2cli_set_info*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
6612c831a3
libcli/smb: pass smbXcli_tcon to smb2cli_flush*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
86a5ab731b
libcli/smb: pass smbXcli_tcon to smb2cli_write*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
697b82a619
libcli/smb: pass smbXcli_tcon to smb2cli_read*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
74f9b52e65
libcli/smb: pass smbXcli_tcon to smb2cli_close*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
32b33999db
libcli/smb: pass smbXcli_tcon to smb2cli_create*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
a41a1d176f
s3:test_smb2: copy the session_channel from the primary channel.
...
metze
2012-07-23 18:19:36 +02:00
Rusty Russell
51ec59db10
source3/torture/pdbtest: allocate talloc_stackframe()
...
Avoid talloc_tos() without a stackframe.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2012-07-18 15:07:28 +09:30
Rusty Russell
fe72740e82
loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.
...
They use talloc_tos() internally: hoist that up to the callers, some
of whom don't want to us talloc_tos().
A simple patch, but hits a lot of files.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2012-07-18 15:07:23 +09:30
Andrew Bartlett
0b57d36ae3
s3-pdbtest: Initialise more elements for testing
...
If these were left as defaults, they cause issues when the backend (pdb_samba4)
returns the internal defaults from the directory, not the defaults from samu_new()
Andrew Bartlett
2012-06-27 11:29:17 +02:00
Andrew Bartlett
6acd2f2b1a
s3-pdbtest: show mis-matching times
2012-06-27 11:29:16 +02:00
Andrew Bartlett
290e7de47a
s3-pdbtest: Fix pdbtest to compare the same fields
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Tue Jun 26 16:09:28 CEST 2012 on sn-devel-104
2012-06-26 16:09:28 +02:00
Andrew Bartlett
a7f26d5c6d
s3-pdbtest: Report and handle errors in pdb->getsampwnam()
2012-06-26 14:10:17 +02:00
Michael Adam
51b30c61f4
s3:torture:smb2: pass smb2-session-reconnect test (add generosity in error case)
...
samba checks tree before file, so we get a
STATUS_NETWORK_NAME_DELETED instead STATUS_FILE_CLOSED
when operating on a file handle on a invalid tree id.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-06-22 17:28:18 +02:00
Volker Lendecke
8f94ecbb90
dbwrap: dbwrap_store_uint32->dbwrap_store_uint32_bystring
...
Signed-off-by: Michael Adam <obnox@samba.org>
2012-06-15 12:14:28 +02:00
Volker Lendecke
7f19a5ab52
dbwrap: dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
...
Signed-off-by: Michael Adam <obnox@samba.org>
2012-06-15 12:14:28 +02:00
Volker Lendecke
749314fcf9
dbwrap: dbwrap_store_int32->dbwrap_store_int32_bystring
...
Signed-off-by: Michael Adam <obnox@samba.org>
2012-06-15 12:14:27 +02:00
Michael Adam
72a92b8c4c
s3:torture: fix use of non-existent word (existant)
2012-06-12 07:21:44 +02:00
Stefan Metzmacher
f454765b37
s3:torture: use smbd/smbd.h instead of just smbd/proto.h in vfstest_chain.c
...
This fixes compiler warnings regarding incomplete types.
metze
2012-06-06 10:18:39 +02:00
Jeremy Allison
07fc59f78d
Tests for bug #8972 - Add permission checks to run_simple_posix_open_test().
...
This requires a share with :
create mask = 0777
force create mode = 0
directory mask = 0777
force directory mode = 0
set so we don't mess with requested permissions.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Tue Jun 5 08:20:03 CEST 2012 on sn-devel-104
2012-06-05 08:20:03 +02:00
Luk Claes
aea996dba6
s3:libsmb: get rid of cli_smb_req_*,cli_smb_wct_ofs,cli_smb_chain_send
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sun Jun 3 23:37:02 CEST 2012 on sn-devel-104
2012-06-03 23:37:02 +02:00
Luk Claes
4688107800
s3:libsmb: get rid of cli_ucs2
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon May 28 16:58:03 CEST 2012 on sn-devel-104
2012-05-28 16:58:03 +02:00
Luk Claes
764b5e5610
s3:libsmb: get rid of cli_negprot
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:49 +02:00
Luk Claes
82895ab22f
s3:libsmb: get rid of cli_state_disconnect
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:49 +02:00
Luk Claes
3c9c06ac05
s3:libsmb: get rid of cli_state_capabilities
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:46 +02:00
Luk Claes
d8c0646a5d
s3:libsmb: get rid of cli_state_protocol
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:45 +02:00
Luk Claes
8e24e7f6b8
s3:libsmb: get rid of cli_sockopt
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:44 +02:00
Volker Lendecke
68d03f2ef5
s3: Test whether get_share_mode_lock cleans up stale processes
...
Signed-off-by: Jeremy Allison <jra@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-25 09:19:39 -07:00
Jeremy Allison
c531aac27c
Added torture test for bug #8910 . Test remove_duplicate_addrs2().
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Tue May 22 01:31:17 CEST 2012 on sn-devel-104
2012-05-22 01:31:17 +02:00
Volker Lendecke
f5ca3f11e4
s3: Revert the serverid changes, they need more work
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Fri May 18 13:12:14 CEST 2012 on sn-devel-104
2012-05-18 13:12:14 +02:00
Volker Lendecke
e34b7306fc
s3: Test whether get_share_mode_lock cleans up stale processes
...
Signed-off-by: Jeremy Allison <jra@samba.org>
2012-05-17 13:17:22 -07:00
Stefan Metzmacher
23887fa87e
s3:torture: add #include "lib/util/tevent_ntstatus.h" to test_addrchange.c
...
metze
2012-05-14 15:12:34 +02:00
Luk Claes
c140c5e459
s3/libsmb: Generalise cli_state in smb2 logoff calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 01:01:33 +02:00
Luk Claes
c7a1292628
s3/libsmb: Generalise cli_state in smb2 write calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 01:01:31 +02:00
Luk Claes
50d88c96bc
s3/libsmb: Generalise cli_state in smb2 query_directory calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:46:30 +02:00
Luk Claes
473363a807
s3/libsmb: Generalise cli_state in smb2 flush calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:45:53 +02:00
Luk Claes
87d890fdd9
s3/libsmb: Generalise cli_state in smb2 create calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:45:21 +02:00
Luk Claes
f6db3d7bef
s3/libsmb: Generalise cli_state in smb2 close calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:44:41 +02:00
Luk Claes
14473f37f5
s3-libsmb: Generalise cli_state in smb2 read calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:43:53 +02:00
Stefan Metzmacher
5252ddf74e
s3:torture/test_smb2: add support for PROTOCOL_SMB3_00
...
metze
2012-05-06 14:50:39 +02:00
Stefan Metzmacher
6aa601b151
s3:torture: do some query_info and set_info calls in SMB2-SESSION-REAUTH
...
metze
2012-05-06 14:50:39 +02:00
Christian Ambach
d7f3c00b85
s3:torture fix flakey testcase
...
don't put database into /tmp, use lp_private_dir() to put
it into the selftest prefix
Autobuild-User: Christian Ambach <ambi@samba.org>
Autobuild-Date: Wed May 2 00:57:05 CEST 2012 on sn-devel-104
2012-05-02 00:57:04 +02:00
Christian Ambach
55870b0bf9
s3:torture: add idmap_tdb_common test code
2012-05-01 09:32:11 +02:00
Volker Lendecke
99fa29ae09
s3-dbwrap: Add dbwrap_record_watch_send/recv
...
With this API you can asynchronously wait for a record to be modified
2012-04-19 22:24:18 +02:00
Andrew Bartlett
4471778d78
s3-passdb: Remove unused sampass->pass_must_change_time
...
There is no need to call pdb_set_pass_must_change_time() because
nothing ever consults that value. It is always calculated from the
domain policy.
Also, this means we no longer store the value in LDAP. The value
would only ever be set when migrating from tdbsam or smbpasswd, not on
password changes, so would become incorrect over time.
Andrew Bartlett
2012-04-19 12:34:33 +02:00
Volker Lendecke
ae691cd9cc
s3: Add two notify benchmark tests
2012-04-17 10:21:02 +02:00
Volker Lendecke
842b86c45f
s3: Make torture_nprocs globally available
2012-04-17 10:21:02 +02:00
Volker Lendecke
74baae782f
s3: Add msg_channel
...
This is a tevent_based variant of messaging_register
2012-04-17 10:21:01 +02:00
Volker Lendecke
48a485b639
s3: Add a second ctdb connect library
...
The existing one is not async at all.
2012-04-17 10:21:01 +02:00
Andrew Bartlett
6aa12fcb30
build: Remove SMB_OFF_T, replace with off_t
...
Now that we always require a 64 bit off_t, we no longer need SMB_OFF_T.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Apr 6 01:47:43 CEST 2012 on sn-devel-104
2012-04-06 01:47:43 +02:00
Andrew Bartlett
2320b2144f
build: Remove SMB_STRUCT_DIRENT define
2012-04-05 02:39:09 +02:00
Jeremy Allison
d497434434
Who would have guessed - checking returns from strlcat found a memory overwrite bug :-).
2012-03-30 21:26:07 +02:00
Jeremy Allison
959516d61b
More strlcat/strlcpy truncate checks.
2012-03-30 21:26:07 +02:00
Jelmer Vernooij
32fd6d639a
lib/util: Remove dummy wrapper for getgrgid().
2012-03-24 15:26:36 +01:00
Jelmer Vernooij
43f275008f
lib/util: Remove dummy wrapper for getpwuid().
2012-03-24 15:25:05 +01:00
Stefan Metzmacher
100b92b2cc
s3:torture: fix segfault in LOCAL-TALLOC-DICT
...
talloc_dict_set() expects a pointer to an talloc'ed pointer.
metze
2012-03-13 08:26:35 +01:00
Stefan Metzmacher
57ddd38c1a
s3:torture: talloc_dict_traverse() returns the number of entries
...
metze
2012-03-13 08:26:35 +01:00
Volker Lendecke
c9870a62f5
s3: Add a new set of andx chain handling routines
...
This is in preparation of getting rid of chain_reply.
2012-03-10 15:34:11 +01:00
Andrew Bartlett
cfa33c4567
s3-selftest: Add tests for ntlm_auth gss-spnego client and server
...
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Mar 2 07:05:44 CET 2012 on sn-devel-104
2012-03-02 07:05:44 +01:00
Andrew Bartlett
8ea795672d
s3-selftest: make ntlm_auth test more robust to bad input
...
If we do not know the helper protocol, make sure to error.
Andrew Bartlett
2012-03-01 22:04:46 +11:00
Andrew Bartlett
eca3a14870
s3-selftest: Add more tests for ntlm_auth
2012-03-01 22:04:46 +11:00
Stefan Metzmacher
65d42ab727
s3:torture/test_smb2: test path based calls during reauth in SMB2-MULTI-CHANNEL
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Feb 29 07:23:14 CET 2012 on sn-devel-104
2012-02-29 07:23:14 +01:00
Stefan Metzmacher
300ab04a07
s3:torture/test_smb2: test handle based calls during reauth in SMB2-MULTI-CHANNEL
...
metze
2012-02-29 05:49:11 +01:00
Stefan Metzmacher
2fced53cfe
s3:torture/test_smb2: do a reauth over multiple channels in SMB2-MULTI-CHANNEL
...
metze
2012-02-29 05:49:11 +01:00
Stefan Metzmacher
670ea3e3a3
s3:torture/test_smb2: add a 3rd channel to SMB2-MULTI-CHANNEL
...
metze
2012-02-29 05:49:10 +01:00
Stefan Metzmacher
c0dac92b42
s3:torture/test_smb2: expect FILE_CLOSED on invalid handles in SMB2-MULTI-CHANNEL
...
metze
2012-02-29 05:49:10 +01:00
Volker Lendecke
c5c67cacd9
s3: Add a test that makes a chained open break an oplock
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Wed Feb 29 01:13:03 CET 2012 on sn-devel-104
2012-02-29 01:13:01 +01:00
Stefan Metzmacher
43dd033618
s3:torture/test_smb2: test a tree_connect during reauth
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Feb 28 06:58:44 CET 2012 on sn-devel-104
2012-02-28 06:58:44 +01:00
Stefan Metzmacher
c64a85ee19
s3:torture/test_smb2: check directory listing during reauth
...
metze
2012-02-28 05:22:50 +01:00
Michael Adam
727f3ee6ac
s3:libsmb:smb2: pass previous session ID to session setup, not previous session
...
We only need the session, and under some circumstances, it might complicate
things for the caller to have to cope with the whole structure (talloc...).
2012-02-28 00:08:52 +01:00
Stefan Metzmacher
b8407c22d9
s3:torture/test_smb2: show that a session is not valid for path based calls during reauth
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Feb 27 16:29:02 CET 2012 on sn-devel-104
2012-02-27 16:29:02 +01:00
Stefan Metzmacher
f8cd6e8b59
s3:torture/test_smb2: show that a session is valid during a multi-leg reauth
...
metze
2012-02-27 14:55:15 +01:00
Stefan Metzmacher
1444d4900f
s3:torture/test_smb2: fix missleading file name in reauth test
...
metze
2012-02-27 14:55:15 +01:00
Stefan Metzmacher
aa4331be9e
libcli/smb/smbXcli: maintain smb2 channel_signing_key separate from the signing_key
...
The signing_key is fix across all channels and is used for session setups
on a channel binding.
Note:
- the last session setup response is signed with the new channel signing key.
- the reauth session setups are signed with the channel signing key.
It's also not needed to remember the main session key.
metze
2012-02-27 12:51:33 +01:00
Stefan Metzmacher
18cd0b789e
s3:torture/test_smb2: remove explicit smb2_signing_check_pdu()
...
smb2cli_session_set_session_key() already checks the signature
and that function really knows the signing key.
metze
2012-02-27 12:51:33 +01:00
Stefan Metzmacher
c45cb3353b
s3:torture/test_smb2: a reauth doesn't update the session/signing key
...
metze
2012-02-27 12:51:33 +01:00
Andrew Bartlett
f14dffa815
s3-selftest: Verify GK and GF flag behaviour
...
At least this ensures that the helper has not crashed, it will require
a little more to ensure that the values are correct.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Feb 24 03:53:38 CET 2012 on sn-devel-104
2012-02-24 03:53:38 +01:00
Andrew Bartlett
b947d84c88
s3-selftest: run ntlm_auth against winbindd in make test
2012-02-24 12:12:48 +11:00
Volker Lendecke
e673afada1
s3-vfstest: Return an error code if cmd failed
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Wed Feb 22 23:56:18 CET 2012 on sn-devel-104
2012-02-22 23:56:17 +01:00
Volker Lendecke
ee2e3d56a2
s3-vfstest: Fake smb_requests
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Wed Feb 22 17:32:28 CET 2012 on sn-devel-104
2012-02-22 17:32:24 +01:00
Volker Lendecke
b0c21afffe
s3-vfstest: Initialize some more
2012-02-22 15:48:06 +01:00
Volker Lendecke
e9b9ba14c0
s3-vfstest: Remove an unused variable
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Mon Feb 20 17:01:11 CET 2012 on sn-devel-104
2012-02-20 17:01:11 +01:00
Volker Lendecke
8679dc711f
s3: Fix some blank line endings
2012-02-19 21:36:33 +01:00
Volker Lendecke
810d2f55c1
s3-vfstest: Initialize some more
2012-02-19 21:36:33 +01:00
Christopher R. Hertel (crh)
b5b204184a
Rename obscure defined constants.
...
Replaced the undescriptive SMB_PORT1 and SMB_PORT2 defined constants
with the slightly more descriptive names NBT_SMB_PORT and TCP_SMB_PORT.
Also replaced several hard-coded references to the well-known port
numbers (139 and 445, respectively) as appropriate.
Small changes to clarify some comments regarding the two transport
types.
Signed-off-by: Simo Sorce <idra@samba.org>
Autobuild-User: Simo Sorce <idra@samba.org>
Autobuild-Date: Thu Feb 16 08:29:41 CET 2012 on sn-devel-104
2012-02-16 08:29:41 +01:00
Volker Lendecke
a0e44c30e2
lib/util: Add hex_encode_buf
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Mon Feb 6 09:15:33 CET 2012 on sn-devel-104
2012-02-06 09:15:32 +01:00
Volker Lendecke
b1a544fc80
s3-vfstest: Add removexattr
2012-02-02 20:35:27 +01:00
Volker Lendecke
dbe9ff2999
s3-vfstest: Add setxattr
2012-02-02 20:35:27 +01:00
Volker Lendecke
0a000f1ca7
s3-vfstest: Add listxattr
2012-02-02 20:35:27 +01:00
Volker Lendecke
7d72424f01
s3-vfstest: Add getxattr
2012-02-02 20:35:27 +01:00
Volker Lendecke
3bea5a147b
s3-vfstest: Fix an uninitialized read in close
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Feb 2 18:00:58 CET 2012 on sn-devel-104
2012-02-02 18:00:58 +01:00
Volker Lendecke
25d3a2e83c
s3-vfstest: Fix a double-free on closing a file
...
"mem_ctx" will be gone after we leave the routine
2012-02-02 16:26:16 +01:00
Volker Lendecke
207af5d9e3
s3-vfstest: Correctly initialize the connection path
2012-02-01 20:19:31 +01:00
Volker Lendecke
1bd7497a18
s3-vfstest: Fix some uninitialized vars
2012-02-01 20:19:31 +01:00
Volker Lendecke
3c6bd8c1ef
s3-vfstest: Fix some pointless statics
2012-02-01 20:19:31 +01:00
Volker Lendecke
1168700d91
s3-vfstest: Fix a typo
2012-02-01 20:19:30 +01:00
Volker Lendecke
435f817329
s3-vfstest: Fix some nonblank line endings
2012-02-01 20:19:30 +01:00
Volker Lendecke
45e61fcf61
s3: Add a "lock_order" argument to db_open
...
This will be used to enforce a lock hierarchy between the databases. We have
seen deadlocks between locking.tdb, brlock.tdb, serverid.tdb and notify*.tdb.
These should be fixed by refusing a dbwrap_fetch_locked that does not follow a
defined lock hierarchy.
2012-01-18 14:48:04 +01:00
Günther Deschner
4c03f08c0d
s3-pdbtest: only test trusted domains when pdb backends offers trusted domain support.
...
Guenther
2012-01-09 10:34:05 +01:00
Volker Lendecke
76ca46ecfe
s3: Avoid a potential alignment requirement issue
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Jan 6 18:58:11 CET 2012 on sn-devel-104
2012-01-06 18:58:11 +01:00
Volker Lendecke
6529e520ee
s3: Use DELETE_ON_CLOSE instead of unlink
2012-01-06 17:23:43 +01:00
Andrew Bartlett
662c557b36
s3-torture convert smb2 test to use auth_generic/gensec for NTLMSSP
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Jan 6 12:09:12 CET 2012 on sn-devel-104
2012-01-06 12:09:12 +01:00
Stefan Metzmacher
893d7921a1
s3:SMB2-SESSION-RECONNECT: also expect NETWORK_NAME_DELETED is signing isn't used
...
metze
2012-01-06 08:31:16 +01:00
Volker Lendecke
f994f0a342
Fix the local-memcache test for 64-bit
...
The memcache test walks the purge functionality. The maximum memcache size also
takes all memcache internal headers into account. Those headers contain
pointers, so on 64-bit they take more space...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Jan 5 22:01:00 CET 2012 on sn-devel-104
2012-01-05 22:01:00 +01:00
Volker Lendecke
f97216eb4a
s3: Add a test for proper brlock cleanup
...
We need to improve the server here.
Maybe we should validate the brlock entry whenever we detect a read/write being
blocked from locking? This is not our hot code path anyway, and it would gain
us significant robustness. The code might become quite a bit simpler as well.
2012-01-05 20:29:59 +01:00
Volker Lendecke
515dfe6c7f
s3: Clarify what CLEANUP1 does
2012-01-05 20:29:59 +01:00
Volker Lendecke
0d0141893e
s3: Add a test excercising the share mode cleanup routine
2012-01-05 13:09:36 +01:00
Volker Lendecke
cd3a935d0e
s3: Fix a cut&paste error
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Tue Jan 3 16:57:44 CET 2012 on sn-devel-104
2012-01-03 16:57:44 +01:00
Volker Lendecke
0923e7fa39
s3: Fix a typo
2012-01-03 15:22:03 +01:00
Stefan Metzmacher
32317b0529
s3:torture/test_smb2: also try PROTOCOL_SMB2_24
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Dec 22 17:47:17 CET 2011 on sn-devel-104
2011-12-22 17:47:17 +01:00
Stefan Metzmacher
03455519e7
s3:smbd: pass smbd_server_connection and a snumused function pointer to reload_services()
...
metze
2011-12-15 11:11:24 +01:00
Stefan Metzmacher
daa685c008
s3:vfstest: reload_services() doesn't need a messaging_context
...
It's only used to get the global smbd_server_connection,
which is used in conn_snum_used() via lp_killunused().
But there we don't need it, as we don't have any tree connects
at startup time.
metze
2011-12-13 20:31:09 +01:00
Volker Lendecke
0f9d14820e
s3: Remove a bunch of calls to procid_self()
...
All callers to messaging_[re]init only used procid_self()
2011-12-12 21:50:25 +01:00
Andrew Bartlett
c9d929af8b
s4-lsarpc handle more info levels in SetInfoTrustedDomain calls
...
This uses the very helpful conversion functions written for the s3 lsa server
and places these in common.
Andrew Bartlett
2011-12-12 12:57:07 +01:00
Jeremy Allison
4e709dc42f
Rename cli_open -> cli_openx. Prelude to replacing generic cli_open()
...
with a call that uses NTCreateX in preference to OpenAndX.
2011-12-03 21:13:08 -08:00
Stefan Metzmacher
bfbfcd1a51
s3:torture: test smb2cli_logoff and smb2cli_tdis
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Nov 24 20:36:31 CET 2011 on sn-devel-104
2011-11-24 20:36:31 +01:00
Stefan Metzmacher
a5322366d8
s3:torture: add SMB2-SESSION-REAUTH
...
metze
2011-11-24 19:02:33 +01:00
Stefan Metzmacher
2a04959ba1
s3:torture: add SMB2-MULTI-CHANNEL test
...
metze
2011-11-24 19:02:33 +01:00
Michael Adam
4c29389c04
s3:torture: add a new test SMB2-TCON-DEPENDENCE
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-11-24 19:02:33 +01:00
Michael Adam
1fef161d2a
s3:torture:smb2: add SMB2-SESSION-RECONNECT test
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-11-24 19:02:33 +01:00
Stefan Metzmacher
a312a8c788
s3:torture: use cli_tree_connect() instead of smb2cli_tcon()
...
metze
2011-11-24 19:02:33 +01:00
Stefan Metzmacher
2d9a8898f2
s3:torture: make use of cli_tree_connect()
...
metze
2011-11-24 19:02:32 +01:00
Stefan Metzmacher
5c97bbf3ef
s3:torture: replace smb2cli_sesssetup_ntlmssp() with the more generic cli_session_setup()
...
metze
2011-11-24 19:02:32 +01:00
Stefan Metzmacher
773d0a6add
s3:torture: add SMB2-NEGPROT test
...
metze
2011-11-24 19:02:32 +01:00
Stefan Metzmacher
628dd727cf
s3:SMB2-BASIC: use smbXcli_negprot() directly
...
metze
2011-11-24 19:02:32 +01:00
Björn Baumbach
773abaa2ef
s3-torture: remove all cli_nt_error() calls in torture
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-11-16 19:02:12 +01:00
Björn Baumbach
9430fbf922
s3-torture: replace cli_errstr() with nt_errstr()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-11-16 19:02:12 +01:00
Stefan Metzmacher
59dcdfd175
s3:torture: s/Undefined/SMB_SIGNING_DEFAULT/ s/Required/SMB_SIGNING_REQUIRED/
...
metze
2011-11-03 16:55:13 +01:00
Stefan Metzmacher
881feda353
s3:torture: let SMB2-BASICS work against w2k8r2 and win8pre0
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Nov 3 09:44:59 CET 2011 on sn-devel-104
2011-11-03 09:44:59 +01:00