Brian Gianforcaro
|
de9ff0af50
Kernel: Modify the IOCTL API to return KResult
|
4 tahun lalu |
Brian Gianforcaro
|
9a04f53a0f
Kernel: Utilize AK::Userspace<T> in the ioctl interface
|
4 tahun lalu |
Gunnar Beutner
|
1c3346e3ce
Kernel: Use KResultOr<size_t> throughout the TTY subsystem
|
4 tahun lalu |
Daniel Bertalan
|
ae6bdc4e29
LibVT+Kernel: Clean up scroll API
|
4 tahun lalu |
Daniel Bertalan
|
169e93f0a7
Kernel: Perform output processing on echo
|
4 tahun lalu |
Daniel Bertalan
|
06c835f857
Kernel: Signal EOF/EOL characters properly in `TTY`
|
4 tahun lalu |
Daniel Bertalan
|
f0375e3efe
Kernel+LibC: Support more `termios` settings in TTY
|
4 tahun lalu |
Gunnar Beutner
|
8b079a6b0d
Kernel: Avoid unnecessary allocations for TTY::tty_name()
|
4 tahun lalu |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 tahun lalu |
Jean-Baptiste Boric
|
b05b4d4b24
Kernel: Refactor storage stack with u64 as file operations offset
|
4 tahun lalu |
Liav A
|
18e77aa285
Kernel: Add a method to determine the desired permissions of a Device
|
4 tahun lalu |
Tom
|
046d6855f5
Kernel: Move block condition evaluation out of the Scheduler
|
4 tahun lalu |
Tom
|
75f61fe3d9
AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safe
|
4 tahun lalu |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 tahun lalu |
AnotherTest
|
688e54eac7
Kernel: Distinguish between new and old process groups with equal pgids
|
5 tahun lalu |
Ben Wiederhake
|
7bdf54c837
Kernel: PID/PGID typing
|
5 tahun lalu |
Andreas Kling
|
ddab7ab693
Kernel: Store TTY's foreground process as a WeakPtr<Process>
|
5 tahun lalu |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
5 tahun lalu |
Andreas Kling
|
58feebeed2
Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname()
|
5 tahun lalu |
Andreas Kling
|
b3736c1b1e
Kernel: Use a FlatPtr for the "argument" to ioctl()
|
5 tahun lalu |
Conrad Pankoff
|
a3edeb5868
Kernel: Add explicit offset parameter to File::read etc
|
5 tahun lalu |
Andreas Kling
|
f3c245fb96
Kernel: Make ^W and ^U actually erase characters
|
5 tahun lalu |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 tahun lalu |
Andreas Kling
|
bd059e32e1
Kernel: Tweak some include statements
|
5 tahun lalu |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 tahun lalu |
Andreas Kling
|
1b2ef8582c
Kernel: Make File's can_read/can_write take a const FileDescription&
|
5 tahun lalu |
Drew Stratford
|
b880f1928a
TTY: Flush input on signal character.
|
5 tahun lalu |
Drew Stratford
|
4c35c8d7fd
TTY: Implement Canonical mode and basic echoing.
|
5 tahun lalu |
Andreas Kling
|
2f37fa487d
Kernel: Keep TTY names in character buffers instead of Strings
|
5 tahun lalu |
Andreas Kling
|
5768b384b9
Kernel: Give each TTY 1 KB of input buffer
|
6 tahun lalu |