[Linux-NTFS-Announce] ntfsprogs 1.13.1 released
Development moved to https://sourceforge.net/projects/ntfs-3g/
Brought to you by:
antona,
cha0smaster
From: Anton A. <ai...@ca...> - 2006-06-21 09:42:53
|
Lots of fixes across the board. Update is strongly recommended. See the changelog for details. You can download rpms and source code of the 1.13.1 release: http://www.linux-ntfs.org/content/view/19/37/ Or get the changes from the Linux-NTFS CVS, for details see: http://www.linux-ntfs.org/content/view/18/36/ ChangeLog since 1.13.0 release: - Fix bug in ntfs_attr_pwrite() when we sometimes lose current run in the runlist. (Yura) - Fix build with --disable-gnome-vfs --enable-fuse-module. (Gentoo) - ntfscluster: identify files even if their clusters aren't set in $Bitmap (useful to find potentially corrupted files). (Szaka) - mkntfs: set the physical drive and the extended boot signature to 0x80 in the Extended BPB which are needed to boot from disk. (Szaka) - ntfsinfo: fix two freed memory usages when dumping $SDS and index allocation entries. (Szaka) - libntfs: add ntfs_attr_readall() which reads the entire data from an ntfs attribute. (Szaka) - libntfs: add ntfs_index_root_get() which reads the index root of an attribute. (Szaka) - ntfsclone: the --metadata option will wipe the timestamps in the index allocation attributes as well. This further decreases the compressed metadata image size by 10-25% and more importantly it eliminates non-interesting ntfscmp differences. (Szaka) - Change utils_parse_size() to use a base of 0 instead of 10 when calling strtoll(). This automagically allows specification of numbers in hex (and octal if anyone is crazy enough to use that) in addition to decimal numbers on the command line options to most if not all utilities. (Anton) - Fix comparison of $MFT and $MFTMirr to not bail out when there are unused, invalid mft records which are the same in both $MFT and $MFTMirr. Ported from kernel driver 2.1.27 release and aplied both to libntfs/volume.c mount related code and to ntfsprogs/ntfsfix.c's fixup code. (Anton) - Change ntfsinfo to dump the key data as well as the keys themselves when dumping the $ObjId/$O index. (Anton) - ntfsinfo: dump either a minimal (default) or the entire attribute header (--verbose) for all attribute types. Dump USA, USN and LSN for index records. Removed a lot of redundant code, made some formatting and stylistic corrections. (Szaka) - libntfs: add ntfs_str2ucs(), ntfs_freeucs(), ntfs_mft_usn_dec() and ntfs_inode_badclus_bad() functions, and convert all copy-pastes to use them. (Szaka) - Fix all incorrect getopt_long() return value usages. (Szaka) - Fix VCN size in the index.c. (Anton, Yura) - ntfscmp: support bad cluster list, compare full attribute headers for non-resident attributes, added manual, build and install by default. (Szaka) - configure.ac: set PKG_CONFIG_PATH during build time so we should find .pc files in the most typical pkgconfig directories. (Szaka) - Improve ntfsinfo to dump standard info completely and filename attribute completely and index entry (filename) completely and all in correct order. Essential for hunting bugs in directory operations code... (Anton) - configure.ac fix for Cygwin. (Yuval) - Fix bug with renaming directories with names in DOS and WIN32 namespaces. (Yura) - ntfsclone: fix 64 bit destination size calculation on Mac OS X (Mike Bombich, Anton, Szaka) Best regards, Anton -- Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @) Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK Linux NTFS maintainer / IRC: #ntfs on irc.freenode.net WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/ |