What's new in NTFS-3G 2017.3.28
Mar 30, 2017
- Delegated processing of special reparse points to external plugins
- Allowed kernel cacheing by lowntfs-3g when not using Posix ACLs
- Enabled fallback to read-only mount when the volume is hibernated
- Made a full check for whether an extended attribute is allowed
- Moved secaudit and usermap to ntfsprogs (now ntfssecaudit and ntfsusermap)
- Enabled encoding broken UTF-16 into broken UTF-8
- Autoconfigured selecting vs
- Allowed using the full library API on systems without extended attributes support
- Fixed DISABLE_PLUGINS as the condition for not using plugins
- Corrected validation of multi sector transfer protected records
- Denied creating/removing files from $Extend
- Returned the size of locale encoded target as the size of symlinks
New in NTFS-3G 2015.3.14 (Apr 18, 2015)
- Changes to NTFS-3G:
- Fixed inserting a new ACL after wiping out by chkdsk
- Fixed Windows-type inheritance
- Fixed ignoring the umask mount option when permissions are used
- Fixed checking permissions when Posix ACLs are compiled in but not enabled
- Disabled option remove_hiberfile on read-only mounts
- Implemented an extended attribute to get/set EAs
- Avoid full runlist updating in more situations
- Update ctime after setting an ACL
- Use MFT record 15 for the first extent to MFT:DATA
- Ignore the sloppy mount option (-s)
- Implemented FITRIM (fstrim) ioctl
- Reengineered the compression algorithm
- Changes to ntfsprogs:
- Return success from ntfsprogs utilities with options –version and the like
- Implemented configure option –enable-quarantined for non functional utilities
- Added manuals for ntfsdecrypt, ntfswipe, ntfstruncate and ntfsfallocate
New in NTFS-3G 2014.2.15 (Mar 11, 2014)
- libntfs: added use of hd library to get the legacy BIOS geometry
- libntfs: switched to /proc/mounts for checking existing mounts
- libntfs: fixed usa checking by ntfsck on 4K sector disks
- libntfs: fixed processing compressed data beyond file size (Windows 8 compliance)
- libntfs: fixed expanding a resident attribute without inserting holes
- libntfs: allow DACLs to not have any ACE
- libntfs: ignore unmapped regions when checking whether sparse
- libntfs: upgraded the Win32 interface for use with ntfsprogs
- ntfsresize: enabled relocating the MFT when shrinking a volume
- ntfsresize: fixed trying to update the MFT and Bitmap on a test run
- ntfsresize: fixed updating all the MFT runs in a relocated MFT
- ntfsresize: set the backup boot sector when the size is reliable
- ntfsresize: reserved a single sector for the backup boot sector
- ntfsundelete: output the modification time when scanning files
- ntfsundelete: ported to Windows
- ntfsclone: fixed wiping fragmented metadata when creating a metadata image
- ntfsclone: allowed cloning a file system despite allocation errors
- ntfsclone: fixed bad copying of the backup boot sector
- ntfsclone: ported to Windows
- ntfsdecrypt: made compatible with libgrypt-1.6
New in NTFS-3G 2009.1.1 (Jan 23, 2009)
- Built-in, transparent UTF-8 conversion support was added. This solves problems with hidden and inaccessible filenames having national characters.
- Support for getting or setting the file creation timestamp on Mac OS X was added.
- A problem was fixed in which an extended attribute got corrupted if the new attribute size was smaller than the original size.
- A memory leak when an extended attribute or alternate data stream couldn't be opened was fixed.
- An error is reported if a filename cannot be listed while reading a directory.
New in NTFS-3G 1.2918 (Sep 18, 2008)
- The case when a corrupted directory index entry hung the driver instead of returning "I/O error" was fixed.