index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
TTY
Age
Commit message (
Expand
)
Author
2022-02-09
Kernel: Change static constexpr variables to constexpr where possible
Lenny Maiorani
2022-02-03
Kernel: Protect PTYMultiplexer freelist with spinlock instead of mutex
Andreas Kling
2022-01-25
Kernel: Use u64 instead of size_t for File::can_write offset
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for File::can_read offset
Idan Horowitz
2022-01-23
Kernel: Add CommandLine option to disable or enable the PC speaker
Liav A
2022-01-23
Kernel: Implement beep functionality in virtual consoles
Liav A
2022-01-08
Kernel: Lock weak pointer revocation during listed-ref-counted unref
Andreas Kling
2021-12-30
Kernel: Tighten String-related includes
Daniel Bertalan
2021-12-29
Kernel: Handle promise violations in the syscall handler
Brian Gianforcaro
2021-12-29
Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE()
Brian Gianforcaro
2021-12-29
Kernel: Make File::unref virtual
Idan Horowitz
2021-12-29
Kernel: Zero initialize `winsize` in TIOCGWINSZ
Brian Gianforcaro
2021-12-29
Kernel: Port File to RefCounted
Idan Horowitz
2021-12-29
Kernel: Rename File::{before_removing => will_be_destroyed}
Idan Horowitz
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-28
Kernel: Remove the kmalloc_eternal heap :^)
Andreas Kling
2021-12-28
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
Daniel Bertalan
2021-12-24
Kernel: Mark PTYMultiplexer init & parse_hex_digit as UNMAP_AFTER_INIT
Brian Gianforcaro
2021-12-23
Kernel: Make major and minor numbers to be DistinctNumerics
Liav A
2021-12-18
Kernel: Use copy_typed_from_user() in more places :^)
Andreas Kling
2021-12-16
Kernel+LibC: Move errno definitions to Kernel/API/POSIX
sin-ack
2021-12-11
Kernel: Remove unused String.h includes
Hendiadyoin1
2021-11-14
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
Andrew Kaster
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-11-02
Kernel: Move TTY subsystem to use KString instead of `AK::String`
Brian Gianforcaro
2021-11-02
Kernel: Remove duplicate constructor from TTY/VirtualConsole
Brian Gianforcaro
2021-10-31
Kernel: Clarify ambiguous {File,Description}::absolute_path
Ben Wiederhake
2021-10-25
Kernel+LibC: Default to 8-bit characters in TTY
Daniel Bertalan
2021-10-06
Kernel: Handle backspace for tab character in TTY cooked mode
Peter Elliott
2021-10-03
Kernel: Use `operator ""sv` in all class_name() implementations
Brian Gianforcaro
2021-10-01
Kernel: Remove IO.h include from a bunch of places
Liav A
2021-09-17
Kernel/Devices: Use try_create_device helper for ConsoleDevice
Liav A
2021-09-17
Kernel/Devices: Move ConsoleDevice into the Devices source directory
Liav A
2021-09-17
Kernel: Introduce the DeviceManagement singleton
Liav A
2021-09-11
Kernel/Devices: Defer creation of SysFS component after the constructor
Liav A
2021-09-10
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
Ali Mohammad Pur
2021-09-08
Kernel/Devices: Remove required_mode and device_name methods
Liav A
2021-09-07
Kernel: Use KResultOr and TRY() for MasterPTY
Andreas Kling
2021-09-07
Kernel: Make DoubleBuffer::try() return KResultOr
Andreas Kling
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
2021-09-06
Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
Andreas Kling
2021-09-06
Kernel: Use TRY() in PTYMultiplexer::open()
Andreas Kling
2021-09-05
Kernel: Make all Spinlocks use u8 for storage, remove template
Brian Gianforcaro
2021-09-05
Kernel: Make copy_{from,to}_user() return KResult and use TRY()
Andreas Kling
2021-09-05
Kernel: Declare type aliases with "using" instead of "typedef"
Brian Gianforcaro
2021-09-01
Kernel: Convert UserOrKernelBuffer callbacks to use AK::Bytes
Brian Gianforcaro
2021-08-29
Kernel: Rename FileDescription::create() => try_create()
Andreas Kling
2021-08-23
Kernel: Rename Thread::BlockCondition to BlockerSet
Andreas Kling
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
[next]