summaryrefslogtreecommitdiff
path: root/Tests/LibC
AgeCommit message (Expand)Author
2022-10-14AK+Toolchain: Make char and wchar_t behave on AARCH64Gunnar Beutner
2022-10-06LibC: Implement `mkstemps()` in stdlib and add a testEWouters
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-09-16Tests: Move the former LibM test into the LibC namespaceTim Schumacher
2022-09-14Everywhere: Fix a variety of typosBrian Gianforcaro
2022-09-09LibC: Consume all whitespace in `scanf` if present in formatJelle Raaijmakers
2022-07-22Tests: Add a test for `pthread_cancel`Tim Schumacher
2022-07-22Tests: Add tests for `pthread_setcancel{state,type}`Tim Schumacher
2022-07-19Tests: Move the LibPthread tests to the correct namespaceTim Schumacher
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-07-04Tests: Move sprintf test from AK/ to LibC/Daniel Bertalan
2022-06-30Tests: Add tests for <ctype.h> functions declared in the C StandardAndrew Kaster
2022-06-23Tests: Add tests for `wcsftime`Tim Schumacher
2022-06-13AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()Matthias Zimmerman
2022-05-20Tests: Add tests for posix_memalign(3) and aligned_alloc(3)Peter Elliott
2022-04-14Tests: Add a test for printf truncationTim Schumacher
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-24Userland+Tests: Convert File::read_link() from String to ErrorOr<String>Kenneth Myhra
2022-03-08LibC: Set `saved_str` to null in strtok_r if no tokens were foundDaniel Bertalan
2022-03-08Tests: Include limits.h for PATH_MAX in realpath testsTim Schumacher
2022-03-08Tests: Include limits.h for MB_LEN_MAX in wchar testsTim Schumacher
2022-03-02AK: Print NaN and infinite numbers in PrintfImplementationPeter Ross
2022-03-02LibC: Set PRI[xX]8/PRI[xX]16 macros to `x` and `X`Peter Ross
2022-02-28AK: Add tests for integer values formatting in printfTimur Sultanov
2022-02-20LibC: Do not write value when scanf assignment value is suppressedPeter Ross
2022-02-20LibC: Do not include suppressed assignments in scanf return valuePeter Ross
2022-02-13Tests: Add test for LibC mkdir()Max Wipfli
2022-01-25LibC: Ensure most time tests run under UTCTimothy Flynn
2022-01-25LibC: Implement tzset with time zone awareness in accordance with POSIXTimothy Flynn
2022-01-16Tests: Test whether stdio streams are flushed correctly on exitDaniel Bertalan
2022-01-16LibC: Make `*alloc` return `NULL` in case of failure (POSIX)Michel Hermier
2022-01-07Everywhere: Fix spelling mistakesmjz19910
2022-01-02LibC: Support `X` modifier for `scanf`Jesse Buhagiar
2021-12-23LibC: Allow multiple includes of `<assert.h>`Michel Hermier
2021-12-19LibTest: Add `EXPECT_CRASH_WITH_SIGNAL`Michel Hermier
2021-12-19Tests: Add test for `raise`Michel Hermier
2021-12-19Tests: Add test for `assert`Michel Hermier
2021-12-19Tests: Add test for `abort`Michel Hermier
2021-10-24LibC: Fix `%n` conversion specifier in scanf() formatJelle Raaijmakers
2021-10-24Tests: Print full 32-byte range of values in TestScanfJelle Raaijmakers
2021-10-24Tests: Reword 'output' to 'return value' in TestScanfJelle Raaijmakers
2021-10-24Tests: Use correct argument count for value conformance in TestScanfJelle Raaijmakers
2021-10-24Tests: Only test truthiness for iswctypeTim Schumacher
2021-10-24Tests: Use proper comparison macros for wctypeTim Schumacher
2021-10-22LibC: Fix up mblenTim Schumacher
2021-10-22LibC: Fix up mbtowcTim Schumacher
2021-10-21LibC: Implement mbsnrtowcsTim Schumacher
2021-10-21LibC: Implement wcsnrtombsTim Schumacher
2021-10-21LibC: Implement mbrlenTim Schumacher
2021-10-17LibC: Implement wcslcpyDaniel Bertalan