Releases: byllyfish/exacl
Releases · byllyfish/exacl
Release 0.12.0
- Fix typo in rustdoc comments for getfacl/setfacl. (Thanks @sylvestre)
- Support FreeBSD 14 in CI builds. (Thanks @asomers)
- Run CI tests on macos-13 and macos-12.
- Update
bitflags
anduuid
dependency versions. - Update build version dependency for
bindgen
. - Fix clippy warnings.
Release 0.11.0
- Upgrade
bitflags
to 2.4.0 from 1.x.bitflags
is used to implement the Perm, Flag and AclOption API's. - Tests should support systems where daemon uid/gid is other than 1/1.
- Tests should accommodate varying limits on ext, tmpfs, xfs file systems.
- Update version dependencies for
bindgen
,ctor
. - Fix clippy warnings.
Release 0.10.0
- Update version dependencies for
bindgen
,clap
, andenv_logger
. - Include ubuntu-22.04, macos-12, and freebsd-13.1 in CI build.
- Fix code coverage CI script to address GHA build issue.
- Fix clippy warnings.
Release 0.9.0
- Fix compilation on various Linux architectures where
c_char
is signed (Issue #107). - Disable
layout_tests
option inbindgen
. - Update version dependencies for
bindgen
anduuid
. - Improve code coverage CI script.
- Fix clippy warnings.
Release 0.8.0
Release 0.7.0
- Add the
from_mode
top level function. - Remove
Acl
(low level interface) from the public exported API. - Remove dependency on the
nix
crate. - Update version dependencies for bindgen and env_logger.
- Update Rust edition from 2018 to 2021.
Release 0.6.0
- Fix new rust clippy warnings.
- Update version dependencies for bindgen and nix.
- Update valgrind suppressions used in testing.
Release 0.5.0
- Add support for NFSv4 ACL's on
FreeBSD
. - Remove support for platform-specific text formats.
Release 0.4.0
- Add support for symbolic links on
FreeBSD
. - Add support for
ACCESS_ACL
option togetfacl
andsetfacl
. - Allow for
-
in permission abbreviation, e.g.r-x
. - Update rust toolchain to latest stable version and fix clippy/lint issues.
- Fix package metadata for docs.rs; improve platform-specific documentation.
Release 0.3.0
- Add support for Posix.1e ACLs on
FreeBSD
. - Add
from_str
andto_string
top-level functions. - Remove the
Acl::check
function from public API.