summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_fileid.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-10lib: Introduce cp_smb_basename() helper functionVolker Lendecke1-8/+4
2025-11-10vfs: Fix trailing whitespaceVolker Lendecke1-2/+2
2022-07-05s3:vfs_fileid: add 'fileid:nolock_all_inodes = BOOL'Stefan Metzmacher1-0/+3
2022-07-05s3:vfs_fileid: add 'fileid:nolock_all_dirs = BOOL'Stefan Metzmacher1-0/+4
2022-07-05s3:vfs_fileid: introduce 'fileid:nolock_paths'Stefan Metzmacher1-0/+30
2022-07-05s3:vfs_fileid: introduce 'fileid:nolock_max_slots'Stefan Metzmacher1-0/+3
2022-07-05s3:vfs_fileid: also imply the generic nolock logic to the legacy 'hostname' a...Stefan Metzmacher1-0/+6
2022-07-05s3:vfs_fileid: also handle 'fsname_nodirs' via fileid_is_nolock_inode()Stefan Metzmacher1-13/+7
2022-07-05s3:vfs_fileid: always add the 'nolock' behavior via file_id.extidStefan Metzmacher1-22/+33
2022-07-05s3:vfs_fileid: introduce algorithm 'next_module'Stefan Metzmacher1-1/+11
2022-07-05s3:vfs_fileid: maintain an array of nolock inodesStefan Metzmacher1-36/+126
2022-07-05s3:vfs_fileid: move to a single mapping_fn() returning struct file_idStefan Metzmacher1-40/+76
2020-05-05smbd: add twrp arg to synthetic_smb_fname()Ralph Boehme1-0/+1
2019-11-27s3:param: make "servicename" a substituted optionRalph Boehme1-1/+4
2019-09-25vfs_fileid: add "fsname_norootdir_ext" optionRalph Boehme1-0/+17
2019-09-24vfs_fileid: add extid mapping hooksRalph Boehme1-2/+16
2019-01-17vfs_fileid: fix fsname_norootdir algorithmRalph Wuerthner1-1/+2
2019-01-15vfs_fileid: fix get_connectpath_inoRalph Wuerthner1-1/+3
2018-01-21vfs_fileid: Fix the 32-bit buildVolker Lendecke1-2/+2
2018-01-08vfs_fileid: fix a use after freeRalph Boehme1-1/+3
2018-01-06vfs_fileid: add fileid:algorithm = fsname_norootdirRalph Boehme1-3/+42
2018-01-06vfs_fileid: add fileid:nolockinode parameterRalph Boehme1-1/+12
2018-01-06vfs_fileid: add fileid:algorithm = fsname_nodirsRalph Boehme1-0/+14
2018-01-06vfs_fileid: add fileid:algorithm = hostnameRalph Boehme1-0/+31
2018-01-06vfs_fileid: convert dev argument of the device_mapping_fn to SMB_STRUCT_STATRalph Boehme1-8/+8
2018-01-06vfs_fileid: add "fstype/mntdir deny/allow list" optionRalph Wuerthner1-0/+114
2018-01-06vfs_fileid: preserve errno in an error code pathRalph Boehme1-0/+3
2018-01-06vfs_fileid: add a DEBUG message to log dev and inodeRalph Boehme1-0/+3
2017-12-18vfs: Use static_decl_vfs in all VFS modulesChristof Schmitt1-1/+1
2017-08-25s3:modules: Avoid setting the sign bit to 1.Andreas Schneider1-1/+1
2017-04-22lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLO...Jeremy Allison1-2/+2
2016-05-19vfs_fileid: Fix a signed/unsigned mixupVolker Lendecke1-1/+1
2012-07-18loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.Rusty Russell1-1/+1
2011-12-12vfs: Make function pointer names consistent. They all end in _fnRichard Sharpe1-2/+2
2011-06-09s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()Andrew Bartlett1-1/+1
2011-05-06More const fixes. Remove CONST_DISCARD.Jeremy Allison1-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
2009-11-30Restructure the connect function code to always callJeremy Allison1-1/+8
2009-07-24Make the smbd VFS typesafeVolker Lendecke1-28/+6
2009-05-26Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STATVolker Lendecke1-2/+2
2009-02-19s3: Modify SMB_VFS_FILE_ID_CREATE to take a stat structTim Prouty1-3/+3
2009-01-16s3:vfs_fileid: readd "fileid:algorithm" as option.Stefan Metzmacher1-1/+7
2008-08-13keep compatibility with v3-0-ctdb name for fileid:mapping optionAndrew Tridgell1-1/+1
2008-05-05Remove connection_struct->mem_ctx, connection_struct is its own parentVolker Lendecke1-1/+1
2007-10-10r24302: add a module that overloads the file_id_create VFS functionStefan Metzmacher1-0/+288