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.cpp
Age
Commit message (
Expand
)
Author
2020-02-27
Ext2Filesystem: Use dbg() instead of dbgprintf()
Liav A
2020-02-25
AK: Make Vector use size_t for its size and capacity
Andreas Kling
2020-02-24
AK: Make Bitmap use size_t for its size
Andreas Kling
2020-02-21
Ext2FS: The max current block count of a file is size/block_size
Andreas Kling
2020-02-21
Ext2FS: Allow holes in block lists
Andreas Kling
2020-02-20
AK: Use size_t for ByteBuffer sizes
Andreas Kling
2020-02-16
Kernel: Add forward declaration header
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-08
Kernel: Make File::truncate() take a u64
Andreas Kling
2020-02-08
Kernel: Simplify FS::create_inode() a little bit
Andreas Kling
2020-02-08
Kernel: Simplify FS::create_directory() a little bit
Andreas Kling
2020-02-08
Ext2FS: Fail with EMFILE if we would overflow i_links_count
Andreas Kling
2020-02-08
Kernel: Merge unnecessary DiskDevice class into BlockDevice
Andreas Kling
2020-02-01
Kernel: Make Inode::lookup() return a RefPtr<Inode>
Andreas Kling
2020-01-26
Ext2FS: Give names to some KBuffers
Andreas Kling
2020-01-26
Ext2FS: allocate_blocks allocates contiguous blocks (#1095)
Marios Prokopakis
2020-01-25
Ext2FS: Use more dbg() in Ext2FS code
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-15
Ext2FS: Assert that inline symlink read/write always uses offset=0
Andreas Kling
2020-01-15
Ext2FS: Don't allow creating new files in removed directories
Andreas Kling
2020-01-03
Kernel: Allow passing initial UID and GID when creating new inodes
Andreas Kling
2020-01-03
Ext2FS: Take the inode lock in Ext2FSInode::metadata()
Andreas Kling
2019-11-21
Ext2FileSystem: set_metadata_dirty(true) during write_directory().
Drew Stratford
2019-11-17
Ext2FS: Rename allocate_inode() => find_a_free_inode()
Andreas Kling
2019-11-17
Ext2FS: Writing to a slow symlink should not treat it like a fast one
Andreas Kling
2019-11-17
Ext2FS: Remove unnecessary extra cache lookup in get_inode()
Andreas Kling
2019-11-17
Ext2FS: Add some FIXME's while browsing this code
Andreas Kling
2019-11-16
Ext2FS: Minor cleanup, remove an unused function
Andreas Kling
2019-11-05
Kernel: Implement O_DIRECT open() flag to bypass disk caches
Andreas Kling
2019-11-04
Ext2FS: Don't uncache inodes while they are being watched
Andreas Kling
2019-11-04
Ext2FS: Uncache unused Inodes after flushing contents to disk
Andreas Kling
2019-11-03
Ext2FS: Lock the filesystem during initialization and during sync
Andreas Kling
2019-11-03
Ext2FS: Fix unpopulated block list cache after mkdir()
Andreas Kling
2019-11-03
Ext2FS: Use KBuffers for the cached bitmap blocks
Andreas Kling
2019-11-02
Ext2FS: Resizing an Inode to its current size should do nothing
Andreas Kling
2019-11-02
Ext2FS: Inode resizing should fail with ENOSPC if we lack blocks
Andreas Kling
2019-11-02
Ext2FS: Use the bitmap block caching for Inode bitmaps as well
Andreas Kling
2019-11-02
Ext2FS: Rename get_block_bitmap() => get_bitmap_block()
Andreas Kling
2019-11-02
Ext2FS: Cache block bitmaps instead of always reading/writing disk
Andreas Kling
2019-11-02
Ext2FS: Tidy up code related to the Ext2 super block a bit
Andreas Kling
2019-11-02
Ext2FS: Flush the super block and block group descriptors lazily
Andreas Kling
2019-10-02
Ext2FS: Make Ext2FSInode::is_directory() fast
Andreas Kling
2019-09-30
Kernel: Convert the DiskBackedFS write API to take "const u8*"
Andreas Kling
2019-09-30
Kernel: Make DiskBackedFS::read_block() write to client-provided memory
Andreas Kling
2019-09-30
ByteBuffer: Remove pointer() in favor of data()
Andreas Kling
2019-09-28
Kernel: Support writing doubly-indirect ext2 blocks
Conrad Pankoff
2019-09-22
Ext2FS: Don't allocate blocks until we're committed to a new inode
Andreas Kling
2019-09-22
Ext2FS: Oops, fix wrong ENOSPC in create_inode()
Andreas Kling
2019-09-22
Ext2FS: Fix two bugs in block allocation:
Andreas Kling
2019-09-10
Ext2FS: Trying to create a too-long directory entry should ENAMETOOLONG
Andreas Kling
[next]