Go to file
Marek Marczykowski-Górecki 8f00bdb4a6 qrexec: process vchan data queue (esp MSG_EXIT_CODE) before sending anything
In case of remote process exit even when some messages are still
waiting, vchan connection can be already closed. If we try to send some
data in this case (for example stdout of local process), there will be
an error, which will terminate qrexec-client-vm/qrexec-agent child. So
first check vchan data (where could be MSG_EXIT_CODE queued) , then
local process.

There is still some race condition in this code - remote process could
exit just after we check vchan, but before we send some data. But this
is much less probable and in the worst case we only loose remote process
exit code.
2015-03-17 12:39:30 +01:00
archlinux Make sure when user is added to qubes group that the group is appended 2015-02-13 15:00:54 -05:00
debian Removed code that deleted original nautilus actions 2015-02-27 16:17:44 -05:00
doc Fix formating 2014-05-25 00:55:51 +02:00
misc Move mounting /rw and /home to separate service 2015-03-04 01:52:18 +01:00
network updates-proxy: allow xz compressed metadata (fc21) 2015-02-17 14:11:09 +01:00
pkgs archlinux: created build scripts 2013-04-17 01:22:32 +02:00
qrexec qrexec: process vchan data queue (esp MSG_EXIT_CODE) before sending anything 2015-03-17 12:39:30 +01:00
qubes-rpc Removed nautilus-actions depend and replaced with nautilus-python 2015-02-27 00:52:17 -05:00
rpm_spec Move mounting /rw and /home to separate service 2015-03-04 01:52:18 +01:00
vm-init.d Adjust permissions of /var/run/qubes 2015-02-17 04:56:35 +01:00
vm-systemd dispvm: do not restart qubesdb-daemon, use watch instead 2015-03-04 02:10:28 +01:00
.gitignore gitignore: fix binary packages declaration 2014-07-27 06:11:14 +02:00
debian-quilt debian: Refactor Debian quilt packaging for xen 2015-02-11 08:02:55 -05:00
LICENSE Added LICENSE 2010-04-05 21:21:27 +02:00
Makefile Removed nautilus-actions depend and replaced with nautilus-python 2015-02-27 00:52:17 -05:00
Makefile.builder debian: Add extend-diff-ignore options to debian packager 2015-02-19 19:56:23 -05:00
series-debian-vm.conf debian: Refactor Debian quilt packaging for xen 2015-02-11 08:02:55 -05:00
version version 3.0.1 2015-02-17 14:14:16 +01:00