serenity/Userland/Services
Lucas CHOLLET dd3b65c762 SystemServer: Propagate more errors
New propagated errors comes from an endgrent call, and all chown+chmod
calls all over the file. For the two last functions, custom C++ wrappers
were used.
Those wrappers were discarding `ENOENT` errors and naively crashing on
other errors, this change introduced in 76e12a48 was used to prevent a
crash if a mouse wasn't detected. There are no reasons to discard and to
not propagate other errors.
2022-06-09 22:08:04 +02:00
..
AudioServer LibAudio+Userland: Remove Audio::LegacyBuffer 2022-05-03 23:09:20 +02:00
ChessEngine Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Clipboard Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ConfigServer LibConfig+ConfigServer: Write config values synchronously 2022-04-26 22:51:49 +02:00
CrashDaemon Services: Use Core::Process::spawn() for common process spawn pattern 2022-06-03 12:29:56 +01:00
DHCPClient DHCPClient: Don't reset the interface if its already configured 2022-05-31 13:21:19 +04:30
EchoServer LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
FileOperation LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
FileSystemAccessServer LibGUI+Userland: Make Dialog::ExecResult an enum class 2022-05-13 16:27:43 +02:00
ImageDecoder Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
InspectorServer LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
KeyboardPreferenceLoader LibCore: Automatically create config directories if necessary 2022-04-11 00:08:48 +02:00
LaunchServer Services: Use Core::Process::spawn() for common process spawn pattern 2022-06-03 12:29:56 +01:00
LoginServer LoginServer: Change login fail message to avoid enumeration attacks 2022-04-26 21:57:24 -07:00
LookupServer LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
NetworkServer NetworkServer: Support setting default gateway 2022-05-28 23:33:46 +01:00
NotificationServer LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
RequestServer RequestServer+LibProtocol: Allow users to specify a per-request proxy 2022-04-09 12:21:43 +02:00
SpiceAgent Services: Use default execpromises parameter to pledge(..) 2022-04-03 17:13:51 -07:00
SQLServer Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
SystemServer SystemServer: Propagate more errors 2022-06-09 22:08:04 +02:00
Taskbar Taskbar: Use default buttons in ShutdownDialog 2022-06-02 22:33:00 +02:00
TelnetServer LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
WebContent Browser+LibWeb+WebContent: Add ability to inspect session storage 2022-05-28 23:54:06 +01:00
WebServer LibCore+Everywhere: Make Core::Stream read_until() return Bytes 2022-04-16 13:27:51 -04:00
WebSocket Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
WindowServer WindowServer: Drop support for the DisplayConnector write interface 2022-06-06 20:11:05 +01:00
CMakeLists.txt NetworkServer: Add a new NetworkServer service 2022-05-26 21:47:27 +01:00