Release Notes: This version adds two new features: synchronous replication and background deletion. Synchronous replication allows Lessfs to support a master/slave configuration. In this case, the master will synchronously replicate the data to the slave. The slave is read-only. The master will freeze forever when the slave becomes unreachable. When background deletion is enabled, lessfs will spawn a background thread that will take care of the truncation/deletion task. Lessfs will therefore return immediately after a delete or truncate operation.
Release Notes: The 1.1.0 series of Lessfs adds support for many different hashes including SHA-256, tiger, and whirlpool (64 bytes). Compression has been improved and many compression algorithms are now available, including bzip, gzip, lzo, and deflate. The file_io backend supports encryption. Performance has increased to a level where lessfs outperforms many of its rivals when it comes to write throughput.
Release Notes: This release enables lessfs to be mounted without the need to specify options other than the configuration file and the mountpoint. Lessfs now provides automatic migration support for older lessfs versions.
Release Notes: This release fixes some minor bugs that are related to logging only.
Release Notes: This release enables support for transactions/check pointing. Lessfs no longer needs fsck after a crash. Also new is the ability to run a program when disk space drops below a certain amount of space. This program can be used to free up space when the tokyocabinet datastore is used.
Release Notes: There are only minor changes this release. License information has been added to the top of every file. The license information has been updated for QuickLZ after contacting the author. A bug where lessfs would crash upon defragmentation when the file_io backend had been selected has been fixed.
Release Notes: This release fixes an erroneous free() that could crash lessfs upon startup when the tiger hash was selected. It changes mklessfs so that it supports automatic directory creation and database overwrites. mklessfs now has improved error reporting. There are further general code cleanups.
Release Notes: This release fixes two memory leaks that are related to hardlink operations and one other memory leak in file_io. It also solves a problem with cp -a caused by not initializing st_[a/c/m]time.tv_nsec.
Release Notes: This release fixes some problems where permissions were not properly set on open files. It also solves a problem with the link count of directories. Performance for some meta data operations has improved.
Release Notes: This version of lessfs passes all the fsx-linux tests. It has been confirmed that this release fixes the problems that people were reporting with rsync.