aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_exec.c
Commit message (Expand)AuthorAgeFilesLines
* libxl: correctly handle readlink() errorsMatthew Daley2013-09-131-1/+1
* libxl: Enable -Wshadow.Ian Campbell2012-09-171-4/+4
* libxl: do not leak spawned middle childrenIan Jackson2012-06-281-53/+77
* libxl: Do not pass NULL as gc_opt; introduce NOGCIan Jackson2012-06-281-1/+1
* libxl: pass env vars to libxl__execRoger Pau Monne2012-05-231-2/+12
* libxl: child processes cleanupsIan Jackson2012-05-111-19/+16
* libxl: ao: convert libxl__spawn_*Ian Jackson2012-05-111-176/+178
* libxl: remove ctx->waitpid_insteadIan Jackson2012-05-111-9/+3
* libxl: move a lot more includes into libxl_internal.hIan Jackson2012-01-131-12/+1
* libxl: Rationalise #includesIan Jackson2011-12-121-1/+0
* libxl: update prototype of libxl__spawn_checkOlaf Hering2011-10-271-2/+1
* libxl: add libxl__spawn_confirm_offspring_startupOlaf Hering2011-10-271-0/+24
* libxl: add libxl__wait_for_offspring functionOlaf Hering2011-10-271-0/+93
* libxl: add pid path to libxl__spawner_startingOlaf Hering2011-10-271-1/+1
* libxl: rename dm_xenstore_record_pid to libxl_spawner_record_pidOlaf Hering2011-10-271-0/+25
* libxl: fixup incorrect indentationIan Campbell2011-10-121-0/+8
* libxl: check return values of read/writeIan Campbell2011-06-021-2/+4
* libxl: remove stray "atoi" in debug code.Ian Campbell2011-06-021-1/+1
* libxl: fix build failure (unused variables) for non-Linux platformsChristoph Egger2011-05-261-2/+2
* libxl: don't close file descriptors 4..255 in libxl__execIan Campbell2011-05-241-4/+57
* libxl: add statup checks to libxl__wait_for_device_modelIan Campbell2011-05-241-8/+52
* libxl: pass libxl__spawn_starting to libxl__spawn_spawn.Ian Campbell2011-05-241-4/+4
* libxl: Make all hidden/static functions take a gc not a ctxIan Campbell2011-03-151-8/+12
* libxl: actually print an error when execve (in libxl__exec) failsIan Jackson2011-02-041-0/+2
* libxl: Introduce libxl_domain_create_new() and libxl_domain_create_restore()Gianni Tedesco2011-01-111-1/+1
* libxl: fix compiler warning with fork_exec_bootloaderAndre Przywara2010-09-161-1/+2
* libxl: Use libxl__ namespace for internal typesIan Campbell2010-09-081-4/+4
* libxl: Ensure all _hidden functions use libxl__ prefix (manual part)Ian Campbell2010-09-081-7/+7
* libxl: Ensure all _hidden functions use libxl__ prefix (autogenerated patch)Ian Campbell2010-09-081-4/+4
* xl: Implement per-API-call garbage-collection lifetimeGianni Tedesco2010-08-121-4/+6
* libxl: consistently use typedef struct {} libxl_$typeIan Campbell2010-07-281-9/+9
* execute command by execvp() so can search command in PATH.Stefano Stabellini2010-07-191-1/+1
* libxl: add libxl_strdup convenience functionIan Jackson2010-07-141-1/+1
* libxl: Use the caller's logger (xentoollog)Keir Fraser2010-05-281-1/+2
* libxl: Expose libxl_report_exitstatusKeir Fraser2010-04-121-9/+7
* libxl: Expose functions for helping with subprocesses.Keir Fraser2010-04-121-13/+5
* libxenlight: remove ctx dangerously passed to childrenKeir Fraser2010-01-121-7/+7
* libxenlight: remove ctx argument to execKeir Fraser2010-01-121-3/+1
* libxenlight: typo in old patch, lead to waitpid forever instead ofKeir Fraser2010-01-121-2/+2
* libxl: remove waitpid wrapper that's doesn't do anythingKeir Fraser2009-12-301-8/+8
* libxl: coding styles cleanupKeir Fraser2009-12-301-22/+25
* libxl: include signal.h, required for SIGKILL definitionKeir Fraser2009-12-021-0/+1
* libxenlight: wait for pv qemu initializationKeir Fraser2009-12-011-3/+4
* libxenlight: check for early failures of qemu-dmKeir Fraser2009-11-231-16/+173
* libxenlight: correct broken osdeps.[ch] and make #includes consistentKeir Fraser2009-11-231-0/+3
* libxenlight: Clean up logging arrangementsKeir Fraser2009-11-231-1/+1
* libxenlight: initial libxenlight implementation under tools/libxlKeir Fraser2009-11-091-0/+48