summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore
AgeCommit message (Expand)Author
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
2023-01-18LibCore: Default-initialize the FileWatcher event maskTimothy Flynn
2023-01-18LibCore: Handle multiple events in the FileWatcher event mask formatterTimothy Flynn
2023-01-18LibCore: Move FileWatcher implementations into separate filesTimothy Flynn
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-17LibCore: Remove `Stream::write_or_error`Tim Schumacher
2023-01-17LibCore: Do short forward seeks by discarding bytes from the bufferTim Schumacher
2023-01-17LibCore: Calculate the correct seek offset for buffered streamsTim Schumacher
2023-01-16LibCore: Add `Stream::File::fd()`Lucas CHOLLET
2023-01-15AK: Define our own concept of "trivially serializable"Tim Schumacher
2023-01-15LibCore: Fix up type mistakes in `Stream::read_trivial_value`Tim Schumacher
2023-01-15LibCore: Enable file descriptor passing on OpenBSDnipos
2023-01-14LibCore: Don't reject an empty buffer with `ENOBUFS`Lucas CHOLLET
2023-01-14LibCore: Don't rely on `\n` detection to populate the bufferLucas CHOLLET
2023-01-14LibCore: Resume search in `find_and_populate_until_any_of`Lucas CHOLLET
2023-01-14LibCore: Merge two search implementations in `Stream::BufferedStream`Lucas CHOLLET
2023-01-14AK: Add an optional starting offset to `CircularBuffer::offset_of`Lucas CHOLLET
2023-01-14LibCore: On OpenBSD, handle anon_create() like on MacOSnipos
2023-01-13LibCore: Add helper functions to read/write trivial values from streamsTim Schumacher
2023-01-13LibCore: Enable file descriptor passing on FreeBSDNiklas Poslovski
2023-01-13LibCore: Allow zero-sized spans in `Stream::*_entire_buffer`Tim Schumacher