aboutsummaryrefslogtreecommitdiff
path: root/qga
AgeCommit message (Expand)AuthorFilesLines
2022-06-06meson: qga: do not use deprecated meson.build_root()Paolo Bonzini1-1/+1
2022-05-28qga/wixl: replace QEMU_GA_MSI_MINGW_BIN_PATH with glib bindirMarc-André Lureau2-13/+13
2022-05-28qga/wixl: simplify some pre-processingMarc-André Lureau1-13/+7
2022-05-28qga/wixl: require Mingw_binMarc-André Lureau1-9/+0
2022-05-28qga/wixl: prefer variables over environmentMarc-André Lureau2-26/+13
2022-05-28qga: make build_fs_mount_list() return a boolMarc-André Lureau1-15/+10
2022-05-28qga: replace qemu_open_old() with qga_open_cloexec()Marc-André Lureau2-8/+13
2022-05-28qga: throw an Error in ga_channel_open()Marc-André Lureau1-25/+17
2022-05-28qga: use qga_open_cloexec() for safe_open_or_create()Marc-André Lureau1-4/+3
2022-05-28qga: add qga_open_cloexec() helperMarc-André Lureau3-0/+42
2022-05-28qga: flatten safe_open_or_create()Marc-André Lureau1-60/+60
2022-05-25qga-win32: Add support for NVME bus typeKonstantin Kostiuk1-0/+5
2022-05-25trivial: qga: Log version on startKonstantin Kostiuk1-0/+2
2022-05-25qga: add guest-get-diskstats command for Linux guestsluzhipeng3-0/+215
2022-05-16Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2-3/+3
2022-05-16qapi: Fix malformed "Since:" section tagsMarkus Armbruster1-1/+1
2022-05-14qga-vss: Use the proper operator to free memoryKonstantin Kostiuk1-2/+2
2022-05-14qga-vss: Add auto generated headers to dependenciesKonstantin Kostiuk1-1/+1
2022-05-07qga-vss: always build qga-vss.tlb when qga-vss.dll is builtKonstantin Kostiuk1-2/+2
2022-05-04qga: Introduce disk smartzhenwei pi2-1/+125
2022-05-04qga: Introduce NVMe disk bus typezhenwei pi2-2/+6
2022-05-04qga/commands-posix: 'guest-shutdown' for SolarisAndrew Deason1-3/+18
2022-05-04qga/commands-posix: Log all net stats failuresAndrew Deason1-1/+5
2022-05-04qga/commands-posix: Fix listing ifaces for SolarisAndrew Deason1-1/+6
2022-05-04qga/commands-posix: Fix iface hw address detectionAndrew Deason1-15/+24
2022-05-04qga/commands-posix: Use getifaddrs when availableAndrew Deason1-229/+245
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau1-1/+1
2022-05-03qga: replace qemu_set_nonblock()Marc-André Lureau1-1/+5
2022-05-03qga: replace pipe() with g_unix_open_pipe(CLOEXEC)Marc-André Lureau1-1/+1
2022-04-28qga: wixl: get path to sysroot from pkg-config as intendedPaolo Bonzini1-1/+1
2022-04-21qga: use fixed-length and GDateTime for log timestampMarc-André Lureau1-5/+3
2022-04-21qga: remove need for QEMU atomic.hMarc-André Lureau1-7/+5
2022-04-21util: replace qemu_get_local_state_pathname()Marc-André Lureau1-4/+4
2022-04-21qga: move qga_get_host_name()Marc-André Lureau4-1/+60
2022-04-21qga: replace usleep() with g_usleep()Marc-André Lureau1-1/+1
2022-04-21include: rename qemu-common.h qemu/help-texts.hMarc-André Lureau1-1/+1
2022-04-06build-sys: drop ntddscsi.h checkMarc-André Lureau2-23/+2
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2022-04-06qga: remove explicit environ argument from exec/spawnMarc-André Lureau1-17/+7
2022-04-06qga: replace deprecated g_get_current_time()Marc-André Lureau1-3/+4
2022-04-06qga: replace qemu_gettimeofday() with g_get_real_time()Marc-André Lureau3-33/+5
2022-04-05qga/vss-win32: fix compilation with clang++Helge Konetzka1-1/+2
2022-03-22qga: remove bswap.h includeMarc-André Lureau1-1/+0
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2-2/+2
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster2-5/+5
2022-03-15qga/vss: update informative message about MinGWMarc-André Lureau1-1/+1
2022-03-15qga/vss-win32: check old VSS SDK headersMarc-André Lureau3-1/+10
2022-02-21meson, configure: move ntddscsi API check to mesonMarc-André Lureau2-4/+4
2022-02-21meson: require dynamic linking for VSS supportMarc-André Lureau2-2/+4
2022-02-21qga/vss-win32: require widl/midl, remove pre-built TLB fileMarc-André Lureau3-8/+3