gvisor/test
Kevin Krakauer b6a5b950d2 Job control: controlling TTYs and foreground process groups.
(Don't worry, this is mostly tests.)

Implemented the following ioctls:
- TIOCSCTTY - set controlling TTY
- TIOCNOTTY - remove controlling tty, maybe signal some other processes
- TIOCGPGRP - get foreground process group. Also enables tcgetpgrp().
- TIOCSPGRP - set foreground process group. Also enabled tcsetpgrp().

Next steps are to actually turn terminal-generated control characters (e.g. C^c)
into signals to the proper process groups, and to send SIGTTOU and SIGTTIN when
appropriate.

PiperOrigin-RevId: 261387276
2019-08-02 14:05:48 -07:00
..
runtimes Refactor ListTests() to common.Search(). 2019-08-01 18:53:35 -07:00
syscalls Job control: controlling TTYs and foreground process groups. 2019-08-02 14:05:48 -07:00
util Job control: controlling TTYs and foreground process groups. 2019-08-02 14:05:48 -07:00
BUILD BUILD: Use runsc to generate version 2019-06-06 22:09:55 -07:00