NetFilter SDK for Mac OS
Version 1.0.0.5 (September 9, 2026)
- Fixed issues in network extension and nfproxy code.
Version 1.0.0.4 (September 8, 2026)
- Fixed issues in network extension and nfproxy code.
- nfproxy supports the SHARED flag in the Makefile for building a shared object file instead of a static library.
Version 1.0.0.3 (August 27, 2026)
- Fixed issues in network extension and nfproxy code.
- Added a sample PFInstaller that generates the SSL configuration of ProtocolFilters with a root certificate with the given name, and imports it into supported stores.
This code can be used to separately perform the operations of ProtocolFilters that require root privileges.
The main code can run under a generic user account if it uses a shared group folder for the IPC Unix sockets of the Network Extension.
- Added new function nf_isDisconnected, which returns TRUE (1) if the Network Extension is unloaded unexpectedly.
- A full Unix socket name can be used as the driverName parameter of the nf_init function in nfproxy API. When the parameter starts with the '/' character, it is treated as a full path.
Version 1.0.0.1 (August 21, 2026)
Initial release.