lessfs – A high performance inline data deduplicating filesystem for Linux.
lessfs is released under the GNU GPLv3 license and can be downloaded from:
http://sourceforge.net/project/showfiles.php?group_id=257120
lessfs – A high performance inline data deduplicating filesystem for Linux.
lessfs is released under the GNU GPLv3 license and can be downloaded from:
http://sourceforge.net/project/showfiles.php?group_id=257120
This fixes a rare race condition that can cause lessfs to segfault and crash.
Lessfs has finally made it to 1.0.0 And even better, sourceforge tells me that it’s now stable.
Only minor changes this release:
Added license information at the top of every file. Updated the license information for QuickLZ after contacting the author. And finally solved a bug where lessfs would crash upon defragmentation when the file_io backend had been selected.
Fixes an erroneous free() that can crash lessfs upon startup when the tiger hash is selected. Changes mklessfs so that it supports automatic directory creation and database overwrites. mklessfs now has improved error reporting. And some general code cleanups.
This version of lessfs has been scrutinized for memory leaks. Several small leaks have been fixed. One small issue with lessfs_utimes has also been solved.
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 caused by not initializing st_[a/c/m]time.tv_nsec.
Thanks to Wolfgang Zuleger for doing a great job on analyzing these bugs.
This release fixes some problems where permissions where not properly set on open files. It also fixes a problem with an incorrect link count of directories. Performance for some meta data operations has also improved.

Working towards 1.0 stable…
This version of lessfs passes all the fsx-linux tests. It has been confirmed that this release fixes the problems that people where reporting with rsync.

Open discussion about data deduplication for Linux in general.
Would you like a data deduplicating blockdevice in userspace or in the kernel?
Would you prefer lessfs-2.0 with replication and snapshots?
Your opinion counts!
This release fixes a major bug in the truncate code. This bug causes lessfs to crash with ccrypt and rsync -inline.

Lessfs-0.8.2 is mostly a bugfix release.
Fixes a bug that causes lessfsck and mklessfs to segfault when compiled
with encryption support and encryption disabled in the config.
Fixes a bug that causes lessfs to segfault on umount when compiled
with encryption support and encryption disabled in the config.
lessfsck,listdb and mklessfs are now installed in /usr/sbin
instead of /usr/bin.