Go to file
Marek Marczykowski-Górecki 61c3357ce1
libqrexec-utils: bring back buffered write helpers
It is required to prevent deadlocks in single-threaded select-based IO
programs (namely: qrexec). POSIX API doesn't support checking how much
can be written to pipe/socket without blocking, so to prevent blocking
application must use O_NONBLOCK mode, and somehow deal with non-written
data (buffer it).

QubesOS/qubes-issues#1347

(cherry picked from commit 6a44eaeb09)
2015-10-30 15:33:12 +01:00
archlinux archlinux: ensure /usr/sbin is not use to follow archlinux packaging guidelines 2015-07-08 14:33:48 +02:00
core imgconverter: ensure that connection to the VM is properly closed 2015-08-08 04:22:05 +02:00
debian version 3.0.11 2015-10-11 02:51:07 +02:00
dracut dracut: load ext4 module manually in minimalistic dracut module 2015-03-25 23:25:33 +01:00
kernel-modules Compile u2mfn module only when not already present 2015-03-25 23:25:33 +01:00
pkgs archlinux: created build scripts 2013-04-17 01:48:28 +02:00
qmemman Report Xen balloon current size instead of Linux total memory 2015-10-11 02:51:00 +02:00
qrexec-lib libqrexec-utils: bring back buffered write helpers 2015-10-30 15:33:12 +01:00
rpm_spec dracut: Provide minimalistic initramfs files - no udev, no systemd 2015-03-25 23:25:33 +01:00
udev udev: do not use a separate lock for udev block scripts 2015-06-28 21:59:39 +02:00
.gitignore gitignore 2014-07-26 03:36:31 +02:00
Makefile archlinux: update to match new dependancies and archlinux /usr/lib guidelines 2015-07-08 11:08:47 +02:00
Makefile.builder Add VM kernel related files as qubes-core-vm-kernel-support package 2015-03-25 23:25:33 +01:00
version version 3.0.11 2015-10-11 02:51:07 +02:00