summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore
AgeCommit message (Expand)Author
2022-12-11Kernel+LibC+LibCore+UserspaceEmulator: Implement `faccessat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `renameat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `mkdirat(2)`sin-ack
2022-12-11Kernel+LibC: Implement `readlinkat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `symlinkat(2)`sin-ack
2022-12-11LibCore: Add a standard path for runtime communication filesTimothy Flynn
2022-12-10LibCore: Add a wrapper for adapting Core::Stream to AK::InputStreamTim Schumacher
2022-12-10LibCore: Use `Core::Stream` for `ProcessStatisticsReader`Tim Schumacher
2022-12-09Everywhere: Use C++ concepts instead of requires clausesMoustafa Raafat
2022-12-09LibCore: Support write-only Object propertiesTimothy Flynn
2022-12-08LibCore: Add a standard path for application dataTimothy Flynn
2022-12-08LibCore: Support XDG_CONFIG_HOME when determing the user's config pathTimothy Flynn
2022-12-08LibCore: Move `Core::Stream::File::exists()` to `Core::File`Tim Schumacher
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Remove 'clang-format off' comments that are no longer neededLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-12-03LibCore: Mark connections to InspectorServer as MSG_NOSIGNALSam Atkins
2022-12-03LibCore: Mark LocalServer client sockets as MSG_NOSIGNALSam Atkins
2022-12-03LibCore: Optionally pass MSG_NOSIGNAL to socket read/writesSam Atkins
2022-11-30LibCore: Add support for ReadonlyBytes to MemoryStreamTim Schumacher
2022-11-30LibCore: Add `Stream::discard()`Tim Schumacher
2022-11-30LibCore: Add a basic wrapper for adapting AK::Stream to Core::StreamTim Schumacher
2022-11-29LibCore: Add Core::System::posix_fallocate()Andreas Kling
2022-11-28LibCore: Add %l conversion specification to DateTimethankyouverycool
2022-11-26LibCore: Add add_option aggregating the same option multiple timesLiav A
2022-11-26Kernel+LibCore+LibC: Implement support for forcing unveil on execLiav A
2022-11-26Everywhere: Add support for compilation under emscriptenAli Mohammad Pur
2022-11-25LibCore: Sync groups, getgrent to getgrent_r, fix gr_mem bugne0ndrag0n
2022-11-25LibCore: Allow array-like rectangle specifications for rect propertieskleines Filmröllchen
2022-11-24LibCore: Use utimensat() in Core::File to preserve nanosecond timestampsAndreas Kling
2022-11-19LibCore: Add a ConfigFile::open() overload for Core::Stream::FileSam Atkins
2022-11-19Everywhere: Remove unnecessary mutable attributes from lambdasMacDue
2022-11-15Userland: Properly define IPC::encode and IPC::decode specializationsTimothy Flynn
2022-11-14LibCore: Invoke `forward` from the global namespace inside C_OBJECTTimothy Flynn
2022-11-14LibCore: Allow TCPServer's port to be reused after it exitsTimothy Flynn
2022-11-13LibCore: Allow `MemoryStream::seek` to go to EOFLucas CHOLLET
2022-11-13LibCore: Add query for all accounts and groupsne0ndrag0n
2022-11-08LibCore: Add support for LocalServer to propogate accept() errorsTimothy Flynn
2022-11-05Userland: Add support for jailsLiav A
2022-11-05LibCore: Add System::exec_command methodLiav A
2022-11-04LibCore: Handle resolving executable paths even when PATH is nullmeiskam
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
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