summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2024-05-02 11:17:29 -0400
committerTavian Barnes <tavianator@tavianator.com>2024-05-02 11:26:22 -0400
commitaab0cdfef0df2e0a478ad062899c044fae0aec76 (patch)
tree54e4719e29636f20f75de4a560f3bd65a22cd870
parentcf080ec377461ca6fe2e0e9bb8b25ad63bda6bc6 (diff)
downloadbfs-18d2d885d448ffaeba9168fb9babc29c308fcd3f.tar.xz
Release 3.23.2
-rw-r--r--Makefile2
-rw-r--r--docs/CHANGELOG.md30
2 files changed, 31 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 8a8ec6b..2d68f20 100644
--- a/Makefile
+++ b/Makefile
@@ -74,7 +74,7 @@ gen/version.c.new::
elif test -e src/../.git && command -v git >/dev/null 2>&1; then \
git -C src/.. describe --always --dirty; \
else \
- echo "3.1.3"; \
+ echo "3.2"; \
fi | tr -d '\n' >>$@
@printf '";\n' >>$@
diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md
index 672c2b4..62b6480 100644
--- a/docs/CHANGELOG.md
+++ b/docs/CHANGELOG.md
@@ -1,6 +1,36 @@
3.*
===
+3.2
+---
+
+**May 2, 2024**
+
+### New features
+
+- New `-limit N` action that quits immediately after `N` results
+
+- Implemented `-context` (from GNU find) for matching SELinux contexts ([#27](https://github.com/tavianator/bfs/issues/27))
+
+- Implemented `-printf %Z` for printing SELinux contexts
+
+### Changes
+
+- The build system has been rewritten, and there is now a configure step:
+
+ $ ./configure
+ $ make
+
+ See `./configure --help` or [docs/BUILDING.md](/docs/BUILDING.md) for more details.
+
+- Improved platform support
+ - Implemented `-acl` on Solaris/Illumos
+ - Implemented `-xattr` on DragonFly BSD
+
+### Bug fixes
+
+- Fixed some rarely-used code paths that clean up after allocation failures
+
3.1.3
-----