# # ChangeLog for uspace/lib/ext4 in mainline # # Generated by Trac 1.6 # 2025-10-31T05:59:29Z Mon, 10 Oct 2011 06:48:16 GMT Frantisek Princ [e68c834] * uspace/lib/ext4/libext4_directory.c (modified) * uspace/lib/ext4/libext4_filesystem.c (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) More functions ported from ext2 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 ... Wed, 05 Oct 2011 12:48:33 GMT Frantisek Princ [3712434] * 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_inode.c (modified) * uspace/lib/ext4/libext4_inode.h (modified) * uspace/lib/ext4/libext4_superblock.c (modified) * uspace/lib/ext4/libext4_superblock.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) Added more getters on basic ext4 structures Wed, 05 Oct 2011 09:35:12 GMT Frantisek Princ [3711e7e] * 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 (modified) * uspace/lib/ext4/libext4_filesystem.h (modified) * uspace/lib/ext4/libext4_inode.c (modified) * uspace/lib/ext4/libext4_superblock.c (modified) * uspace/lib/ext4/libext4_superblock.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) Complete mounting skeleton (ported from ext2fs) - some filesystem ... Tue, 04 Oct 2011 12:18:44 GMT Frantisek Princ [9c0c0e1] * 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/lib/ext4/libext4_superblock.c (modified) * uspace/lib/ext4/libext4_superblock.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) part of code needed for successful mount (porting from ext2) Mon, 03 Oct 2011 11:57:14 GMT Frantisek Princ [01ab41b] * 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_superblock.c (modified) * uspace/lib/ext4/libext4_superblock.h (modified) * uspace/srv/fs/ext4fs/ext4fs_ops.c (modified) added more methods needed during ext4 mounting (also copied from ext2) 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