summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore
AgeCommit message (Expand)Author
2022-10-31LibCore: Add Core::System::readlinkPeter Elliott
2022-10-27LibCore: Limit to the user buffer size when reading lines from a streamTim Schumacher
2022-10-25LibCore: Use new global variables at /sys/kernel/ directoryLiav A
2022-10-24Userland: Unveil /usr/lib/Loader.so when using 'x' permissions on unveilLiav A
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-24LibCore: Link against LibSystemTim Schumacher
2022-10-17LibCore: Add argument to specify working directory in Process::spawncflip
2022-10-16Lagom+LibCore: Build LibCore, AK, and LibMain with add_subdirectoryAndrew Kaster
2022-10-14Userland+LibCore: Remove legacy SERENITY_VERSION from Core::Versionkleines Filmröllchen
2022-10-14LibCore: Read version information from uname() instead of /res/versionkleines Filmröllchen
2022-10-12LibCore: Add standard_{output, input, error} functions to File::Streamdavidot
2022-10-12LibCore: Add option to Stream::File to not close the file on destructiondavidot
2022-10-10AK+Userland: Replace Linux, macOS, and *BSD macros with platform definesAndrew Kaster
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-10-10LibCore: Don't assume that the first address from getaddrinfo is IPv4Andrew Kaster
2022-10-07LibCore: Make Core::System::{send,recv}fd work on macOSGunnar Beutner
2022-10-06LibCore: Add fd() and notifier() accessors to Core::Stream::LocalSocketAndreas Kling
2022-10-06LibCore: Implement LocalSocket send_fd() and receive_fd() on LinuxAndreas Kling
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
2022-10-03LibCore: Create Core::SessionManagement for session managementPeter Elliott
2022-10-03LibCore: Make usernames optional in ProcessStatisticsReaderPeter Elliott
2022-10-03LibCore: Add Core::System wrapper for getsid()Peter Elliott
2022-10-01LibCore: Add documents_directory() to StandardPathsthankyouverycool
2022-10-01LibCore+LibConfig+ConfigServer: Add Config::{add,remove}_group()thankyouverycool
2022-09-30LibCore+LibGUI: Make it fast to check if a Core::Object is a WidgetAndreas Kling
2022-09-27LibCore: Propagate errors from LibCore::Account::login()Lucas CHOLLET
2022-09-27LibCore: Allow the setgroups wrapper to be used on LagomLucas CHOLLET
2022-09-27LibCore: Use `StringView` instead of `char *` in AccountLucas CHOLLET
2022-09-22LibCore: Only include Account.h on Serenity in EventLoop and SystemAndrew Kaster
2022-09-20LibCore: Actually tell people to stop using Core::File in new codeSam Atkins
2022-09-18Everywhere: Fix order of includes and #pragma onceBen Wiederhake
2022-09-15LibCore: Rewrite Core::Stream::read_all_implsin-ack
2022-09-15LibCore: Add documentation to Stream functions + make parameter clearersin-ack
2022-09-12Everywhere: Use my very shiny serenityos.org email :^)networkException
2022-09-09LibCore: Add File::open_file_or_standard_stream()demostanis
2022-08-23Userland: Consolidate most PATH resolving into a single implementationTim Schumacher
2022-08-23Userland: Rely on a single authoritative source for the default `PATH`Tim Schumacher
2022-08-23LibCore: Fix deadlock in SharedSingleProducerCircularQueuekleines Filmröllchen
2022-08-17LibCore: Make EventLoop's connection to InspectorServer work againkleines Filmröllchen
2022-08-16LibCore: Add MIME sniffing for MP3 and WAVkleines Filmröllchen
2022-08-16LibCore: The MIME type is 'audio/flac', not 'extra/flac'kleines Filmröllchen
2022-08-15LibCore: Add Directory::chown() API and use it in Core::AccountAndreas Kling
2022-08-15LoginServer+LibCore: Only create user temp directory from LoginServerAndreas Kling
2022-08-14Base: Launch InspectorServer at session start-upLucas CHOLLET
2022-08-14LibCore: Make LocalServer aware of %uid in pathLucas CHOLLET
2022-08-14LibCore: Make `Core::System::unveil` aware of %uid in pathLucas CHOLLET
2022-08-14LibCore+LibIPC: Recognise %uid in pathLucas CHOLLET
2022-08-14LibCore+LaunchServer: Move portal directory to `/tmp/user/%uid`Lucas CHOLLET
2022-08-02LibC+LibCore: Use tm_isdst to handle time zone offsets in DSTTimothy Flynn
2022-08-01AK: Prefix CACHE_ALIGNED & SYSTEM_CACHE_ALIGNMENT_SIZEBrian Gianforcaro