The Featureless Linux Library stable version 0.6.15 and development version 0.7.3 are released.
The stable version 0.6.15 has a small number of security fixes and a few minor bug fixes.
The development version 0.7.3 is the final planned development release for the 0.7.x release series.
The API is considered stable and ready to use for a 0.8.x stable release.
The month of December 2025 will be used for testing and final preparations for an official 0.8.0 stable release in January 2026.
The controller project has a new feature where a controlfile (or an initfile for the init program) is supported.
This makes the behavior more similar to a fakefile or similar configuration patterns.
The firewall program is being relocated into its own project and therefore repository.
The 0.7.3 is the last Featureless Linux Library release that will contain it.
Expect to see a great deal of development in the controller, control, firewall, and the kevux-tools projects for the year 2026.
There will not be 0.8.0 releases of these projects at the same time as the 0.8.0 Featureless Linux Library release in January 2026.
These projects are simply not ready yet for that and a stable Featureless Linux Library release truly needs to be in place before these projects can be properly completed.
The development version 0.9.x versions will likely be focused on networking, better error handling (including error recoverability), some standard formats like HTML and JSON, more configuration via environment variables, and more advanced string matching (including regular expressions).
The following are changes in the 0.6.15 stable release since the 0.6.14 stable release.
Exploit Fixes:
- None.
Security Fixes:
- Controller: Thread cleanup needs to check that used < size in array.
- Controller: Invalid write in
controller_entry_read()due to missing allocation.
Features:
- None.
Bug Fixes:
- FLL: Currency symbols are incorrectly being designated as unassigned.
- Controller: Invalid simulate print index for action IKI array.
Refactors:
- None.
Regressions:
- None.
Updates:
- FLL: Add specific source design documentation.
- Controller: The FLL tags file with the latest code.
Check out the project on the FLL stable release page or on the FLL development release page.
The project is built like a tool chest. Individuals who are unfamiliar with the project should have an easier time trying out the pre-packaged 0.6.15 monolithic sources and 0.7.3 monolithic sources. These 0.6.15 programs and 0.7.3 programs, by default, are designed to build against a library built using the monolithic source tree.
The stand alone sources for the several programs can be found pre-packaged 0.6.15 at Sourceforge and pre-packaged 0.7.3 at Sourceforge.
Kevin Day