# # ChangeLog for uspace/lib/ext4/libext4.h in mainline # # Generated by Trac 1.6 # 2026-03-16T04:53:23Z Tue, 22 Nov 2011 16:56:09 GMT Frantisek Princ [3d4fd2c] * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_filesystem.c (modified) * uspace/lib/ext4/libext4_filesystem.h (modified) * uspace/lib/ext4/libext4_ialloc.c (modified) * uspace/lib/ext4/libext4_ialloc.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) deleting regular files (directories is not debugged) Mon, 14 Nov 2011 16:27:49 GMT Frantisek Princ [2674db6] * uspace/lib/ext4/Makefile (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_balloc.c (added) * uspace/lib/ext4/libext4_balloc.h (added) * uspace/lib/ext4/libext4_bitmap.c (modified) * uspace/lib/ext4/libext4_bitmap.h (modified) * uspace/lib/ext4/libext4_filesystem.c (modified) New block allocation algorithm (from ext2) Mon, 07 Nov 2011 11:50:31 GMT Frantisek Princ [052e82d] * uspace/lib/ext4/Makefile (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_bitmap.c (added) * uspace/lib/ext4/libext4_bitmap.h (added) * uspace/lib/ext4/libext4_block_group.c (modified) * uspace/lib/ext4/libext4_block_group.h (modified) * uspace/lib/ext4/libext4_filesystem.c (modified) * uspace/lib/ext4/libext4_filesystem.h (modified) * uspace/lib/ext4/libext4_inode.c (modified) * uspace/lib/ext4/libext4_inode.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) partially functional truncate operation Wed, 26 Oct 2011 11:41:21 GMT Frantisek Princ [0dc91833] * uspace/lib/ext4/Makefile (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_directory.c (modified) * uspace/lib/ext4/libext4_directory.h (modified) * uspace/lib/ext4/libext4_directory_index.c (added) * uspace/lib/ext4/libext4_directory_index.h (added) * uspace/lib/ext4/libext4_hash.c (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) splitted code because of very long source file Wed, 19 Oct 2011 11:44:13 GMT Frantisek Princ [8158db7] * uspace/lib/ext4/Makefile (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_directory.c (modified) * uspace/lib/ext4/libext4_directory.h (modified) * uspace/lib/ext4/libext4_hash.c (added) * uspace/lib/ext4/libext4_hash.h (added) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) Hash functions implementation (ported from Linux) Mon, 10 Oct 2011 18:55:04 GMT Frantisek Princ [829d238] * uspace/lib/ext4/Makefile (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_extent.c (added) * uspace/lib/ext4/libext4_extent.h (added) * uspace/lib/ext4/libext4_filesystem.c (modified) * uspace/lib/ext4/libext4_filesystem.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) Basic extent structures + applied bugfix from M. Lombardi Thu, 06 Oct 2011 09:48:53 GMT Frantisek Princ [9b9d37bb] * boot/Makefile.common (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_directory.c (modified) * uspace/lib/ext4/libext4_directory.h (modified) * uspace/lib/ext4/libext4_filesystem.c (modified) * uspace/lib/ext4/libext4_filesystem.h (modified) * uspace/lib/ext4/libext4_inode.c (modified) * uspace/lib/ext4/libext4_inode.h (modified) * uspace/lib/ext4/libext4_superblock.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) mounting + list of mounted directory (ported from ext2) - many TODO ... Fri, 30 Sep 2011 20:00:30 GMT Frantisek Princ [6c501f8] * uspace/Makefile.common (modified) * uspace/lib/ext4/Makefile (modified) * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_block_group.c (modified) * uspace/lib/ext4/libext4_block_group.h (modified) * uspace/lib/ext4/libext4_directory.c (modified) * uspace/lib/ext4/libext4_filesystem.c (added) * uspace/lib/ext4/libext4_filesystem.h (added) * uspace/lib/ext4/libext4_inode.c (modified) * uspace/lib/ext4/libext4_inode.h (modified) * uspace/lib/ext4/libext4_superblock.c (modified) * uspace/srv/fs/ext4fs/Makefile (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) _mounted and _unmounted operations skeletons (copied from ext2fs) Thu, 29 Sep 2011 17:17:39 GMT Frantisek Princ [9875711] * uspace/lib/ext4/libext4.h (modified) * uspace/lib/ext4/libext4_inode.c (modified) * uspace/lib/ext4/libext4_inode.h (modified) * uspace/lib/ext4/libext4_superblock.c (modified) * uspace/lib/ext4/libext4_superblock.h (modified) Superblock and inode structures definition Wed, 28 Sep 2011 17:37:50 GMT Frantisek Princ [eb91db7] * uspace/Makefile (modified) * uspace/lib/ext4/Makefile (added) * uspace/lib/ext4/libext4.h (added) * uspace/lib/ext4/libext4_block_group.c (added) * uspace/lib/ext4/libext4_block_group.h (added) * uspace/lib/ext4/libext4_directory.c (added) * uspace/lib/ext4/libext4_directory.h (added) * uspace/lib/ext4/libext4_inode.c (added) * uspace/lib/ext4/libext4_inode.h (added) * uspace/lib/ext4/libext4_superblock.c (added) * uspace/lib/ext4/libext4_superblock.h (added) libext4 basic structure - without any functionality