K. Lange
|
51df8004dd
|
job control: kill/cont process groups
|
2018-10-26 23:19:46 +09:00 |
|
K. Lange
|
6c88956fa4
|
job control
|
2018-10-26 20:34:15 +09:00 |
|
K. Lange
|
a40fe23a50
|
tty: support additional EOL character
|
2018-10-26 18:20:09 +09:00 |
|
K. Lange
|
07ae3dd089
|
tty: add VWERASE
|
2018-10-26 13:46:47 +09:00 |
|
K. Lange
|
092ca7c196
|
tty: ascii DELETE for backspace; no serial conversion
|
2018-10-26 13:39:03 +09:00 |
|
K. Lange
|
cc4874f90a
|
tty: improvements (^V, fix nlcr behaviors, enter sends ^M)
|
2018-10-26 10:15:16 +09:00 |
|
K. Lange
|
12968b4b53
|
kernel: handle ^U with control codes
|
2018-10-25 23:36:43 +09:00 |
|
K. Lange
|
fad926c487
|
kernel: uh, oops
|
2018-10-25 23:27:13 +09:00 |
|
K. Lange
|
ed796bf6aa
|
kernel: handle control characters in CANON nicely
|
2018-10-25 23:23:29 +09:00 |
|
K. Lange
|
373df32e7b
|
kernel: /dev/tty as a dynamic symlink to /dev/pts/n
|
2018-10-11 19:47:22 +09:00 |
|
K. Lange
|
f3c800b791
|
add logname, getlogin()
|
2018-10-09 20:35:53 +09:00 |
|
K. Lange
|
c35b51ad14
|
pty: preparations to make serial ports actual ttys
|
2018-10-09 20:13:08 +09:00 |
|
K. Lange
|
11772506bb
|
kernel, libc: tty names
|
2018-10-09 19:56:45 +09:00 |
|
K. Lange
|
2d26e2f490
|
tty: support more flags
|
2018-10-05 21:57:15 +09:00 |
|
K. Lange
|
e577016371
|
tty: character size is 8 bits
|
2018-10-05 11:17:12 +09:00 |
|
K. Lange
|
de94682728
|
Only the kill syscall should care about user permissions for signals
|
2018-09-28 23:59:12 +09:00 |
|
K. Lange
|
557f578574
|
Don't use my given name in copyright headers; update everything to 2018 because why not
|
2018-05-01 17:12:56 +09:00 |
|
K. Lange
|
1355502e6c
|
Reorganize headers
|
2018-03-19 11:38:11 +09:00 |
|
K. Lange
|
3f4293d357
|
Merge kernel
|
2018-03-16 21:56:19 +09:00 |
|