1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 19:08:10 +00:00
serenity/Userland/Services
Liav A 1b00618fd9 Kernel+Userland: Replace the beep syscall with the new /dev/beep device
There's no need to have separate syscall for this kind of functionality,
as we can just have a device node in /dev, called "beep", that allows
writing tone generation packets to emulate the same behavior.

In addition to that, we remove LibC sysbeep function, as this function
was never being used by any C program nor it was standardized in any
way.
Instead, we move the userspace implementation to LibCore.
2023-11-03 15:19:33 +01:00
..
AudioServer AudioServer: Clean up ClientAudioStream APIs 2023-08-12 12:22:16 -06:00
ChessEngine AK: Make "foo"_string infallible 2023-08-07 16:03:27 +02:00
Clipboard Clipboard: Avoid unnecessary IPC::Dictionary wrapper 2023-05-21 07:53:45 +02:00
ConfigServer LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
CrashDaemon AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
DeviceMapper Kernel+Userland: Replace the beep syscall with the new /dev/beep device 2023-11-03 15:19:33 +01:00
DHCPClient Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
EchoServer Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
FileOperation FileOperation: Don't preserve ownership when copying files 2023-09-16 11:14:40 +02:00
FileSystemAccessServer LibIPC: Do not leak the Core::File fd by default 2023-07-12 18:22:18 -04:00
ImageDecoder LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
KeyboardPreferenceLoader KeyboardPreferenceLoader: Remove usage of DeprecatedFile 2023-04-27 07:29:49 +02:00
LaunchServer AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
LoginServer Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
LookupServer LookupServer: Fix building on GNU Hurd 2023-09-06 11:41:16 -06:00
NetworkServer LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
NotificationServer Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
RequestServer AK: Port URL scheme from DeprecatedString to String 2023-08-13 15:03:53 -06:00
SpiceAgent SpiceAgent: Pledge cpath 2023-07-08 22:55:06 +01:00
SQLServer SQLServer: Remove Core::EventReceiver parent from DatabaseConnection 2023-08-07 14:38:38 -04:00
SystemServer AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
Taskbar AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
TelnetServer Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
WebContent LibWeb: Rename DOM::Node::id() to unique_id() 2023-11-02 17:09:34 +01:00
WebDriver WebDriver: Print out the entire error when failing to start a session 2023-10-27 07:11:35 +02:00
WebServer WebServer: Return 403 for a GET request to an inaccessible path 2023-09-17 17:10:04 -06:00
WebSocket WebSocket: Avoid unnecessary IPC::Dictionary wrapper 2023-05-21 07:53:45 +02:00
WindowServer AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
CMakeLists.txt Lagom: Don't include Serenity's ImageDecoder service 2023-10-27 07:26:32 +02:00