summaryrefslogtreecommitdiff
path: root/Libraries/LibC/stdio.cpp
AgeCommit message (Expand)Author
2020-08-31LibC: Partially implement 'freopen'AnotherTest
2020-08-22LibC: Fix off-by-one in snprintf()Ben Wiederhake
2020-08-12LibC: Avoid ninja-imports of system functionsBen Wiederhake
2020-08-06AK+Kernel+LibC: Add vdbgprintf()Andreas Kling
2020-07-04Kernel: Move headers intended for userspace use into Kernel/API/Andreas Kling
2020-06-08LibC: Don't assert on unknown mode character in fopen()Andreas Kling
2020-05-28LibC: Add a O_CLOEXEC mode element to fopen()AnotherTest
2020-05-23Kernel+LibC: Fix various build issues introduced by ssize_tAndreas Kling
2020-05-22LibC: Sync file position when dropping read ahead bufferSergey Bugaev
2020-05-20LibC: Claim some copyright for stdioSergey Bugaev
2020-05-20LibC: Handle fgets(size = 0)Sergey Bugaev
2020-05-20LibC: Rewrite stdioSergey Bugaev
2020-05-11LibC: Return nullptr in fgets for size=0Yonatan Goldschmidt
2020-04-30AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macrosAndreas Kling
2020-03-26LibC: Fix getline() forgetting to null-terminate on EOFSergey Bugaev
2020-02-19LibC: Don't assert on fflush(nullptr)Andreas Kling
2020-02-19LibC: Always inline the printf character helpersAndreas Kling
2020-02-03LibC: Move waitpid() to sys/wait.hSergey Bugaev
2020-02-02LibC: Implement append modes for `fopen()`Jesse Buhagiar
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-11Kernel: Pass a parameter struct to rename()Andreas Kling
2019-12-27LibC: implement fgetpos and fsetposPaweł Cholewa
2019-12-26LibC: Oops x2, we can't use "bool" in stdlib.h eitherAndreas Kling
2019-12-26LibC: Implement tmpfile()Shannon Booth
2019-11-26LibC: Remove a leftover default_streamSergey Bugaev
2019-11-16LibC: Implemented getc_unlocked, stubbed flockfileBrandon Scott
2019-11-09LibC: Minor changes to make nasm workPaweł Cholewa
2019-10-24LibC: Stop stdio from adding null terminators out of bounds (#685)Vincent Sanders
2019-10-12LibC: Have perror() show the input string on the debugger as wellAndreas Kling
2019-09-27LibC: Clear any ungetc()'ed data in fflush()Andreas Kling
2019-09-22LibC: Fix dumb off-by-two in fgets() :^)Andreas Kling
2019-09-22LibC: ungetc(EOF) should fail (and return EOF)Andreas Kling
2019-09-22LibC: Let's assert in rewind() that fseek()ing to the beginning workedAndreas Kling
2019-09-11LibC: fgets() shouldn't stop on '\0'Andreas Kling
2019-09-10LibC: Make sure perror() is consistent about the errno it printsAndreas Kling
2019-08-19LibC: Write to the dbg() every time we perror() in userspaceAndreas Kling
2019-08-01LibC: In fgetc(), fread() will never return < 0.Andreas Kling
2019-07-25AK: Rename ValueRestorer => ScopedValueRollback.Andreas Kling
2019-07-21Kernel+LibC: Add a dbgputstr() syscall for sending strings to debug output.Andreas Kling
2019-07-21Kernel+LibC: Add a dbgputch() syscall and use it for userspace dbgprintf().Andreas Kling
2019-07-04Libraries: Create top level directory for libraries.Andreas Kling