summaryrefslogtreecommitdiff
path: root/fatfs/ChangeLog
diff options
context:
space:
mode:
authorMarcus Brinkmann <marcus@gnu.org>2003-08-02 21:33:35 +0000
committerMarcus Brinkmann <marcus@gnu.org>2003-08-02 21:33:35 +0000
commitacdd8445816fb1068728057ec65a8c6dd61bc1f5 (patch)
tree5131bbcb26d2ccc741bc8b477e63539258db7295 /fatfs/ChangeLog
parent15dc4468532a00874d2e2e6c180f476b76ba7947 (diff)
2003-08-01 Marco Gerards <metgerards@student.han.nl>
* node-create.c: New file. * Makefile (SRCS): Added node-created.c. * dir.c: Include <hurd/fsys.h>. (diskfs_direnter_hard): Initialize a new block with zeros. Enter direntry and setup the virtual inode. Also handle directories correctly. (diskfs_rewrite_hard): Function rewritten. (diskfs_dirempty): Change logic to test if a file was deleted. * fat.c (fat_extend_chain): Unlock spin_lock when returning from function. Set dn->last to 0 when deallocating the complete file. Update dn->last when not deallocating the complete file. Set dn->first to zero when the complete file was deallocated. Also update dn->length_of_chain to the new amount of clusters in the chain. * main.c (diskfs_hard_readonly): Remove global variable.
Diffstat (limited to 'fatfs/ChangeLog')
-rw-r--r--fatfs/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/fatfs/ChangeLog b/fatfs/ChangeLog
index bb80a56f..91d0642a 100644
--- a/fatfs/ChangeLog
+++ b/fatfs/ChangeLog
@@ -1,3 +1,21 @@
+2003-08-01 Marco Gerards <metgerards@student.han.nl>
+
+ * node-create.c: New file.
+ * Makefile (SRCS): Added node-created.c.
+ * dir.c: Include <hurd/fsys.h>.
+ (diskfs_direnter_hard): Initialize a new block with zeros. Enter
+ direntry and setup the virtual inode. Also handle directories
+ correctly.
+ (diskfs_rewrite_hard): Function rewritten.
+ (diskfs_dirempty): Change logic to test if a file was deleted.
+ * fat.c (fat_extend_chain): Unlock spin_lock when returning from
+ function. Set dn->last to 0 when deallocating the complete
+ file. Update dn->last when not deallocating the complete file. Set
+ dn->first to zero when the complete file was deallocated. Also
+ update dn->length_of_chain to the new amount of clusters in the
+ chain.
+ * main.c (diskfs_hard_readonly): Remove global variable.
+
2003-07-29 Jeff Bailey <jbailey@nisa.net>
* fatfs.h (LOG2_BLOCKS_PER_CLUSTER): Fix typo.