qubes-linux-utils/qrexec-lib
Marek Marczykowski-Górecki 5440e323aa
qrexec: provide common function for handling service call
Reduce code duplication by moving parsing of "QUBESRPC" magic command to
one place.
Call qubes-rpc-multiplexer directly with execve(), to avoid string
expansions in its parameters.

(cherry picked from commit 50412a8a8f)
2018-02-19 02:36:23 +01:00
..
buffer.c qrexec-lib: convert tabs to spaces 2016-06-02 02:32:46 +02:00
copy-file.c Fix include header syntax 2017-09-24 21:18:12 +02:00
crc32.c Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
crc32.h Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
exec.c qrexec: provide common function for handling service call 2018-02-19 02:36:23 +01:00
ioall.c qrexec-lib: convert tabs to spaces 2016-06-02 02:32:46 +02:00
ioall.h linux-utils: misc const/prototype fixups 2014-01-06 14:40:57 +01:00
libqrexec-utils.h qrexec: provide common function for handling service call 2018-02-19 02:36:23 +01:00
libqubes-rpc-filecopy.h qrexec-lib: convert tabs to spaces 2016-06-02 02:32:46 +02:00
Makefile makefile: honor build env CFLAGS and LDFLAGS 2015-11-26 22:21:19 +01:00
pack.c Fix gcc Werror because of a typo in a switch/case explicit fallthrough comment 2017-09-12 21:05:40 +02:00
qrexec.h qrexec: add clarification commends in qrexec.h 2015-11-23 16:20:34 +01:00
txrx-vchan.c qrexec-lib: convert tabs to spaces 2016-06-02 02:32:46 +02:00
unix-server.c qrexec-lib: convert tabs to spaces 2016-06-02 02:32:46 +02:00
unpack.c Fix include header syntax 2017-09-24 21:18:12 +02:00
write-stdin.c qrexec-lib: convert tabs to spaces 2016-06-02 02:32:46 +02:00