root/morphix/trunk/mini_fo/RELEASE_NOTES

Revision 2, 1.1 kB (checked in by nextime, 2 years ago)

Initial import, branching from morphix svn

Line 
1 Release:        mini_fo-0.5.9 (mini_fo-0-5-9)
2 Date:           02.04.2004
3
4
5 Changes:
6
7 - Inserted GPL Headers
8
9 - Updated this file
10
11
12 What works:
13
14 - general directory reading (simple and extended "ls" )
15
16 - creating files in existing directorys
17
18 - creating directorys
19
20 - renaming files.
21
22 - reading and writing files (involves opening)
23
24 - appending to files (creates copy in storage)
25
26 - deleting files
27
28 - llseek works too, what allows editors like vi to work
29
30 - persistency (a deleted file stay deleted over remounts)
31
32 - use of symbolic links
33
34 - using hard links
35
36 - fsync works, it allows to useradd/groupadd to work
37
38 What doesn't work (yet)
39
40 - deleting directorys (is partialy implemented)
41
42 - exporting a mini_fo filesystem via NFS
43
44 - creating any special files like device files, pipes, sockets...
45
46
47 TODO:
48
49 short-term:
50
51 - Find and fix the dentry usage counter Bug.
52
53 - fix rmdir to do fan out.
54
55 - fix special files to work.
56
57 - Update associated dentries correctly
58
59 - Implement directory renaming
60
61 long-term:
62
63 - move mini_fo - state into inode, when possible.
64
65 - implement ndl as hash table.
66
67 - implement wol more efficently.
68
69 - determine the nfs related problems and fix if possible.
Note: See TracBrowser for help on using the browser.