summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore
AgeCommit message (Expand)Author
2023-02-28Userland+AK: Stop using getopt() for ArgsParserAli Mohammad Pur
2023-02-28LibCore: Make ArgsParser tolerate Main::Arguments with only .stringsAli Mohammad Pur
2023-02-25LibCore+Utilities: Replace uses of strpbrk with find_any_of()Andrew Kaster
2023-02-25Everywhere: Use _{short_,}string to create Strings from literalsLinus Groh
2023-02-24LibGfx: Add scaffolding for a webp decoderNico Weber
2023-02-20LibCore: Add support for NetBSD in anon_createnipos
2023-02-20LibCore: Enable file descriptor passing on all BSDsnipos
2023-02-20LibCore: All BSDs need sig_t instead of sighandler_tnipos
2023-02-20LibCore: Implement socket credentials for NetBSDnipos
2023-02-16LibCore: Add `MappedFile::map_from_file()`Lucas CHOLLET
2023-02-16LibCore: Allow `MappedFile` to make `File` leak its fdLucas CHOLLET
2023-02-16LibCore: Forward declare `MappedFile`Lucas CHOLLET
2023-02-13Everywhere: Remove the `AK::` qualifier from Stream usagesTim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Move Stream-based sockets into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-02-10LibCore: Fix wrong call to stat on the Core::System::lstat methodLiav A
2023-02-10Everywhere: Remove needless copies of Error / ErrorOr instancesTimothy Flynn
2023-02-08AK: Remove the deprecated Stream implementation :^)Tim Schumacher
2023-02-08Everywhere: Use ReadonlySpan<T> instead of Span<T const>MacDue
2023-02-08LibCore: Propagate errors in SecretStringUndefine
2023-02-05LibC+LibCore: Remove serenity_setenv()MacDue
2023-02-05LibCore+LibC: Add putenv() wrapperMacDue
2023-02-05LibCore: Add const qualifier to exec() argument spansMacDue
2023-02-04AK: Make `SeekableStream::truncate()` take a `size_t`Tim Schumacher
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Move bit streams from `LibCore`Tim Schumacher
2023-01-29AK: Move buffered streams from `LibCore`Tim Schumacher
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-29AK: Move `Handle` from `LibCore` and name it `MaybeOwned`Tim Schumacher
2023-01-29AK: Deprecate the old `AK::Stream`Tim Schumacher
2023-01-28LibCore: Remove `try_` prefix from fallible SharedCircularQueue methodsLinus Groh
2023-01-28AK: Remove `try_` prefix from FixedArray creation functionsLinus Groh
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-26LibCore: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-25LibCore: Add nice get/set_process_name() wrappers in Core::ProcessSam Atkins
2023-01-24LibCore: Implement File::can_delete_or_move()Karol Kosek
2023-01-24LibCore: Add support for non-trivial types to `Stream::*_value`Tim Schumacher
2023-01-20LibCore: Remove `FileStream`Tim Schumacher
2023-01-20LibCore: Avoid logical OOB read in AllocatingMemoryStream::offset_of()Ali Mohammad Pur
2023-01-20LibCore: Add MIME type string for TGA filesLiav A
2023-01-20LibCore: Return StringView from guess_mime_type_based_on_filename methodLiav A
2023-01-19LibCore: Implement FileWatcher for macOSTimothy Flynn
2023-01-19LibCore: Allow subclassing FileWatcherTimothy Flynn
2023-01-19LibCore: Let offset-related Stream functions return an unsigned valueTim Schumacher
2023-01-19LibCore: Return `EBADF` on unsupported stream operationsTim Schumacher
2023-01-18LibCore+ConfigServer: Add FileWatcherFlags to replace InodeWatcherFlagsTimothy Flynn
2023-01-18Userland: Add missing limits.h header includesTimothy Flynn
2023-01-18LibCore: Implement FileWatcher for LinuxTimothy Flynn