Fosfat is a C library for providing read-only access to a Smaky formatted disk. Currently, only a tool and a FUSE extension that use this library can be used for reading a directory and copying a file. Smaky is a system developed in Switzerland at the EPFL (Ecole Polytechnique Fédérale de Lausanne).
|Tags||Software Development Libraries Filesystems Terminals|
|Operating Systems||POSIX Linux Windows|
Release Notes: Many improvements in the build scripts and Makefiles for Linux, *BSD, and Windows. For Windows, g++ is not needed anymore. The code was rewritten in C. Support was added for the Smaky .COLOR file format through the FUSE extension; the images are converted on the fly to the XPM (v2) format.
Release Notes: Support was added for the Smaky .IMAGE file format through the FUSE extension. This provides the ability to convert .IMAGE to .PBM (portable bitmap format) on the fly. The tool (fosrec) was added for recovering all files deleted (and restorable) on a Smaky device. Much code was cleaned up.
Release Notes: This release adds support for restore deleted files. It adds support to the library for working with multiple disks in the same program. It adds a port of some tools for Windows through the MinGW compiler.
Release Notes: Many bugfixes (memory leaks). The code has been cleaned up. The license has changed from the GPLv2 to the GPLv3.
Release Notes: An internal logger was added to the library for following the FOS operations. It is no longer necessary to choose the type of disk because now it will be automatically detected.