-
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