Commit History

Author SHA1 Message Date
  Vincent Sanders 1be4c6e9cf LibC: Stop stdio from adding null terminators out of bounds (#685) 5 years ago
  Andreas Kling 14f0a5943b LibC: Have perror() show the input string on the debugger as well 5 years ago
  Andreas Kling 676af444ca LibC: Clear any ungetc()'ed data in fflush() 5 years ago
  Andreas Kling edac8704de LibC: Fix dumb off-by-two in fgets() :^) 5 years ago
  Andreas Kling 64948fa701 LibC: ungetc(EOF) should fail (and return EOF) 5 years ago
  Andreas Kling 804df54296 LibC: Let's assert in rewind() that fseek()ing to the beginning worked 5 years ago
  Andreas Kling 8b0d530584 LibC: fgets() shouldn't stop on '\0' 5 years ago
  Andreas Kling ada1f504fd LibC: Make sure perror() is consistent about the errno it prints 5 years ago
  Andreas Kling 6cd9c020ea LibC: Write to the dbg() every time we perror() in userspace 5 years ago
  Andreas Kling bd08664f05 LibC: In fgetc(), fread() will never return < 0. 6 years ago
  Andreas Kling 9fb2a65716 AK: Rename ValueRestorer => ScopedValueRollback. 6 years ago
  Andreas Kling af81645a2a Kernel+LibC: Add a dbgputstr() syscall for sending strings to debug output. 6 years ago
  Andreas Kling 3fce2fb205 Kernel+LibC: Add a dbgputch() syscall and use it for userspace dbgprintf(). 6 years ago
  Andreas Kling 04b9dc2d30 Libraries: Create top level directory for libraries. 6 years ago