summaryrefslogtreecommitdiff
path: root/Kernel/FileDescriptor.cpp
AgeCommit message (Expand)Author
2019-03-06Kernel: And some more KResult/KResultOr<T> porting work.Andreas Kling
2019-03-02Kernel: Port stat() to KResult/KResultOr<T>.Andreas Kling
2019-03-01Kernel+Userland: Implement fchmod() syscall and use it to improve /bin/cp.Andreas Kling
2019-02-27More compat work towards porting vim.Andreas Kling
2019-02-25Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t.Andreas Kling
2019-02-25AK: Add Retained<T>, like RetainPtr, but never null.Andreas Kling
2019-02-17Kernel: Give each FileDescriptor a chance to co-open sockets.Andreas Kling
2019-02-17Kernel: Add SocketRole::Listener and report the role nicely in /proc/PID/fds.Andreas Kling
2019-02-17Kernel: FileDescriptor::absolute_path() should "support" sockets.Andreas Kling
2019-02-17Move WindowServer to userspace.Andreas Kling
2019-02-16Kernel: Make BochsVGADevice a BlockDevice and support mmapping it.Andreas Kling
2019-02-16Kernel: Add Device base class for CharacterDevice.Andreas Kling
2019-02-14Kernel: Actually send things between the socket endpoints.Andreas Kling
2019-02-14Kernel: More work on sockets. Getting there..Andreas Kling
2019-02-14Kernel: Begin implementing UNIX domain sockets.Andreas Kling
2019-02-03Kernel: Oops, I mixed up st_dev and st_rdev in struct stat.Andreas Kling
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-31Make stat() work on device files again.Andreas Kling
2019-01-31Remove the last remaining #ifndef SERENITY blocks.Andreas Kling
2019-01-30Deallocate PTY's when they close.Andreas Kling
2019-01-30Add a String::format() and use that in place of ksprintf() in the Kernel.Andreas Kling
2019-01-23Kernel: Get rid of Unix namespace.Andreas Kling
2019-01-23Move VFS sources into Kernel/.Andreas Kling