..
assert.hpp
Add more asserts
2026-03-02 01:09:16 -05:00
branch.cpp
Cleanup branches and add more unit tests
2026-03-24 21:13:34 -04:00
branch.hpp
Cleanup branches and add more unit tests
2026-03-24 21:13:34 -04:00
branches.cpp
branches: re-link default_minfreespace pointer on copy/move; atomically publish branch mode changes
2026-04-18 13:47:23 -05:00
branches.hpp
branches: re-link default_minfreespace pointer on copy/move; atomically publish branch mode changes
2026-04-18 13:47:23 -05:00
buildmap.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
buildvector.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
caps.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
caps.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
category.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
category.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config.cpp
Cleanup config and add tests
2026-03-24 21:13:34 -04:00
config.hpp
Remove unused rwlock.hpp header and includes
2026-04-18 13:47:23 -05:00
config_cachefiles.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_cachefiles.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_debug.cpp
Fixup debug output ( #1617 )
2026-02-12 22:50:38 -06:00
config_debug.hpp
Fixup debug output ( #1617 )
2026-02-12 22:50:38 -06:00
config_dummy.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_flushonclose.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_flushonclose.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_follow_symlinks.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_follow_symlinks.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_inodecalc.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_inodecalc.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_link_exdev.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_link_exdev.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_log_file.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_log_file.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_moveonenospc.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_moveonenospc.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_nfsopenhack.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_nfsopenhack.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_noforget.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_pagesize.cpp
More aggressive error handing with pagesize queries
2026-03-24 21:13:34 -04:00
config_pagesize.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
config_passthrough_io.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_passthrough_io.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_pid.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_proxy_ioprio.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_proxy_ioprio.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_rename_exdev.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_rename_exdev.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_set.cpp
Rework string utils, more test cases
2026-03-24 21:13:34 -04:00
config_set.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_statfs.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_statfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_statfsignore.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_statfsignore.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_xattr.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
config_xattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
dirinfo.hpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
ef.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
endian.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
enum.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
errno.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
error.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fh.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fileinfo.hpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
from_string.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
from_string.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_acl.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_acl.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_attr.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_attr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_attr_linux.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_attr_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_clonepath.cpp
Move scope_guard to vendored/
2026-03-24 21:13:34 -04:00
fs_clonepath.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_close.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_closedir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copy_file_range.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copy_file_range.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copy_file_range_linux.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copy_file_range_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copydata.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copydata.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copydata_copy_file_range.cpp
Fix copydata_copy_file_range bug
2026-03-24 21:13:34 -04:00
fs_copydata_copy_file_range.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copydata_readwrite.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copydata_readwrite.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_copyfile.cpp
Fix error condition in fs_copyfile
2026-03-24 21:13:34 -04:00
fs_copyfile.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_cow.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_cow.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_devid.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_dirfd.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_dup.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_dup2.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_eaccess.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_exists.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_faccessat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fadvise.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fadvise.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fadvise_posix.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fadvise_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fallocate.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fallocate.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fallocate_linux.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fallocate_osx.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fallocate_posix.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fallocate_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fchmod.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fchmodat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fchown.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fcntl.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fdatasync.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fgetxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_ficlone.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_ficlone.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_ficlone_linux.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_ficlone_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_file_size.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_file_size.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_file_unchanged.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_findallfiles.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_findallfiles.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_findonfs.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_findonfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_flistxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_flock.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fsetxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fstat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fstatat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fstatvfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_fsync.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_ftruncate.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimens.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimens_freebsd_11.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimens_generic.hpp
Fix futimens bugs: stat pointer, variable names, and negation
2026-03-24 21:13:34 -04:00
fs_futimens_linux.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimesat.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimesat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimesat_generic.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_futimesat_osx.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_getdents64.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_getdents64.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_getfl.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_getfl.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_glob.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_glob.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_has_space.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_has_space.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_info.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_info.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_info_t.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_inode.cpp
Refactor fs_inode
2026-04-12 23:44:23 -05:00
fs_inode.hpp
Refactor fs_inode
2026-04-12 23:44:23 -05:00
fs_ioctl.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_is_rofs.hpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fs_lchmod.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lchown.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lgetxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_link.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_llistxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lremovexattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lseek.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lsetxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lstat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lstatvfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_lutimens.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mkdir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mkdir_as.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mkdirat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mknod.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mknod_as.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mktemp.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mktemp.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mount.cpp
Move 3rd party libraries to "vendored" directory
2026-03-02 01:09:16 -05:00
fs_mount.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mounts.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_mounts.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_movefile_and_open.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fs_movefile_and_open.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_open.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_open_as.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_open_fd.cpp
Use fatal::abort() rather than assert in places
2026-03-24 21:13:34 -04:00
fs_open_fd.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_openat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_opendir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_path.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_path.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_pread.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_preadn.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_pwrite.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_pwriten.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_read.hpp
Fix incorrect type in fs_read and write
2026-03-24 21:13:34 -04:00
fs_readahead.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_readahead.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fs_readdir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_readlink.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_realpath.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_realpathize.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_realpathize.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_remove.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_rename.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_rmdir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_sendfile.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_sendfile.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_sendfile_linux.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_sendfile_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_setfl.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_setfl.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_stat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_stat_utils.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_statvfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_statvfs_cache.cpp
Small improvements to fs::statvfs_cache
2026-03-24 21:13:34 -04:00
fs_statvfs_cache.hpp
Small improvements to fs::statvfs_cache
2026-03-24 21:13:34 -04:00
fs_statx.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_symlink.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_symlink_as.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_truncate.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_umount2.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_unlink.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_utimensat.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_utimensat_freebsd.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_utimensat_generic.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_utimensat_linux.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_wait_for_mount.cpp
fs_wait_for_mount cleanup
2026-03-24 21:13:34 -04:00
fs_wait_for_mount.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fs_write.hpp
Fix incorrect type in fs_read and write
2026-03-24 21:13:34 -04:00
fs_xattr.cpp
Rework string utils, more test cases
2026-03-24 21:13:34 -04:00
fs_xattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
func.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
func.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
funcs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_access.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_access.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_bmap.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_bmap.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_chmod.cpp
Fix error handling in fuse chmod, chown, setxattr, removexattr
2026-03-24 21:13:34 -04:00
fuse_chmod.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_chown.cpp
Fix error handling in fuse chmod, chown, setxattr, removexattr
2026-03-24 21:13:34 -04:00
fuse_chown.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_copy_file_range.cpp
Add null pointer checks for FileInfo/DirInfo
2026-03-24 21:13:34 -04:00
fuse_copy_file_range.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_create.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_create.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_destroy.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_destroy.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_fallocate.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_fallocate.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_fchmod.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_fchmod.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_fchown.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_fchown.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_fgetattr.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_fgetattr.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_flock.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_flock.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_flush.cpp
Add null pointer checks for FileInfo/DirInfo
2026-03-24 21:13:34 -04:00
fuse_flush.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_fsync.cpp
Add null pointer checks for FileInfo/DirInfo
2026-03-24 21:13:34 -04:00
fuse_fsync.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_fsyncdir.cpp
Add null pointer checks for FileInfo/DirInfo
2026-03-24 21:13:34 -04:00
fuse_fsyncdir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_ftruncate.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_ftruncate.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_futimens.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_futimens.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_getattr.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_getattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_getxattr.cpp
Misc cleanup
2026-03-02 01:09:16 -05:00
fuse_getxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_init.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_init.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_ioctl.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_ioctl.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_link.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_link.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_listxattr.cpp
Fixup listxattr error handling
2026-03-24 21:13:34 -04:00
fuse_listxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_lock.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_lock.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_mkdir.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_mkdir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_mknod.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_mknod.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_open.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_open.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_opendir.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_opendir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_passthrough.hpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_poll.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_poll.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_read.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_read.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_readdir.hpp
Use fatal::abort() rather than assert in places
2026-03-24 21:13:34 -04:00
fuse_readdir_base.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_cor.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_readdir_cor.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_cor_getdents.icpp
Use ReaddirCalc in all readdir implementations
2026-04-12 23:44:23 -05:00
fuse_readdir_cor_readdir.icpp
Use ReaddirCalc in all readdir implementations
2026-04-12 23:44:23 -05:00
fuse_readdir_cosr.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_readdir_cosr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_cosr_getdents.icpp
Use ReaddirCalc in all readdir implementations
2026-04-12 23:44:23 -05:00
fuse_readdir_cosr_readdir.icpp
Use ReaddirCalc in all readdir implementations
2026-04-12 23:44:23 -05:00
fuse_readdir_factory.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_factory.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_plus.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_plus.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_seq.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_readdir_seq.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_readdir_seq_getdents.icpp
Use ReaddirCalc in all readdir implementations
2026-04-12 23:44:23 -05:00
fuse_readdir_seq_readdir.icpp
Use ReaddirCalc in all readdir implementations
2026-04-12 23:44:23 -05:00
fuse_readlink.cpp
Fix readlink implementation, add more tests
2026-03-24 21:13:34 -04:00
fuse_readlink.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_release.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_release.hpp
Misc updates and fixes
2026-04-04 02:46:24 -05:00
fuse_releasedir.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_releasedir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_removemapping.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_removemapping.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_removexattr.cpp
Fix error handling in fuse chmod, chown, setxattr, removexattr
2026-03-24 21:13:34 -04:00
fuse_removexattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_rename.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_rename.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_rmdir.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_rmdir.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_setupmapping.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_setupmapping.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_setxattr.cpp
Fix error handling in fuse chmod, chown, setxattr, removexattr
2026-03-24 21:13:34 -04:00
fuse_setxattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_statfs.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_statfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_statx.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_statx.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
fuse_statx_supported.icpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_statx_unsupported.icpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_symlink.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_symlink.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_syncfs.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_syncfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_tmpfile.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_tmpfile.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_truncate.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_truncate.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_unlink.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_unlink.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_utimens.cpp
Cleanup ugid.hpp usage
2026-03-02 01:09:16 -05:00
fuse_utimens.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
fuse_write.cpp
FUSE: require valid file/dir handle; drop open_files fallback
2026-04-18 13:47:23 -05:00
fuse_write.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
hashset.hpp
Replace khash with custom hash set
2026-04-12 23:44:23 -05:00
hw_cpu.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
hw_cpu.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
ioprio.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
ioprio.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
mergerfs.cpp
Handle/ignore SIGHUP
2026-04-17 11:14:05 -05:00
mergerfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
mergerfs_api.cpp
Move scope_guard to vendored/
2026-03-24 21:13:34 -04:00
mergerfs_api.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
mergerfs_collect_info.cpp
Move scope_guard to vendored/
2026-03-24 21:13:34 -04:00
mergerfs_collect_info.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
mergerfs_fsck.cpp
Move 3rd party libraries to "vendored" directory
2026-03-02 01:09:16 -05:00
mergerfs_fsck.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
mergerfs_ioctl.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
num.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
num.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
oom.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
oom.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
option_parser.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
option_parser.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policies.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policies.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_all.cpp
Convert some push_back to emplace_back
2026-03-02 01:09:16 -05:00
policy_all.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_epall.cpp
Convert some push_back to emplace_back
2026-03-02 01:09:16 -05:00
policy_epall.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_epff.cpp
Remove unused rwlock.hpp header and includes
2026-04-18 13:47:23 -05:00
policy_epff.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_eplfs.cpp
Misc cleanup
2026-03-02 01:09:16 -05:00
policy_eplfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_eplus.cpp
Remove unused rwlock.hpp header and includes
2026-04-18 13:47:23 -05:00
policy_eplus.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_epmfs.cpp
Misc cleanup
2026-03-02 01:09:16 -05:00
policy_epmfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_eppfrd.cpp
Remove unused rwlock.hpp header and includes
2026-04-18 13:47:23 -05:00
policy_eppfrd.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_eprand.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_eprand.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_erofs.cpp
Remove unused "using"s
2026-03-02 01:09:16 -05:00
policy_erofs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_error.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_ff.cpp
Remove duplicate includes
2026-03-02 01:09:16 -05:00
policy_ff.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_lfs.cpp
Convert some push_back to emplace_back
2026-03-02 01:09:16 -05:00
policy_lfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_lup.cpp
Remove unused rwlock.hpp header and includes
2026-04-18 13:47:23 -05:00
policy_lup.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_lus.cpp
Convert some push_back to emplace_back
2026-03-02 01:09:16 -05:00
policy_lus.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_mfs.cpp
Convert some push_back to emplace_back
2026-03-02 01:09:16 -05:00
policy_mfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_msplfs.cpp
Convert some push_back to emplace_back
2026-03-02 01:09:16 -05:00
policy_msplfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_msplus.cpp
Misc cleanup
2026-03-02 01:09:16 -05:00
policy_msplus.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_mspmfs.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
policy_mspmfs.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_msppfrd.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
policy_msppfrd.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_newest.cpp
Remove unused rwlock.hpp header and includes
2026-04-18 13:47:23 -05:00
policy_newest.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_pfrd.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
policy_pfrd.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_rand.cpp
Remove duplicate includes
2026-03-02 01:09:16 -05:00
policy_rand.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
policy_rv.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
predictability.h
Rework credential handling to support chroot & idmap ( #1595 )
2025-12-05 21:03:48 -06:00
procfs.cpp
Move scope_guard to vendored/
2026-03-24 21:13:34 -04:00
procfs.hpp
Cleanup procfs and abort on critical issues
2026-03-24 21:13:34 -04:00
resources.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
resources.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
rnd.cpp
Use RND class for shrink_to_rand_elem and add assertions
2026-03-24 21:13:34 -04:00
rnd.hpp
Use RND class for shrink_to_rand_elem and add assertions
2026-03-24 21:13:34 -04:00
stat_util.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
state.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
state.hpp
state: atomic ref_count in OpenFile
2026-04-18 13:47:23 -05:00
statvfs_util.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
str.cpp
Rework string utils, more test cases
2026-03-24 21:13:34 -04:00
str.hpp
Rework string utils, more test cases
2026-03-24 21:13:34 -04:00
strvec.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
supported_getdents64.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
supported_statx.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
symlinkify.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
thread_info.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
to_neg_errno.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
to_string.cpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
to_string.hpp
Convert stdint to short ints
2026-03-02 01:09:16 -05:00
tofrom_ref.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
tofrom_string.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
tofrom_wrapper.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
ugid.cpp
Update copyright headers
2026-03-02 01:09:16 -05:00
ugid.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00
xattr.hpp
Update copyright headers
2026-03-02 01:09:16 -05:00