Tags: fuse4x/framework
Tags
Fix compile error GMUserFileSystem.m:1111:72: error: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Werror,-Wformat]
Add attributes and increment compatibility version * kGMUserFileSystemFileSizeInBlocksKey The actual number of blocks allocated for the file in 512-byte units. * kGMUserFileSystemVolumeMaxFilenameLengthKey The maximum length in bytes of a file name on this file system. * kGMUserFileSystemVolumeFileSystemBlockSizeKey The size in bytes of the minimum unit of allocation on this file system. Submitted by Alex Kazik
Add attributes and increment compatibility version * kGMUserFileSystemFileSizeInBlocksKey The actual number of blocks allocated for the file in 512-byte units. * kGMUserFileSystemVolumeMaxFilenameLengthKey The maximum length in bytes of a file name on this file system. * kGMUserFileSystemVolumeFileSystemBlockSizeKey The size in bytes of the minimum unit of allocation on this file system. Submitted by Alex Kazik
Add compatibility layer for macfuse Add symlinks from macfuse files to fuse4x files
Replace internal __DARWIN_64_BIT_INO_T with public macroses _DARWIN_FEATURE_64_BIT_INODE should be used as a test macro _DARWIN_USE_64_BIT_INODE should be used to set the 64bit inodes
Introduce --release flag When a module is built for final distribution it is called with --release flag. When this flag is enabled a module usually do stuff like purge local changes and set correct build flags. Remove hardcoded SDK dependency from XCode files. XCode should use the default one. When we build module for distribution we just set target SDK via command line arguments.
Run notifications in a separate thread The notification can perform fs operations (e.g. opening folder in Finder) and this causes deadlock.
PreviousNext