- nilfs-2.0.18.tar.bz2: backported several bug-fixes merged in the mainline kernel. (Nov 22, 2009 JST.)
- nilfs-2.0.17.tar.bz2: fixed several bugs and crash due to missing initialization (Oct 4, 2009 JST.)
- nilfs-2.0.16.tar.bz2: backported a bunch of corrections merged in the kernel 2.6.31 including a few important bug-fixes. (Sep 12, 2009 JST.)
- nilfs-utils-2.0.14.tar.bz2: A security problem of mkfs.nilfs2 was fixed. (Jul 20, 2009 JST.)
- nilfs-2.0.15.tar.bz2: Several bugs were fixed, and read performance on some fast drives was improved. (Jul 11, 2009 JST.)
- nilfs-utils-2.0.13.tar.bz2: fix cleanerd failure on mount and improve rmcp command. (Jun 22, 2009 JST.)
- nilfs-2.0.14.tar.bz2: fix a memory leak problem during GC (May 23, 2009 JST.)
- nilfs-2.0.13.tar.bz2: backport bug-fixes on nilfs in the mainline kernel. (May 17, 2009 JST.)
- nilfs-utils-2.0.12.tar.bz2: fix some bugs of userland tools, and improve lscp and lssu commands. (Apr 2, 2009 JST.)
- nilfs-2.0.12.tar.bz2: fix GC-related problems causing filesystem corruption. (Mar 30, 2009 JST.)
- nilfs-2.0.11.tar.bz2, nilfs-utils-2.0.11.tar.bz2: fix infrequently-encountered symbolic link expansion failure of the tar program. (Mar 13, 2009 JST.)
- nilfs-2.0.10.tar.bz2, nilfs-utils-2.0.10.tar.bz2: introduce secondary super block to improve reliability. (Mar 7, 2009 JST.)
- nilfs-2.0.9.tar.bz2, nilfs-utils-2.0.9.tar.bz2: fix cleanerd bug causing removal of protected checkpoints. (Mar 4, 2009 JST.)
- nilfs-2.0.8.tar.bz2, nilfs-utils-2.0.8.tar.bz2: fix compatibility issues of ioctl interface. (Feb 19, 2009 JST.)
- nilfs-2.0.7.tar.bz2, nilfs-utils-2.0.7.tar.bz2: fix several problems causing malfunction of garbage collection and lscp command. (Feb 11, 2009 JST.)
- nilfs-2.0.6.tar.bz2: support kernel 2.6.28, and fix cleanerd shutdown problem. (Jan 12, 2009 JST.)
- nilfs-2.0.5.tar.bz2: support kernel 2.6.27, fix some problems including memory shortage during ioctl (Oct 23, 2008 JST.)
- nilfs-utils-2.0.6.tar.bz2: fix a cleaner bug causing kernel panic. (Oct 17, 2008 JST.)
- nilfs-2.0.4.tar.bz2: fix hangup problem while deleting huge files. (Aug 6, 2008 JST.)
- nilfs-2.0.3.tar.bz2, nilfs-utils-2.0.5.tar.bz2: support kernel 2.6.26, fix build problems and a hang problem after r/w-remount. (Jul 14, 2008 JST.)
- nilfs-utils-2.0.4.tar.bz2: fix a segmentation fault problem of mount.nilfs2. (Jun 20, 2008 JST.)
- nilfs-utils-2.0.3.tar.bz2: fix a package problem that may cause lack of man pages. (May 22, 2008 JST.)
- nilfs-utils-2.0.2.tar.bz2: Man pages are added. (May 20, 2008 JST.)
- nilfs-2.0.2.tar.bz2: A critical bug was fixed.
The NILFS 2.0.1 failed to mount NILFS2 partitions that had been used by previous versions of NILFS2.
A debug print routine was added to help debugging around page routines. (Mar 26, 2008 JST.)
- nilfs-2.0.1.tar.bz2, nilfs-utils-2.0.1.tar.bz2: NILFS 2.0.1 had a compatibility issue. Use 2.0.2 instead.
Supported an nfs exporting. Incorporated changes on nilfs_fs.h to prepare for future extensions. (Mar 24, 2008 JST.)
- nilfs-2.0.0.tar.bz2, nilfs-utils-2.0.0.tar.bz2: It is our great pleasure to announce the release of the NILFS 2.0.0.
Supported kernel 2.6.25-rc2 experimentally.
Reflected the changes of ioctl() interface on NILFS 2.0.0-testing-9 to ioctl32().
See What is NILFS page about NILFS Version 2. (Feb 18, 2008 JST.)
- nilfs-2.0.0-testing-9.tar.bz2, nilfs-utils-2.0.0-testing-9.tar.bz2: This is a yet another testing version.
Supported kernel 2.6.25-rc1 experimentally.
Fixed compiler error on kernel configuration without CONFIG_LBD,
a NULL-pointer dereference on error handling routine,
a disk full problem and write routine bugs that cause system hangup. (Feb 13, 2008 JST.)
- nilfs-2.0.0-testing-8.tar.bz2, nilfs-utils-2.0.0-testing-8.tar.bz2: This is one more testing version!
Fixed timing problems, a dead lock problem and memory allocation failures.
These fixes improve the stability further. (Dec 27, 2007 JST.)
- nilfs-2.0.0-testing-7.tar.bz2, nilfs-utils-2.0.0-testing-7.tar.bz2: Failures in case where the block size is smaller than the page size are fixed.
NILFS2 supports kernel 2.6.24-rc3 and PowerPC64 architecture experimentally. (Nov 29, 2007 JST.)
- nilfs-2.0.0-testing-6.tar.bz2, nilfs-utils-2.0.0-testing-6.tar.bz2: A serious problem around the page reclamation was fixed.
The stability is improved, especially for small memory machines.
It is strongly recommended to update NILFS2 version to 2.0.0-testing-6. (Oct 22, 2007 JST.)
- nilfs-1.0.18.tar.bz2:
A serious problem around the page reclamation was fixed.
The problem causes a potential corruption of meta data files or regular files. (Oct 22, 2007 JST.)
- nilfs-2.0.0-testing-5.tar.bz2, nilfs-utils-2.0.0-testing-5.tar.bz2: A serious problem was fixed. The problem causes a deadlock and destroys an important internal meta-data file. (Oct 15, 2007 JST.)
- nilfs-2.0.0-testing-4.tar.bz2, nilfs-utils-2.0.0-testing-4.tar.bz2: Supported kernel 2.6.23. Fixed some problems, but still under testing. (Oct 11, 2007 JST.)
- nilfs-2.0.0-testing-3.tar.bz2, nilfs-utils-2.0.0-testing-3.tar.bz2: Supported kernel 2.6.22 and 2.6.23-rc1 experimentally. Fixed some serious problems. (Jul 24, 2007 JST.)
- nilfs-1.0.17.tar.bz2:
Supported kernel 2.6.22 experimentally. (Jul 24, 2007 JST.)
- nilfs-2.0.0-testing-2.tar.bz2, nilfs-utils-2.0.0-testing-2.tar.bz2: Applied readahead to meta-data files to improve performance.
Fixed a problem on Ubuntu 6 with samba mounted partitions. (Jun 20, 2007 JST.)
- nilfs-2.0.0-testing.tar.bz2, nilfs-utils-2.0.0-testing.tar.bz2: Testing release. The Garbage Collector (Cleaner) with numerous snapshots is implemented to NILFS. (Jun 13, 2007 JST.)
- nilfs-1.0.16.tar.bz2:
Supported kernel 2.6.21 experimentally. Fixed some problems and improved an operability with the Autofs. (May 24, 2007 JST.)
- nilfs-1.0.15.tar.bz2:
Supported kernel 2.6.20 experimentally. Fixed a bug of checksum calculations. (Feb 15, 2007 JST.)
- nilfs-1.0.14.tar.bz2:
Fixed the mmap write implementation, kernel debug option causes an assertin failure. Fixed many bugs about CPU byte-order. (Oct 25, 2006 JST.)
- nilfs-1.0.13.tar.bz2:
Supported the kernel 2.6.19-rc1. Fixed mmap write (msync) bug. (Oct 12, 2006 JST.)
- nilfs-1.0.12.tar.bz2:
Supported the kernel 2.6.18. Fixed some bugs. (Oct 3, 2006 JST.)
- nilfs-1.0.11.tar.bz2:
Fixed an assertion failure raised for snapshot mounts.
It is strongly recommended to update NILFS version to 1.0.11. (Aug 8, 2006 JST.)
- nilfs-1.0.10.tar.bz2:
``Order'' mount option was newly added. Fixed several bugs.
Bug! Mounting snapshot causes assertion error.
It is strongly recommended to update NILFS version 1.0.10 to version 1.0.11.
(added 2006.8.8)
(Jul 18, 2006 JST.)
- nilfs-1.0.9.tar.bz2:
Mmap write and remount were supported. (May 23, 2006 JST.)
- nilfs-1.0.8.tar.bz2:
For Kernel 2.6.16. Introduce ``copynilfs'' backup tool. (Mar 23, 2006 JST.)
- nilfs-1.0.7.tar.bz2:
Fix recovery logic bug. Add ``packed'' attributes. (Mar 8, 2006 JST.)
- nilfs-1.0.6.tar.bz2:
Segment fragmentation was reduced. Introduce checkpoint sketch. (Feb 16, 2006 JST.)
- nilfs-1.0.5.tar.bz2:
Bug fix: dirsync option and writer daemon. Direct I/O read now works. (Jan 30, 2006 JST.)
- nilfs-1.0.4.tar.bz2:
for Kernel 2.6.10 through 2.6.15 (Jan 18, 2006 JST.)
- nilfs-1.0.3.tar.bz2:
for Kernel 2.6.13, 2.6.14. (Nov 22, 2005 JST.)
- nilfs-1.0.2.tar.bz2:
Deadlocks and memory leaks are fixed (Nov 1, 2005 JST.)
- nilfs-1.0.1.tar.bz2:
A minor bug fixed (Oct 6, 2005 JST.)
- nilfs-1.0.0.tar.bz2:
The first release. (Sep 26, 2005 JST.)