Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-05 | build: Remove SMB_STRUCT_DIR define | Andrew Bartlett | 1 | -10/+10 | |
2012-04-05 | build: Remove SMB_STRUCT_DIRENT define | Andrew Bartlett | 1 | -2/+2 | |
2012-04-05 | build: Remove sys_rewinddir wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_closedir wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_telldir wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_seekdir wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_readdir wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_opendir wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_open wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_lseek wrapper | Andrew Bartlett | 1 | -1/+1 | |
2012-04-05 | build: Remove sys_ftruncate wrapper | Andrew Bartlett | 1 | -4/+4 | |
2012-03-26 | s3: Pass filters explicitly through vfs notify watch | Volker Lendecke | 1 | -3/+4 | |
This removes a dependency on "struct notify_entry" and makes the nature of the API more explicit. We depend upon the VFS module to mask out elements from e->filter and e->subdir_filter that it took over to handle. Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Mon Mar 26 17:45:44 CEST 2012 on sn-devel-104 | |||||
2012-03-21 | s3: Remove "conn" from sys_notify_context | Volker Lendecke | 1 | -1/+1 | |
2012-03-21 | s3: Pass "path" through vfs_notify_watch | Volker Lendecke | 1 | -1/+3 | |
2012-03-11 | s3: Improve statvfs support | Brad Smith | 1 | -6/+6 | |
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Sun Mar 11 14:18:04 CET 2012 on sn-devel-104 | |||||
2012-03-02 | s3: Further fix for bug 8777 | Brad Smith | 1 | -1/+1 | |
2012-02-25 | s3: Fix bug 8777, sys_statvfs() wrapper support for OpenBSD/FreeBSD/DragonFly | Brad Smith | 1 | -1/+1 | |
2011-12-12 | vfs: Make function pointer names consistent. They all end in _fn | Richard Sharpe | 1 | -113/+113 | |
Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Mon Dec 12 04:58:40 CET 2011 on sn-devel-104 | |||||
2011-10-14 | Add support for VFS op streaminfo chaining in all relevant VFS modules. | Frank Lahm | 1 | -15/+10 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 14 03:26:06 CEST 2011 on sn-devel-104 | |||||
2011-10-08 | s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks | Stefan Metzmacher | 1 | -0/+177 | |
metze | |||||
2011-10-01 | Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture ↵ | Richard Sharpe | 1 | -0/+335 | |
NTTRANS-FSCTL. Test added to selftests. | |||||
2011-09-30 | s3: Re-add (), fix a gcc hint | Volker Lendecke | 1 | -1/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Sep 30 15:06:47 CEST 2011 on sn-devel-104 | |||||
2011-09-27 | Free the memory talloc'd | Richard Sharpe | 1 | -1/+6 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Sep 27 18:51:47 CEST 2011 on sn-devel-104 | |||||
2011-06-01 | Remove the char * argument from the SMB_VFS_GETWD() call. Now always | Jeremy Allison | 1 | -4/+2 | |
returns malloc'ed memory. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jun 1 04:06:12 CEST 2011 on sn-devel-104 | |||||
2011-06-01 | Change sys_getcd() to take no arguments and always return malloc'ed memory ↵ | Jeremy Allison | 1 | -2/+4 | |
(or NULL). Part of the efforts to remove PATH_MAX on modern systems. | |||||
2011-05-31 | s3: Remove SHADOW_COPY_DATA typedef | Volker Lendecke | 1 | -1/+4 | |
2011-05-04 | s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static. | Günther Deschner | 1 | -2/+2 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed May 4 12:31:10 CEST 2011 on sn-devel-104 | |||||
2011-04-21 | s3-vfs: rename open function to open_fn. | Günther Deschner | 1 | -5/+1 | |
This should finally fix the AIX build and allow to remove AIX specific ifdefs. Guenther Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Apr 21 02:01:20 CEST 2011 on sn-devel-104 | |||||
2011-04-20 | s3-smbd: fix the AIX 5.3 build. | Günther Deschner | 1 | -0/+4 | |
(AIX defines open to be open64) Guenther | |||||
2011-04-14 | s3: only include smb profiling where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Apr 14 01:31:39 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3: only include ntioctl.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-vfs: include smbd/smbd.h in vfs modules. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/filesys.h when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-02 | s3: Pass smb_filename through the set_offline vfs op | Volker Lendecke | 1 | -1/+2 | |
2011-03-02 | s3: Pass smb_filename through the is_offline vfs op | Volker Lendecke | 1 | -2/+13 | |
2011-02-09 | Correctly plumb in VFS_FDOPENDIR. | Jeremy Allison | 1 | -0/+1 | |
2011-02-09 | Add fdopendir to the VFS. We will use this to reuse a directory fd already ↵ | Jeremy Allison | 1 | -0/+14 | |
open by NtCreateX. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Feb 9 00:55:22 CET 2011 on sn-devel-104 | |||||
2011-02-01 | s3: Fix bug 7940 -- fall back for utimes calls | Volker Lendecke | 1 | -4/+14 | |
There are systems where ./configure has detected advanced utimes calls which are then not available on other kernels. We should do a proper fallback. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Feb 1 22:37:35 CET 2011 on sn-devel-104 | |||||
2010-12-21 | Keep track of the sparse status of an open file handle. Allows bypass of | Jeremy Allison | 1 | -1/+1 | |
strict allocation on sparse files. Files opened as POSIX opens are always sparse. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Dec 21 04:12:22 CET 2010 on sn-devel-104 | |||||
2010-12-21 | Added call out to a Linux-compatible fallocate() when we need to extend a file | Jeremy Allison | 1 | -2/+3 | |
allocation extent without changing end-of-file size. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Dec 21 02:41:24 CET 2010 on sn-devel-104 | |||||
2010-12-18 | Rename vfs operation posix_fallocate to just fallocate and add the ↵ | Jeremy Allison | 1 | -9/+17 | |
vfs_fallocate_mode parameter. It turns out we need the fallocate operations to be able to both allocate and extend filesize, and to allocate and not extend filesize, and posix_fallocate can only do the former. So by defining the vfs op as posix_fallocate we lose the opportunity to use any underlying syscalls (like Linux fallocate) that can do the latter as well. We don't currently use the non-extending filesize call, but now I've changed the vfs op definition we can in the future. For the moment simply map the fallocate op onto posix_fallocate for the VFS_FALLOCATE_EXTEND_SIZE case and return ENOSYS for the VFS_FALLOCATE_KEEP_SIZE case. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Dec 18 08:59:27 CET 2010 on sn-devel-104 | |||||
2010-12-16 | Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is ↵ | Jeremy Allison | 1 | -13/+20 | |
kept up to date. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Dec 16 23:41:06 CET 2010 on sn-devel-104 | |||||
2010-12-03 | Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this | Jeremy Allison | 1 | -12/+2 | |
inside pwrite under the covers. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Dec 3 03:39:42 CET 2010 on sn-devel-104 | |||||
2010-12-03 | Merge the two conflicting allocation codes into one function, ↵ | Jeremy Allison | 1 | -22/+4 | |
vfs_slow_fallocate() and use that from both the truncate and fill_sparse functions. Jeremy. | |||||
2010-12-03 | Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Dec 3 02:26:23 CET 2010 on sn-devel-104 | |||||
2010-12-02 | Move posix_fallocate into the VFS where it belongs. | Jeremy Allison | 1 | -2/+15 | |
Jeremy. | |||||
2010-12-01 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2010-11-20 | Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default | Jeremy Allison | 1 | -2/+15 | |
module, change the signature of VFS_REALPATH to always return a malloc'ed string. Needed to make some privileges work I plan on doing shortly easier to code. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Nov 20 02:15:50 CET 2010 on sn-devel-104 | |||||
2010-10-28 | s3: Fix bug 7759 | Volodymyr Khomenko | 1 | -16/+18 | |
2010-10-15 | Fix bug #7734 - When creating files with "inherit ACLs" set to true, we ↵ | Jeremy Allison | 1 | -1/+1 | |
neglect to apply appropriate create masks. Jeremy. |