summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* osX define uint64_t as long long intMatthieu Patou2012-09-101-1/+1
|
* WHATSNEW: list SMB3 as max protocol and durable handles as changes since 4.0 ↵Michael Adam2012-09-101-0/+27
| | | | | | | beta8 Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Mon Sep 10 02:58:49 CEST 2012 on sn-devel-104
* docs: describe the new parameter "durable handles" in the smb.conf manpageMichael Adam2012-09-101-0/+27
|
* docs: add desciption of new parameter "kernel share modes" to the smb.conf ↵Michael Adam2012-09-101-0/+31
| | | | manpage
* docs: have configure correctly report ability to build manpagesMichael Adam2012-09-101-1/+1
|
* release-scripts: adapt build-manpages-nogit to renamed manpage directoryMichael Adam2012-09-101-2/+2
|
* release-scripts: adapt build-manpages-git to moved manpage directoryMichael Adam2012-09-101-2/+2
|
* s3:quota-nfs: add RQ_PATHLEN define for systems that don't have itBjörn Jacke2012-09-091-0/+4
| | | | | Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Sun Sep 9 17:44:51 CEST 2012 on sn-devel-104
* s3:quota-nfs: another build fix for the old Unix worldBjörn Jacke2012-09-091-1/+1
|
* s3: fix wrong invocations of talloc_reallocBjörn Jacke2012-09-091-2/+2
|
* selftest/knownfail: we pass some samba3.smb2.durable-* tests nowStefan Metzmacher2012-09-084-14/+14
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Sep 8 23:18:39 CEST 2012 on sn-devel-104
* s3:vfs_default: add basic support for durable handle request and reconnectMichael Adam2012-09-086-3/+610
| | | | | | | | | | | | We only grant durable handles for CIFS/SMB2 only access, that means "kernel oplocks", "kernel share modes" and "posix locking" need to be set to "no". For now we also don't grant durable handles if delete on close is active on the handle. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Pair-Programmed-With: Volker Lendecke <vl@samba.org>
* s3: introduce a new share config option "durable handles" defaulting to "yes"Michael Adam2012-09-084-0/+12
| | | | | | | | | | | | | | | This is in order to be able to turn durable handles off and on on a per share basis. Note: This is only used in combination with: kernel share modes = no kernel oplocks = no posix locking = no Which means CIFS/SMB2 only access. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:smbd: make fd_open() publicMichael Adam2012-09-082-4/+6
|
* s3:smbd: don't set kernel flock if "kernel share modes = no"Michael Adam2012-09-081-1/+1
| | | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Sep 8 13:05:05 CEST 2012 on sn-devel-104
* s3: add an option "kernel share modes" to be able to switch off using kernel ↵Michael Adam2012-09-084-0/+12
| | | | | | flocks Signed-off-by: Stefan Metzmacher <metze@samba.org>
* loadparm: remove remnants of removed option "share modes"Michael Adam2012-09-082-4/+0
| | | | | | (This completes commit d0878b3b8179b1cf061e1058bacbe670363b51c6) Signed-off-by: Stefan Metzmacher <metze@samba.org>
* selftest/Samba3: don't explicitly set 'server max protocol'Stefan Metzmacher2012-09-081-1/+0
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Sep 8 05:15:00 CEST 2012 on sn-devel-104
* docs-xml: change "server max protocol" to "SMB3"Stefan Metzmacher2012-09-081-1/+1
| | | | metze
* s3:param: change "server max protocol" to "SMB3"Stefan Metzmacher2012-09-081-1/+1
| | | | metze
* s3:smbd: add basic support for durable handle v2 request and reconnectMichael Adam2012-09-081-2/+129
| | | | | | | This does not yet cover persistent handle support which is also negotiated through these create request blobs. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s3:smbd: add basic support for durable handle request and reconnectMichael Adam2012-09-081-46/+203
| | | | | Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Pair-Programmed-With: Volker Lendecke <vl@samba.org>
* s3:smbd: initial durable handle support: special treatment of durable ↵Michael Adam2012-09-081-0/+44
| | | | | | handles in close Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s3:vfs: add durable VFS operationsMichael Adam2012-09-084-1/+128
| | | | | | This allows a VFS module to implement durable handles in different ways. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s3:smbd: add disconnected checks to the open code.Stefan Metzmacher2012-09-081-0/+31
| | | | | | (delay_for_batch_oplocks, open_mode_check, and delay_for_exclusive_oplocks) Pair-Programmed-With: Michael Adam <obnox@samba.org>
* s3:smbd: also close durable file handles in a tdisMichael Adam2012-09-081-2/+9
| | | | Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s3:locking: add brl_mark_disconnected() and brl_reconnect_disconnected()Stefan Metzmacher2012-09-082-0/+127
| | | | Pair-Programmed-With: Michael Adam <obnox@samba.org>
* s3:locking: add mark_share_mode_disconnected()Stefan Metzmacher2012-09-082-0/+40
| | | | Pair-Programmed-With: Michael Adam <obnox@samba.org>
* s3:smbXsrv_open: add smb2srv_open_recreate() to support durable handlesStefan Metzmacher2012-09-082-1/+210
| | | | metze
* s3:smbXsrv.idl: add properties for durable handles to smbXsrv_open_global0Stefan Metzmacher2012-09-081-0/+8
| | | | | | Pair-Programmed-With: Michael Adam <obnox@samba.org> metze
* s3:quota: don't add the string '"' into the argument listBjörn Jacke2012-09-081-2/+2
| | | | | | | | | this is not used to quote or anything else. This is mainly causing work for the script writer who has to remove the quote stings again :-) Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Sat Sep 8 03:13:13 CEST 2012 on sn-devel-104
* doc: improve quotacommand man page docuBjörn Jacke2012-09-082-25/+29
|
* s3: Fix a panic when shutting downVolker Lendecke2012-09-081-10/+32
| | | | | | | | | | | | | | | When a client disconnects while we have aio open, there is no close request that cleans up. We can't send out the replies anymore, so just drop the aio requests that are pending. Found using the new python lib writing multiple files simultaneously TODO: check tdis and logoff Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Sep 8 01:27:34 CEST 2012 on sn-devel-104
* s3:lib: use includes.h with cbuf and srprsGregor Beck2012-09-073-12/+1
| | | | | | hopefully fixes build on hpux Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: simplify durable-open.file-position test to only use one ↵Michael Adam2012-09-071-27/+27
| | | | | | I/O and one handle Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: change the durable-open.file-position test to use one ↵Michael Adam2012-09-071-17/+27
| | | | | | | | | connection only And do a tcp disconnect followed by a session reconnect instead of immediately using the already opened second connection. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: fix durable-v2-open.reopen2 to pass against windowsMichael Adam2012-09-071-1/+1
| | | | | | The DH2Q response blob is not sent upon successful durable handle v2 reconnect. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: simplify the durable-v2.reopen2 test (using only one i/o ↵Michael Adam2012-09-071-51/+52
| | | | | | struct) Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: simplify the durable-v2-open.reopen1 testMichael Adam2012-09-071-20/+21
| | | | | | only use one smb2_create i/o struct and store the create GUID centrally Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: in the durable-v2-reopen1 test, use a minimal requestMichael Adam2012-09-071-2/+1
| | | | | | don't copy the old request, but only set the necessary fields Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: fix cut'n'paste error in the durable-v2-open.reopen2 testMichael Adam2012-09-071-3/+3
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:torture:smb2: fix name of test file in the durable-open.alloc-size testMichael Adam2012-09-071-1/+1
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* waf: add tests for NFS quota stuffBjörn Jacke2012-09-071-0/+5
| | | | | Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Fri Sep 7 22:21:55 CEST 2012 on sn-devel-104
* waf: add test for HAVE_DQB_FSOFTLIMITBjörn Jacke2012-09-071-0/+3
|
* waf: make checks for different XFS flavoursBjörn Jacke2012-09-071-2/+20
|
* s3:autoconf: look for irix xfs only when if we didn't find the Linux one beforeBjörn Jacke2012-09-071-1/+1
|
* s3:sysquota_nfs: fix build on Tru64 et aliiBjörn Jacke2012-09-072-23/+34
| | | | | | the old Unix world put the struct rquota directly into the getquota_rslt struct, the new Unix world puts a getquota_rslt_u union in between and they decided to rename the status struct member.
* rpcserver: fix useless declaration warningBjörn Jacke2012-09-071-1/+0
| | | | issues by irix compiler
* s3:sysquota-test: include ufs/ufs/quota.h only when foundBjörn Jacke2012-09-071-0/+2
|
* build: define _BSD_TYPES on IRIX to have types like u_shortBjörn Jacke2012-09-072-0/+2
| | | | | why the hell do IRIX systems headers like quota.h use types that are available only with such a define...?