aboutsummaryrefslogtreecommitdiff
path: root/qga/vss-win32
AgeCommit message (Expand)AuthorFilesLines
2023-09-08qga/: spelling fixesMichael Tokarev1-2/+2
2023-07-10QGA VSS: Add log in functions begin/endKonstantin Kostiuk3-0/+72
2023-07-10QGA VSS: Print error in err_setKonstantin Kostiuk1-3/+5
2023-07-10QGA VSS: Replace 'fprintf(stderr' with qga_debugKonstantin Kostiuk2-10/+11
2023-07-10QGA VSS: Add wrapper to send log to debugger and stderrKonstantin Kostiuk3-1/+65
2023-03-24Merge tag 'qga-pull-2023-03-22' of github.com:kostyanf14/qemu into stagingPeter Maydell1-1/+1
2023-03-22qga/vss-win32: fix warning for clang++-15Pierrick Bouvier1-1/+1
2023-03-08qga/win/vss: requester_freeze changesKfir Manor1-1/+2
2023-03-08qga/win/vss: query VSS backup typeKfir Manor2-0/+41
2023-03-08qga/win32: Use rundll for VSS installationKonstantin Kostiuk2-0/+11
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-04-05qga/vss-win32: fix compilation with clang++Helge Konetzka1-1/+2
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-1/+1
2022-03-15qga/vss-win32: check old VSS SDK headersMarc-André Lureau3-1/+10
2022-02-21meson: require dynamic linking for VSS supportMarc-André Lureau1-2/+2
2022-02-21qga/vss-win32: require widl/midl, remove pre-built TLB fileMarc-André Lureau2-8/+1
2022-02-21meson: do not make qga/vss-win32/meson.build conditional on C++ presenceMarc-André Lureau1-17/+24
2022-02-21qga/vss: use standard windows headers locationMarc-André Lureau4-10/+6
2022-02-21qga/vss-win32: use widl if availableMarc-André Lureau1-3/+6
2022-02-21qga/vss-win32: fix midl argumentsMarc-André Lureau1-2/+1
2021-08-02qga-win: Increase VSS freeze timeout to 60 secs instead of 10Basil Salman1-1/+1
2021-03-06qga-vss: Use dynamic linking for GLibKostiantyn Kostiuk1-2/+2
2020-08-21meson: convert dummy Windows qga/qemu-ga targetPaolo Bonzini1-0/+2
2020-08-21meson: add msi generationMarc-André Lureau1-1/+2
2020-08-21meson: convert vss-win32Marc-André Lureau2-23/+33
2020-07-13qga-win: Fix QGA VSS Provider service stop failureBasil Salman1-13/+20
2020-03-24qga-win: Handle VSS_E_PROVIDER_ALREADY_REGISTERED errorSameeh Jubran1-0/+11
2020-01-24build-sys: clean up flags included in the linker command linePaolo Bonzini1-2/+2
2019-05-13Clean up ill-advised or unusual header guardsMarkus Armbruster1-2/+2
2019-03-18qga-win: fix VSS build breakage due to unintended gnu99 C++ flagMichael Roth1-1/+1
2019-03-18qga-win: include glib when building VSS DLLMichael Roth1-1/+1
2018-10-30qga-win: add support for qmp_guest_fsfreeze_freeze_listChen Hanxiao2-29/+76
2017-10-26qga-win: fix error-handling in getNameByStringSID()Michael Roth1-4/+9
2017-10-25qga-win: don't hang if vss hold writes timeoutChen Hanxiao1-0/+12
2017-07-17qga-win: fix installation on localized windowsDaniel Rempel1-2/+33
2017-04-26qga-win: Fix Event Viewer errors caused by qemu-gaSameeh Jubran1-1/+0
2017-04-26qga-win: Fix a bug where qemu-ga service is stuck during stop operationSameeh Jubran2-10/+15
2017-04-26qemu-ga: Make QGA VSS provider service run only when neededSameeh Jubran3-2/+48
2016-10-06rules.mak: quiet-command: Split command name and args to printPeter Maydell1-3/+3
2016-07-12Clean up header guards that don't match their file nameMarkus Armbruster1-2/+2
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster4-7/+6
2016-03-22Clean up includes some moreMarkus Armbruster1-1/+0
2016-02-25qga: fix w32 breakage due to missing osdep.h includesMichael Roth4-8/+7
2016-02-23all: Clean up includesPeter Maydell2-2/+0
2015-09-10error: On abort, report where the error was createdMarkus Armbruster2-4/+7
2015-09-10qga/vss-win32: Document the DLL requires non-null errpMarkus Armbruster2-2/+3
2015-09-10qga: Clean up unnecessarily dirty castsMarkus Armbruster2-6/+7
2015-04-02qga: fitering out -fstack-protector-strongJoseph Hindin1-1/+1