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
/
PTYMultiplexer.cpp
Age
Commit message (
Expand
)
Author
2023-03-07
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
Andreas Kling
2023-01-07
Kernel: Make Device::after_inserting to return ErrorOr<void>
Liav A
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-03-17
Kernel: Use default constructors/destructors
Lenny Maiorani
2022-02-03
Kernel: Protect PTYMultiplexer freelist with spinlock instead of mutex
Andreas Kling
2021-12-24
Kernel: Mark PTYMultiplexer init & parse_hex_digit as UNMAP_AFTER_INIT
Brian Gianforcaro
2021-12-16
Kernel+LibC: Move errno definitions to Kernel/API/POSIX
sin-ack
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-09-11
Kernel/Devices: Defer creation of SysFS component after the constructor
Liav A
2021-09-07
Kernel: Use KResultOr and TRY() for MasterPTY
Andreas Kling
2021-09-07
Kernel: Rename FileDescription => OpenFileDescription
Andreas Kling
2021-09-06
Kernel: Use TRY() in PTYMultiplexer::open()
Andreas Kling
2021-08-29
Kernel: Rename FileDescription::create() => try_create()
Andreas Kling
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
2021-08-07
Kernel: Port PTYMultiplexer to ProtectedValue
Andreas Kling
2021-08-07
Kernel: Increase maximum PTY count from 8 to 64
Andreas Kling
2021-08-03
Kernel: Convert MasterPTY creation to use DoubleBuffer factory
Brian Gianforcaro
2021-07-18
Kernel: Rename Locker => MutexLocker
Andreas Kling
2021-07-11
Kernel: Standardize the header include style to 'include <Kernel/...>'
Brian Gianforcaro
2021-07-11
Kernel: Remove unused header includes in TTY subtree
Brian Gianforcaro
2021-06-24
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
Daniel Bertalan
2021-06-24
Kernel: Move special sections into Sections.h
Hendiadyoin1
2021-05-19
Kernel: static vs non-static constexpr variables
Lenny Maiorani
2021-05-15
Kernel: Make PTYMultiplexer::open API OOM safe
Brian Gianforcaro
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-01-26
Meta: Split debug defines into multiple headers.
asynts
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-20
Kernel+LibC: Turn errno codes into a strongly typed enum
Andreas Kling
2021-01-03
Kernel: Improve ProcFS behavior in low memory conditions
Tom
2020-08-25
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-22
Revert "Kernel: Switch singletons to use new Singleton class"
Andreas Kling
2020-08-22
Revert "Kernel: Move Singleton class to AK"
Andreas Kling
2020-08-22
Revert "AK: Get rid of make_singleton function"
Andreas Kling
2020-08-22
AK: Get rid of make_singleton function
Tom
2020-08-22
Kernel: Move Singleton class to AK
Tom
2020-08-21
Kernel: Switch singletons to use new Singleton class
Tom
2020-02-27
PTYMultiplexer: Use dbg() instead of dbgprintf()
Liav A
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-01-18
Kernel: Move setting file flags and r/w mode to VFS::open()
Sergey Bugaev
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-04
Kernel: File::open() should apply r/w mode from the provided options
Andreas Kling
2019-08-11
FileDescription: Disallow construction with a null File
Andreas Kling
2019-06-21
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
Andreas Kling
2019-06-07
Kernel: Rename FileDescriptor to FileDescription.
Andreas Kling
2019-05-02
Kernel: Assign Lock names in class member initializers.
Andreas Kling
[next]