index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
FileSystem
/
Ext2FileSystem.h
Age
Commit message (
Expand
)
Author
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
2021-09-06
Kernel: Tidy up Ext2FS construction a bit
Andreas Kling
2021-09-05
Kernel: Make FileSystem::get_inode() return KResultOr<NRP<Inode>>
Andreas Kling
2021-08-29
Kernel/Ext2FS: Avoid temporary String allocation during inode creation
Andreas Kling
2021-08-29
Kernel: Strongly typed user & group ID's
Andreas Kling
2021-08-14
Kernel: Make FileSystem::initialize() return KResult
Andreas Kling
2021-08-14
Kernel: Make Inode::lookup() return a KResultOr<NonnullRefPtr<Inode>>
Andreas Kling
2021-08-03
Kernel: Handle OOM from KBuffer usage in Ext2FS::get_bitmap_block()
Brian Gianforcaro
2021-07-18
Kernel: Make FileSystem::root_inode() return a plain Inode&
Andreas Kling
2021-07-18
Kernel/Ext2FS: Cache the root inode in a member variable
Andreas Kling
2021-07-17
Kernel: Remove Inode::directory_entry_count()
Andreas Kling
2021-07-17
Kernel: Make Inode::create_child() take the name as a StringView
Andreas Kling
2021-07-17
Kernel: Make FileSystem::class_name() return a StringView
Andreas Kling
2021-07-11
Kernel: Rename BlockBasedFS => BlockBasedFileSystem
Andreas Kling
2021-07-11
Kernel: Rename FS => FileSystem
Andreas Kling
2021-07-06
Kernel: Promote various integers to 64 bits in storage layer
Jean-Baptiste Boric
2021-06-22
Kernel: Ensure Ext2FSInode's lookup is populated before using it
Sam Atkins
2021-06-16
Kernel: Remove various other uses of ssize_t
Gunnar Beutner
2021-05-08
Kernel: Place ext2 dir entries so they don't span multiple blocks
Mart G
2021-05-02
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
Brian Gianforcaro
2021-04-30
Kernel: Make Inode::set_{a,c,m}time return KResult
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-17
Kernel: Add 64 bit file size support to Ext2FS
Jean-Baptiste Boric
2021-03-13
Kernel: Implement triply indirect block support in Ext2FSInode
Jean-Baptiste Boric
2021-03-04
Kernel: Use BitmapView instead of Bitmap::wrap()
Andreas Kling
2021-02-26
Ext2FS: Move block list computation from Ext2FS to Ext2FSInode
Andreas Kling
2021-02-26
Ext2FS: Don't hog FS lock while reading/writing inodes
Andreas Kling
2021-02-26
Ext2FS: Inode allocation improvements
Andreas Kling
2021-02-26
Ext2FS: Propagate errors from more places
Andreas Kling
2021-02-26
Ext2FS: Share some bitmap code between inode and block allocation
Andreas Kling
2021-02-12
Ext2FS: Make Ext2FS::GroupIndex a distinct integer type
Andreas Kling
2021-02-12
Kernel: Make BlockBasedFS::BlockIndex a distinct integer type
Andreas Kling
2021-02-12
Kernel: Add distinct InodeIndex type
Andreas Kling
2021-02-11
Ext2FS: Shrink Ext2FSDirectoryEntry from 16 to 12 bytes
Andreas Kling
2021-02-02
Ext2FS: Avoid unnecessary parent inode lookup during inode creation
Andreas Kling
2021-02-02
Ext2FS: Simplify inode creation by always starting empty
Andreas Kling
2021-02-02
Ext2FS: Propagate error codes from write_directory()
Andreas Kling
2021-01-30
Kernel: Add FIBMAP ioctl to Ext2FileSystem
Peter Elliott
2021-01-20
Kernel+LibC: Turn errno codes into a strongly typed enum
Andreas Kling
2021-01-01
Kernel: Improve some low-memory situations with ext2
Tom
2020-12-18
Ext2FS: Fail the mount if BGD table cache allocation fails
Andreas Kling
2020-11-07
Ext2FS: Deallocate block list meta blocks when freeing an inode
Andreas Kling
2020-09-13
Kernel: Make copy_to/from_user safe and remove unnecessary checks
Tom
2020-08-29
FileSystem: Convert file types to DT_* types at a later stage
Itamar
2020-08-28
Ext2FS: Make reported file_type values match up with those in dirent
Itamar
2020-08-18
Ext2FS: Stop using FS::DirectoryEntry
Andreas Kling
2020-08-18
Kernel: Add DirectoryEntryView for VFS directory traversal
Andreas Kling
2020-08-05
Kernel: Make Inode::directory_entry_count errors observable.
Brian Gianforcaro
2020-07-05
Kernel: Split BlockBasedFileSystem off FileBackedFileSystem
Sergey Bugaev
2020-06-25
Kernel: Port mounts to reference inodes directly
Sergey Bugaev
[next]