From 51085b8a6a4b466fd809ed9b39c1dd9daa388f54 Mon Sep 17 00:00:00 2001 From: cha0smaster Date: Thu, 9 Mar 2006 14:13:18 +0000 Subject: [PATCH] update TODO* --- TODO.libntfs | 18 ++++++------------ TODO.ntfsprogs | 10 +++++++++- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/TODO.libntfs b/TODO.libntfs index 92d0db0c..3c303b1f 100644 --- a/TODO.libntfs +++ b/TODO.libntfs @@ -13,12 +13,14 @@ * HIGH priority * ***************** +- complete ntfs_index_{add_filename,rm} + +- move ntfsdecrypt to library. + - complete the implementation of ntfs_attr_truncate() (for compressed files) - add write of compressed attributes -- write ntfs_index_{rm_from,add_to,create,rm}() - - detect presence of usnjrnl and if present and mounting rw, re-stamp it (see current ntfs driver for example in 2.6.15 kernel) @@ -35,21 +37,15 @@ - create API reference book template (cf. linux kernel) - enable automatic creation of API reference -- write ntfs_file_name_{add,rm}_from_mft_record() or _from_ntfs_inode(?) - -- write ntfs_file_unlink() - -- write ntfs_file_create() +- ntfs_index_add_filename to more generic ntfs_index_add - write API for conventional high level file access. -- implement loads of utilities a-la ntcp, ntrm, ntcreat, etc... +- implement loads of utilities a-la ntfsrm, ntfsmkdir, etc... - implement an ntfs shell where can use the above much faster with caching, probably extending the library in the process -- implement {a,m,r}time updates in the library. - **************** * LOW priority * **************** @@ -58,8 +54,6 @@ just atach the inode to the attribute and expect the user to not shoot themselves in the foot. -- add read/set of various file attributes/flags to library - - add ACL read/write support to library - add MS BackupAPI to library diff --git a/TODO.ntfsprogs b/TODO.ntfsprogs index 5b01b392..8de63851 100644 --- a/TODO.ntfsprogs +++ b/TODO.ntfsprogs @@ -64,6 +64,7 @@ Thanks, ********** - add ability to copy multiply files at once. +- add ability to create new files. *********** @@ -84,7 +85,14 @@ Thanks, * ntfslabel * ************* -- Support ioctls for ntfs tng driver 2.?.? for reading/changing the label. +- Support ioctls for kernel driver and ntfsmount for reading/changing the label. + + +************* +* ntfsmount * +************* + +- Cache opened inodes for faster access. **************