Sergey Bugaev
|
36dcbce161
LibC: Claim some copyright for stdio
|
5 rokov pred |
Sergey Bugaev
|
776275a747
LibC: Handle fgets(size = 0)
|
5 rokov pred |
Sergey Bugaev
|
db30a2549e
LibC: Rewrite stdio
|
5 rokov pred |
Yonatan Goldschmidt
|
6571468525
LibC: Return nullptr in fgets for size=0
|
5 rokov pred |
Andreas Kling
|
888e35f0fe
AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros
|
5 rokov pred |
Sergey Bugaev
|
5ba8247cbb
LibC: Fix getline() forgetting to null-terminate on EOF
|
5 rokov pred |
Andreas Kling
|
124c588f81
LibC: Don't assert on fflush(nullptr)
|
5 rokov pred |
Andreas Kling
|
4a66de580e
LibC: Always inline the printf character helpers
|
5 rokov pred |
Sergey Bugaev
|
a6e7797a31
LibC: Move waitpid() to sys/wait.h
|
5 rokov pred |
Jesse Buhagiar
|
dfaa5ecf81
LibC: Implement append modes for `fopen()`
|
5 rokov pred |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 rokov pred |
Andreas Kling
|
e380142853
Kernel: Pass a parameter struct to rename()
|
5 rokov pred |
Paweł Cholewa
|
b5c3bc6a71
LibC: implement fgetpos and fsetpos
|
5 rokov pred |
Andreas Kling
|
9d681beaf0
LibC: Oops x2, we can't use "bool" in stdlib.h either
|
5 rokov pred |
Shannon Booth
|
bbf878e987
LibC: Implement tmpfile()
|
5 rokov pred |
Sergey Bugaev
|
b64cee4589
LibC: Remove a leftover default_stream
|
5 rokov pred |
Brandon Scott
|
3069988a75
LibC: Implemented getc_unlocked, stubbed flockfile
|
5 rokov pred |
Paweł Cholewa
|
c2a8c4cedd
LibC: Minor changes to make nasm work
|
5 rokov pred |
Vincent Sanders
|
1be4c6e9cf
LibC: Stop stdio from adding null terminators out of bounds (#685)
|
5 rokov pred |
Andreas Kling
|
14f0a5943b
LibC: Have perror() show the input string on the debugger as well
|
5 rokov pred |
Andreas Kling
|
676af444ca
LibC: Clear any ungetc()'ed data in fflush()
|
5 rokov pred |
Andreas Kling
|
edac8704de
LibC: Fix dumb off-by-two in fgets() :^)
|
5 rokov pred |
Andreas Kling
|
64948fa701
LibC: ungetc(EOF) should fail (and return EOF)
|
5 rokov pred |
Andreas Kling
|
804df54296
LibC: Let's assert in rewind() that fseek()ing to the beginning worked
|
5 rokov pred |
Andreas Kling
|
8b0d530584
LibC: fgets() shouldn't stop on '\0'
|
5 rokov pred |
Andreas Kling
|
ada1f504fd
LibC: Make sure perror() is consistent about the errno it prints
|
5 rokov pred |
Andreas Kling
|
6cd9c020ea
LibC: Write to the dbg() every time we perror() in userspace
|
5 rokov pred |
Andreas Kling
|
bd08664f05
LibC: In fgetc(), fread() will never return < 0.
|
6 rokov pred |
Andreas Kling
|
9fb2a65716
AK: Rename ValueRestorer => ScopedValueRollback.
|
6 rokov pred |
Andreas Kling
|
af81645a2a
Kernel+LibC: Add a dbgputstr() syscall for sending strings to debug output.
|
6 rokov pred |