Commit History

Author SHA1 Message Date
  Callum Attryde 267672efee Userland: Add wc program (#228) 6 years ago
  Andreas Kling ccc6e69a29 LibC: Implement popen() and pclose(). 6 years ago
  Mustafa Ali CAN 3ffb2ad4e0 LibM LibC: add fixes for Lua port. 6 years ago
  Robin Burchell 0dc9af5f7e Add clang-format file 6 years ago
  Andreas Kling 3817f5f619 Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9. 6 years ago
  Andreas Kling 1577217ce1 LibC: Let's remember that headers are in C. 6 years ago
  Andreas Kling d1e55fb4d9 LibC: Add ungetc() and automatically flush streams on fclose(). 6 years ago
  Andreas Kling cdb82f6fbb LibC: Fix bug in scanf() family where we'd capture invalid data. 6 years ago
  Andreas Kling cccc8d8aeb More compat work. 6 years ago
  Andreas Kling 0b957ed2b1 Some compat work towards making GCC's libstdc++ build. 6 years ago
  Andreas Kling 93c0dfd1d7 LibC: A bunch of compat work towards porting GCC. 6 years ago
  Andreas Kling 736e852525 LibC: Implement enough missing stuff to get bash-5.0 running. :^) 6 years ago
  Andreas Kling c2adfd0e2d LibC: Implement various things to get GNU bc building and running. 6 years ago
  Andreas Kling 76f53b40f4 LibC: Add some things needed to build GNU bc. 6 years ago
  Andreas Kling 69a3aecf6b LibC: Add vsnprintf(), snprintf(), execvp() and abs(). 6 years ago
  Andreas Kling b673c1a77d Build Painter & friends into LibC. Use it in the GUI test app. 6 years ago
  Andreas Kling b0e3f73375 Start refactoring the windowing system to use an event loop. 6 years ago
  Andreas Kling 9d05f6b7a7 Make bash-2.05b build with minimal changes. 6 years ago
  Andreas Kling d5d45d1088 Rage hacking to get bash to run. It finally runs. So cool! :^) 6 years ago
  Andreas Kling e48182d91b Add setvbuf(), setlinebuf(), setbuf(). 6 years ago
  Andreas Kling da3857b0c2 Add some simple write buffering to LibC's stdio. 6 years ago
  Andreas Kling d7a41579e5 Miscellaneous compat work while seeing if GNU coreutils would build. 6 years ago
  Andreas Kling 9f2b9c82bf More work towards getting bash to build. 6 years ago
  Andreas Kling e76312ab63 Lots of minor compat stuff while seeing if bash would build. 6 years ago
  Andreas Kling 60a8144b68 Add stub fflush(). 6 years ago
  Andreas Kling 9886b27d9c Add getpwent() family of functions to LibC. 6 years ago
  Andreas Kling 819ce91395 Enough compatibility work to make figlet build and run! 6 years ago
  Andreas Kling bb90c8ecab A bunch of LibC boilerplate stuff added while trying to get figlet to build. 6 years ago
  Andreas Kling 1c45b28da6 Add sys$uname() and a /bin/uname utility. 6 years ago
  Andreas Kling 4cbf079a17 Start work on a standard C library. I'm calling it... LibC. 6 years ago