ntfs-3g/libntfs-3g
Jean-Pierre André 0b827cc978 Avoid endless recursion when MFT extents are described in themselves
When getting extents of MFT, we must be sure they are in the MFT part which
has already been mapped, otherwise we fall into an endless recursion.

Situations have been met where extents locations are described in themselves,
as a consequence of a bug, probably unrelated to ntfs-3g.
This is a severe error which chkdsk cannot fix.
2011-08-30 15:56:36 +02:00
..
acls.c Removed unneeded variables as warned by gcc 4.6 2011-07-05 12:17:29 +02:00
attrib.c cosmetic : Removed a pointless store in ntfs_attr_make_resident() (Fabian Keil) 2011-08-04 15:49:36 +02:00
attrlist.c remove redundant ntfs_attr_get_search_ctx() error logging 2007-07-13 20:05:48 +00:00
bitmap.c Adapted to ntfs-3g.1.2712 2008-07-13 17:55:57 +00:00
bootsect.c Adapted to ntfs-3g.2009.3.8 2009-03-27 09:10:00 +00:00
cache.c Removed unneeded variables as warned by gcc 4.6 2011-07-05 12:17:29 +02:00
collate.c Made direct calls to collation functions 2009-12-16 10:20:57 +00:00
compat.c Adapted to ntfs-3g.1.2812 2008-08-16 15:17:47 +00:00
compress.c Improved compression (faster) 2011-07-05 12:17:30 +02:00
debug.c Adapted to ntfs-3g.2009.3.8 2009-03-27 09:10:00 +00:00
device.c Implemented the sync mount option 2010-10-26 08:59:51 +02:00
dir.c Removed unneeded variables as warned by gcc 4.6 2011-07-05 12:17:29 +02:00
efs.c Removed unneeded variables as warned by gcc 4.6 2011-07-05 12:17:29 +02:00
index.c Fixed getting space for making an index non resident 2011-03-23 09:22:08 +01:00
inode.c Avoid endless recursion when MFT extents are described in themselves 2011-08-30 15:56:36 +02:00
lcnalloc.c developed overwriting compressed files 2010-05-25 10:25:31 +02:00
libntfs-3g.pc.in Updating the source directory tree 2008-03-28 14:42:50 +00:00
libntfs-3g.script.so.in Updating the source directory tree 2008-03-28 14:42:50 +00:00
logfile.c Removed unneeded variables as warned by gcc 4.6 2011-07-05 12:17:29 +02:00
logging.c Enabled renaming of system extended attributes 2010-10-26 08:59:52 +02:00
Makefile.am Fixed device path canonicalization for use by devmapper (basilinya) 2011-07-05 12:17:12 +02:00
mft.c Removed unneeded variables as warned by gcc 4.6 2011-07-05 12:17:29 +02:00
misc.c Redesigned caches for indexing cached entries 2009-12-17 17:36:06 +00:00
mst.c Adapted to ntfs-3g.2009.3.8 2009-03-27 09:10:00 +00:00
object_id.c cosmetic : Removed two dead stores in remove_object_id_index() (Fabian Keil) 2011-08-04 15:49:36 +02:00
realpath.c Fixed device path canonicalization for use by devmapper (basilinya) 2011-07-05 12:17:12 +02:00
reparse.c Translated the junctions to lower case when ignore_case is set 2011-04-08 18:19:17 +02:00
runlist.c fix : Fixed ntfs_rl_extend() returning garbage in error case (Fabian Keil) 2011-08-04 15:49:36 +02:00
security.c cosmetic : Removed a pointless variable initialization in upgrade_secur_desc() (Fabian Keil) 2011-08-04 15:49:36 +02:00
unistr.c minor : Fixed ntfs_upcase_build_default() returning garbage in error case (Fabian Keil) 2011-08-04 15:49:35 +02:00
unix_io.c ntfs_fsync: fix comment (Erik Larsson) 2009-11-05 11:30:47 +00:00
volume.c Fix: Forgot to update state bits after last change. 2011-08-03 15:49:40 +02:00
win32_io.c Adapted to ntfs-3g.1.2812 2008-08-16 15:17:47 +00:00
xattrs.c Moved listxattr() to a specific source module 2011-01-17 15:50:25 +01:00