Changes by: antona
Update of /cvsroot/linux-ntfs/ntfsprogs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5365
Modified Files:
ChangeLog NEWS TODO.include TODO.ntfsprogs config.h.in
configure configure.ac
Log Message:
- Remove AC_FUNC_MALLOC and AC_FUNC_REALLOC from configure.ac as we
do not provide replacement functions for them and they break cross
compilation. (Christophe)
- Update everything for 1.11.0 release.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/ChangeLog,v
retrieving revision 1.241
retrieving revision 1.242
diff -u -p -r1.241 -r1.242
--- ChangeLog 18 Jul 2005 02:11:26 -0000 1.241
+++ ChangeLog 18 Jul 2005 13:51:16 -0000 1.242
@@ -1,4 +1,4 @@
-xx/07/2005 - 1.11.0-WIP - Fixes and a new utility ntfsmount, a FUSE ntfsmodule.
+18/07/2005 - 1.11.0 - Fixes and a new utility ntfsmount, a FUSE ntfs module.
- ntfscp: fix signal hanling: handle both SIGTERM and SIGINT, print
correct message. (Yura)
@@ -20,6 +20,9 @@ xx/07/2005 - 1.11.0-WIP - Fixes and a ne
i.e. beyond the end of the device.) (Anton)
- Add new utility (make extra) - ntfsdecrypt. (Yuval)
- Improve "already mounted" ckeck. (Yura)
+ - Remove AC_FUNC_MALLOC and AC_FUNC_REALLOC from configure.ac as we
+ do not provide replacement functions for them and they break cross
+ compilation. (Christophe)
20/06/2005 - 1.10.0 - Lots of new features, enhancements, and bug fixes.
Index: NEWS
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/NEWS,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- NEWS 5 Jul 2005 05:04:31 -0000 1.26
+++ NEWS 18 Jul 2005 13:51:17 -0000 1.27
@@ -1,11 +1,11 @@
Current news
============
-Add new utility - ntfsmount. It's a FUSE module that rely on libntfs. So,
-you need FUSE to compile it, xattr is also highly recommended. This module
-support file overwrite changing it size and can read/write/add/remove
-named data streams via "file:stream" interface and list them via
-"ntfs.streams.list" extended attribute. (Yura Pakhuchiy)
+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)
Attribute resize code for normal and sparse files is completed. Thus, ntfscp
should always successfully overwrite any normal or sparse file even if file
@@ -31,37 +31,12 @@ this modifies the command line options a
so applications using ntfsresize might need modifications before they will
work with the updated ntfsresize. (Szakacsits Szabolcs)
+Older news
+==========
+
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.
-
-
-Older news
-==========
-
-Merged the NTFS Gnome VFS module by Jan Kratochvil.
-
-Added new utilities: ntfsclone by Szakacsits Szabolcs, ntfscluster by Richard
-Russon, ntfsinfo by Matthew Fanto, ntfsls originally by Lode Leroy, modified
-by Anton Altaparmakov, and ntfscat by Richard Russon.
-
-Library internal enhancements and API additions. Of particular note is the
-device io abstraction layer and the addition of the win32 device operations.
-(Note the win32 device operations are read only and incomplete but should
-allow running of simple read-only ntfs utilities under Cygwin.) Thanks to
-Lode Leroy for the win32 code.
-
-Renamed ntfstools to ntfsprogs everywhere.
-
-Added new utility ntfslabel by Matthew Fanto. See man 8 ntfslabel for details.
-
-Added new utility ntfsundelete by Richard Russon. See man 8 ntfsundelete for
-more details.
-
-Added new utility ntfsresize by Szakacsits Szabolcs. See man 8 ntfsresize for
-details.
-
-Gcc 2.96 or above is required to compile.
Index: TODO.include
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/TODO.include,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- TODO.include 20 Jun 2005 14:44:45 -0000 1.5
+++ TODO.include 18 Jul 2005 13:51:17 -0000 1.6
@@ -2,10 +2,6 @@ Finish layout.h: in particular, add:
- more about EFS and the EFS attribute.
-Add usnjrnl.h:
-
-- describe the $UsnJrnl on disk structures
-
Finish logfile.h: in particular, add:
- more about the $LogFile on disk structures
Index: TODO.ntfsprogs
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/TODO.ntfsprogs,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- TODO.ntfsprogs 3 Jul 2005 23:21:01 -0000 1.16
+++ TODO.ntfsprogs 18 Jul 2005 13:51:17 -0000 1.17
@@ -9,10 +9,6 @@ Thanks,
**********
- mkntfs should be hard linked with mkfs.ntfs for the mkfs utility.
-- We don't know what the real last sector is, thus we mark the volume dirty
- and the subsequent chkdsk (which will happen on reboot into Windows
- automatically) recreates the backup boot sector if the Linux kernel lied to
- us about the number of 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
Index: config.h.in
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/config.h.in,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- config.h.in 3 Jul 2005 00:18:38 -0000 1.19
+++ config.h.in 18 Jul 2005 13:51:17 -0000 1.20
@@ -63,10 +63,6 @@
/* Define to 1 if you have the <machine/endian.h> header file. */
#undef HAVE_MACHINE_ENDIAN_H
-/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
- to 0 otherwise. */
-#undef HAVE_MALLOC
-
/* Define to 1 if mbrtowc and mbstate_t are properly declared. */
#undef HAVE_MBRTOWC
@@ -85,10 +81,6 @@
/* Define to 1 if you have the <mntent.h> header file. */
#undef HAVE_MNTENT_H
-/* Define to 1 if your system has a GNU libc compatible `realloc' function,
- and to 0 otherwise. */
-#undef HAVE_REALLOC
-
/* Define to 1 if you have the `regcomp' function. */
#undef HAVE_REGCOMP
@@ -266,14 +258,8 @@
#undef inline
#endif
-/* Define to rpl_malloc if the replacement function should be used. */
-#undef malloc
-
/* Define to `long' if <sys/types.h> does not define. */
#undef off_t
-/* Define to rpl_realloc if the replacement function should be used. */
-#undef realloc
-
/* Define to `unsigned' if <sys/types.h> does not define. */
#undef size_t
Index: configure
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/configure,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -p -r1.89 -r1.90
--- configure 16 Jul 2005 06:53:46 -0000 1.89
+++ configure 18 Jul 2005 13:51:17 -0000 1.90
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for ntfsprogs 1.11.0-WIP.
+# Generated by GNU Autoconf 2.59 for ntfsprogs 1.11.0.
#
# Report bugs to <lin...@li...>.
#
@@ -423,8 +423,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='ntfsprogs'
PACKAGE_TARNAME='ntfsprogs'
[...2137 lines suppressed...]
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
@@ -23913,14 +23451,14 @@ s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
s,@CCDEPMODE@,$CCDEPMODE,;t t
s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
-s,@LN_S@,$LN_S,;t t
+s,@CPP@,$CPP,;t t
s,@EGREP@,$EGREP,;t t
+s,@LN_S@,$LN_S,;t t
s,@ECHO@,$ECHO,;t t
s,@AR@,$AR,;t t
s,@ac_ct_AR@,$ac_ct_AR,;t t
s,@RANLIB@,$RANLIB,;t t
s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
-s,@CPP@,$CPP,;t t
s,@CXX@,$CXX,;t t
s,@CXXFLAGS@,$CXXFLAGS,;t t
s,@ac_ct_CXX@,$ac_ct_CXX,;t t
Index: configure.ac
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/configure.ac,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -p -r1.63 -r1.64
--- configure.ac 10 Jul 2005 21:47:25 -0000 1.63
+++ configure.ac 18 Jul 2005 13:51:28 -0000 1.64
@@ -22,7 +22,7 @@
#
AC_PREREQ(2.59)
-AC_INIT([ntfsprogs],[1.11.0-WIP],[lin...@li...])
+AC_INIT([ntfsprogs],[1.11.0],[lin...@li...])
AC_CANONICAL_HOST([])
AC_CANONICAL_TARGET([])
AC_CONFIG_SRCDIR([config.h.in])
@@ -107,6 +107,7 @@ esac
# Checks for programs.
AC_PROG_CC
+AC_PROG_GCC_TRADITIONAL
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET
@@ -233,11 +234,8 @@ AC_CHECK_MEMBERS([struct stat.st_rdev])
# Checks for library functions.
AC_FUNC_GETMNTENT
-AC_PROG_GCC_TRADITIONAL
-AC_FUNC_MALLOC
AC_FUNC_MBRTOWC
AC_FUNC_MEMCMP
-AC_FUNC_REALLOC
AC_FUNC_STAT
AC_FUNC_STRFTIME
AC_FUNC_UTIME_NULL
|