Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-18 | loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *. | Rusty Russell | 1 | -1/+1 | |
They use talloc_tos() internally: hoist that up to the callers, some of whom don't want to us talloc_tos(). A simple patch, but hits a lot of files. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2012-07-12 | s3: make log message of FSCTL_IS_VOLUME_DIRTY more clear | Björn Jacke | 1 | -1/+1 | |
2012-06-21 | Fix bug #8974 - Kernel oplocks are broken when uid(file) != uid(process). | Jeremy Allison | 1 | -5/+0 | |
Based on a fix from "Etienne Dechamps " <e-t172@akegroup.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Jun 21 21:53:58 CEST 2012 on sn-devel-104 | |||||
2012-06-15 | s3:vfs_default: use fsp_fnum_dbg() for fsp->fnum logging. | Michael Adam | 1 | -6/+10 | |
Note: it is actually wrong to access the fsp->fnum at all here, since the fnum is part of the smb layer that should not be used in the vfs layer. But this is subject be separated more cleanly in later commits. This change only unifies the logging of fsp->fnum. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-12 | s3: Make vfswrap_audit_file static | Volker Lendecke | 1 | -5/+5 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Jun 12 02:26:31 CEST 2012 on sn-devel-104 | |||||
2012-06-02 | lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.c | Andrew Bartlett | 1 | -8/+8 | |
This also moves all the still-used configure tests etc. The unused OSF API is also removed at this time. Andrew Bartlett | |||||
2012-05-24 | s3:smbd/msdfs: pass 'allow_broken_path' to get_referred_path() | Stefan Metzmacher | 1 | -1/+3 | |
Note the DCERPC code should not be smb2 specific! I wonder why this is at all smb2 specific... metze | |||||
2012-04-28 | Add an audit file VFS routine so we can handle auditing with SACLs. | Richard Sharpe | 1 | -0/+10 | |
Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Sat Apr 28 08:05:00 CEST 2012 on sn-devel-104 | |||||
2012-04-09 | s3: Move the aio signal init to the vfs module | Volker Lendecke | 1 | -0/+8 | |
On platforms that don't have an RT signal space, signal initialization fails. aio_fork and aio_pthread don't need the signal, so this would block them from running as well. | |||||
2012-04-06 | Bug found by Herb. blkcnt_t st_ex_blksize is defined as a signed value. When ↵ | Jeremy Allison | 1 | -0/+13 | |
it is on a 32-bit system and defined as a long, then inside vfswrap_get_alloc_size() we cast to a uint64_t. This sign-extends when converting to unsigned, so if the high bit of st_ex_blksize is set we return insane values to clients. | |||||
2012-04-06 | build: Remove SMB_OFF_T, replace with off_t | Andrew Bartlett | 1 | -15/+15 | |
Now that we always require a 64 bit off_t, we no longer need SMB_OFF_T. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Apr 6 01:47:43 CEST 2012 on sn-devel-104 | |||||
2012-04-05 | s3-vfs: Remove unused lremovexattr call from VFS modules, system.c and configure | Andrew Bartlett | 1 | -6/+0 | |
If this is ever needed again, it would be more appropriate as an options argument to removexattr. Andrew Bartlett | |||||
2012-04-05 | s3-vfs: Remove unused lsetxattr call from VFS modules, system.c and configure | Andrew Bartlett | 1 | -6/+0 | |
If this is ever needed again, it would be more appropriate as an options argument to listxattr. Andrew Bartlett | |||||
2012-04-05 | s3-vfs: Remove unused llistxattr call from VFS modules, system.c and configure | Andrew Bartlett | 1 | -6/+0 | |
If this is ever needed again, it would be more appropriate as an options argument to listxattr. Andrew Bartlett | |||||
2012-04-05 | s3-vfs: Remove unused lgetxattr call from VFS modules, system.c and configure | Andrew Bartlett | 1 | -6/+0 | |
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 | |