summaryrefslogtreecommitdiff
path: root/Kernel/TTY
AgeCommit message (Expand)Author
2020-08-25Kernel: Switch singletons to use new Singleton classTom
2020-08-22Kernel: Prefer snprintf over sprintfBen Wiederhake
2020-08-22Revert "Kernel: Switch singletons to use new Singleton class"Andreas Kling
2020-08-22Revert "Kernel: Move Singleton class to AK"Andreas Kling
2020-08-22Revert "AK: Get rid of make_singleton function"Andreas Kling
2020-08-22AK: Get rid of make_singleton functionTom
2020-08-22Kernel: Move Singleton class to AKTom
2020-08-21Kernel: Switch singletons to use new Singleton classTom
2020-08-19Kernel: Distinguish between new and old process groups with equal pgidsAnotherTest
2020-08-10Kernel: PID/PGID typingBen Wiederhake
2020-08-06Kernel: Store TTY's foreground process as a WeakPtr<Process>Andreas Kling
2020-08-06Kernel: Send a SIGCHLD to the parent upon suspension of a processAnotherTest
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-05Kernel: Suppress remaining unobserved KResult return codesBrian Gianforcaro
2020-08-05Kernel: Propagate a few KResults properly in FileSystem subsystemsBrian Gianforcaro
2020-08-04Kernel: Send SIGTTIN and SIGTTOU signals on background TTY read/writeAndreas Kling
2020-08-04Kernel: Make File::write() and File::read() return KResultOr<size_t>Andreas Kling
2020-08-04Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname()Andreas Kling
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-08-02Kernel: Remove ProcessInspectionHandle and make Process RefCountedTom
2020-07-31Kernel: Remove SmapDisabler in sys$ioctl()Andreas Kling
2020-07-17Kernel: Ensure there are all VirtualConsoles properly initializedFlorian Angermeier
2020-07-17Kernel: Make the VirtualConsole index const unsigned instead of unsignedFlorian Angermeier
2020-07-11LibC: Implement tcflush(3)Peter Elliott
2020-07-06Kernel: Add SMP IPI supportTom
2020-07-01Kernel: Turn Thread::current and Process::current into functionsTom
2020-06-16Kernel: TTY:VirtualConsole, replace character attribute with code_pointHüseyin ASLITÜRK
2020-06-02Kernel: Allow File::close() to failSergey Bugaev
2020-05-30LibVT: Allow updating the window progress via an escape sequenceAndreas Kling
2020-05-27Kernel: Port VirtualConsole to LibVT :^)Sergey Bugaev
2020-05-23Kernel: Use a FlatPtr for the "argument" to ioctl()Andreas Kling
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-05-14Build: Switch to CMake :^)Sergey Bugaev
2020-05-09Kernel: ioctl(TCSETSF) on a TTY should flush inputAndreas Kling
2020-04-10Kernel: Add explicit offset parameter to File::read etcConrad Pankoff
2020-03-26Kernel: Make ^W and ^U actually erase charactersAndreas Kling
2020-02-27SlavePTY: Use dbg() instead of dbgprintf()Liav A
2020-02-27MasterPTY: Use dbg() instead of dbgprintf()Liav A
2020-02-27PTYMultiplexer: Use dbg() instead of dbgprintf()Liav A
2020-02-27VirtualConsole: Use dbg() instead of dbgprintf()Liav A
2020-02-27TTY: Use dbg() instead of dbgprintf()Liav A
2020-02-26Kernel: Disallow assigning a TTY to an arbitrary process group IDAndreas Kling
2020-02-20AK: Use size_t for CircularQueue and CircularDequeAndreas Kling
2020-02-18TTY: Reset VGA start row when setting graphical TTYJesse Buhagiar
2020-02-17Kernel: Replace "current" with Thread::current and Process::currentAndreas Kling
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-01-28Kernel: Tweak some include statementsAndreas Kling
2020-01-25Kernel: Unbreak canonical mode TTY erase after LibVT changesAndreas Kling