Commit Graph

  • 14c355c8b1 Use cc from termios for control chars master Mark 2020-11-20 11:56:15 +02:00
  • b605343115 umask() is now in place Mark 2020-11-20 11:56:00 +02:00
  • 7564da2d00 Do not save/restore termios on each command Mark 2020-11-20 11:55:33 +02:00
  • 98defc7a53 Handle script arguments ($N, $*, $@) Mark 2020-07-30 01:54:53 +03:00
  • 91ea9e1bc1 Interrupt handling during readline() Mark 2020-07-29 18:49:11 +03:00
  • 31c34c6e90 Add pwd(1) Mark 2020-07-27 00:27:12 +03:00
  • d86bac5daa Fix pipe descriptor leak in rsh(1) Mark 2020-07-24 16:16:18 +03:00
  • ec2999e419 Add "-c", fix includes, remove obsolete \b erase char Mark 2020-07-23 18:02:48 +03:00
  • c5ba7f0da5 Add history Mark 2020-07-13 18:18:42 +03:00
  • 68bd19dca1 Exit by ^D on empty line Mark 2020-07-13 17:43:44 +03:00
  • 0a0f0b8db5 Bring back readline() code Mark 2020-07-13 17:39:32 +03:00
  • e3cb386d17 Allow work with shebang'd scripts Mark 2020-07-07 23:00:10 +03:00
  • 035a918131 Allow suspending non-pipe commands Mark 2020-07-06 23:40:11 +03:00
  • b514e7f7a2 Can suspend and resume a single command Mark 2020-07-06 19:45:18 +03:00
  • e69c4b2d20 Extract process' exit status Mark 2020-07-06 18:10:18 +03:00
  • 08215f0c7a Fix termios in case subprocess screws it up Mark 2020-07-05 20:19:39 +03:00
  • d00f2a0cd5 Properly handle PGIDs Mark 2020-07-05 20:13:51 +03:00
  • 73c6c77229 Allow text username in setid Mark 2020-07-05 00:36:43 +03:00
  • f77e5896b7 Fix includes Mark 2020-07-02 21:10:01 +03:00
  • 2ed97a87be Remove non-standard gets_safe() Mark 2020-07-02 21:09:37 +03:00
  • 3973b10a6b Add variable substitution Mark 2020-07-02 21:09:09 +03:00
  • b254737cfc Add CMD_NOFORK flag to prevent builtins from fork()ing Mark 2020-07-02 19:39:02 +03:00
  • 95bdb68de9 Pull code from yggdrasil userspace Mark 2020-07-02 19:24:02 +03:00
  • e58fdd591d Initial commit Mark 2020-07-02 18:11:32 +03:00