mirror of
https://git.code.sf.net/p/ntfs-3g/ntfs-3g.git
synced 2024-11-23 10:04:00 +08:00
Prepare for next release.
This commit is contained in:
parent
e0c2231543
commit
e236c14c4a
13
NEWS
13
NEWS
@ -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 little as well as the returned output
|
||||
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.
|
||||
|
2
README
2
README
@ -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
|
||||
|
@ -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 *
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
/**
|
||||
* bitmap.c - Bitmap handling code. Part of the Linux-NTFS project.
|
||||
*
|
||||
* Copyright (c) 2002-2004 Anton Altaparmakov
|
||||
* Copyright (c) 2002-2006 Anton Altaparmakov
|
||||
* Copyright (c) 2004-2005 Richard Russon
|
||||
*
|
||||
* This program/include file is free software; you can redistribute it and/or
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" Copyright (c) 2001\-2002 Anton Altaparmakov.
|
||||
.\" Copyright (c) 2001\-2006 Anton Altaparmakov.
|
||||
.\" Copyright (c) 2005 Richard Russon.
|
||||
.\" Copyright (c) 2005\-2006 Szabolcs Szakacsits.
|
||||
.\" This file may be copied under the terms of the GNU Public License.
|
||||
@ -154,7 +154,7 @@ Select the version of NTFS you wish to create. This can be "1.2"
|
||||
Versions are upwards compatible and Windows 2000, which uses version "3.0",
|
||||
can read/write both.
|
||||
|
||||
If this option is omitted then version "1.2" is used.
|
||||
If this option is omitted then version "3.1" is used.
|
||||
.TP
|
||||
\fB\-n\fR, \fB\-\-no\-action\fR
|
||||
Causes
|
||||
|
@ -1,7 +1,7 @@
|
||||
/**
|
||||
* mkntfs - Part of the Linux-NTFS project.
|
||||
*
|
||||
* Copyright (c) 2000-2005 Anton Altaparmakov
|
||||
* Copyright (c) 2000-2006 Anton Altaparmakov
|
||||
* Copyright (c) 2001-2005 Richard Russon
|
||||
* Copyright (c) 2002-2006 Szabolcs Szakacsits
|
||||
* Copyright (c) 2005 Erik Sornes
|
||||
@ -235,7 +235,7 @@ static void mkntfs_usage(void)
|
||||
" -S, --sectors-per-track NUM Specify the number of sectors per track\n"
|
||||
" -z, --mft-zone-multiplier NUM Set the MFT zone multiplier\n"
|
||||
" -T, --zero-time Fake the time to be 00:00 UTC, Jan 1, 1970\n"
|
||||
" -N, --ntfs-version VERSION NTFS version: 3.1 or 1.2 (default)\n"
|
||||
" -N, --ntfs-version VERSION NTFS version: 3.1 (default) or 1.2 (old)\n"
|
||||
" -F, --force Force execution despite errors\n"
|
||||
"\n"
|
||||
"Output options:\n"
|
||||
@ -258,7 +258,7 @@ static void mkntfs_version(void)
|
||||
{
|
||||
ntfs_log_info("\n%s v%s (libntfs %s)\n\n", EXEC_NAME, VERSION, ntfs_libntfs_version());
|
||||
ntfs_log_info("Create an NTFS volume on a user specified (block) device.\n\n");
|
||||
ntfs_log_info("Copyright (c) 2000-2005 Anton Altaparmakov\n");
|
||||
ntfs_log_info("Copyright (c) 2000-2006 Anton Altaparmakov\n");
|
||||
ntfs_log_info("Copyright (c) 2001-2005 Richard Russon\n");
|
||||
ntfs_log_info("Copyright (c) 2002-2006 Szabolcs Szakacsits\n");
|
||||
ntfs_log_info("Copyright (c) 2005 Erik Sornes\n");
|
||||
@ -4961,8 +4961,9 @@ static int mkntfs_redirect(struct mkntfs_options *opts2)
|
||||
g_vol->major_ver = opts.ver_major;
|
||||
g_vol->minor_ver = opts.ver_minor;
|
||||
} else {
|
||||
g_vol->major_ver = 1;
|
||||
g_vol->minor_ver = 2;
|
||||
/* Create NTFS 3.1 (Windows XP) volumes by default. */
|
||||
g_vol->major_ver = 3;
|
||||
g_vol->minor_ver = 1;
|
||||
}
|
||||
if (opts.cluster_size >= 0)
|
||||
g_vol->cluster_size = opts.cluster_size;
|
||||
|
Loading…
Reference in New Issue
Block a user