http://linux-ntfs.sourceforge.net/snapshots/ntfsprogs-200309071734.tar.bz2
[ntfsprogs.git] / NEWS
1 Current news
2 ============
3
4 Renamed ntfstools to ntfsprogs everywhere.
5
6 Added new utility ntfslabel by Matthew Fanto. See man 8 ntfslabel for details.
7
8 Added new utility ntfsundelete by Richard Russon. See man 8 ntfsundelete for
9 more details.
10
11 Added new utility ntfsresize by Szakacsits Szabolcs. See man 8 ntfsresize for
12 details.
13
14 The API has been fully reworked and the library mostly rewritten since the
15 last release (1.6.0). It should now offer a much more solid and stable basis
16 for development of software accessing NTFS volumes. All utilities have been
17 ported to the new API.
18
19
20 Older news
21 ==========
22
23 linux-ntfs should now compile and work on all architectures.
24
25 Added two options to mkntfs. One to enable compression on the volume and one
26 to disable content indexing. See man 8 mkntfs for details.
27
28 Changed version numbers of mkntfs and ntfsfix to match linux-ntfs release.
29
30 ntfsfix had two minor bugs fixed. This also should remove the compilation
31 warnings in ntfsfix.c on 64-bit-pointer-size architectures.
32
33 mkntfs now should be truly bug free.
34
35 ntfs_mount syntax changed to accept a read-only flag.
36
37 mkntfs now allows creation of small NTFS volumes (current minimum size is one
38 mega byte). This allows placing NTFS on a floppy disk for example.
39
40 mkntfs now correctly handles directories on volumes with large clusters.
41
42 ntfsfix now works on Windows XP NTFS volumes (NTFS 3.1).
43
44 Reenabled shared library generation and use.
45
46 ntfsfix now has a man page, too. Donated by David Martínez Moreno.
47
48 mkntfs now uses correct defaults for small partitions on devices with
49 non-standard sector sizes.
50
51 mkntfs now in sbin not bin and it got some bugs fixed.
52
53 Gcc 2.96 or above is required to compile.
54
55 Dropped ldm, ntfsdump_logfile and dumplog from linux-ntfs distribution. ldm will
56 reappear in a different package as ldminfo (probably linux-ldm) while the dump
57 tools are only useful to us developers to play with they don't actually do
58 anything useful (and these remain in CVS for developer (ab)use).
59
60 We now have mkntfs. Yey! And it even has a man page. So go read it. (-8
61
62 Disable shared library building by default as it breaks on some systems. (No
63 idea why. If any one can figure it out and tell me what the problem/fix is I
64 would be thankful.)
65
66 libntfs and hence ntfsfix still don't support attribute lists.
67
68 Updated ntfsdump_logfile to really dump the whole logfile with all the current
69 knowledge about the structures. Also added dumplog which does the same but
70 operates on a file rather than a partition, i.e. it can operate on a live
71 mounted NTFS partition under linux when the -o show_sys_files was used on mount.
72 (Note this mount option first appeared in Linux kernel 2.4.4-ac18.)
73