summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_fruit.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-15vfs: Change SMB_VFS_DISK_FREE to take a fspVolker Lendecke1-6/+4
2026-02-15lib: Remove very little used wrapper conv_str_u64()Volker Lendecke1-8/+8
2026-01-20vfs_fruit: Introduce two helper variablesVolker Lendecke1-14/+17
2026-01-20vfs_fruit: Move two variable declarations closer to their useVolker Lendecke1-2/+2
2026-01-20vfs_fruit: Fix short-term error path talloc leaksVolker Lendecke1-8/+6
2026-01-20vfs_fruit: Introduce a helper variableVolker Lendecke1-3/+5
2026-01-20vfs_fruit: Modernize DEBUGsVolker Lendecke1-6/+7
2025-11-18vfs_fruit: psd->dacl can be NULL, use orig_num_acesRalph Boehme1-1/+1
2025-11-18vfs:fruit: Allow RESOLVE_NO_XDEV flagSamuel Cabrero1-1/+3
2025-11-10lib: Introduce cp_smb_basename() helper functionVolker Lendecke1-12/+2
2025-10-21vfs: Rename "srcfsp"->"src_dirfsp" and "dstfsp"->"dst_dirfsp"Volker Lendecke1-15/+15
2025-10-21smbd: Use fsp_str_dbg() in DEBUGsVolker Lendecke1-1/+1
2025-10-10vfs_fruit: ignore Set-ACL requests with zero ACEsRalph Boehme1-0/+18
2025-10-10vfs_fruit: add option "fruit:posix_opens = yes|no" (default: yes)Ralph Boehme1-5/+26
2025-10-08vfs_fruit: Call fruit_fstatat() from fruit_[l]stat()Volker Lendecke1-290/+18
2025-10-08vfs_fruit: Implement fstatatVolker Lendecke1-0/+279
2025-10-08vfs_fruit: Use all_zero() to check for an all-0 bufferVolker Lendecke1-10/+2
2025-10-08vfs_fruit: Fix signed/unsigned comparison warningsVolker Lendecke1-16/+14
2025-10-08vfs_fruit: Modernize a DEBUGVolker Lendecke1-2/+1
2025-10-08vfs_fruit: Make struct allocation in fruit_freaddir_attr() more commonVolker Lendecke1-5/+5
2025-10-08vfs_fruit: Slightly simplify readdir_attr_meta_finderi_stream()Volker Lendecke1-1/+1
2025-09-02vfs: Simplify fruit_unlink_rsrc_stream()Volker Lendecke1-21/+8
2025-08-14s3-vfs_fruit: add 'fruit:veto_localized' optionGünther Deschner1-0/+25
2025-04-02smbd: use share_mode_do_locked_brl()Ralph Boehme1-28/+63
2025-02-13vfs: Allow WITH_BACKUP_INTENT in vfs openat functionsVolker Lendecke1-1/+1
2025-02-05vfs: Slightly simplify ad_get_meta_fsp()Volker Lendecke1-3/+1
2025-02-05vfs: Fix some error path memleaksVolker Lendecke1-4/+11
2025-01-23vfs_fruit: Don't expect a pathref fsp in unlinkatVolker Lendecke1-5/+34
2025-01-23vfs: Fix DBGsVolker Lendecke1-2/+2
2025-01-20vfs_fruit: Fix 63f0b59cbedVolker Lendecke1-1/+1
2025-01-04fruit: fixup size_t overflow checkMichael Tokarev1-15/+8
2025-01-04s3:vfs_fruit: Fix crash for nbands == 0Pavel Filipenský1-1/+1
2024-11-12vfs_fruit: Align a few integer typesVolker Lendecke1-6/+3
2024-11-12vfs_fruit: Simplify filter_empty_rsrc_stream()Volker Lendecke1-35/+11
2024-10-25smbd: remove "fruit:posix_rename"Ralph Boehme1-13/+0
2024-08-21s3:vfs: add vfs_rename_how to SMB_VFS_RENAMEAT()Stefan Metzmacher1-3/+6
2024-08-06vfs: Fix a DBG messageVolker Lendecke1-1/+1
2024-04-16lib: Give lib/util/util_file.c its own header fileVolker Lendecke1-0/+1
2023-12-19smbd: Give source3/smbd/dir.c its own header fileVolker Lendecke1-0/+1
2023-11-17vfs_fruit: ignore ENAMETOOLONG in fruit_unlink_rsrc_adouble()MikeLiu1-1/+1
2023-10-24vfs_fruit: add option fruit:validate_afpinfo = yes|no (default: yes)Ralph Boehme1-7/+35
2023-08-08s3:modules: Remove redundant newlines in logging messagesJoseph Sutton1-1/+1
2023-08-08s3:modules: Add missing newlines to logging messagesJoseph Sutton1-5/+5
2023-07-17s3:modules: Remove fruit:ressource option with incorrect spellingAndreas Schneider1-19/+2
2023-06-23smbd: Remove unused "sbuf" argument from ReadDirName()Volker Lendecke1-6/+2
2023-06-13smbd: Remove the offset argument from ReadDirName()Volker Lendecke1-4/+2
2023-05-26vfs_fruit: add fruit:convert_adouble parameterRalph Boehme1-14/+24
2023-05-25vfs_fruit: just log failing AppleDouble conversionRalph Boehme1-4/+4
2023-05-25vfs_fruit: never return AFP_Resource stream for directoriesRalph Boehme1-0/+4
2023-05-25vfs_fruit: return ENOENT instead of EISDIR when trying to open AFP_Resource f...Ralph Boehme1-1/+1