What is new in afpfs-ng-0.9.0, February 9, 2025

  1. FUSE client improvements

Support for FUSE 2.99 on Linux, and macFUSE on macOS.

Shore up error handling and memory synchronization to avoid deadlocks.

Rename mount_afp to mount_afpfs to avoid name conflict with the native macOS AFP client.

The ability to pass mount options to FUSE with -O is now supported, amongst other patches contributed by R.J.V. Bertin.

  1. afpgetstatus improvements

Support for IPv6 addresses. Print much more information on the AFP server.

Introduce a -i flag to print the server’s icon and icon mask.

  1. Meson build system

Autotools has been replaced by Meson. Configure and builds are much faster. Extra debug output is now controlled at compile time with -Dbuildtype=debug. If you want to build without debug output, use -Dbuildtype=release.

  1. Code quality

Consolidation and refactoring of the code. Numerous bug fixes. Code compiles cleanly without warnings on supported platforms now.

What’s Changed

New Contributors

Full Changelog: https://github.com/rdmark/afpfs-ng/commits/0.9.0

Downloads

Footnotes

Release published on 2025-02-09

Generated from GitHub Release Notes