Stable Version 2016.2.22 (March 21, 2016)
Download: https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2016.2.22.tgz
- Changes to NTFS-3G:
- Write as much data as possible in compressed attribute pwrite
- Fixed getting space for making an index non resident
- Alleviated constraints relative to reparse points
- Fixed special case of decompressing a runlist
- Fixed returning the trimming count to fstrim()
- Fixed the range of valid subauthority counts in a SID
- Updated the read-only flag even when the security attribute was cached
- Defended against reusing data from an invalid MFT record
- Simplified NTFS ACLs when group same as owner and same permission as world
- Packed/unpacked st_rdev transported as 32-bits on Solaris 64-bits
- Zero uninitialized bytes before writing compressed data
- Clear the environment when starting mount or umount
- Implemented rewinding a directory in lowntfs-3g
- Use incremental offsets when reading a directory in lowntfs-3g
- Changes to Ntfsprogs:
- Changes to mkntfs: a) Make installing mkntfs /sbin symlinks dependent on ENABLE_MOUNT_HELPER b) Mention the starting sector when it overflows in mkntfs c) Upgraded the upper-case table to same as Windows 7, 8 and 10
- Changes to ntfsresize: Fixed relocating the MFT runlists, decode the full list of bad clusters & fixed resizing an extended bad cluster list
- Changes to ntfsclone: Decoded the full list of bad clusters
- Changes to ntfsinfo: Displayed reparse point information
- Changes to ntfsdecrypt: Fixed DESX decryption
- Changes to ntfswipe: Added clarifications about several options to the manual
- New ntfsprogs tool: Included ntfsrecover to recover the updates committed by Windows (experimental)
- Overall: Made a general cleanup of endianness types for easier checks