summaryrefslogtreecommitdiff
path: root/Kernel/SlavePTY.cpp
AgeCommit message (Expand)Author
2019-02-25Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t.Andreas Kling
2019-02-17Kernel: Have devices automagically register themselves with the VFS.Andreas Kling
2019-02-16Kernel: Add Device base class for CharacterDevice.Andreas Kling
2019-02-05Kernel: Writing to a slave PTY should yield EIO if the master is closed.Andreas Kling
2019-02-05Kernel: Reading from a slave PTY should give EOF if master PTY is closed.Andreas Kling
2019-01-31Add uid and gid to CharacterDevices.Andreas Kling
2019-01-30Let the slave PTY keep the master PTY alive.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-30Add a /dev/pts filesystem and make PTY allocation dynamic.Andreas Kling
2019-01-25PTY: Disallow infinite writing to slaves.Andreas Kling
2019-01-16Let each MasterPTY create its slave.Andreas Kling
2019-01-15Allow character devices to block write attempts until there is more space.Andreas Kling
2019-01-15Make it possible for a process to switch controlling terminals.Andreas Kling
2019-01-15Add basic PTY support.Andreas Kling