summaryrefslogtreecommitdiff
path: root/Kernel/TTY
AgeCommit message (Expand)Author
2021-01-20Kernel+LibC: Turn errno codes into a strongly typed enumAndreas Kling
2021-01-11Kernel: Only send SIGTTOU if TTY termios has TOSTOP flagAndreas Kling
2021-01-11Kernel: Convert a bunch of String::format() => String::formatted()Andreas Kling
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-10Kernel: Defer handling of key press events in VirtualConsoleAndrew Kaster
2021-01-10LibVT: Respect the Negative attribute when drawing textAnotherTest
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-03Kernel: Improve ProcFS behavior in low memory conditionsTom
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-12-27Kernel: Add a method to determine the desired permissions of a DeviceLiav A
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-11-30Kernel: Move block condition evaluation out of the SchedulerTom
2020-11-10AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safeTom
2020-10-03Everywhere: Fix more typosLinus Groh
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-09-09Kernel+LibC+UE: Introduce SIGINFO (generated with ^T)Andreas Kling
2020-09-06Kernel: Track time-of-last-write in SlavePTY and report it as mtimeAndreas Kling
2020-09-06Kernel: Remove bogus FIXME in TTY::write()Andreas Kling
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