From b153fc78d05e3cf973c0506a3c48aa1f6d4d9e93 Mon Sep 17 00:00:00 2001 From: Bill Fisher Date: Thu, 1 Feb 2024 21:17:06 -0700 Subject: [PATCH 1/2] Bump version to 0.12.0. --- CHANGELOG.md | 9 +++++++++ Cargo.toml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73c80c2b..6a56c735 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.12.0] - 2024-02-02 + +- 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` and `uuid` dependency versions. +- Update build version dependency for `bindgen`. +- Fix clippy warnings. + ## [0.11.0] - 2023-09-25 - Upgrade `bitflags` to 2.4.0 from 1.x. `bitflags` is used to implement the Perm, Flag and AclOption API's. diff --git a/Cargo.toml b/Cargo.toml index cb5d6d67..f6ab838b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "exacl" -version = "0.11.0" +version = "0.12.0" authors = ["Bill Fisher "] description = "Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD" repository = "https://github.com/byllyfish/exacl" From 9f976cb0c444ab09dac089af3be19fee5ddf9270 Mon Sep 17 00:00:00 2001 From: Bill Fisher Date: Fri, 2 Feb 2024 18:32:07 -0700 Subject: [PATCH 2/2] Allow clippy::struct_field_names in bindings.rs --- src/bindings.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bindings.rs b/src/bindings.rs index 83598667..81d9a32d 100644 --- a/src/bindings.rs +++ b/src/bindings.rs @@ -8,7 +8,8 @@ clippy::unreadable_literal, deref_nullptr, // https://github.com/rust-lang/rust-bindgen/issues/1651 clippy::too_many_lines, - clippy::borrow_as_ptr + clippy::borrow_as_ptr, + clippy::struct_field_names )] include!(concat!(env!("OUT_DIR"), "/bindings.rs"));