summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2020-02-22Kernel+ProfileViewer: Move symbolication to userspace for time profilesAndreas Kling
2020-02-21Ext2FS: The max current block count of a file is size/block_sizeAndreas Kling
2020-02-21Ext2FS: Allow holes in block listsAndreas Kling
2020-02-20Kernel: Fix a panic in VFS::rename()Sergey Bugaev
2020-02-20Kernel: Support trailing slashes in VFS::mkdir()Sergey Bugaev
2020-02-20AK: Use size_t for ByteBuffer sizesAndreas Kling
2020-02-18Kernel: Use a FixedArray for a process's extra GIDsAndreas Kling
2020-02-17Kernel: Replace "current" with Thread::current and Process::currentAndreas Kling
2020-02-16Kernel: More header dependency reduction workAndreas Kling
2020-02-16Kernel: Reduce header dependencies of Process and ThreadAndreas Kling
2020-02-16Kernel: Add forward declaration headerAndreas Kling
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-02-10AK: Remove bitrotted Traits::dump() mechanismAndreas Kling
2020-02-09Kernel: Use VirtualAddress & PhysicalAddress classes from LibBareMetalLiav A
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-02-08Kernel: Send SIGPIPE to the current thread on write to a broken pipeAndreas Kling
2020-02-08Kernel: Make File::truncate() take a u64Andreas Kling
2020-02-08Kernel: Simplify FS::create_inode() a little bitAndreas Kling
2020-02-08Kernel: Simplify FS::create_directory() a little bitAndreas Kling
2020-02-08Ext2FS: Fail with EMFILE if we would overflow i_links_countAndreas Kling
2020-02-08Kernel: Merge unnecessary DiskDevice class into BlockDeviceAndreas Kling
2020-02-01Kernel: Make Inode::lookup() return a RefPtr<Inode>Andreas Kling
2020-01-30Kernel: LocalSocket should fail with EADDRINUSE for already-bound filesAndreas Kling
2020-01-30Kernel: Dump backtrace when denying a path because of a veilSergey Bugaev
2020-01-28Kernel: Tweak some include statementsAndreas Kling
2020-01-27Kernel+LibC+Userland: Switch to 64-bit time_tAndreas Kling
2020-01-26Ext2FS: Give names to some KBuffersAndreas Kling
2020-01-26Ext2FS: allocate_blocks allocates contiguous blocks (#1095)Marios Prokopakis
2020-01-25Ext2FS: Use more dbg() in Ext2FS codeAndreas Kling
2020-01-25Meta: Remove some copyright headers added in errorAndreas Kling
2020-01-24Meta: Claim copyright for files created by meSergey Bugaev
2020-01-21Kernel: Rename UnveilState to VeilStateAndreas Kling
2020-01-21SystemMonitor: Show process unveil() state as "Veil"Andreas Kling
2020-01-21Kernel: Tidy up debug logging a little bitAndreas Kling
2020-01-21Kernel+LibC: Clean up open() flag (O_*) definitionsAndreas Kling
2020-01-21Kernel: Make O_RDONLY non-zeroAndreas Kling
2020-01-20ProcFS: Add /proc/PID/unveilAndreas Kling
2020-01-20Kernel: Add a basic implementation of unveil()Andreas Kling
2020-01-20Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ingAndreas Kling
2020-01-19TmpFS: Grow the underlying inode buffer with 2x factor when written toAndreas Kling
2020-01-18Kernel: Move setting file flags and r/w mode to VFS::open()Sergey Bugaev
2020-01-18Kernel: Fix identifier casingSergey Bugaev
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-17Kernel: Misc tweaksSergey Bugaev
2020-01-17ProcFS: Implement symlink magicSergey Bugaev
2020-01-17Kernel: Let inodes provide pre-open file descriptionsSergey Bugaev
2020-01-17Kernel: Let symlinks resolve themselvesSergey Bugaev
2020-01-17Kernel: Simplify VFS::resolve_path() furtherSergey Bugaev
2020-01-15Kernel: Trying to sys$link() a directory should fail with EPERMAndreas Kling
2020-01-15Ext2FS: Assert that inline symlink read/write always uses offset=0Andreas Kling