core-admin/qrexec
Rafal Wojtczuk e7d2eefecd qrexec: fix stdout flush on process exit
In case a child of qrexec_daemon has exited and there is still data in its
stdout pipe, we need to flush it to the peer. Previously, the case when the
peer is blocked was not handled; it is now. The bug impact was premature EOF.
2011-05-23 15:35:40 +02:00
..
.gitignore gitignores 2011-03-23 19:57:48 -04:00
buffer.c qrexec: added comments, made identifiers more verbose 2011-05-04 12:52:54 +02:00
buffer.h qrexec* tools, initial version 2011-03-04 16:32:58 +01:00
exec.c qrexec* tools, initial version 2011-03-04 16:32:58 +01:00
glue.h qrexec: added comments, made identifiers more verbose 2011-05-04 12:52:54 +02:00
Makefile qrexec and qfile-*: compile with -pie 2011-05-10 12:19:28 +02:00
qrexec_agent.c qrexec: fix stdout flush on process exit 2011-05-23 15:35:40 +02:00
qrexec_client.c Make qrexec_client wait for its local child before exiting 2011-03-16 14:52:35 +01:00
qrexec_daemon.c qrexec_daemon: fixed typo in msg name 2011-05-09 13:31:38 +02:00
qrexec.h qrexec: added comments, made identifiers more verbose 2011-05-04 12:52:54 +02:00
txrx-vchan.c qrexec* tools, initial version 2011-03-04 16:32:58 +01:00
unix_server.c qrexec_daemon creates VMname-based link to its socket 2011-03-11 14:14:04 +01:00
write_stdin.c qrexec: added two I/O error checks, even though it is redundant in these cases 2011-05-04 12:56:52 +02:00