summaryrefslogtreecommitdiff
path: root/Userland/Services/SystemServer/Service.cpp
AgeCommit message (Expand)Author
2023-02-01SystemServer: Propagate errorsLucas CHOLLET
2023-01-07Everywhere: Use ElapsedTimer::elapsed_time() for comparisonsAndrew Kaster
2022-12-15LibCore: Use ';' to split socket path in `SOCKET_TAKEOVER`Federico Guerinoni
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-10-22SystemServer: Fix race condition in Service::determine_account()Gunnar Beutner
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
2022-09-27LibCore: Use `StringView` instead of `char *` in AccountLucas CHOLLET
2022-08-14LibCore+LibIPC: Recognise %uid in pathLucas CHOLLET
2022-08-14SystemServer: Create accounts with `Account::Read::PasswdOnly`Lucas CHOLLET
2022-08-14SystemServer: Change user only when neededLucas CHOLLET
2022-08-14SystemServer: Unlink before binding a new socketLucas CHOLLET
2022-07-19LaunchServer+SystemServer: Move the portal to a user-specific directoryLucas CHOLLET
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-10SystemServer: Detect spawning user for AcceptSocketConnections servicesLucas CHOLLET
2022-06-09SystemServer: Add Service::try_create to propagate errorsLucas CHOLLET
2022-04-11LibCore+Userland: Remove File::ensure_parent_directorieskleines Filmröllchen
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-14SystemServer: Remove Socket.h header + use Core::System in some placessin-ack
2021-12-19SystemServer: Fixed grammatical error "a charm"Jonta
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-25SystemServer: Rename 'BootModes' config option to 'SystemModes'Ben Wiederhake
2021-10-25Kernel+SystemServer: Change bootmode to system_modeBen Wiederhake
2021-08-07SystemServer: Handle missing service executable gracefullyBrian Gianforcaro
2021-08-01Services: Remove unused header includesBrian Gianforcaro
2021-06-17SystemServer: Improve error message when execv() failsGunnar Beutner
2021-05-07Services: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-15SystemServer+LibCore: Allow service to request multiple socketssin-ack
2021-04-11LibC: Move S_* defines into <fcntl.h>Gunnar Beutner
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-23SystemServer: Mask off the set-uid bit in SocketPermissionsAndreas Kling
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-16Everywhere: Convert a handful of String::format() => formatted()Andreas Kling
2021-01-12LibC+Everywhere: Remove open_with_path_length() in favor of open()Andreas Kling
2021-01-12Services: Move to Userland/Services/Andreas Kling