This commit is contained in:
jdolecek 2001-07-06 12:38:40 +00:00
parent dafe2b38ba
commit fc4f1858f0
1 changed files with 6 additions and 10 deletions

View File

@ -1,4 +1,4 @@
$NetBSD: TODO,v 1.19 2001/06/26 09:36:40 jdolecek Exp $
$NetBSD: TODO,v 1.20 2001/07/06 12:38:40 jdolecek Exp $
- convert the code to do caching in buffer cache indexed by
file-vnode/file-offset so that NTFS would take advantage of UBC;
@ -10,6 +10,8 @@ $NetBSD: TODO,v 1.19 2001/06/26 09:36:40 jdolecek Exp $
- working VOP_BALLOC() (new in UBC)
(from Chuq)
- working mmap (broken with UBC?) - kern/13355
- readdir: evalutate impact of using variable length reclen - should
enable us to store much more entries into buf in typical case with
short filenames, though more work would need to be done in offset != 0
@ -19,15 +21,9 @@ $NetBSD: TODO,v 1.19 2001/06/26 09:36:40 jdolecek Exp $
- Windows 2000 NTFS support (need windows 2000 machine to test)
- handle Unicode chars more inteligently - the code now mangles filenames
to something close to iso-8859-1, the default should be to encode them
to utf-8 with option to use other character sets like iso-8859-[12], koi-8
and the like.
There is a set of patches for FreeBSD adding Unicode support for Joliet CDs
worth adopting:
http://triaez.kaisei.org/~mzaki/joliet/
- cleanup the mess with several *readattr*() functions if possible
- handle Unicode filenames more inteligently - they are translated to UTF-2
form currently, adding hooks for various character sets or other encodings
would be trivial
- implement writing into resident attributes, so it would be possible
to write into "small" files (<30KB) too