diff --git a/ChangeLog b/ChangeLog index 311dd531..fdf2d9e4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,14 @@ -04/06/2002 - 1.6.99 - Work in progress. +18/01/2003 - 1.7.0beta - Library rewrite and many new tools. + - Highlights of this release are the now hopefully stable API sported + by an almost completely rewritten library and the new utilities; + ntfsresize, ntfsundelete, and ntfslabel. + Note this is a beta release so it may not be free of bugs. - New tool ntfslabel written by Matthew Fanto with a few cleanups from me to make it fit in with e2label better. - - Extend ntfs_mount() to also read in the volume label. - Add man page for ntfslabel. + - New tool, ntfsundelete, written by Richard Russon. + - New tool, ntfsresize, written by Szakacsits Szabolcs. + - Extend ntfs_mount() to also read in the volume label. - Silence verbosity of output from ntfs_mount(). It is now only output if ./configure was run with --enable-debug. - Remove a LOT of dead code. Massive cleanup. @@ -19,8 +25,7 @@ ntfs_mft_record_get_data_size(). - When writing mft records using the mft.c::ntfs_mft_record{s,}_write() interface, the mft mirror is now updated automatically. - - Add -Wall to compiler options when ./configure is run with - --enable-debug. + - Add -Wall to compiler options. - Fix minor error code path bugs in mkntfs.c that showed up with -Wall. - Fix all compiler warnings that showed up with -Wall. - Add new API function, provided by mft.[ch]: ntfs_file_record_read(). @@ -147,8 +152,6 @@ the stat returned file size rather than the block allocation count to cope with pre-created sparse files. - Remove GPL message text from usage information in mkntfs. - - New tool, ntfsundelete, written by Richard Russon. - - New tool, ntfsresize, written by Szakacsits Szabolcs. - The word is "runlist", not "run_list", "run list", or "run-list". - Prefix all functions with "ntfs_" and make the names of the form "ntfs_object_action()". Keep this for all future functions! diff --git a/README b/README index 024d59f0..17b90874 100644 --- a/README +++ b/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-2002 Anton Altaparmakov. +Linux-NTFS is copyright (c) 2000-2003 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 @@ -37,10 +37,8 @@ NTFS library ============ Provides common NTFS access functions to the ntfsprogs and other foreign -open source applications. Note, that the library is still under heavy -development and doesn't include the majority of functionality yet. It only -is capable of just about supporting the current ntfsprogs, so I wouldn't -recommend using it for your own applications at this stage. +open source applications. Note, that the library is still under development and +a lot of functionality is not yet included. NTFS utilities ============== @@ -52,7 +50,7 @@ options to display the version number and usage syntax. The following utilities are so far implemented: NtfsFix - Attempt to fix an NTFS partition that has been damaged by the Linux -NTFS driver. Note that you should run it every time after you have used the +NTFS driver. Note that you should run it every time after you have used the old Linux NTFS driver to write to an NTFS partition to prevent massive data corruption from happening when Windows mounts the partition. IMPORTANT: Run this only *after* unmounting the partition in Linux but *before* diff --git a/configure b/configure index f89bfdd2..9d8ae696 100755 --- a/configure +++ b/configure @@ -966,7 +966,7 @@ fi PACKAGE=ntfsprogs -VERSION=1.6.99 +VERSION=1.7.0beta if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } diff --git a/configure.in b/configure.in index 06bd352f..7a51b20c 100644 --- a/configure.in +++ b/configure.in @@ -12,7 +12,7 @@ fi AC_CANONICAL_SYSTEM -AM_INIT_AUTOMAKE(ntfsprogs,1.6.99) +AM_INIT_AUTOMAKE(ntfsprogs,1.7.0beta) AM_MAINTAINER_MODE