Changes by: antona
Update of /cvsroot/linux-ntfs/ntfsprogs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5734
Modified Files:
NEWS README TODO.libntfs TODO.ntfsprogs
Log Message:
Prepare for next release.
Index: NEWS
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/NEWS,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- NEWS 7 Oct 2005 12:52:52 -0000 1.30
+++ NEWS 2 Feb 2006 14:40:53 -0000 1.31
@@ -1,19 +1,23 @@
Current news
============
+mkntfs now creates NTFS 3.1 (Windows XP) volumes by default. The old NTFS 1.2
+format is now deprecated and whilst it can still be specified using a command
+line option, it will be removed in a future release.
+
ntfsmount can create/delete/move files and directories! It is not a full
implementation, thus sometimes it will say 'Operation is not supported',
nothing bad will happen to user data in this case. (Yura Pakhuchiy)
+Older news
+==========
+
Add new utility: ntfsmount. It is a FUSE module that uses on libntfs. So,
you need FUSE 2.3 to compile it. This module supports file overwrite including
changing the file size and can read/write/add/remove named data streams via
"file:stream" interface and list them via "ntfs.streams.list" extended
attribute (this only if xattr support is enabled). (Yura Pakhuchiy)
-Older news
-==========
-
Attribute resize code for normal and sparse files is completed. Thus, ntfscp
should always successfully overwrite any normal or sparse file even if file
size is changed. (Yura Pakhuchiy)
@@ -38,9 +42,6 @@ this modifies the command line options a
so applications using ntfsresize might need modifications before they will
work with the updated ntfsresize. (Szakacsits Szabolcs)
-ntfsprogs now should ./configure and compile cleanly on SuSE as well as RedHat
-Linux.
-
ntfsprogs ("make libs" only) now compiles on FreeBSD, NetBSD, Windows (Cygwin),
and DOS (DJGPP). Thanks to Christophe Grenier for DOS and FreeBSD testing
and fixes and to Lode Leroy for Windows testing and fixes.
Index: README
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/README,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- README 8 Jan 2006 13:30:42 -0000 1.20
+++ README 2 Feb 2006 14:40:53 -0000 1.21
@@ -5,7 +5,7 @@ Linux-NTFS
The Linux-NTFS project aims to bring full support for the NTFS filesystem to
the Linux operating system.
-Linux-NTFS is copyright (c) 2000-2005 Anton Altaparmakov.
+Linux-NTFS is copyright (c) 2000-2006 Anton Altaparmakov.
All of the contents of the Linux-NTFS project are free software, released under
the GNU General Public License and you are welcome to redistribute them under
Index: TODO.libntfs
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/TODO.libntfs,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- TODO.libntfs 18 Jul 2005 21:14:26 -0000 1.20
+++ TODO.libntfs 2 Feb 2006 14:40:53 -0000 1.21
@@ -20,7 +20,13 @@
- write ntfs_index_{rm_from,add_to,create,rm}()
- detect presence of usnjrnl and if present and mounting rw, re-stamp it (see
- current ntfs wip driver)
+ current ntfs driver for example in 2.6.15 kernel)
+
+- fix support for large sector sizes by changing the logical device block size
+ to the sector size in the ntfs volume (it ought to work without doing this as
+ we do byte-aligned i/o anyway) but it would be good to change in case a
+ previous mount left the block size to larger value and we expect 512 bytes as
+ that would be incredibly inefficient
*******************
* MEDIUM priority *
Index: TODO.ntfsprogs
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/TODO.ntfsprogs,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- TODO.ntfsprogs 25 Aug 2005 20:42:54 -0000 1.23
+++ TODO.ntfsprogs 2 Feb 2006 14:40:53 -0000 1.24
@@ -8,6 +8,13 @@ Thanks,
* mkntfs *
**********
+- Correct support for creating volumes with larger sector sizes (mft record
+ size, cluster size, and index block size must be >= sector size), so for 1k,
+ 2k, and 4k sectors, we need to set the default mft record, cluster, and index
+ block size to be at least the sector size.
+- Correct the odd last partition sector not being accessible under 2.4 kernels
+ by setting the device block size to the sector size (default is 1k on 2.4
+ kernels and they can't cope with partial sectors).
- Got a report that creating a floppy with mkntfs failed. Difference between
this floppy and the floppy created by the special tool found on the net was
said to be that the bitmap is 256kib on the special floppy while mkntfs will
|