summaryrefslogtreecommitdiff
path: root/source/modules
Commit message (Collapse)AuthorAgeFilesLines
* Respect FAMChanged -- attempt to fix bug 5307Volker Lendecke2008-03-061-0/+3
| | | | Thanks to Ricardo Santos
* Correctly check return of rename(2)Volker Lendecke2008-02-251-1/+1
| | | | Bug 5279 -- Thanks to Max Matveev
* Fix two uninitialized variables in vfs_hpuxacl.cVolker Lendecke2008-01-171-2/+2
| | | | | | Thanks to David Leonard <David.Leonard@quest.com>, this fixes bug 5208. Volker
* Fix bug #5083 (and duplicate bug #5084).Michael Adam2007-11-151-1/+1
| | | | | | | | | Make solarisacl_sys_acl_get_fd() return a result when there is one (thereby fixing a memleak). Thanks to Markus Zell for reporting this. Michael
* [GLUE] Rsync SAMBA_3_0 SVN r25598 in order to create the v3-0-test branch.samba-misc-tags/initial-v3-0-testGerald (Jerry) Carter2007-10-1015-490/+218
|
* r23722: Fix the build of the catia moduleVolker Lendecke2007-10-101-2/+2
|
* r23692: Couldn't wait, sorry :-). Did the style change.Jeremy Allison2007-10-101-3/+3
| | | | Jeremy.
* r23691: fix for bug on touching files as described here:Simo Sorce2007-10-101-5/+13
| | | | https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=243897
* r23620: Convert set_nt_acl to return NTSTATUS. Also fix the chownJeremy Allison2007-10-109-74/+53
| | | | | | | | | return to correctly return NT_STATUS_INVALID_OWNER if it should be disallowed. Matches better what W2K3R3 does. NFSv4 ACL module owners, please examine these changes. Jeremy.
* r23423: Use the correct structure types in the NT_ACL operations. It's notJames Peach2007-10-101-2/+2
| | | | | clear to my why the catia module feels it's necessary to implement these operations, but at least they're now the right type.
* r23396: Make VFS callbacks static. Mark operations as OPAQUE because theyJames Peach2007-10-101-8/+9
| | | | do not pass through.
* r23302: Refactor vfs_gpfs module, fix problems with chmod Tridge has found ↵Alexander Bokovoy2007-10-102-96/+111
| | | | during ctdb tests
* r23228: Merge cleanup to the gpfs module from Tridge. Also potentially disableVolker Lendecke2007-10-101-33/+28
| | | | | gpfs share modes in special situations. This might be split up in several modules later.
* r23105: Add lchown to the vfs layer. We need this in the POSIX code.Jeremy Allison2007-10-105-1/+84
| | | | Jeremy.
* r23098: Fix the case of the #include statements so this module can be built on aJames Peach2007-10-101-2/+2
| | | | case-sensitive filesystem.
* r23068: Fix some uninitialized variables in the solarisacl moduleVolker Lendecke2007-10-101-6/+6
|
* r22918: Attempt to fix the build of the tru64acl module.Michael Adam2007-10-101-6/+6
| | | | | | | Where the heck did that smb_acl_permset_t come from? I can't remember... Michael
* r22907: Fix the build with --enable-profiling-dataVolker Lendecke2007-10-101-1/+2
|
* r22872: Add vfs_zfsacl module from Jiri Sasek <Jiri.Sasek@Sun.COM>.Jeremy Allison2007-10-101-0/+186
| | | | Jeremy.
* r22777: Fix for [Bug 4543] - POSIX ACL support on FreeBSD.Michael Adam2007-10-101-0/+6
| | | | | | | | | | | | | This adds vfs_posixacl to the list of static modules and makes use of HAVE_ACL_GET_PERM_NP. This is just a quick fix. FreeBSD acl support is still hardcoded in configure.in, but actually this could be detected in a unified test for freebsd, linux, *, as suggested in the bugreport. This has still to be checked and elaborated. Michael
* r22675: Simo's patch for 0 size allocation. Still needJeremy Allison2007-10-101-1/+1
| | | | | to examine parse_misc.c fix. Jeremy.
* r22615: fix prototypeMichael Adam2007-10-101-1/+1
|
* r22592: Fix TALLOC_SIZE to be consistent.Jeremy Allison2007-10-101-7/+11
| | | | Jeremy.
* r22589: Make TALLOC_ARRAY consistent across all uses.Jeremy Allison2007-10-101-3/+7
| | | | Jeremy.
* r22542: Move over to using the _strict varients of the tallocJeremy Allison2007-10-103-12/+12
| | | | | calls. No functional changes. Looks bigger than it is :-). Jeremy.
* r22529: Add implementation of HP-UX ACLs in the new vfs-module framework.Michael Adam2007-10-101-56/+1137
|
* r22413: Simplify the build rules for plugin modules. Add support for ↵James Peach2007-10-101-0/+1
| | | | | | per-platform exports files. Fix the shared library build pf pdb_ldap.
* r22148: Fix gpfs module on posix-acl test. Adds gpfsacl_sys_set_fd (callsJim McDonough2007-10-101-2/+1
| | | | _file). Thanks to Gomati Mohanan.
* r22147: Next tryVolker Lendecke2007-10-101-1/+1
|
* r22146: Attempt to fix the buildVolker Lendecke2007-10-101-1/+1
|
* r22132: I hate inefficiency. Don't call conv_str_size()Jeremy Allison2007-10-101-41/+88
| | | | | | | on every pread/sendfile call, initialize these variables in an allocated struct at connection time and just refer to them directly. Jeremy.
* r22111: Allow readahead params to use size suffixes as K,M, etc.Jeremy Allison2007-10-101-4/+28
| | | | Jeremy.
* r22105: Added vfs_readahead module that appears to do wonderful thingsJeremy Allison2007-10-101-0/+117
| | | | | | | | for copying files from Samba when using Windows Vista Windows explorer.... :-). By default if you add this I can go on my vmware sessions from 7MB/sec to 12MB/sec (+1 extra MB/sec if I turn sendfile on). Jeremy.
* r22094: Clarify that SMB_VFS_LOCK should not be used to get lock status.James Peach2007-10-101-0/+3
|
* r22080: Fix directory recycle module bug #4486.Jeremy Allison2007-10-101-16/+37
| | | | Jeremy.
* r21956: Fix bug reported by don.mccall@hp.com for platformsJeremy Allison2007-10-101-1/+1
| | | | | without utimes() call (only utime()). Jeremy.
* r21950: After discussion with the Apple and Linux client maintainers,James Peach2007-10-101-0/+4
| | | | | | | | | | | | changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. The length field does not count any null. Also add call to chflags(2) in the default VFS module so that this will work be default on BSD-derived platform. Add UNIX-INFO2 test to the build farm to get some non-BSD coverage. Jeremy and Jerry, please review for inclusion in 3.0.25.
* r21885: Chown logic should be activated only if nfs4:chown=yesAlexander Bokovoy2007-10-101-24/+26
|
* r21877: Missed one line.Jeremy Allison2007-10-101-0/+1
| | | | Jeremy.
* r21874: Fix missing notify function. Thanks to Thomas Bork <tombork@web.de>Jeremy Allison2007-10-101-0/+26
| | | | | for pointing this out ! Jeremy.
* r21767: Revert all the bits I accidentally committed in r21766.James Peach2007-10-101-1/+2
|
* r21766: Fix compiler warning.James Peach2007-10-101-2/+1
|
* r21764: Fix warning in debug comment.Jeremy Allison2007-10-101-2/+2
| | | | Jeremy.
* r21757: Add SMB_VFS_CHFLAGS operation.James Peach2007-10-102-0/+25
|
* r21714: Change the VFS interface to use struct timespecJeremy Allison2007-10-105-26/+47
| | | | | | | | | | for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy.
* r21664: Fix #4425 - patch from Jason Mader <jason@ncac.gwu.edu>.Jeremy Allison2007-10-101-2/+3
| | | | Jeremy
* r21647: Allow unit on for size parameters.James Peach2007-10-101-2/+4
|
* r21646: Patch from SATOH Fumiyasu <fumiyas@osstech.co.jp>Jeremy Allison2007-10-101-5/+22
| | | | | - add minsize parameter. Bug #4409. Jeremy.
* r21609: Fix memory leaks in error code paths (and one in winbindd_group.c).Jeremy Allison2007-10-101-4/+4
| | | | | Patch from Zack Kirsch <zack.kirsch@isilon.com>. Jeremy.
* r21339: Fix the non-linux build. This is more evidence that this needs to beJim McDonough2007-10-101-0/+2
| | | | moved up one layer.