Up to [cvs.NetBSD.org] / pkgsrc / sysutils / ntfsprogs
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.13 / (download) - annotate - [select for diffs], Fri Sep 8 10:23:07 2023 UTC (2 months, 3 weeks ago) by vins
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)
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)
Revision 1.12 / (download) - annotate - [select for diffs], Mon May 19 12:22:06 2014 UTC (9 years, 6 months ago) by adam
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.11: +7 -15 lines
Diff to previous 1.11 (colored)
Changes 2014.2.15: 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
Revision 1.11 / (download) - annotate - [select for diffs], Sun Mar 30 23:58:19 2014 UTC (9 years, 8 months ago) by jakllsch
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)
Consistently use DIOCGDINFO.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 23 19:51:15 2012 UTC (11 years, 1 month ago) by asau
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.9: +1 -3 lines
Diff to previous 1.9 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.9 / (download) - annotate - [select for diffs], Sat Dec 3 03:40:45 2011 UTC (12 years ago) by sbd
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)
Add devel/libuuid buildlink. Bump PKGREVISION
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jun 20 01:09:36 2008 UTC (15 years, 5 months ago) by joerg
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)
Add DESTDIR support.
Revision 1.7 / (download) - annotate - [select for diffs], Sat Mar 8 08:56:47 2008 UTC (15 years, 8 months ago) by adam
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)
Changes 2.0.0: * ntfsmount (and libntfs) now has full basic read/write support. * Cryptographic code is now integrated into libntfs, thus ntfscat and ntfsmount now can read encrypted files. See "man 8 libntfs" for details. * ntfsresize (and the entirety of ntfsprogs/libntfs in fact) now have full support for Windows Vista. * ntfsprogs and libntfs are now entirely endian safe and more over now we have checks that automatically reports endian errors. * mkntfs now creates a DCE compliant GUID for the volume and does a few other things to be more compliant with Windows Vista.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 20 08:22:02 2006 UTC (17 years, 4 months ago) by adam
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)
Changes 1.13.1: - Fix bug in ntfs_attr_pwrite() when we sometimes lose current run in the runlist. - Fix build with --disable-gnome-vfs --enable-fuse-module. - ntfscluster: identify files even if their clusters aren't set in $Bitmap (useful to find potentially corrupted files). - mkntfs: set the physical drive and the extended boot signature to 0x80 in the Extended BPB which are needed to boot from disk. - ntfsinfo: fix two freed memory usages when dumping $SDS and index allocation entries. - libntfs: add ntfs_attr_readall() which reads the entire data from an ntfs attribute. - libntfs: add ntfs_index_root_get() which reads the index root of an attribute. - ntfsclone: the --metadata option will wipe the timestamps in the index allocation attributes as well. This further decreases the compressed metadata image size by 10-25% and more importantly it eliminates non-interesting ntfscmp differences. - ntfscmp: support bad cluster list, compare full attribute headers for non-resident attributes, added manual, build and install by default. - Fix bug with renaming directories with names in DOS and WIN32 namespaces. - ntfsclone: fix 64 bit destination size calculation on Mac OS X
Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 4 21:30:42 2006 UTC (17 years, 9 months ago) by jlam
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Mar 3 10:15:46 2006 UTC (17 years, 9 months ago) by adam
Changes since 1.3: +3 -4 lines
Diff to previous 1.3 (colored)
Changes 1.13.0: * mkntfs now creates NTFS 3.1 (Windows XP) volumes by default * ntfsmount can deal with symbolic links and device files * bug fixes and improvements
Revision 1.3 / (download) - annotate - [select for diffs], Thu Jan 26 21:43:51 2006 UTC (17 years, 10 months ago) by adam
Changes since 1.2: +8 -10 lines
Diff to previous 1.2 (colored)
Changes 1.12.1: - Fix hardcoded location for uninstalling mount.ntfs-fuse hardlink to match the relocatable location for installing it. - Move mount.ntfs-fuse and mkfs.ntfs to be symlinks instead of hardlinks and move both to /sbin rather than prefix/sbin. Note we still obey $destdir so building packages works as well as installing into alternate chroot / other system still works. - ntfscmp: fix some corner cases and all memory leaks; handle corrupt NTFS more gracefully. - If the system does not have realpath(), supply our own dummy version which just copies the string without any kind of checking or expansion.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 9 10:29:12 2004 UTC (19 years, 1 month ago) by kristerw
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)
Add GCC_REQD+= 2.96 since this pkg uses unnamed/annonymous structures and unions, which are not supported by gcc 2.95.
Revision 184.108.40.206 / (download) - annotate - [select for diffs] (vendor branch), Tue Oct 5 12:39:38 2004 UTC (19 years, 1 month ago) by agc
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
Initial import of ntfsprogs-1.9.4 into the packages collection. The Linux-NTFS project (http://linux-ntfs.sf.net/) aims to bring full support for the NTFS filesystem to the Linux operating system. The ntfsprogs package currently consists of a static library and utilities such as mkntfs, ntfscat, ntfsls, ntfsresize, and ntfsundelete (for a full list of included utilities see man 8 ntfsprogs after installation). Provided in PR 27119 by Darrin B. Jewell, modified by myself to remove dylib files from PLIST, add NetBSD statvfs compatibility, and quieten a warning in one of the patches. Darrin's patches perform the following changes: . provide for redirection of error output without having an lvalue stderr . support for NetBSD disklabels . fix for ntfs_attr_pread to avoid reading a partial block . workaround for darwin sys/mount.h namespace pollution This package is currently configured with the gnome-vfs module disabled.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 5 12:39:38 2004 UTC (19 years, 1 month ago) by agc
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.