summaryrefslogtreecommitdiffstats
path: root/io/channel-command.c
Commit message (Expand)AuthorAgeFilesLines
* io/command: implement support for win32Marc-André Lureau2022-10-121-21/+59
* io/command: use glib GSpawn, instead of open-coding fork/execMarc-André Lureau2022-10-121-87/+18Star
* QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras2022-05-161-0/+1
* io: replace qemu_set{_non}block()Marc-André Lureau2022-05-031-7/+9
* io: make qio_channel_command_new_pid() staticMarc-André Lureau2022-05-031-4/+22
* io: replace pipe() with g_unix_open_pipe(CLOEXEC)Marc-André Lureau2022-05-031-2/+2
* aio-posix: split poll check from ready handlerStefan Hajnoczi2022-01-121-2/+4
* io: Fix Lesser GPL version numberChetan Pant2020-10-271-1/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* io/channel-command: Do not kill the child process after closing the pipeThomas Huth2018-02-151-1/+11
* io: add methods to set I/O handlers on AioContextPaolo Bonzini2017-02-211-0/+13
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* io: remove checking of EWOULDBLOCKDaniel P. Berrange2016-03-101-4/+2Star
* io: Clean up includesPeter Maydell2016-02-041-0/+1
* io: some fixes to handling of /dev/null when running commandsDaniel P. Berrange2016-01-201-6/+16
* io: increment counter when killing off subcommandDaniel P. Berrange2016-01-191-0/+1
* io: add QIOChannelCommand classDaniel P. Berrange2015-12-181-0/+357