Changes by: antona
Update of /cvsroot/linux-ntfs/ntfsprogs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20886
Modified Files:
ChangeLog NEWS
Log Message:
Move timeconv to ntfstime, update changelog, and news for new release.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/ChangeLog,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -p -r1.261 -r1.262
--- ChangeLog 4 Aug 2005 00:00:27 -0000 1.261
+++ ChangeLog 4 Aug 2005 09:59:39 -0000 1.262
@@ -1,36 +1,45 @@
-04/07/2005 - 1.11.2 - A lot of fixes and improvements.
+04/08/2005 - 1.11.2 - ntfsdecrypt now works and lots of fixes and improvements.
- - ntfsls: fix showing not system files started with '$'. (Yura)
- - Move ntfs2utc and utc2ntfs from utils.[ch] to timeconv.h. (Yura)
+ - ntfsls: Fix display of non-system files whose name begins with the
+ '$' character. (Yura)
+ - Move ntfs2utc and utc2ntfs from utils.[ch] to ntfstime.h. (Yura,
+ Anton)
- Add [acm]time fields to struct ntfs_inode and set them during
- ntfs_inode_open. Update ntfsmount to use them. (Yura)
- - index.c::ntfs_index_lookup: fix bug when index context didn't point
- on index root in which entry located. (Yura)
- - ntfsresize: relocate_attributes(): don't stop processing of MFT
- record attributes at AT_DATA of $BadClus and $Bitmap. In practice,
- there aren't non-resident attributes after them so this bug,
- introduced in 1.11.0, shouldn't have ever caused data loss. (Szaka)
- - ntfsresize: support relocation of $MFT with $ATTRIBUTE_LIST. (Szaka)
- - ntfsresize: support resizing into the middle of a $MFT $DATA
+ ntfs_inode_openi(). Update ntfsmount to use them. (Yura)
+ - index.c::ntfs_index_lookup(): Fix bug when index context did not
+ point to the index root in which the entry located. (Yura)
+ - ntfsresize: relocate_attributes(): Do not stop processing MFT record
+ attributes at AT_DATA of $BadClus and $Bitmap. In practice, there
+ are no non-resident attributes after them so this is a bug which was
+ introduced in 1.11.0 which should not have caused data loss. (Szaka)
+ - ntfsresize: Support relocation of $MFT with $ATTRIBUTE_LIST. (Szaka)
+ - ntfsresize: Support resizing into the middle of a $MFT $DATA
extent. (Szaka)
- - ntfscp: fix attribute name parsing bug introduced in 1.10.0. (Yura)
- - ntfsinfo: dump more information for indexes. (Yura)
- - Fix unistr.c::ntfs_mbstoucs on systems with utf8 locale. (Yura)
- - Change errno and print more verbose message in case if logfile check
- failed. (Yura)
- - Fix random errno returned by ntfs_inode_open() if the MFT record
- wasn't in use. (Szaka)
- - Fix ntfs_attr_p{read,write} to not return less bytes if trapped on
+ - ntfscp: Fix attribute name parsing bug introduced in 1.10.0. (Yura)
+ - ntfsinfo: Dump more information about indexes. (Yura)
+ - Fix unistr.c::ntfs_mbstoucs() on systems with utf8 locale. (Yura)
+ - Change errno and print more verbose message in the case of a failing
+ logfile check. (Yura)
+ - Fix random errno returned by ntfs_inode_open() if the MFT record was
+ not in use. (Szaka)
+ - Fix ntfs_attr_p{read,write}() to not return less bytes if trapped on
unmapped runlist region. (Yura)
- Make find work correctly on volumes mounted by ntfsmount. (Yura)
- - Replaced all occurances of ENOTSUP to EOPNOTSUPP to be in better
+ - Replaced all occurances of ENOTSUP with EOPNOTSUPP to be in better
harmony with the kernel driver. (Szaka)
- - Fix ntfs_is_cb_compressed for nasty runlist merging case in which
- compression block was incorrectly treated as not compressed. (Yura)
- - ntfsresize: fix for ntfs_rl_truncate() EIO: always set the correct
- size for $BadClus:$Bad, even if Windows set it incorrectly. (Szaka)
- - Make ntfs_attr_open resolve attribute name for ntfs_attr struct
+ - Fix ntfs_is_cb_compressed() for nasty runlist merging case in which
+ compression block was incorrectly treated as not compressed. (Yura,
+ Anton)
+ - ntfsresize: Fix for ntfs_rl_truncate() EIO: Always set the correct
+ size for $BadClus::$Bad, even if Windows set it incorrectly. (Szaka)
+ - Make ntfs_attr_open() resolve attribute name for ntfs_attr struct
in case NULL passed instead of name. (Yura)
+ - ntfsdecrypt (make extra) is now fully functional under Windows/Cygwin
+ using libgcrypt. It decrypts all types of compressed files that ntfs
+ creates, i.e. DesX, AES-256, and 3Des. The only reason it only works
+ on Windows is that it needs the user's private key to be able to
+ decrypt the File Encryption Key so it can decrypt the file. (Yuval,
+ Anton)
20/07/2005 - 1.11.1 - Fix several ntfsmount bugs.
Index: NEWS
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/NEWS,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- NEWS 18 Jul 2005 13:51:17 -0000 1.27
+++ NEWS 4 Aug 2005 09:59:40 -0000 1.28
@@ -7,6 +7,9 @@ changing the file size and can read/writ
"file:stream" interface and list them via "ntfs.streams.list" extended
attribute (this only if xattr support is enabled). (Yura Pakhuchiy)
+Older news
+==========
+
Attribute resize code for normal and sparse files is completed. Thus, ntfscp
should always successfully overwrite any normal or sparse file even if file
size is changed. (Yura Pakhuchiy)
@@ -31,9 +34,6 @@ 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.
|