1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-17 13:21:00 +00:00
serenity/Kernel/TTY
AnotherTest 688e54eac7 Kernel: Distinguish between new and old process groups with equal pgids
This does not add any behaviour change to the processes, but it ties a
TTY to an active process group via TIOCSPGRP, and returns the TTY to the
kernel when all processes in the process group die.
Also makes the TTY keep a link to the original controlling process' parent (for
SIGCHLD) instead of the process itself.
2020-08-19 21:21:34 +02:00
..
MasterPTY.cpp Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
MasterPTY.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
PTYMultiplexer.cpp PTYMultiplexer: Use dbg() instead of dbgprintf() 2020-02-27 13:05:12 +01:00
PTYMultiplexer.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
SlavePTY.cpp Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
SlavePTY.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
TTY.cpp Kernel: Distinguish between new and old process groups with equal pgids 2020-08-19 21:21:34 +02:00
TTY.h Kernel: Distinguish between new and old process groups with equal pgids 2020-08-19 21:21:34 +02:00
VirtualConsole.cpp Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
VirtualConsole.h Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname() 2020-08-04 18:17:16 +02:00