summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_syncops.c
AgeCommit message (Expand)AuthorFilesLines
2025-10-21vfs: Rename "srcfsp"->"src_dirfsp" and "dstfsp"->"dst_dirfsp"Volker Lendecke1-24/+24
2025-03-27vfs: Fix typos.Volker Lendecke1-3/+3
2025-03-27vfs: Fix whitespaceVolker Lendecke1-5/+5
2024-08-21s3:vfs: add vfs_rename_how to SMB_VFS_RENAMEAT()Stefan Metzmacher1-2/+4
2023-12-19smbd: Give source3/smbd/dir.c its own header fileVolker Lendecke1-0/+1
2022-08-06vfs: change openat propotype to match linux openat2Volker Lendecke1-4/+3
2022-03-02s3: smbd: Rename OpenDir_ntstatus() -> OpenDir().Jeremy Allison1-6/+6
2022-03-02s3: VFS: syncops: Move one more use of OpenDir() -> OpenDir_nstatus().Jeremy Allison1-7/+10
2021-06-22s3: VFS: syncops: Use real dirfsp for SMB_VFS_RENAMEAT()Jeremy Allison1-2/+21
2021-06-22s3: VFS: syncops. Do early return in syncops_renameat().Jeremy Allison1-4/+12
2021-06-22s3: VFS: syncops. Do early return in syncops_linkat()Jeremy Allison1-17/+25
2021-06-22s3: VFS: syncops: Do early returns in SYNCOPS_NEXT_SMB_FNAME() macro.Jeremy Allison1-5/+12
2021-06-22s3: VFS: syncops: Remove direct system calls and use OpenDir()/smb_vfs_fsync_...Jeremy Allison1-12/+17
2021-06-22s3: VFS: syncops: Add 'connection_struct *conn' to syncops_sync_directory().Jeremy Allison1-4/+5
2021-06-22s3: VFS: Add 'connection_struct *conn' parameter to syncops_two_names().Jeremy Allison1-8/+12
2021-06-22s3: VFS: syncops. Add 'connection_struct *conn' to syncops_smb_fname().Jeremy Allison1-2/+3
2021-02-09s3: VFS: syncops: Fix syncops_linkat() to cope with real directory fsps.Jeremy Allison1-5/+19
2021-01-28VFS: syncops: SMB_VFS_SYMLINKAT only changes one directory so we can use the ...Jeremy Allison1-16/+5
2021-01-21VFS: syncops: Fixup all uses of the SYNCOPS_NEXT_SMB_FNAME macro to correctly...Jeremy Allison1-13/+9
2020-12-17vfs_syncops: support real dirfsps in syncops_mkdirat()Ralph Boehme1-1/+13
2020-12-16smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme1-1/+1
2020-05-21vfs: remove SMB_VFS_OPEN()Ralph Boehme1-10/+0
2020-05-21vfs_syncops: implement SMB_VFS_OPENAT()Ralph Boehme1-0/+12
2020-05-05smbd: vfs: convert link_contents arg of SMB_VFS_SYMLINKAT() to struct smb_fil...Ralph Boehme1-2/+2
2020-04-03smbd: move files_struct.can_write to a bitfieldRalph Boehme1-1/+1
2019-10-10s3: VFS: vfs_syncops: Remove rmdir_fn(). No longer used.Jeremy Allison1-7/+0
2019-09-26s3: VFS: vfs_syncops: Remove unlink_fn. No longer used.Jeremy Allison1-7/+0
2019-09-26s3: VFS: vfs_syncops. Implement unlinkat().Jeremy Allison1-0/+14
2019-09-11s3: VFS: vfs_syncops. Remove mkdir_fn(). No longer used.Jeremy Allison1-8/+0
2019-09-11s3: VFS: vfs_syncops. Implement mkdirat().Jeremy Allison1-0/+14
2019-09-03s3: VFS: vfs_syncops. Remove symlink_fn(). No longer used.Jeremy Allison1-20/+0
2019-09-03s3: VFS: vfs_syncops. Implement symlinkat().Jeremy Allison1-0/+25
2019-08-22s3: VFS: vfs_syncops. Remove mknod_fn(). No longer used.Jeremy Allison1-10/+0
2019-08-22s3: VFS: vfs_syncops. Implement mknodat().Jeremy Allison1-0/+16
2019-08-20s3: VFS: vfs_syncops. Remove link_fn(). No longer used.Jeremy Allison1-20/+0
2019-08-20s3: VFS: vfs_syncops. Implement linkat().Jeremy Allison1-0/+33
2019-08-16s3: VFS: vfs_syncops. Remove rename_fn(). No longer used.Jeremy Allison1-22/+1
2019-08-16s3: VFS: vfs_syncops. Implement renameat().Jeremy Allison1-0/+27
2019-06-04s3/modules: cppcheck: Fix ctunullpointer errorNoel Power1-5/+7
2017-06-18s3: VFS: Change SMB_VFS_SYMLINK to use const struct smb_filename * instead of...Jeremy Allison1-29/+15
2017-06-18s3: VFS: Change SMB_VFS_LINK to use const struct smb_filename * instead of co...Jeremy Allison1-2/+15
2017-06-18s3: VFS: Change SMB_VFS_MKNOD to use const struct smb_filename * instead of c...Jeremy Allison1-2/+5
2017-04-22lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLO...Jeremy Allison1-1/+1
2016-02-25VFS: Modify rmdir to take a const struct smb_filename * instead of const char *Jeremy Allison1-2/+3
2016-02-24s3: VFS: Modify mkdir to take a const struct smb_filename * instead of const ...Jeremy Allison1-2/+4
2015-08-20s3:modules/vfs_*: make function prototypes available via static_decl_vfs;Stefan Metzmacher1-0/+1
2011-12-12vfs: Make function pointer names consistent. They all end in _fnRichard Sharpe1-8/+8
2011-04-21s3-vfs: rename open function to open_fn.Günther Deschner1-1/+1
2011-03-30s3-vfs: include smbd/smbd.h in vfs modules.Günther Deschner1-0/+1
2011-03-30s3-includes: only include system/filesys.h when needed.Günther Deschner1-0/+1