summaryrefslogtreecommitdiff
path: root/source3/modules
AgeCommit message (Collapse)AuthorFilesLines
2010-10-13s3:vfs:gpfs convert sharemodes/leases parameterChristian Ambach2-20/+64
convert gpfs:sharemodes and gpfs:leases parameters from a global setting to a per share setting
2010-10-13s3:vfs:syncops add option to disable module per shareChristian Ambach1-6/+35
add an option to disable the syncops module completely for a share with syncops:disable = true
2010-10-13s3:vfs:syncops make it possible to specify syncops:onclose per shareChristian Ambach1-7/+43
convert the onclose option of the vfs_syncops module from a global option to a service-specific one as preparation for further flags, use a struct to store in the VFS handle instead of just the onclose flag
2010-10-12libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett2-1/+2
This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104
2010-10-12Make the vfs_acl_xattr and other modules work with NULL SD's. FixJeremy Allison1-41/+29
the "protected" inheritance problem (bleeding up from the POSIX layer). Jeremy Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Oct 12 00:57:41 UTC 2010 on sn-devel-104
2010-10-08s3-waf: slowly getting modules to match how they look like in old build.Günther Deschner1-108/+108
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Oct 8 09:31:01 UTC 2010 on sn-devel-104
2010-09-28s3-waf: fix dependencies in most of our module subsystems.Günther Deschner1-15/+1
Guenther
2010-09-28s3: Lift smbd_server_conn from file_find_fdVolker Lendecke1-2/+4
2010-09-28s3: Lift smbd_server_conn from file_find_di_firstVolker Lendecke1-1/+2
2010-09-28s3: Remove smbd_server_conn from files_forallVolker Lendecke1-3/+5
2010-09-27s3-waf: fix dependencies to NDR_XATTR.Günther Deschner1-0/+2
Guenther
2010-09-27s3-waf: move perfcount subsystem to modules/wscript_build.Günther Deschner1-0/+23
Guenther
2010-09-27s3-waf: move charset subsystem to modules/wscript_build.Günther Deschner1-0/+41
Guenther
2010-09-27s3-waf: support --with-acl-support, at least for posix acls.Günther Deschner1-0/+2
Guenther
2010-09-27s3-waf: move VFS subsystem to modules/wscript_build.Günther Deschner1-0/+401
Guenther
2010-09-26s3-vfs: fix the build of nfs4_acls.cGünther Deschner1-1/+2
Guenther
2010-09-20s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.Günther Deschner1-9/+9
Guenther
2010-09-16s3/vfs_scannedonly: use smb_msleep instead of nanosleepBjörn Jacke1-2/+1
Thanks to Joachim Schmitz. This fixes bug #7478
2010-09-10Check all SMB_MALLOC returns correctly. Found by Andreas Moroder ↵Jeremy Allison1-3/+15
<andreas.moroder@gmx.net>. Jeremy
2010-08-31s3-auth Rename NT_USER_TOKEN user_sids -> sidsAndrew Bartlett2-3/+3
This is closer to the struct security_token from security.idl
2010-08-30vfs_smb_traffic_analyzer: fix off by a second bugBjörn Jacke1-1/+1
convert_timespec_to_time_t is rounding but here we keep track of milliseconds here - so we should use plain the tv_sec.
2010-08-30s3: Fix the build of the nfs4_acl moduleVolker Lendecke1-0/+1
2010-08-29s3: Remove smbd_server_fd()Volker Lendecke1-14/+17
This breaks the perfcol_onefs() build. Tim, Steve, this use of smbd_server_fd is replacable by calls into substitute.c. I don't have a onefs environment around to build a fix, so I've decided to insert an #error, making it not compile. The fix should be pretty obvious, you can get the socket data via "%I" and "%i" substitutions.
2010-08-26s3: Remove smbd_server_fd from expand_msdfs_targetVolker Lendecke1-3/+2
2010-08-26s3-build: use dbwrap.h only where needed.Günther Deschner2-0/+2
Guenther
2010-08-16s3: Lift smbd_server_fd() from read_target_hostVolker Lendecke1-5/+8
2010-08-16s3: Remove get_client_fd()Volker Lendecke1-1/+1
2010-08-06s3-netlogon: remove global include of netlogon.h.Günther Deschner5-0/+5
This reduces precompiled headers by another 4 MB and also slightly speeds up the build. Guenther
2010-08-05s3-secrets: only include secrets.h when needed.Günther Deschner1-0/+1
Guenther
2010-08-04small optimizations for shadowcopy2 moduleChristian Ambach1-2/+2
- remove a compiler warning - replace strlen usage Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
2010-08-04fix snapshot content display with hide unreadableChristian Ambach1-1/+8
With the hide unreadable option set, snapshots are be displayed as empty with shadow_copy2 and a NFSv4 ACL module. To prevent multiple conversions of the paths when the acl call does a VFS_STAT (as the nfs4acl code does), a check was added to convert_shadow2_name() so it will not touch paths any more that look like they have already been converted. Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
2010-08-04s3: Fix shadow copies after the change for in-path @GMT-Volker Lendecke1-3/+2
Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
2010-08-04s3: Fix in-path shadowcopy2 moduleVolker Lendecke1-0/+1
Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
2010-08-03make scannedonly notify the scanner if no .scanned: file was found during renameolivier1-7/+16
2010-08-01s3: Fix an uninitialized variableVolker Lendecke1-1/+1
2010-07-27s3-smbd: Migrated to new spoolss functions for printing.Simo Sorce1-2/+2
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-18s3: Actually use the usecs in aio_fork_suspendVolker Lendecke1-1/+2
Jeremy, please check!
2010-07-18s3: Fix an uninitialized variableVolker Lendecke1-1/+1
2010-06-28s3-vfs: Make sure that retval isn't used uninitialized.Andreas Schneider1-1/+1
Found by clang-analyzer.
2010-06-12s3: Explicitly pass sconn to process_blocking_lock_queueVolker Lendecke1-2/+2
2010-06-09Rename "allow_smb2" -> "using_smb2" and make the usage clearer.Jeremy Allison1-2/+2
2010-06-09s3: fix calculation of st_blocks in streams_xattrBjörn Jacke1-3/+3
Thanks to Joachim Schmitz for finding that miscalculation.
2010-06-04Fix a long-standing bug with async io that would only be triggered by SMB2.Jeremy Allison1-0/+124
On normal or shutdown close, ensure we wait for any pending IO to complete before returning. Implement a blocking aio_suspend inside vfs_aio_fork.c. These changes pass make test when the aio_fork module is used by default on the test shares. Jeremy.
2010-06-04Oops. Forgot to re-initialize the aio_ex pointer from sival_ptr.Jeremy Allison1-0/+1
2010-06-04Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). SimplifiesJeremy Allison1-7/+2
the code and eliminates find_aio_ex(). Jeremy.
2010-06-03s3: Fix the build of the nfsv4 acl codeVolker Lendecke1-1/+2
2010-06-03s3-security: use shared "Standard access rights.".Günther Deschner1-1/+1
Guenther
2010-06-03s3-security: use shared "File Object specific access rights".Günther Deschner1-1/+1
Guenther
2010-06-03s3-security: use shared "Generic access rights".Günther Deschner1-2/+2
Guenther
2010-06-03s3-security: use shared SECINFO_DACL define.Günther Deschner4-16/+16
Guenther