summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2020-01-11Kernel: Implement bind mountsSergey Bugaev
2020-01-11Kernel+LibC: Implement a few mount flagsSergey Bugaev
2020-01-11Kernel+LibC: Add O_EXEC, move exec permission checking to VFS::open()Sergey Bugaev
2020-01-11Kernel+LibC: Add support for mount flagsSergey Bugaev
2020-01-11Kernel: Simplify VFS::Mount handlingSergey Bugaev
2020-01-10Kernel: Expose a process's filesystem root as a /proc/PID/root symlinkAndreas Kling
2020-01-10Kernel: Add a basic chroot() syscall :^)Andreas Kling
2020-01-10Kernel: Custody::absolute_path() should always return "/" for rootsAndreas Kling
2020-01-10Kernel: unlink() should not follow symlinksAndreas Kling
2020-01-10TmpFS: Synthesize "." and ".." in traverse_as_directory()Andreas Kling
2020-01-10ProcFS: Don't expose kernel-only regions to users via /proc/PID/vmAndreas Kling
2020-01-08Kernel: Opening a file with O_TRUNC should update mtimeAndreas Kling
2020-01-08Kernel: ftruncate() should update mtimeAndreas Kling
2020-01-08ProcFS: Reads past the end of a generated file should be zero-lengthAndreas Kling
2020-01-08TmpFS: Reads past the end of a file should be zero-lengthAndreas Kling
2020-01-07Kernel: Take const Process& in InodeMetadata::may_{read,write,execute}Andreas Kling
2020-01-07Kernel: Make Process::file_description() vend a RefPtr<FileDescription>Andreas Kling
2020-01-07TmpFS: Add ASSERT(offset >= 0) to read_bytes() and write_bytes()Andreas Kling
2020-01-07TmpFS: Add "." and ".." entries to all directoriesAndreas Kling
2020-01-07Kernel: Don't leak kmalloc pointers through FIFO absolute pathsAndreas Kling
2020-01-05Kernel: Start implementing x86 SMAP supportAndreas Kling
2020-01-04Kernel: Entries in /dev/pts should be accessible only to the ownerAndreas Kling
2020-01-04Kernel: File::open() should apply r/w mode from the provided optionsAndreas Kling
2020-01-04Kernel: The root inode of a TmpFS should have the sticky bit setAndreas Kling
2020-01-03Kernel: Allow fchmod() and fchown() on pre-bind() local socketsAndreas Kling
2020-01-03Kernel: Allow passing initial UID and GID when creating new inodesAndreas Kling
2020-01-03Ext2FS: Take the inode lock in Ext2FSInode::metadata()Andreas Kling
2020-01-03Kernel: The superuser is allowed to utime() on any fileAndreas Kling
2020-01-03Kernel: rename() should fail with EXDEV for cross-device requestsAndreas Kling
2020-01-03Kernel: Fix awkward bug where "touch /foo/bar/baz" could create "/baz"Andreas Kling
2020-01-03Kernel: read() and write() should fail with EBADF for wrong mode fd'sAndreas Kling
2020-01-03Kernel: Don't allow open() with (O_CREAT | O_DIRECTORY)Andreas Kling
2020-01-03Kernel: Handle O_DIRECTORY in VFS::open() instead of in each syscallAndreas Kling
2020-01-02Kernel: Don't include the process GID in the "extra GIDs" tableAndreas Kling
2020-01-02Kernel: Mask kernel addresses in backtraces and profilesAndreas Kling
2020-01-02Kernel: Remove broken implementation of Unix SHMAndreas Kling
2020-01-02Kernel: Create support for PCI ECAMLiav A
2019-12-31ProcFS: Supervisor-only inodes should be owned by UID 0, GID 0Andreas Kling
2019-12-31ProcFS: Reduce the amount of info accessible to non-superusersAndreas Kling
2019-12-31Kernel: Remove some unnecessary leaking of kernel pointers into dmesgAndreas Kling
2019-12-30Kernel: Refactor scheduler to use dynamic thread prioritiesAndreas Kling
2019-12-29Kernel+SystemMonitor: Expose amount of per-process clean inode memoryAndreas Kling
2019-12-29Kernel+SystemMonitor: Expose amount of per-process dirty private memoryAndreas Kling
2019-12-26ProcFS: Fix inconsistent numbers in /proc/memstatAndreas Kling
2019-12-24Kernel: Implement recursion limit on path resolutionShannon Booth
2019-12-21Kernel: Expose region executable bit in /proc/PID/vmAndreas Kling
2019-12-19Kernel: Rename vmo => vmobject everywhereAndreas Kling
2019-12-15Kernel+SystemMonitor: Prevent userspace access to process ELF imageAndreas Kling
2019-12-15Kernel+FileManager: Disallow watch_file() in unsupported file systemsAndreas Kling
2019-12-15Kernel+SystemMonitor: Expose the number of set CoW bits in each RegionAndreas Kling