mirror of
https://git.code.sf.net/p/ntfs-3g/ntfs-3g.git
synced 2024-11-23 18:14:24 +08:00
update TODO*
This commit is contained in:
parent
f279223990
commit
51085b8a6a
18
TODO.libntfs
18
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
|
||||
|
@ -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.
|
||||
|
||||
|
||||
**************
|
||||
|
Loading…
Reference in New Issue
Block a user