summaryrefslogtreecommitdiff
path: root/Kernel/VirtualFileSystem.h
AgeCommit message (Expand)Author
2019-03-02Kernel+Userland: Add symlink() syscall and add "-s" flag to /bin/ln.Andreas Kling
2019-03-02Kernel: Port stat() to KResult/KResultOr<T>.Andreas Kling
2019-03-01Kernel: Support chdir() to a directory that's executable but not readable.Andreas Kling
2019-03-01Kernel+Userland: Implement fchmod() syscall and use it to improve /bin/cp.Andreas Kling
2019-02-27Kernel: Use KResult in link().Andreas Kling
2019-02-27Kernel: Use KResult in unlink() and rmdir().Andreas Kling
2019-02-27Add chown() syscall and a simple /bin/chown program.Andreas Kling
2019-02-26Compat work towards porting vim.Andreas Kling
2019-02-25Kernel: Add KResult and KResultOr<T> classes.Andreas Kling
2019-02-21Kernel: Add file permission checks to utime() syscall.Andreas Kling
2019-02-21Kernel: Separate VFS stat() from open().Andreas Kling
2019-02-21Kernel: Add link() syscall to create hard links.Andreas Kling
2019-02-16Kernel: Add Device base class for CharacterDevice.Andreas Kling
2019-02-15Use modern C++ attributes instead of __attribute__ voodoo.Andreas Kling
2019-02-06Bootloader: Locate the kernel's data segment and clear it.Andreas Kling
2019-02-01Kernel: VFS::open/create should take base Inode& instead of InodeIdentifier.Andreas Kling
2019-02-01Kernel: mkdir() should use the containing directory's FS for inode creation.Andreas Kling
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-31Kernel: Include absolute paths of mount points in /proc/mountsAndreas Kling
2019-01-31Add uid and gid to CharacterDevices.Andreas Kling
2019-01-31Make stat() work on device files again.Andreas Kling
2019-01-30Deallocate PTY's when they close.Andreas Kling
2019-01-29Implement basic chmod() syscall and /bin/chmod helper.Andreas Kling
2019-01-28Add support for removing directories.Andreas Kling
2019-01-23Move VFS sources into Kernel/.Andreas Kling