- 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.
This commit is contained in:
antona 2005-07-18 13:51:16 +00:00
parent fc2382b742
commit 2fbe1a701c
7 changed files with 356 additions and 864 deletions

View File

@ -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 - ntfscp: fix signal hanling: handle both SIGTERM and SIGINT, print
correct message. (Yura) correct message. (Yura)
@ -20,6 +20,9 @@ xx/07/2005 - 1.11.0-WIP - Fixes and a new utility ntfsmount, a FUSE ntfsmodule.
i.e. beyond the end of the device.) (Anton) i.e. beyond the end of the device.) (Anton)
- Add new utility (make extra) - ntfsdecrypt. (Yuval) - Add new utility (make extra) - ntfsdecrypt. (Yuval)
- Improve "already mounted" ckeck. (Yura) - 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. 20/06/2005 - 1.10.0 - Lots of new features, enhancements, and bug fixes.

41
NEWS
View File

@ -1,11 +1,11 @@
Current news Current news
============ ============
Add new utility - ntfsmount. It's a FUSE module that rely on libntfs. So, Add new utility: ntfsmount. It is a FUSE module that uses on libntfs. So,
you need FUSE to compile it, xattr is also highly recommended. This module you need FUSE 2.3 to compile it. This module supports file overwrite including
support file overwrite changing it size and can read/write/add/remove changing the file size and can read/write/add/remove named data streams via
named data streams via "file:stream" interface and list them via "file:stream" interface and list them via "ntfs.streams.list" extended
"ntfs.streams.list" extended attribute. (Yura Pakhuchiy) attribute (this only if xattr support is enabled). (Yura Pakhuchiy)
Attribute resize code for normal and sparse files is completed. Thus, ntfscp Attribute resize code for normal and sparse files is completed. Thus, ntfscp
should always successfully overwrite any normal or sparse file even if file should always successfully overwrite any normal or sparse file even if file
@ -31,37 +31,12 @@ this modifies the command line options a little as well as the returned output
so applications using ntfsresize might need modifications before they will so applications using ntfsresize might need modifications before they will
work with the updated ntfsresize. (Szakacsits Szabolcs) work with the updated ntfsresize. (Szakacsits Szabolcs)
Older news
==========
ntfsprogs now should ./configure and compile cleanly on SuSE as well as RedHat ntfsprogs now should ./configure and compile cleanly on SuSE as well as RedHat
Linux. Linux.
ntfsprogs ("make libs" only) now compiles on FreeBSD, NetBSD, Windows (Cygwin), ntfsprogs ("make libs" only) now compiles on FreeBSD, NetBSD, Windows (Cygwin),
and DOS (DJGPP). Thanks to Christophe Grenier for DOS and FreeBSD testing and DOS (DJGPP). Thanks to Christophe Grenier for DOS and FreeBSD testing
and fixes and to Lode Leroy for Windows testing and fixes. 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.

View File

@ -2,10 +2,6 @@ Finish layout.h: in particular, add:
- more about EFS and the EFS attribute. - more about EFS and the EFS attribute.
Add usnjrnl.h:
- describe the $UsnJrnl on disk structures
Finish logfile.h: in particular, add: Finish logfile.h: in particular, add:
- more about the $LogFile on disk structures - more about the $LogFile on disk structures

View File

@ -9,10 +9,6 @@ Thanks,
********** **********
- mkntfs should be hard linked with mkfs.ntfs for the mkfs utility. - 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 - 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 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 said to be that the bitmap is 256kib on the special floppy while mkntfs will

View File

@ -63,10 +63,6 @@
/* Define to 1 if you have the <machine/endian.h> header file. */ /* Define to 1 if you have the <machine/endian.h> header file. */
#undef HAVE_MACHINE_ENDIAN_H #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. */ /* Define to 1 if mbrtowc and mbstate_t are properly declared. */
#undef HAVE_MBRTOWC #undef HAVE_MBRTOWC
@ -85,10 +81,6 @@
/* Define to 1 if you have the <mntent.h> header file. */ /* Define to 1 if you have the <mntent.h> header file. */
#undef HAVE_MNTENT_H #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. */ /* Define to 1 if you have the `regcomp' function. */
#undef HAVE_REGCOMP #undef HAVE_REGCOMP
@ -266,14 +258,8 @@
#undef inline #undef inline
#endif #endif
/* Define to rpl_malloc if the replacement function should be used. */
#undef malloc
/* Define to `long' if <sys/types.h> does not define. */ /* Define to `long' if <sys/types.h> does not define. */
#undef off_t #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. */ /* Define to `unsigned' if <sys/types.h> does not define. */
#undef size_t #undef size_t

1146
configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -22,7 +22,7 @@
# #
AC_PREREQ(2.59) AC_PREREQ(2.59)
AC_INIT([ntfsprogs],[1.11.0-WIP],[linux-ntfs-dev@lists.sourceforge.net]) AC_INIT([ntfsprogs],[1.11.0],[linux-ntfs-dev@lists.sourceforge.net])
AC_CANONICAL_HOST([]) AC_CANONICAL_HOST([])
AC_CANONICAL_TARGET([]) AC_CANONICAL_TARGET([])
AC_CONFIG_SRCDIR([config.h.in]) AC_CONFIG_SRCDIR([config.h.in])
@ -107,6 +107,7 @@ esac
# Checks for programs. # Checks for programs.
AC_PROG_CC AC_PROG_CC
AC_PROG_GCC_TRADITIONAL
AC_PROG_INSTALL AC_PROG_INSTALL
AC_PROG_LN_S AC_PROG_LN_S
AC_PROG_MAKE_SET AC_PROG_MAKE_SET
@ -233,11 +234,8 @@ AC_CHECK_MEMBERS([struct stat.st_rdev])
# Checks for library functions. # Checks for library functions.
AC_FUNC_GETMNTENT AC_FUNC_GETMNTENT
AC_PROG_GCC_TRADITIONAL
AC_FUNC_MALLOC
AC_FUNC_MBRTOWC AC_FUNC_MBRTOWC
AC_FUNC_MEMCMP AC_FUNC_MEMCMP
AC_FUNC_REALLOC
AC_FUNC_STAT AC_FUNC_STAT
AC_FUNC_STRFTIME AC_FUNC_STRFTIME
AC_FUNC_UTIME_NULL AC_FUNC_UTIME_NULL