summaryrefslogtreecommitdiff
path: root/Userland/Services/SystemServer
AgeCommit message (Expand)Author
2023-03-21Everywhere: Use `LibFileSystem` where trivialCameron Youell
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-03-05LibCore+Everywhere: Return an Error from DirIterator::error()Sam Atkins
2023-02-19Kernel+Userland: Add constants subdirectory at /sys/kernel directoryLiav A
2023-02-19SystemServer: Re-mount / as non-writable, nosuid and nodevLiav A
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-02-05SystemServer: Revert back to inheriting environments againMacDue
2023-02-04Kernel+SystemServer+Base: Introduce the RAMFS filesystemLiav A
2023-02-03SystemServer: Propagate errors properly in the main codeLiav A
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-12-03Kernel+SystemServer: Don't hardcode coredump directory pathLiav A
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-25Services: Use new global variables at /sys/kernel/ directoryLiav A
2022-10-22SystemServer: Fix race condition in Service::determine_account()Gunnar Beutner
2022-10-22Userland: Utilize MS_NOREGULAR mount flagLiav A
2022-10-22SystemServer: Mount TmpFS on /dev instead of DevTmpFSLiav A
2022-10-16SystemServer: Make system-mode=text the default in case of read failureLiav A
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
2022-09-27LibCore: Use `StringView` instead of `char *` in AccountLucas CHOLLET
2022-09-11Userland: Move HID input device nodes to /dev/input/{mouse,keyboard}Liav A
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-23Userland: Remove stale remainders of old framebuffer devicesLiav A
2022-07-21SystemServer: Create /tmp/semaphore on startupIdan Horowitz
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-07-10Kernel+SystemServer: Make KCOVDevice a character deviceLiav A
2022-06-10SystemServer: Detect spawning user for AcceptSocketConnections servicesLucas CHOLLET
2022-06-09SystemServer: Add Service::try_create to propagate errorsLucas CHOLLET
2022-06-09SystemServer: Propagate more errorsLucas CHOLLET
2022-05-23SystemServer: Create a /dev/full device using numbers 1, 7Karol Kosek
2022-05-06SystemServer: Boot to text mode if there are no device nodes at /dev/gpuLiav A
2022-05-06SystemServer: Remove search of a FramebufferDeviceLiav A
2022-05-05Userland: Re-organize /dev GPU nodesLiav A
2022-04-21SystemServer: Boot into graphical mode even if there's no video hardwarekleines Filmröllchen
2022-04-11LibCore+Userland: Remove File::ensure_parent_directorieskleines Filmröllchen
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-22SystemServer: Create /dev/tty as a character device instead of a symlinkLiav A
2022-03-09SystemServer: Create device files for gpus on startupSahan Fernando
2022-02-16LibCore+Everywhere: Return ErrorOr from ConfigFile factory methodsSam Atkins
2022-02-14SystemServer: Remove now unnecessary call to chmod on /dev/audioLiav A
2022-02-14SystemServer: Remove Socket.h header + use Core::System in some placessin-ack
2022-02-14SystemServer: Create audio channel device nodes in /dev/audio directoryLiav A
2022-01-23SystemServer: Create /dev/devctl and create devices based on its eventsLiav A