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
Age
Commit message (
Expand
)
Author
2022-07-08
Kernel: Don't let locks of the same owner conflict with each other
Tim Schumacher
2022-07-08
Kernel: Don't fail on unlocking nonexistent file locks
Tim Schumacher
2022-06-19
Kernel: Create /proc/pid/cmdline to expose process arguments in procfs
Andrew Kaster
2022-06-17
Kernel: Add missing #include in SysFS.cpp
Andreas Kling
2022-06-17
Kernel/SysFS: Remove derived BIOSSysFSComponent classes
Liav A
2022-06-17
Kernel/SysFS: Migrate components code from SysFS.cpp to the SysFS folder
Liav A
2022-06-17
Kernel/SysFS: Split the bulky BIOS.h file into multiple files
Liav A
2022-06-17
Kerenl/Firmware: Add map_ebda and map_bios methods in the original place
Liav A
2022-06-17
Kernel/SysFS: Split bulky SysFSPCI file into separate files
Liav A
2022-06-17
Kernel/SysFS: Split bulky SysFSUSB file into two separate class files
Liav A
2022-06-17
Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts
Liav A
2022-06-15
Kernel: Use the system boot time as default timestamp in /sys and /dev
Andreas Kling
2022-06-02
Kernel: Implement InterruptDisabler using generic Processor functions
Timon Kruiper
2022-05-29
Kernel/FileSystem: Simplify even more the mount syscall
Liav A
2022-05-21
Kernel+LibC+VFS: Implement utimensat(3)
Ariel Don
2022-05-06
Kernel: Add /proc/{pid}/children to ProcFS
MacDue
2022-05-02
Kernel: Don't check pledges or veil against code coverage data files
Andrew Kaster
2022-04-21
Kernel: Don't require AnonymousFiles to be mmap'd completely
kleines Filmröllchen
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-04-01
Kernel: Allow SysFS components to have non-zero size
Liav A
2022-03-22
Kernel: Don't assume paths of TTYs and pseudo terminals anymore
Liav A
2022-03-17
Kernel: Use default constructors/destructors
Lenny Maiorani
2022-03-08
Kernel: Put Process unveil state in a SpinlockProtected container
Andreas Kling
2022-02-27
Everywhere: Make JSON serialization fallible
Idan Horowitz
2022-02-16
AK+Kernel: Specialize Trie for NNOP<KString> and use it in UnveilNode
Idan Horowitz
2022-02-15
AK+Kernel: OOM-harden most parts of Trie
Ali Mohammad Pur
2022-02-14
Kernel: Honor permission mode when creating new directories in DevTmpFS
Liav A
2022-02-14
Kernel: Make Inode::set_shared_vmobject() OOM-fallible
Idan Horowitz
2022-02-13
Kernel: Use try_make_weak_ptr() instead of make_weak_ptr()
Idan Horowitz
2022-02-13
Kernel/VFS: Add FIXMEs about error codes leaking data from veiled paths
Max Wipfli
2022-02-13
Kernel/VFS: Validate paths against process veil in mkdir()
Max Wipfli
2022-02-13
Kernel/VFS: Clear out_parent if path is veiled
Max Wipfli
2022-02-07
Kernel: Robustify and rename Inode bound socket API
Andreas Kling
2022-02-03
Revert "Kernel: Protect InodeWatcher internals with spinlock instead of mutex"
Andreas Kling
2022-02-03
Kernel: Protect Inode flock list with spinlock instead of mutex
Andreas Kling
2022-02-03
Kernel: Protect InodeWatcher internals with spinlock instead of mutex
Andreas Kling
2022-02-03
Kernel: Protect Inode's list of watchers with spinlock instead of mutex
Andreas Kling
2022-02-03
Kernel: Protect mounted filesystem list with spinlock instead of mutex
Andreas Kling
2022-02-03
Kernel: Convert OpenFileDescriptor from mutex to spinlock
Andreas Kling
2022-01-29
Kernel: Use HashCompatible HashMap lookups instead of specifying a hash
Idan Horowitz
2022-01-26
Kernel: Make Inode::register_watcher() OOM-fallible
Idan Horowitz
2022-01-26
Kernel: Make InodeWatcher inode registration completely OOM-fallible
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for BlockBasedFileSystem::read_block
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for BlockBasedFileSystem::write_block
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for File::can_write offset
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for File::can_read offset
Idan Horowitz
2022-01-25
AK: Standardize the behaviour of GenericLexer::consume_until overloads
Idan Horowitz
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-24
Kernel: Make DiskCache::ensure OOM-fallible using ErrorOr
Idan Horowitz
2022-01-23
Kernel: Use ErrorOr in BlockBased and Ext2 filesystem raw read and write
David Briggs
[next]