Main Page

From Dazuko
(Difference between revisions)
Jump to: navigation, search
(posted 3.1.3-rc1)
(moved new news to old news)
Line 22: Line 22:
 
* '''5 Feb 2009''' - Today marks 7 years of the Dazuko project. With the current transition to DazukoFS and efforts for Linux mainline acceptance underway, it is difficult to say where the project stands today. 2009 will certainly prove to be a landmark year for the project. [http://lists.gnu.org/archive/html/dazuko-devel/2009-02/msg00001.html Please read] an import update email posted to the Dazuko devel mailing list.
 
* '''5 Feb 2009''' - Today marks 7 years of the Dazuko project. With the current transition to DazukoFS and efforts for Linux mainline acceptance underway, it is difficult to say where the project stands today. 2009 will certainly prove to be a landmark year for the project. [http://lists.gnu.org/archive/html/dazuko-devel/2009-02/msg00001.html Please read] an import update email posted to the Dazuko devel mailing list.
 
* '''3 Feb 2009''' - An updated DazukoFS patchset [http://lkml.org/lkml/2009/2/3/349 has been submitted] to the Linux Kernel Mailing List for inclusion in the Linux kernel. This patchset is based on the newly posted 3.0.0-rc5 version. Although this version requires Linux 2.6.29-rc3, the package includes patches to patch the code for Linux 2.6.26, 2.6.27, and openSUSE 11.0.
 
* '''3 Feb 2009''' - An updated DazukoFS patchset [http://lkml.org/lkml/2009/2/3/349 has been submitted] to the Linux Kernel Mailing List for inclusion in the Linux kernel. This patchset is based on the newly posted 3.0.0-rc5 version. Although this version requires Linux 2.6.29-rc3, the package includes patches to patch the code for Linux 2.6.26, 2.6.27, and openSUSE 11.0.
* '''21 Dec 2008''' - DazukoFS [http://lkml.org/lkml/2008/12/21/47 has been submitted] to the Linux Kernel Mailing List for inclusion in the Linux kernel. With this, a highly critical review process is certain to begin.
 
* '''30 Nov 2008''' - DazukoFS 3.0.0-rc4 has been posted. It includes an important fix with dentry and vfsmount reference counting when file access is denied. This represents the current state of the [[Linux Submission]] patchset.
 
* '''23 Nov 2008''' - Efforts are now underway to prepare a set of patches to submit DazukoFS for inclusion in the Linux kernel. A new [[Linux Submission]] page has been created to track these efforts.
 
* '''7 Nov 2008''' - A separate libdazuko package has been posted (as testing). This package provides a userspace library to interact with DazukoFS. The package also includes a wrapper library that provides the Dazuko 2.x interface, but uses DazukoFS. Using the DazukoFS library is certainly more efficient than using the wrapper library, but I decided to provide the wrapper library anyway just for fun.
 
* '''25 Oct 2008''' - DazukoFS 3.0.0-rc3 has been posted. This adds a new feature called group tracking. If an application sets this flag when registering with DazukoFS, the group will be automatically removed once the last open file handle has been closed. This will prevent DazukoFS mounts from hanging if registered applications crash. This version has been updated to support Linux 2.6.27. (Support for Linux 2.6.26 is available by a patch supplied in the package.)
 
* '''9 Oct 2008''' - The next release candidate for DazukoFS 3.0.0 has been posted. A new ignore-device has been added to allow applications to avoid being detected by DazukoFS. This is disabled by default, but may be necessary for some applications. Also, a few important bugs were fixed, thanks to several reports. If you see '''any''' warnings or errors, please report them.
 
* '''24 Sep 2008''' - The first release candidate for DazukoFS 3.0.0 has been posted. DazukoFS is a complete rewrite of Dazuko. It is based on nullfs and provides a totally new interface. DazukoFS is significantly faster than Dazuko. An article will be posted here that shows benchmarks and digs into the technology. Be aware that Dazuko and DazukoFS are totally separate. Applications written for Dazuko will not work with DazukoFS and vice versa. However, it is possible to have both Dazuko and DazukoFS running at the same time (to allow applications to transition to DazukoFS).
 
* '''6 Aug 2008''' - nullfs 0.0.4 has been posted. This version supports Linux 2.6.26. Please see the CHANGELOG included in the package for a full list of changes.
 
* '''30 Jul 2008''' - Some problems with the changes relating to memory allocation were discovered in the first pre-release. Version 2.3.6-pre2 has been posted and should address these issues.
 
* '''17 Jul 2008''' - Pre-release version 2.3.6-pre1 has been posted. This version adds suport for the new RedirFS 0.3 API. Use the "--redirfsdir" configure option to build Dazuko as a RedirFS filter.
 
* '''12 Jul 2008''' - Kernel patches for Linux 2.6.26 and openSUSE 11.0 have been added to the [[Downloads]] page.
 
 
* [[Old News]]
 
* [[Old News]]

Revision as of 11:30, 3 January 2010

A Stackable Filesystem to Allow Online File Access Control

A mechanism is needed, which allows userspace applications to perform online file access control. DazukoFS aims to be that mechanism.


News (RSS)

  • 1 Jan 2010 - The first release candidate for 3.1.3 has been posted. This version addresses problems with mmap() writes as well as registered processes hitting their maximum open file limit.
  • 21 Nov 2009 - Version 3.1.2 has been released to address a referencing problem when using the ignore feature (/dev/dazukofs.ign).
  • 9 Oct 2009 - In the 3.1.0 version some includes were missing, which caused compile problems for the x86 architecture. A new stable version 3.1.1 has been released to address this issue.
  • 25 Sep 2009 - After several months of error-free use, DazukoFS 3.1.0-rc2 has now been re-branded as 3.1.0, the new official stable version.
  • 2 Jul 2009 - DazukoFS 3.1.0-rc2 was posted to address a bug regarding mmap() and stacking upon a filesystem that does not support memory mapped files.
  • 28 Jun 2009 - After a great hacking session together with Lino Sanfilippo at the LinuxTag 2009 conference in Berlin, a lot of fixes and improvements were made to DazukoFS. As a result, a new development snapshot as well as a new stable release candidate 3.1.0-rc1 were posted. They have been updated to support Linux 2.6.30. Patches for various Linux kernel versions and distributions are not included in the packages.
  • 24 May 2009 - DazukoFS 3.0.1-rc2 has been posted. rc1 contained a bug that didn't allow files to be created.
  • 30 Apr 2009 - DazukoFS 3.0.1-rc1 has been posted. This release candidate includes several bug fixes for DazukoFS. The patches for various Linux kernel versions and distributions are not included in this package.
  • 23 Mar 2009 - A new snapshot section has been added to the download page. This makes it easy to download the latest DazukoFS code. Although snapshots are not heavily tested, they should work correctly.
  • 17 Mar 2009 - The legacy stable version was updated to 2.3.7. It includes a patch from Frantisek Hrbata to support FreeBSD 7.
  • 25 Feb 2009 - The legacy stable version was updated to 2.3.6. It includes a patch from Frantisek Hrbata to support RedirFS 0.6. This makes it possible to use Dazuko 2.x with the latest Linux kernels.
  • 22 Feb 2009 - DazukoFS 3.0.0 has been released. It is based on 3.0.0-rc4 and includes patches to support many other kernel versions. The Dazuko 2.x branch has been orphaned (i.e. it is no longer maintained). All efforts are now focussed exclusively on the DazukoFS 3.x branch.
  • 8 Feb 2009 - A DazukoFS 3.0.0-rc6 version has been posted to address some errors in the patches to support older kernels.
  • 5 Feb 2009 - Today marks 7 years of the Dazuko project. With the current transition to DazukoFS and efforts for Linux mainline acceptance underway, it is difficult to say where the project stands today. 2009 will certainly prove to be a landmark year for the project. Please read an import update email posted to the Dazuko devel mailing list.
  • 3 Feb 2009 - An updated DazukoFS patchset has been submitted to the Linux Kernel Mailing List for inclusion in the Linux kernel. This patchset is based on the newly posted 3.0.0-rc5 version. Although this version requires Linux 2.6.29-rc3, the package includes patches to patch the code for Linux 2.6.26, 2.6.27, and openSUSE 11.0.
  • Old News
Personal tools