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
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
2019-08-25
Ext2FS: Avoid a String allocation in lookup()
Andreas Kling
2019-08-17
Ext2FS: Clean up prepare_to_unmount() a little bit
Andreas Kling
2019-08-17
Kernel: Added unmount ability to VFS
Jesse Buhagiar
2019-08-01
Ext2FS: Make some use of Vector::empend().
Andreas Kling
2019-07-31
Ext2FS: Fix fetching of the major/minor device numbers for st_rdev.
Andreas Kling
2019-07-21
Ext2FS: Put most debug logging behind EXT2_DEBUG.
Andreas Kling
2019-07-11
Kernel: Remove use of copy_ref() in favor of regular RefPtr copies.
Andreas Kling
2019-07-08
StringView: Rename characters() to characters_without_null_termination().
Andreas Kling
2019-07-03
AK: Rename the common integer typedefs to make it obvious what they are.
Andreas Kling
2019-06-21
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
Andreas Kling
2019-06-21
AK: Rename Retainable => RefCounted.
Andreas Kling
2019-06-12
Kernel: Fix comparing StringViews with strcmp().
Sergey Bugaev
2019-06-09
Ext2FS: The block numbers returned by allocate_blocks() should be 1-based.
Andreas Kling
2019-06-09
Ext2FS: Fix wrong file mode being passed from create_inode() to add_child().
Andreas Kling
2019-06-09
Ext2FS: Move directory writing logic into Ext2FSInode.
Andreas Kling
2019-06-09
Kernel: Use StringView more in Inode and subclasses.
Andreas Kling
2019-06-07
Kernel: Qualify a bunch of #include statements.
Andreas Kling
2019-06-07
Kernel: Run clang-format on everything.
Andreas Kling
2019-06-07
Kernel: Rename FileDescriptor to FileDescription.
Andreas Kling
2019-06-01
FileSystem: Make Inode::lookup() take a StringView.
Andreas Kling
2019-06-01
FileSystem: Remove now-unused Inode::parent() and Inode::reverse_lookup().
Andreas Kling
2019-05-31
FileSystem: Pass mode_t to Inode::add_child().
Andreas Kling
2019-05-25
Ext2FS: Block #0 can terminate an inode block list early.
Andreas Kling
2019-05-25
Ext2FS: Fix build with EXT2_DEBUG enabled, and tweak some variable names.
Andreas Kling
2019-05-03
Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program.
Andreas Kling
2019-04-28
Ext2FS: Put some debug spam behind EXT2_DEBUG.
Andreas Kling
2019-04-28
Ext2FS: Support shrinking inode to a smaller size.
Andreas Kling
2019-04-27
Ext2FS: Fix accidental zero-fill when appending to a file.
Andreas Kling
2019-04-25
Ext2FS: Reduce debug spam in block allocation.
Andreas Kling
2019-04-23
Ext2S: Fix off-by-one error in block allocation.
Andreas Kling
2019-04-23
Ext2FS: Bitmaps aren't always at full capacity.
Andreas Kling
2019-04-23
Ext2FS: More bitmap misunderstanding cleanups.
Andreas Kling
2019-04-23
Ext2FS: Simplify block bitmap stuff.
Andreas Kling
[next]