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
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-11
Kernel/Ext2FS: Propagate HashMap errors instead of panicking
Andreas Kling
2021-11-10
Kernel/Ext2FS: Propagate errors from block list computation functions
Andreas Kling
2021-11-10
Kernel: Propagate Vector append errors in two places in Ext2FS
Andreas Kling
2021-11-10
Kernel: Make Inode::traverse_as_directory() callback return ErrorOr
Andreas Kling
2021-11-10
AK: Make Vector::try_* functions return ErrorOr<void>
Andreas Kling
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-10-21
Kernel: Make Ext2FS::free_inode() return KResult, and use TRY() more
Andreas Kling
2021-10-21
Kernel: Make Ext2FS::write_ext2_inode() return KResult
Andreas Kling
2021-10-21
Kernel: Make Inode::flush_metadata() return a KResult
Andreas Kling
2021-09-07
Kernel: Make KBuffer::try_create_with_size() return KResultOr
Andreas Kling
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
2021-09-07
Kernel: Make UserOrKernelBuffer return KResult from read/write/memset
Andreas Kling
2021-09-06
Kernel/Ext2FS: Wrap calls to traverse_as_directory() in TRY()
Andreas Kling
2021-09-06
Kernel: Tidy up Ext2FS construction a bit
Andreas Kling
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-05
Kernel: Make FileSystem::get_inode() return KResultOr<NRP<Inode>>
Andreas Kling
2021-09-05
Kernel/Ext2FS: Use TRY() in the Ext2FS
Andreas Kling
2021-09-05
Kernel/Ext2FS: Remove a String allocation in debug logging
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: Stop allowing implicit conversion from KResult to int
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-06
Kernel: Add convenience values to the Memory::Region::Access enum
Andreas Kling
2021-08-06
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Andreas Kling
2021-08-03
Kernel: Handle OOM in DiskCache when mounting Ext2 filesystems
Brian Gianforcaro
2021-08-03
Kernel: Handle OOM from KBuffer usage in Ext2FS::get_bitmap_block()
Brian Gianforcaro
2021-07-18
Kernel/Ext2FS: Surface Vector allocation failures in block allocation
Andreas Kling
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-18
Kernel: Rename Locker => MutexLocker
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: Rename Inode::m_lock => m_inode_lock
Andreas Kling
2021-07-17
Kernel: Make FileSystem::class_name() return a StringView
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog inode lock in traverse_as_directory()
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog FS lock when calling base class flush_writes()
Andreas Kling
2021-07-16
Kernel/Ext2FS: Uncache unknown inode indices when flushing writes
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog both locks in Ext2FSInode::lookup()
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-24
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
Daniel Bertalan
2021-06-22
Kernel: Ensure Ext2FSInode's lookup is populated before using it
Sam Atkins
2021-06-17
Kernel: Remove obsolete size_t casts
Gunnar Beutner
2021-06-16
Kernel: Remove various other uses of ssize_t
Gunnar Beutner
2021-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-05-19
Kernel: static vs non-static constexpr variables
Lenny Maiorani
2021-05-19
Kernel: Expose FileSystem's fragment size
Justin
[next]