Спустя около 10 месяцев с момента прошлого релиза представлен стабильный выпуск пакета NTFS-3G + ntfsprogs 2012.1.15, включающего комплект утилит и драйвер для работы разделами NTFS в различных операционных системах, поддерживающих механизм FUSE, например, в Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX и Haiku.
Драйвер оформлен в виде работающего в пространстве пользователя FUSE-модуля, который поддерживает реализацию файловой системы NTFS, совместимую с операционными системами Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008 и Windows 7. Начиная с прошлого выпуска в комплект также входит полный набор утилит ntfsprogs, позволяющих выполнять такие операции, как создание NTFS-разделов, проверка целостности, клонирование, изменение размера и восстановление удаленных файлов. Общие компоненты для работы c NTFS, используемые в драйвере и утилитах, вынесены в отдельную библиотеку.
Наиболее заметные изменения, добавленные с момента выхода прошлого стабильного релиза 2011.4.12:
- В драйвере увеличена скорости работы со сжатыми данными. В библиотеке по умолчанию задействовано прозрачное сжатие. Поддержка сжатия добавлена в утилиту ntfscp;
- В ntfs-3g добавлена опция delay_mtime для включения режима отложенного обновления атрибутов mtime и ctime, позволяющего добиться более высокой скорости обновления и создания файлов;
- В утилите ntfsfix реализована опция "-d" для очистки флага "грязного" состояния ФС в случае успешного исправления. Кроме того, в ntfsfix реализована возможность очистки списка сбойных секторов;
- В утилите ntfsresize реализована поддержка расширения списков запуска (runlists) и возможность увеличения NTFS-разделов за счёт нижних областей диска, расположенных перед разделом, а не после него;
- В ntfsclone обеспечена возможность создания и восстановления образов, содержащих только мета-данные;
- В ntfsundelete добавлен код для попытки определения имени файла в процессе восстановления удалённых файлов, если имя не удалось определить в качестве имени используется номер inode;
- В secaudit при отображении ACL дополнительно выводится и SID-идентификаторы владельца и группы;
- Исправлено около 20 ошибок, устранены проблемы со сборкой в ОС OpenIndiana и на системах на базе процессоров SPARC.