Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-31 | s3: Fix Coverity ID 710827 Resource leak | Volker Lendecke | 1 | -0/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-07-18 | s3-vfs: async fsync | Volker Lendecke | 1 | -0/+62 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-07-18 | s3-aio: Remove unused VFS functions and more | Volker Lendecke | 1 | -54/+0 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-07-18 | s3-vfs: async pread | Volker Lendecke | 1 | -0/+64 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-07-18 | s3-vfs: async pwrite | Volker Lendecke | 1 | -0/+65 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-06-11 | s3: Fix Coverity ID 703869 Logically dead code | Volker Lendecke | 1 | -10/+6 | |
We "TALLOC_FREE(curr)" and assign prev=curr in the for-loop header. This will lead to "prev"==NULL always. In this loop, we do not need to correctly re-shuffle the linked list, we delete all from the beginning anyway. Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Mon Jun 11 17:26:53 CEST 2012 on sn-devel-104 | |||||
2012-06-06 | s3:smbd: make struct vfs_fsp_data private to vfs.c | Stefan Metzmacher | 1 | -0/+10 | |
metze | |||||
2012-06-06 | s3:smbd: add vfs_remove_all_fsp_extensions() | Stefan Metzmacher | 1 | -0/+21 | |
metze | |||||
2012-04-28 | Add an audit file VFS routine so we can handle auditing with SACLs. | Richard Sharpe | 1 | -0/+14 | |
Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Sat Apr 28 08:05:00 CEST 2012 on sn-devel-104 | |||||
2012-04-24 | s3: Simplify check_reduced_name a bit | Volker Lendecke | 1 | -9/+5 | |
It's pointless to do a talloc_asprintf with a SMB_STRDUP on the result. Use asprintf directly. Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Tue Apr 24 18:18:05 CEST 2012 on sn-devel-104 | |||||
2012-04-06 | build: Remove SMB_OFF_T, replace with off_t | Andrew Bartlett | 1 | -19/+19 | |
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 | -7/+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 | -9/+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 | -7/+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 | -8/+0 | |
2012-04-05 | build: Remove SMB_STRUCT_DIR define | Andrew Bartlett | 1 | -9/+9 | |
2012-04-05 | build: Remove SMB_STRUCT_DIRENT define | Andrew Bartlett | 1 | -2/+2 | |
2012-04-03 | s3-vfs: Use new smb_load_module for better diagnostics | Andrew Bartlett | 1 | -1/+1 | |
2012-03-26 | s3: Pass filters explicitly through vfs notify watch | Volker Lendecke | 1 | -2/+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: Pass "path" through vfs_notify_watch | Volker Lendecke | 1 | -1/+2 | |
2012-02-29 | Add the implementation of check_reduced_name_with_privilege(). Now to plumb into | Jeremy Allison | 1 | -3/+157 | |
SMB1 requests. | |||||
2012-02-29 | Add check_reduced_name_with_privilege(), filename_convert_with_privilege() ↵ | Jeremy Allison | 1 | -0/+15 | |
(currently unimplemented) in order to prepare for adding SeBackup/SeRestore code to the main fileserver. Not yet plumbed into the main SMB1/SMB2 code. | |||||
2011-12-12 | vfs: Make function pointer names consistent. They all end in _fn | Richard Sharpe | 1 | -136/+141 | |
Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Mon Dec 12 04:58:40 CET 2011 on sn-devel-104 | |||||
2011-10-17 | First part of fix for bug #8419 - Make VFS op "streaminfo" stackable. | Frank Lahm | 1 | -0/+15 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Oct 17 21:39:32 CEST 2011 on sn-devel-104 | |||||
2011-10-08 | s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks | Stefan Metzmacher | 1 | -0/+7 | |
metze | |||||
2011-10-01 | Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture ↵ | Richard Sharpe | 1 | -0/+17 | |
NTTRANS-FSCTL. Test added to selftests. | |||||
2011-08-19 | Fix bug #8370 - vfs_chown_fsp broken -- returns in the wrong directory | Jeremy Allison | 1 | -3/+7 | |
Ensure we always use vfs_ChDir() to keep the singleton cache coherent. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Aug 19 00:43:05 CEST 2011 on sn-devel-104 | |||||
2011-07-05 | s3:smbd fix a compile warning on AIX 5.3 | Christian Ambach | 1 | -1/+1 | |
use the correct alias instead of FD directly Autobuild-User: Christian Ambach <ambi@samba.org> Autobuild-Date: Tue Jul 5 19:51:42 CEST 2011 on sn-devel-104 | |||||
2011-06-09 | s3-talloc Change TALLOC_ZERO_P() to talloc_zero() | Andrew Bartlett | 1 | -1/+1 | |
Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_P isn't standard talloc. | |||||
2011-06-01 | Remove the char * argument from the SMB_VFS_GETWD() call. Now always | Jeremy Allison | 1 | -8/+9 | |
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-05-31 | s3: Remove SHADOW_COPY_DATA typedef | Volker Lendecke | 1 | -1/+1 | |
2011-05-05 | Fix many const compiler warnings. | Jeremy Allison | 1 | -1/+1 | |
2011-04-26 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Apr 26 13:31:08 CEST 2011 on sn-devel-104 | |||||
2011-04-25 | No longer need to call SMB_VFS_LSTAT - check name hasn't changed above is ↵ | Jeremy Allison | 1 | -23/+0 | |
sufficient. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Apr 25 23:35:37 CEST 2011 on sn-devel-104 | |||||
2011-04-25 | Correctly detect and deny symlinks anywhere in a path (not just the last ↵ | Jeremy Allison | 1 | -27/+60 | |
component) if "follow symlinks = no". | |||||
2011-04-22 | Cosmetic. Fix bad indentation. | Jeremy Allison | 1 | -18/+18 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Apr 22 03:16:43 CEST 2011 on sn-devel-104 | |||||
2011-04-21 | Remove duplicate code - move to parent_dirname() as a common function. | Jeremy Allison | 1 | -25/+14 | |
2011-04-21 | s3-vfs: rename open function to open_fn. | Günther Deschner | 1 | -5/+2 | |
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/+3 | |
(AIX defines open to be open64) Guenther | |||||
2011-04-15 | Ensure vfs_chown_fsp() is safe against races. | Jeremy Allison | 1 | -5/+71 | |
2011-03-30 | s3: only include ntioctl.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3: include smbd/smbd.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-build: only include transfer_file.h where needed. | Günther Deschner | 1 | -0/+1 | |
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 | -2/+2 | |
2011-03-02 | s3: Pass smb_filename through the is_offline vfs op | Volker Lendecke | 1 | -2/+3 | |
2011-02-09 | Add fdopendir to the VFS. We will use this to reuse a directory fd already ↵ | Jeremy Allison | 1 | -0/+9 | |
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-08 | If possible (O_DIRECTORY exists) open an fd for a directory open. | Jeremy Allison | 1 | -2/+2 | |
Start of the move towards handle-based code for directory access. Currently makes fstat/fchown code work for directories rather than falling back to pathnames. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Feb 8 06:34:41 CET 2011 on sn-devel-104 | |||||
2011-02-05 | Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first. | Jeremy Allison | 1 | -0/+30 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Feb 5 03:33:59 CET 2011 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 | -1/+12 | |
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 |