1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-31 16:52:43 +00:00
serenity/Kernel/TTY
Andreas Kling 4e394862ce Kernel: Disallow assigning a TTY to an arbitrary process group ID
It was possible to send signals to processes that you were normally not
allowed to send signals to, by calling ioctl(tty, TIOCSPGRP, targetpid)
and then generating one of the TTY-related signals on the calling
process's TTY (e.g by pressing ^C, ^Z, etc.)
2020-02-26 21:33:14 +01:00
..
MasterPTY.cpp Kernel: Replace "current" with Thread::current and Process::current 2020-02-17 15:04:27 +01:00
MasterPTY.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
PTYMultiplexer.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
PTYMultiplexer.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
SlavePTY.cpp Kernel: Replace "current" with Thread::current and Process::current 2020-02-17 15:04:27 +01:00
SlavePTY.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
TTY.cpp Kernel: Disallow assigning a TTY to an arbitrary process group ID 2020-02-26 21:33:14 +01:00
TTY.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
VirtualConsole.cpp TTY: Reset VGA start row when setting graphical TTY 2020-02-18 12:55:31 +01:00
VirtualConsole.h TTY: Reset VGA start row when setting graphical TTY 2020-02-18 12:55:31 +01:00