summaryrefslogtreecommitdiff
path: root/Tests/LibCore
AgeCommit message (Expand)Author
2023-05-09AK: Add the `Input` word to input-only buffered streamsLucas CHOLLET
2023-04-26Tests: Re-enable TestLibCoreFileWatcher on macOSAndreas Kling
2023-04-26Tests: Disable TestLibCoreFileWatcher on macOS temporarilyAndreas Kling
2023-04-09LibCore: Fix corner case for files without newlinesRodrigo Tobar
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-13AK: Rename Stream::read_entire_buffer to Stream::read_until_filledTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-02-28Userland+AK: Stop using getopt() for ArgsParserAli Mohammad Pur
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-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29Tests: Remove the 10KB file read test for AllocatingMemoryStreamTim Schumacher
2023-01-29AK: Move bit 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-28LibCore: Remove `try_` prefix from fallible SharedCircularQueue methodsLinus Groh
2023-01-20LibCore: Avoid logical OOB read in AllocatingMemoryStream::offset_of()Ali Mohammad Pur
2023-01-19LibCore: Make the FileWatcher test resilient against outside eventsTimothy Flynn
2023-01-19LibCore: Let offset-related Stream functions return an unsigned valueTim Schumacher
2023-01-18LibCore: Implement FileWatcher for LinuxTimothy Flynn
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-14LibCore: Add `AllocatingMemoryStream::offset_of`Tim Schumacher
2023-01-12LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOrSam Atkins
2023-01-10LibCore: Add `{Big,Little}EndianOutputBitStream`Tim Schumacher
2023-01-02Everywhere: Fix badly-formatted includesBen Wiederhake
2022-12-20LibCore: Make UDPServer::receive() return ErrorOr<ByteBuffer>Alexander Narsudinov
2022-12-15LibCore: Add an automatically allocating MemoryStreamTim Schumacher
2022-12-12LibCore: Propagate errors from `Stream::*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Remove `Stream::is_{readable,writable}`Tim Schumacher
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-07-27LibCore: Implement four-digit modes for `FilePermissionsMask` parsingTim Schumacher
2022-07-27LibCore: Implement the 'X' modifier into `FilePermissionMask`Tim Schumacher
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-21LibCore: Introduce SharedSingleProducerCircularQueuekleines Filmröllchen
2022-04-16LibCore+Everywhere: Make Core::Stream read_line() return StringViewSam Atkins
2022-04-16LibCore+Everywhere: Make Core::Stream::read() return BytesSam Atkins
2022-02-16LibCore+Tests: Add SeekableStream::truncate()Sam Atkins
2022-02-14LibCore+Tests: Remove Core::UDPSocket :^)sin-ack
2022-02-06LibCore+Userland: Remove Core::TCPSocket :^)sin-ack
2022-02-06LibCore: Remove Core::LocalSocket :^)sin-ack
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-24LibCore: Improve handling of parsing errors in FilePermissionsMaskXavier Defrang
2022-01-24LibCore: Restore support for multiple symbolic classesXavier Defrang
2022-01-23LibCore: Allow EventLoops to run on multiple threads safelykleines Filmröllchen
2022-01-20Tests: Add should_error_when_connection_fails test to TestLibCoreStreamsin-ack