Main Page

From Dazuko
(Difference between revisions)
Jump to: navigation, search
(Happy 7th Birthday, Dazuko!)
(revert spam)
 
(62 intermediate revisions by 16 users not shown)
Line 1: Line 1:
=== <big>'''A Virtual Device Driver to Allow Online File Access Control'''</big> ===
+
=== <big>'''A Stackable Filesystem to Allow Online File Access Control'''</big> ===
  +
DazukoFS aims to be a mechanism to allow userspace applications to perform online file access control.
   
A common interface is needed, which allows userland applications to perform online file access control. Dazuko aims to provide that interface.
 
   
   
  +
<div style="padding:0.5em; margin-bottom:1em; border: 2px solid #a00;">
  +
<big>'''NOTICE'''</big>
   
=== News ([http://www.dazuko.org/news.rdf RSS]) ===
+
The Dazuko Project currently has no maintainer. If you are interested in taking on this responsibility, please post to the [[Mailing Lists]].
  +
</div>
   
* '''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.
+
* '''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.
+
=== News ([http://dazuko.dnsalias.org/news.rdf RSS]) ===
* '''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.
+
*'''19 Mar 2011''' - DazukoFS 3.1.4 and Dazuko 2.3.9 have been released. See the various changelogs for details. John Ogness has now retired all responsibilities as maintainer of this project. If you are interested in becoming a maintainer of the Dazuko project, please post to the [[Mailing Lists]].
* '''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.
+
*'''7 Nov 2010''' - A new release candidate is available. This includes support for mmap() writing, syscall restarts across events, and some fixes for changes introduced in the previous release candidates.
* '''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.)
+
*'''17 Oct 2010''' - Part of the patch to fix some error handling was accidentally left out of the last release candidate. It has now been included for 3.1.4-rc2.
* '''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.
+
*'''16 Oct 2010''' - The first release candidate for DazukoFS 3.1.4 has been posted. This new version supports Linux 2.6.36 and addresses various fixes posted since the last release. It also introduces polling support for the DazukoFS control device.
* '''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).
+
*'''3 Jul 2010''' - DazukoFS 3.1.3 is now the official stable release.
* '''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 May 2010''' - DazukoFS 3.1.3-rc3 has been posted to support Linux 2.6.34.
* '''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.
+
*'''31 Mar 2010''' - Due to changes in the 2.6.33 API and build system, a new release candidate (DazukoFS) and pre-release version (Dazuko) have been posted.
* '''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.
 
* '''18 Jun 2008''' - Dazuko 2.3.5 and nullfs 0.0.3 have been merged together as DazukoFS. This is now available in the development section of the [[Downloads]] page. Testers are welcome, but please be aware that nullfs is still considered experimental. Be sure to read through the README's within the package.
 
* '''7 Jun 2008''' - 2.3.5 has been released. It has been made available in patch form for Linux kernels after 2.6.22. Please see the [http://dazuko.dnsalias.org/files/README-dazuko-patch README] listed next to each download.
 
* '''17 May 2008''' - Version 0.0.3 of nullfs has been posted in the development downloads. This version now locks the parent directory while making changes to the underlying files. Copyrights and code style has also been updated to bring the code into a form that will be acceptable to mainline Linux.
 
* '''27 Apr 2008''' - Version 0.0.2 of nullfs has been posted in the development downloads. This version supports Linux 2.6.25.
 
* '''23 Apr 2008''' - Version 0.0.1 of nullfs has been posted in the development downloads. This is a NOOP stackable filesystem that has been written from scratch (though based on the work of the FiST and ecryptfs projects). nullfs will eventually become the basis for DazukoFS (Dazuko 3.0). Using nullfs we will be able to work out any bugs related to stackable filesystems.
 
* '''20 Mar 2008''' - The pre-release version 2.3.5-pre1 has now been made available as a Linux 2.6 kernel patch. This patch will allow Dazuko to work with the latest Linux kernels. Please read the README included in the package.
 
* '''20 Feb 2008''' - 2.3.5-pre1 has been posted. This addresses a major locking problem on FreeBSD as well as several compiling issues reported with the 2.3.4 version. It also adds support for Dazuko to be compiled as a [http://www.redirfs.org RedirFS] filter.
 
 
* [[Old News]]
 
* [[Old News]]

Latest revision as of 17:34, 4 December 2012

[edit] A Stackable Filesystem to Allow Online File Access Control

DazukoFS aims to be a mechanism to allow userspace applications to perform online file access control.


NOTICE

The Dazuko Project currently has no maintainer. If you are interested in taking on this responsibility, please post to the Mailing Lists.


[edit] News (RSS)

  • 19 Mar 2011 - DazukoFS 3.1.4 and Dazuko 2.3.9 have been released. See the various changelogs for details. John Ogness has now retired all responsibilities as maintainer of this project. If you are interested in becoming a maintainer of the Dazuko project, please post to the Mailing Lists.
  • 7 Nov 2010 - A new release candidate is available. This includes support for mmap() writing, syscall restarts across events, and some fixes for changes introduced in the previous release candidates.
  • 17 Oct 2010 - Part of the patch to fix some error handling was accidentally left out of the last release candidate. It has now been included for 3.1.4-rc2.
  • 16 Oct 2010 - The first release candidate for DazukoFS 3.1.4 has been posted. This new version supports Linux 2.6.36 and addresses various fixes posted since the last release. It also introduces polling support for the DazukoFS control device.
  • 3 Jul 2010 - DazukoFS 3.1.3 is now the official stable release.
  • 30 May 2010 - DazukoFS 3.1.3-rc3 has been posted to support Linux 2.6.34.
  • 31 Mar 2010 - Due to changes in the 2.6.33 API and build system, a new release candidate (DazukoFS) and pre-release version (Dazuko) have been posted.
  • Old News
Personal tools