summaryrefslogtreecommitdiff
path: root/Tests/LibCore
AgeCommit message (Expand)Author
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
2022-01-20Tests: Fix the TestLibCoreStream local_socket_write testsin-ack
2022-01-15LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServersin-ack
2022-01-14Tests: Remove some temporary files when finished using themAndreas Kling
2022-01-13LibCore+Userland+Tests: Convert Stream APIs to construct on heapsin-ack
2022-01-01LibCore: Add FilePermissionsMaskXavier Defrang
2022-01-01Tests/LibCore: Add regression test for the read_until_any_of OOB readDaniel Bertalan
2021-12-28LibCore: Fix race conditions in TestLibCoreStreamAndreas Kling
2021-12-27LibCore+Services: Make TCPServer propagate errorsSam Atkins
2021-12-16Tests: Implement tests for the Serenity Stream APIsin-ack
2021-12-12LibCore: Add support for range-based for loops on LineIteratorsSahan Fernando
2021-11-30LibCore: Fix relative seeking in IODeviceArne Elster
2021-11-26Tests: Fix TestLibCoreArgsParser with add_positional_argument API changeBrian Gianforcaro
2021-11-26Userland: Use Core::ArgsParser's Vector<StringView> API everywhereAndreas Kling
2021-09-02Tests: Remove all file(GLOB) from CMakeLists in TestsAndrew Kaster
2021-09-02Tests: Add tests for Core::deferred_invokesin-ack
2021-08-20LibCore: Make Core::File::open() return OSError in case of failureAndreas Kling
2021-06-22LibCore: Add unit test for File::read_linecoderdreams
2021-06-13LibC: Make `getopt` modify `argv` againJelle Raaijmakers