summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore
AgeCommit message (Expand)Author
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
2023-01-14LibCore: Add `AllocatingMemoryStream::offset_of`Tim Schumacher
2023-01-13LibCore: Call the mkstemp function in a slightly prettier wayArda Cinar
2023-01-12LibCore+Userland: Don't auto-start new Core::TimersSam Atkins
2023-01-12LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOrSam Atkins
2023-01-12LibCore+Userland: Make Core::Timer::create_repeating() return ErrorOrSam Atkins
2023-01-11LibCore: Add StandardPaths::font_directories()Linus Groh
2023-01-11LibCore: Explain EventLoop and reorder some members in the headerkleines Filmröllchen
2023-01-10Kernel+LibCore: Make %sid path parsing not take agesAndreas Kling
2023-01-10LibCore: Add `{Big,Little}EndianOutputBitStream`Tim Schumacher
2023-01-10LibCore: Rename InputBitStream.h to BitStream.hTim Schumacher