Changes by: antona
Update of /cvsroot/linux-ntfs/linux-ntfs
In directory usw-pr-cvs1:/tmp/cvs-serv12722
Modified Files:
ChangeLog TODO.libntfs
Log Message:
Port attribute lookup functions with attribute list support from ntfs tng driver. Port/reimplement extent mft record handling code as well. Rename out all dollar signs from type names and constants. Adapt all callers to new API. Note mkntfs is currently broken due to some needed work.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/linux-ntfs/linux-ntfs/ChangeLog,v
retrieving revision 1.43
retrieving revision 1.44
diff -U2 -r1.43 -r1.44
--- ChangeLog 20 Apr 2002 01:53:02 -0000 1.43
+++ ChangeLog 20 Apr 2002 23:09:42 -0000 1.44
@@ -32,9 +32,18 @@
is_boot_sector_ntfs().
- Add beginning of new API with new files inode.[ch] providing:
- ntfs_{open,close)_inode(). - Note the API is subject to change.
+ ntfs_{open,close)_inode(), and
+ ntfs_{open,close}_extent_inode().
+ - Note the inode related API is subject to change.
- Start defining API provided by attrib.[ch]:
- ntfs_attr_search_ctx typedef, and
- ntfs_{get,put,reinit}_attr_search_ctx().
+ ntfs_attr_search_ctx typedef,
+ ntfs_{get,put,reinit}_attr_search_ctx(), and
+ ntfs_lookup_attr().
- Add a TODO.libntfs laying down my personal roadmap for the library.
+ - Remove find_attr() from API, everyone must use ntfs_lookup_attr()
+ instead.
+ - Rename all attribute name constants from $blah to AT_blah.
+ - Rename all system file constants from FILE_$blah to FILE_blah.
+ - Port lookup_attr() stuff from ntfs tng driver.
+ - Implement loading of extent inodes.
12/03/2002 - 1.6.0 - More mkntfs options and cleanups.
Index: TODO.libntfs
===================================================================
RCS file: /cvsroot/linux-ntfs/linux-ntfs/TODO.libntfs,v
retrieving revision 1.1
retrieving revision 1.2
diff -U2 -r1.1 -r1.2
--- TODO.libntfs 19 Apr 2002 21:48:31 -0000 1.1
+++ TODO.libntfs 20 Apr 2002 23:09:42 -0000 1.2
@@ -4,6 +4,4 @@
port from ntfs tng driver:
-- attribute lookup functions
-- associated extent mft record supporting code
- run list merging and associated run list handling / mapping, etc
|