in __metadata
the root directory is definitely metadata now (rationale: stuff the user cannot delete)
check for extent inodes of metadata files
(Logical change 1.192)
into flatcap.org:/mnt/work/ntfsprogs-devel
2003/10/10 22:41:37+01:00 flatcap.org!ntfs
more shared code added to utils: path_to_inode
minor fixes to __metadata
BKrev: 3f8727d8fSnivOHkXxuFMzcAFv8bhg
ntfsresize changes:
- replaced .NET references to Windows Server 2003 (also everywhere in
ntfsprogs)
- ntfsresize manual update
- more verbose ntfsresize error messages, with hints, explanations
- handle backup boot sector in the middle
- existance of bad block list check moved to the "collect resize
constrains" part of the code from the "resize in-progress" part.
- replace chkdsk references to chkdsk /f
- other minor cleanups
BKrev: 3f851496osUfNsqWsYwDH1sUbydJow
win32 ops are automatically used and otherwise the usual unix style ops are used).
- Apply some fixes to make things work on Cygwin. These changes are based on a
patch from Lode Leroy.
BKrev: 3f815431R2ENXhAguodfndFht5ynKw
2003/09/24 14:13:09+01:00 cantab.net!aia21
Fix a silly bug in attrib.c::ntfs_external_attr_find() which caused
us to always return the same attribute during an enumeration as soon
as the end of the attributes to be enumerated was reached thus
causing the program doing the enumeration to hang in a tight loop.
NOTE: There is still work to do as ctx->al_entry is set to NULL
instead of to the position in the attribute list at which to insert.
BKrev: 3f719931_JoFmx_aIArUmYzEq5TzCQ
2003/09/24 14:13:09+01:00 cantab.net!aia21
The workaround for the bug in ntfs_attr_lookup() no longer needed as the bug should be fixed.
(Logical change 1.182)
2003/09/24 14:13:09+01:00 cantab.net!aia21
Fix a silly bug in attrib.c::ntfs_external_attr_find() which caused
us to always return the same attribute during an enumeration as soon
as the end of the attributes to be enumerated was reached thus
causing the program doing the enumeration to hang in a tight loop.
NOTE: There is still work to do as ctx->al_entry is set to NULL
instead of to the position in the attribute list at which to insert.
(Logical change 1.182)