Releases: containers/fuse-overlayfs
Releases · containers/fuse-overlayfs
v1.14
- isolate security xattrs for STAT_OVERRIDE_CONTAINERS. Prefix all security xattrs with XATTR_CONTAINERS_OVERRIDE_PREFIX.
- prefer user.containers.override_stat over user.fuseoverlayfs.
- do not force -1 for owner overriding extended attributes. Otherwise the value is written to the override extended attribute.
- fix file owner retrieval for chmod.
- honor umask with xattr_permissions.
- honor mode for devices with xattr_permissions.
- propagate extended attributes permissions with copyup.
v1.13
- fix a performance issue when dealing with big directories.
v1.12
- change license to GPL-2.0-or-later.
v1.11
- main: if a lower layer doesn't support ACLs do not enable them.
v1.10
- main: use /proc/self/fd to read xattrs.
- main: inherit ACLs for new files/dirs.
- main: fix passing noatime.
- main: add checks for valid /proc mount.
- main: fix copy_file_range for deleted files.
- main: fix creating links of just deleted files.
v1.9
- main: fix setting attributes on file without permissions.
- main: ignore EOVERFLOW when copying xattrs.
- main: set the correct value for RENAME_NOREPLACE when it is not already defined in the system headers.
- main: create source whiteout only when needed
- main: fix missing source whiteout when destination is whiteout
v1.8.2
- main: fix lookup if underlying path is a symlink, but a directory on a upper directory.
v1.8.1
- main: fix race when looking up an inode that was renamed.
- main: fix type used for ioctl.
v1.8
- main: honor user.overlay. xattrs. Native overlay uses user.overlay to store the overlay metadata instead of trusted.overlay.
- main: add a mount flag to disable ACLs.
v1.7.1
- set FUSE_CAP_POSIX_ACL only when it is supported by FUSE.
- treat statx failure with EINVAL as ENOSYS, so that the fallback is attempted.