Stefan Metzmacher
bc95ab99dc
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_find.c
...
metze
2011-09-07 10:38:05 +02:00
Stefan Metzmacher
251815bfd3
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_create.c
...
metze
2011-09-07 10:38:04 +02:00
Stefan Metzmacher
e09b3940a7
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_close.c
...
metze
2011-09-07 10:38:04 +02:00
Stefan Metzmacher
9da2f72d47
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_break.c
...
metze
2011-09-07 10:38:04 +02:00
Stefan Metzmacher
02f7c37e67
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_tcon.c
...
metze
2011-09-07 10:38:03 +02:00
Stefan Metzmacher
d280d9f945
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_sesssetup.c
...
metze
2011-09-07 10:38:03 +02:00
Stefan Metzmacher
7ec3a35d2a
s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_negprot.c
...
metze
2011-09-07 10:38:03 +02:00
Stefan Metzmacher
6985a1378b
s3:smb2_server: add smbd_smb2_request_verify_sizes()
...
metze
2011-09-07 10:38:02 +02:00
Stefan Metzmacher
fcd0c0e19e
s3:torture: relax TRANS2 midmight time checking
...
It's possible that the test runs on a full hour, e.g. Tue Sep 6 03:00:00 2011.
So better check that the a_time is different from the current time.
metze
2011-09-07 10:38:02 +02:00
Stefan Metzmacher
fce8ef69d3
s4:torture/basic: relax base.trans2 midmight time checking
...
It's possible that the test runs on a full hour, e.g. Tue Sep 6 03:00:00 2011.
So better check that the a_time is different from the current time.
metze
2011-09-07 10:38:02 +02:00
Stefan Metzmacher
674f9cc1d9
s3:smb2cli: fix marshalling of smb2_create_blobs in smb2cli_create()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Sep 7 10:21:55 CEST 2011 on sn-devel-104
2011-09-07 10:21:55 +02:00
Stefan Metzmacher
013d2abc75
s3:smb2cli: don't terminate the pathname in smb2cli_query_directory()
...
Windows generates NT_STATUS_OBJECT_NAME_INVALID otherwise.
metze
2011-09-07 08:33:41 +02:00
Stefan Metzmacher
96a3ec51b4
s3:smb2cli: don't terminate the pathname in smb2cli_create()
...
Windows generates NT_STATUS_OBJECT_NAME_INVALID otherwise.
metze
2011-09-07 08:33:41 +02:00
Stefan Metzmacher
817bb1f8f2
s3:smb2cli: don't terminate the pathname in smb2cli_tcon()
...
Windows generates NT_STATUS_BAD_NETWORK_NAME otherwise.
metze
2011-09-07 08:33:40 +02:00
Stefan Metzmacher
884a5a620f
s3:smb2cli: SMB2_TCON needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:33:38 +02:00
Stefan Metzmacher
85b393a199
s3:smb2cli: SMB2_WRITE needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:33:15 +02:00
Stefan Metzmacher
42609036be
s3:smb2cli: SMB2_READ needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:32:45 +02:00
Stefan Metzmacher
fbcba9fa8f
s3:smb2cli: SMB2_QUERY_DIRECTORY needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:32:42 +02:00
Stefan Metzmacher
b57fb1e1a4
s3:smb2cli: SMB2_CREATE needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:32:08 +02:00
Stefan Metzmacher
35d4afc3e0
s3:smb2cli: SMB2_SESSION_SETUP needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:32:05 +02:00
Jeremy Allison
9646d802b7
Revert "Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
...
This reverts commit 17f6e0272370f764d4a0053c8e74f20b0444c721.
Using the existing default permissions for group access is incorrect
when no such permissions are given in the incoming ACL.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Sep 7 03:50:21 CEST 2011 on sn-devel-104
2011-09-07 03:50:21 +02:00
Andrew Bartlett
a9a3a79767
s4-s3-upgrade Handle expected errors, error out on unexpected ones
...
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Sep 7 02:22:56 CEST 2011 on sn-devel-104
2011-09-07 02:22:56 +02:00
Andrew Bartlett
02da47d75c
s4-s3-upgrade Fix group member addition
2011-09-07 08:44:35 +10:00
Volker Lendecke
fd65e5eb8c
s3: Make winbindd_lookup_names static
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Tue Sep 6 20:03:56 CEST 2011 on sn-devel-104
2011-09-06 20:03:56 +02:00
Stefan Metzmacher
436cda0cbd
s3:smb2_server: make use of SMB2_WRITEFLAG_WRITE_THROUGH
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Sep 6 16:59:50 CEST 2011 on sn-devel-104
2011-09-06 16:59:49 +02:00
Stefan Metzmacher
dd3c1b740c
smb2_constants: add SMB2_WRITEFLAG_WRITE_THROUGH define
...
metze
2011-09-06 15:28:00 +02:00
Stefan Metzmacher
b9cc4dd088
s4:librpc: rpc_common.h was move to dcerpc-binding
...
metze
2011-09-06 15:22:19 +02:00
Stefan Metzmacher
9d5711e3de
s4:auth/gensec: gensec.h was moved to gensec_runtime
...
metze
2011-09-06 15:22:19 +02:00
Günther Deschner
e68c4f4b33
waf: install pam modules in PAMMODULESDIR.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Sep 6 11:09:45 CEST 2011 on sn-devel-104
2011-09-06 11:09:45 +02:00
Stefan Metzmacher
012c9d06a9
s3:smb2_server: add basic support for SMB 2.1
...
This adds support for the 2 stage negprot, from SMB 1 to SMB 2.1.
Support for this of for now and "max protocol = SMB2" still maps
to "max protocol = SMB2_02" PROTOCOL_SMB2_02.
In order to activate smb2.1, you need to use "max protocol = SMB2_10".
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Sep 5 19:30:58 CEST 2011 on sn-devel-104
2011-09-05 19:30:58 +02:00
Stefan Metzmacher
1c8e8c7e7b
s3:smb2_server: return NOT_SUPPORTED if we don't find a common dialect with the client
...
metze
2011-09-05 18:01:07 +02:00
Stefan Metzmacher
e603929b98
s3:smb2_server: max_trans, max_read and max_write are limited to 64 kilobytes
...
Only if SMB2_CAP_LARGE_MTU is supported we should announce larger limits.
metze
2011-09-05 18:01:07 +02:00
Stefan Metzmacher
a44d3d1764
s3:smb2cli: make sure we don't try to send requests on a disconnected cli_state
...
metze
2011-09-05 18:01:07 +02:00
Stefan Metzmacher
4dca2acfe4
s3:smb2cli: make sure requests are not finished, when we send when to the network
...
metze
2011-09-05 18:01:06 +02:00
Stefan Metzmacher
0b6087c7be
s3:smb2cli: disconnect the connection, if we're out of message ids
...
metze
2011-09-05 18:01:06 +02:00
Stefan Metzmacher
5155a15c5c
s3:smb2cli: don't use state->cli->smb2.mid++ as macro argument
...
It gets expanded multiple times.
metze
2011-09-05 18:01:06 +02:00
Andreas Schneider
3e8c665465
s3-smbd: Rename reload_printers() and add documentation.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Mon Sep 5 17:59:47 CEST 2011 on sn-devel-104
2011-09-05 17:59:47 +02:00
Volker Lendecke
303962e370
s3: Fix smbcontrol smbd idmap kill S-1-5-21-...
...
The calls to sid_to_gid and sid_to_uid create id mapping entries themselves,
which makes it pretty difficult to reliably delete id mapping entries
everywhere just using a SID.
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Mon Sep 5 16:30:41 CEST 2011 on sn-devel-104
2011-09-05 16:30:41 +02:00
Volker Lendecke
76ba67862f
s3: Reformat msg_idmap.c to match Samba coding
2011-09-05 14:58:46 +02:00
Stefan Metzmacher
d7eb4a4c85
libcli/smb: add PROTOCOL_SMB2_10
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Sep 5 14:57:06 CEST 2011 on sn-devel-104
2011-09-05 14:57:06 +02:00
Stefan Metzmacher
7fd075f91b
libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02
...
metze
2011-09-05 13:25:01 +02:00
Stefan Metzmacher
491c975dfe
s3:smbd: make use of PROTOCOL_SMB2_02
...
metze
2011-09-05 13:25:00 +02:00
Stefan Metzmacher
3102bc9424
s4:libcli/raw: make use of PROTOCOL_SMB2_02
...
metze
2011-09-05 13:25:00 +02:00
Stefan Metzmacher
592ac97728
s4:ntvfs: s/!= PROTOCOL_SMB2/< PROTOCOL_SMB2_02/
...
metze
2011-09-05 13:17:34 +02:00
Stefan Metzmacher
1ba5077e5f
s4:ntvfs: s/== PROTOCOL_SMB2/>= PROTOCOL_SMB2_02/
...
metze
2011-09-05 13:17:33 +02:00
Stefan Metzmacher
d9c2aaa000
s4:smb_server: make use of PROTOCOL_SMB2_02
...
metze
2011-09-05 13:17:33 +02:00
Stefan Metzmacher
b489388509
s4:param: make use of PROTOCOL_SMB2_02
...
metze
2011-09-05 13:17:33 +02:00
Stefan Metzmacher
0ed0a66956
libcli/smb: move smb2_signing.c to the toplevel
...
metze
2011-09-05 13:17:32 +02:00
Andrew Tridgell
50648760e7
s4-cracknames: fixed cracknames to use more specific search
...
this uses the bitwise comparison ldap operators to ensure we only get
NC roots
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Mon Sep 5 12:48:39 CEST 2011 on sn-devel-104
2011-09-05 12:48:39 +02:00
Andrew Tridgell
843de63fa5
s4-cldap: fixed cldap search based on dom_sid
...
we were not filling in the sid pointer correctly for the ldb_search
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-09-05 11:19:25 +02:00