--- - branch: MAIN date: Fri Sep 8 10:23:07 UTC 2023 files: - new: '1.24' old: '1.23' path: pkgsrc/filesystems/fuse-ntfs-3g/Makefile pathrev: pkgsrc/filesystems/fuse-ntfs-3g/Makefile@1.24 type: modified - new: '1.2' old: '1.1' path: pkgsrc/filesystems/libntfs/Makefile pathrev: pkgsrc/filesystems/libntfs/Makefile@1.2 type: modified - new: '1.5' old: '1.4' path: pkgsrc/filesystems/libntfs/Makefile.common pathrev: pkgsrc/filesystems/libntfs/Makefile.common@1.5 type: modified - new: '1.7' old: '1.6' path: pkgsrc/filesystems/libntfs/distinfo pathrev: pkgsrc/filesystems/libntfs/distinfo@1.7 type: modified - new: '1.2' old: '1.1' path: pkgsrc/filesystems/libntfs/patches/patch-Makefile.in pathrev: pkgsrc/filesystems/libntfs/patches/patch-Makefile.in@1.2 type: modified - new: '1.2' old: '1.1' path: pkgsrc/filesystems/libntfs/patches/patch-libntfs-3g_Makefile.in pathrev: pkgsrc/filesystems/libntfs/patches/patch-libntfs-3g_Makefile.in@1.2 type: modified - new: '1.2' old: '1.1' path: pkgsrc/filesystems/libntfs/patches/patch-libntfs-3g_device.c pathrev: pkgsrc/filesystems/libntfs/patches/patch-libntfs-3g_device.c@1.2 type: modified - new: '1.2' old: '1.1' path: pkgsrc/filesystems/libntfs/patches/patch-ntfsprogs_ntfsclone.c pathrev: pkgsrc/filesystems/libntfs/patches/patch-ntfsprogs_ntfsclone.c@1.2 type: modified - new: '1.1' old: '0' path: pkgsrc/filesystems/libntfs/patches/patch-configure pathrev: pkgsrc/filesystems/libntfs/patches/patch-configure@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/filesystems/libntfs/patches/patch-libntfs-3g_mft.c pathrev: pkgsrc/filesystems/libntfs/patches/patch-libntfs-3g_mft.c@1.1 type: added - new: '1.4' old: '1.3' path: pkgsrc/filesystems/libntfs/patches/patch-src_Makefile.in pathrev: pkgsrc/filesystems/libntfs/patches/patch-src_Makefile.in@1.4 type: modified - new: '1.13' old: '1.12' path: pkgsrc/sysutils/ntfsprogs/Makefile pathrev: pkgsrc/sysutils/ntfsprogs/Makefile@1.13 type: modified - new: '1.10' old: '1.9' path: pkgsrc/sysutils/ntfsprogs/PLIST pathrev: pkgsrc/sysutils/ntfsprogs/PLIST@1.10 type: modified id: 20230908T102307Z.a287b11556653ad22bb3c394ff64b9d5e71309fa log: | filesystems/libntfs filesystems/libntfs sysutils/ntfsprogs: update to 2022.10.3 # CHANGES (since release 2017.3.23) ## Security release 2022.10.3 (Oct 31, 2022) * Rejected zero-sized runs * Avoided merging runlists with no runs ## Security version 2022.5.17 (May 26, 2022) * Improved defence against maliciously tampered NTFS partitions * Improved defence against improper use of options * Updated the documentation ## Stable Version 2021.8.22 (August 30, 2021) * Fixed compile error when building with libfuse < 2.8.0 * Fixed obsolete macros in configure.ac * Signalled support of UTIME_OMIT to external libfuse2 * Fixed an improper macro usage in ntfscp.c * Updated the repository change in the README * Fixed vulnerability threats caused by maliciously tampered NTFS partitions ## Stable Version 2017.3.23AR.6 (February 1, 2021) * Used kernel cacheing on read-only mounts or with lowntfs-3g * Avoided information leak when processing garbled compressed data * Defined option posix_nlink to compute a Posix compliant st_nlink * Recovered space when an index root is shortened * Replaced ENODATA with ENOATTR in xattrs functions for macOS * Added support for 'position' argument in macOS xattr functions * Changed default xattr access method to 'openxattr' for macOS builds * Allowed redefining the target location of the ntfsprogs tools * Fixed updating the allocated size when attribute lies in an extent * Enabled actions on directories in reparse plugins * Inserted the reparse tag in the bad reparse symlink * Supported use of WSL special files * Dropped rejecting having both EA and reparse data * Enabled Creating special files the same way as WSL * Checked the locations of MFT and MFTMirr at startup ## Stable Version 2017.3.23AR.5 (April 1, 2020) * Processed the request argument of ioctl() as unsigned * Accepted alternative recording of cluster size * Fixed a poorly sized string in ntfsinfo * Fixed ntfsfallocate on a void file * Decoded execlink reparse points * Fixed object type returned in readdir() for reparse points * Exported the translations of Windows paths to current ones ## Stable Version 2017.3.23AR.4 (March 1, 2019) * Fixed reporting an error when failed to build the mountpoint * Reverted accessing reparse directory through internal plugins * Cleaned object ids beyond the updated part * Fixed reacting to missing plugin * Returned a low level error when an ioctl fails * Truncated SSD trimming zones to granularity supported by the device ## Stable Version 2017.3.23AR.3 (September 1, 2018) * Made sure log file buffers are properly aligned * Made reparse directories visible through internal plugins * Added an option to ntfscp to copy the modification time * Renamed undeleted files to avoid overwriting existing ones * Extended the allowed cluster size to 2MB * Allocated full clusters for reading and rescuing in ntfsclone * Prevented locally defined headers from interfering with ntfs-3g ones * Attempted mounting read-only after failed permission to read-write * Fixed collecting the label argument in mkntfs ## Stable Version 2017.3.23AR.2 (March 1, 2018) * Made sure log file buffers are properly aligned * Checked log file blocks more recent than temporary ones * Processed redo log actions associated to undoing a CompensationlogRecord * Allowed setting a file object id without defining its birth ids * Documented read-only mount when Windows is hibernated * Stopped checking matches of MFTMirr against MFT at record 16 * Filtered out reparse flags for selecting plugins * Delayed updating the MFT runlist when resizing in read-only mode * Double-checked whether record 15 is an extent of MFT * Checked whether the device to mount was forced read-only ## Stable Version 2017.3.23AR.1 (October 1, 2017) * Bypassed cluster allocation errors using --ignore-fs-check in ntfsclone * Upgraded ntfsrecover to support log files for Windows 10 * Fixed the computation of highest_vcn when applying a runlist fixup * Fixed updating the vcn of subtree in ntfsrecover * Relaxed checks on security descriptors * Enabled directory operations in plugins * Decoded more reparse tags in ntfsinfo * Logged falling back to mounting read-only * Fixed compiling on MacOSX (Erik Larsson) module: pkgsrc subject: 'CVS commit: pkgsrc' unixtime: '1694168587' user: vins