summaryrefslogtreecommitdiff
path: root/src/shared/ptyfwd.c
AgeCommit message (Expand)AuthorFilesLines
2018-10-09ptyfwd: when we can't copy the window size from caller, use $LINES and $COLUMNSLennart Poettering1-2/+12
2018-10-08ptyfwd: voidify more calls (#10310)Lennart Poettering1-2/+2
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-04-05tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe1-2/+1
2017-12-05run: run pty forwarder at higher event priority than the busLennart Poettering1-0/+23
2017-12-05ptyfwd: before deciding that a pty is fully drained, ask the kernel againLennart Poettering1-3/+26
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-10-02tree-wide: use IN_SET where possibleAndreas Rammhold1-5/+5
2017-02-03run: exit early in --pty if service failedLennart Poettering1-0/+21
2017-02-02ptyfwd: set event source description strings for all event sources of a ptyfw...Lennart Poettering1-0/+9
2016-10-16tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek1-2/+1
2016-08-22run: optionally, wait for the service to finish and show its resultLennart Poettering1-32/+70
2016-03-05tree-wide: use SET_FLAG() macro to make code more clearAlexander Kuleshov1-4/+1
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2015-12-06shared: include what we useThomas Hindoe Paaboel Andersen1-1/+13
2015-11-16tree-wide: sort includesThomas Hindoe Paaboel Andersen1-1/+1
2015-10-31nspawn: fix minor memory leakLennart Poettering1-0/+1
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-25util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering1-1/+2
2015-10-07machinectl: fix race when opening new shells with "machinectl shell"Lennart Poettering1-17/+32
2015-03-13Use space after a silencing (void)Zbigniew Jędrzejewski-Szmek1-1/+1
2015-02-23remove unused includesThomas Hindoe Paaboel Andersen1-1/+0
2015-02-18nspawn: when connected to pipes for stdin/stdout, pass them as-is to PID 1Lennart Poettering1-31/+44
2015-01-14ptyfw: add missing error checkLennart Poettering1-1/+3
2015-01-07ptyfwd: simplify how we handle vhangups a bitLennart Poettering1-32/+20
2015-01-07machinectl: make sure that "machinectl login" exits immediately when the mach...Lennart Poettering1-9/+51
2014-12-23run: add a new "-t" mode for invoking a binary on an allocated TTYLennart Poettering1-4/+29
2014-11-28treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt1-4/+4
2014-11-05shared: ptyfwd - make coverity happyTom Gundersen1-2/+2
2014-10-31ptyforward: rework PTY forwarder logic used by nspawn to utilize the normal e...Lennart Poettering1-265/+269
2014-02-21ptyfwd: reset nonblocking modeLennart Poettering1-3/+8
2013-12-18Revert "ptyfwd: make master terminal attributes raw, too"Lennart Poettering1-7/+2
2013-12-18ptyfwd: make master terminal attributes raw, tooLennart Poettering1-2/+7
2013-12-11ptyfwd: Don't set the output prop of stdin, nor the input props of stdout.Luke Shumaker1-12/+23
2013-12-11ptyfwd: Set the size of the PTY base on the size of stdout, not stdin.Luke Shumaker1-2/+2
2013-10-31machinectl: add new command to spawn a getty inside a containerLennart Poettering1-52/+170
2013-10-31nspawn: split out pty forwaring logic into ptyfwd.cLennart Poettering1-0/+252