Commit History

Upphovsman SHA1 Meddelande Datum
  Andreas Kling 901b7d5d91 Fix a bunch of compiler warnings. Not all, but a lot. 6 år sedan
  Andreas Kling a7a456002e LibC: Enough compat work to make binutils-2.32 build and run. 6 år sedan
  Andreas Kling 75b100673f Switch over to building everything with i686-elf-g++. 6 år sedan
  Andreas Kling 6071a77e8e Userland: Remove the /bin/sh greeting. It was cute but spammy. 6 år sedan
  Andreas Kling fd575055c2 Userland: /bin/sh shouldn't crash on EINTR. 6 år sedan
  Andreas Kling 736e852525 LibC: Implement enough missing stuff to get bash-5.0 running. :^) 6 år sedan
  Andreas Kling 378e20c535 Kernel: Reading from a slave PTY should give EOF if master PTY is closed. 6 år sedan
  Andreas Kling c2adfd0e2d LibC: Implement various things to get GNU bc building and running. 6 år sedan
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. 6 år sedan
  Andreas Kling e9b948103d Add a /dev/pts filesystem and make PTY allocation dynamic. 6 år sedan
  Andreas Kling 6e5db34b2e sh: Discard the current line on interrupt. 6 år sedan
  Andreas Kling 92c14ba887 Terminal: Support VKILL and VERASE. Also ignore null characters. 6 år sedan
  Andreas Kling 6cc1a9d90a sh: Support basic backspacing on the command line. 6 år sedan
  Andreas Kling 5adaeeaa3b Terminal: Support setting the window title using Xterm escape sequences. 6 år sedan
  Andreas Kling 8d36c8f0d8 LibC: Tweak execvp() and execve() prototypes. 6 år sedan
  Andreas Kling 5d7ba9640c sh: Restore termios after a child process exits. 6 år sedan
  Andreas Kling aff89d2fd7 Yet more coding style fixes. 6 år sedan
  Andreas Kling 303577df16 Various stubs while trying to get an old coreutils to build. 6 år sedan
  Andreas Kling 19b9401487 Reduce kmalloc() traffic in directory iteration. 6 år sedan
  Andreas Kling d5d45d1088 Rage hacking to get bash to run. It finally runs. So cool! :^) 6 år sedan
  Andreas Kling 36b3dc6c32 Add /proc/PID/cwd, a symlink to the process's current directory. 6 år sedan
  Andreas Kling 7b3b5f745f Move <utsname.h> to <sys/utsname.h> for correctness. 6 år sedan
  Andreas Kling 8249c086c3 Get rid of redundant sys$spawn now that we have fork+exec. 6 år sedan
  Andreas Kling 3e0a0dd7ed Fix all current build warnings in the userland. 6 år sedan
  Andreas Kling 3b2dcd5929 Add a VMO pointer to VNode. 6 år sedan
  Andreas Kling 3c8064a787 Support basic mmap'ing of a file! 6 år sedan
  Andreas Kling da3857b0c2 Add some simple write buffering to LibC's stdio. 6 år sedan
  Andreas Kling 1dbc340da8 Get rid of the undertaker and have waitpid() be the reaper. 6 år sedan
  Andreas Kling 03a8357e84 Implement sending signals to blocked-in-kernel processes. 6 år sedan
  Andreas Kling c8b308910e Signals to processes in userspace now work again. 6 år sedan