Commit Verlauf

Autor SHA1 Nachricht Datum
  Andreas Kling 7454926765 Shell: If a command process is stopped, print the stop signal to stderr vor 5 Jahren
  Andreas Kling c303f55b60 Shell: Don't start a new session in every new shell vor 5 Jahren
  Andreas Kling 41716aebde Shell: Disable SH_DEBUG by default and tidy up command timing logging vor 5 Jahren
  Andreas Kling 94ca55cefd Meta: Add license header to source files vor 5 Jahren
  Andreas Kling 1b9f4c7c40 Shell: Fix broken debug logging about waiting on children vor 5 Jahren
  Andreas Kling 1934a1ec0b Shell: Use pledge() vor 5 Jahren
  Andreas Kling 6f4c380d95 AK: Use size_t for the length of strings vor 5 Jahren
  Andreas Kling cd55f76727 Shell: Use _exit() in the forked child if execvp() fails vor 5 Jahren
  William McPherson aa8b40dce6 Shell: Cache PATH for faster tab completion vor 5 Jahren
  Drew Stratford 058c8337df Shell: Properly set and restore termios settings. vor 5 Jahren
  Drew Stratford 58f67c1ccb Shell: Update termios settings to match line discipline. vor 5 Jahren
  Andreas Kling 8f45a259fc ByteBuffer: Remove pointer() in favor of data() vor 5 Jahren
  Andreas Kling 8d550c174e LibCore: Convert CFile to ObjectPtr vor 5 Jahren
  Andreas Kling 3596522d23 Shell: Add a "time" builtin to show how long a command took to run vor 5 Jahren
  Jesse Buhagiar 2976e889e9 Shell: Fixed `pushd` and `popd` vor 5 Jahren
  Jesse Buhagiar ecdaf991c6 Shell: Added `pushd`, `popd` and `dirs` builtins vor 5 Jahren
  Andreas Kling b7bedab28a Shell: Support extremely naive shell script execution vor 5 Jahren
  Tim Morgan af6948afe0 Shell: fix crash when using `cd -` and OLDPWD is null vor 5 Jahren
  Tim Morgan 093961d2d9 Shell: Remember previous working dir vor 5 Jahren
  MinusGix 8920ece8f6 Shell: Add support for special parameter that returns PID vor 5 Jahren
  MinusGix 91a609d945 Shell: Add support for special parameter that expands to return-code of last program executed vor 5 Jahren
  MinusGix 2bd181a14b Shell: Add support for getting environment variable values vor 5 Jahren
  Andreas Kling f4042903b9 Shell: Okay I keep messing up this history file code.. actually fix it! vor 5 Jahren
  Andreas Kling 0b1981ddae Shell: Oops, don't exit() when ~/.history does not exist vor 5 Jahren
  Andreas Kling ce837d157f Shell: Don't open ~/.history for writing on startup vor 5 Jahren
  Conrad Pankoff 6bb6176762 Shell: Support semicolons for separating commands vor 5 Jahren
  Andreas Kling 3363426a6b Shell: Put failed command exit statuses in the debug output instead. vor 6 Jahren
  Andreas Kling 7c3b2e0728 Shell: Simply print "cmd: Command not found." for ENOENT on execution. vor 6 Jahren
  Andreas Kling 253e391bfc Shell: Implement support for terminal clearing with ^L. vor 6 Jahren
  Andreas Kling 3073ea7d84 Kernel: Add support for the WSTOPPED flag to the waitpid() syscall. vor 6 Jahren