<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/qga/vss-win32, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/qga/vss-win32?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/qga/vss-win32?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-05-14T10:32:41+00:00</updated>
<entry>
<title>qga-vss: Use the proper operator to free memory</title>
<updated>2022-05-14T10:32:41+00:00</updated>
<author>
<name>Konstantin Kostiuk</name>
</author>
<published>2022-05-12T15:49:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6c1d88c72bd740cc431a13a02145168cf87866fc'/>
<id>urn:sha1:6c1d88c72bd740cc431a13a02145168cf87866fc</id>
<content type='text'>
volume_name_wchar is allocated by 'void* operator new [](long long unsigned int)

Signed-off-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Message-Id: &lt;20220512154909.331481-1-kkostiuk@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qga-vss: Add auto generated headers to dependencies</title>
<updated>2022-05-14T10:32:40+00:00</updated>
<author>
<name>Konstantin Kostiuk</name>
</author>
<published>2022-05-12T15:49:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=580ea136eb37b9a059bdba9c20260dc825bcc2de'/>
<id>urn:sha1:580ea136eb37b9a059bdba9c20260dc825bcc2de</id>
<content type='text'>
Signed-off-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Message-Id: &lt;20220512154906.331399-1-kkostiuk@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qga-vss: always build qga-vss.tlb when qga-vss.dll is built</title>
<updated>2022-05-07T05:46:58+00:00</updated>
<author>
<name>Konstantin Kostiuk</name>
</author>
<published>2022-04-28T18:15:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f780a3f4808fa5ba9b822d299ae40a12d23eae6c'/>
<id>urn:sha1:f780a3f4808fa5ba9b822d299ae40a12d23eae6c</id>
<content type='text'>
Signed-off-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Message-Id: &lt;20220428181541.300619-1-kkostiuk@redhat.com&gt;
Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qga/vss-win32: fix compilation with clang++</title>
<updated>2022-04-05T08:42:06+00:00</updated>
<author>
<name>Helge Konetzka</name>
</author>
<published>2022-03-16T13:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7bd16378bb3facf0673a23c89bf0d968734db347'/>
<id>urn:sha1:7bd16378bb3facf0673a23c89bf0d968734db347</id>
<content type='text'>
This fixes:

qga/vss-win32/install.cpp:49:24: error: cannot initialize a variable of
type 'char *' with an rvalue of type 'const char *'
    char *msg = NULL, *nul = strchr(text, '(');
                       ^     ~~~~~~~~~~~~~~~~~

Signed-off-by: Helge Konetzka &lt;hk@zapateado.de&gt;
Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Message-Id: &lt;39400817-3dc9-516d-9096-bc1f68862531@zapateado.de&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Replace GCC_FMT_ATTR with G_GNUC_PRINTF</title>
<updated>2022-03-22T10:40:51+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-02-20T16:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9edc6313da34699ebd2bae4573ea22339b26450a'/>
<id>urn:sha1:9edc6313da34699ebd2bae4573ea22339b26450a</id>
<content type='text'>
One less qemu-specific macro. It also helps to make some headers/units
only depend on glib, and thus moved in standalone projects eventually.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Richard W.M. Jones &lt;rjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>qga/vss-win32: check old VSS SDK headers</title>
<updated>2022-03-15T10:26:20+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-02-22T19:40:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=872b69e6902f242b651a3cd0ad41bacfa574bdb6'/>
<id>urn:sha1:872b69e6902f242b651a3cd0ad41bacfa574bdb6</id>
<content type='text'>
The VssCoordinator &amp; VssAdmin interfaces have been moved to vsadmin.h in
the Windows SDK.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Message-Id: &lt;20220222194008.610377-3-marcandre.lureau@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>meson: require dynamic linking for VSS support</title>
<updated>2022-02-21T09:35:54+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-02-02T09:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e23460ce921168b4172af83043e87ca9bd85e43b'/>
<id>urn:sha1:e23460ce921168b4172af83043e87ca9bd85e43b</id>
<content type='text'>
The glib_dynamic detection does not work because the dependency is
overridden in the main meson.build.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
[Rewritten commit message, added requirement in qga/meson.build - Paolo]
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qga/vss-win32: require widl/midl, remove pre-built TLB file</title>
<updated>2022-02-21T09:35:54+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-02-01T08:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=23011f44d79aa982b9dbb21ffabadf0fa89066bd'/>
<id>urn:sha1:23011f44d79aa982b9dbb21ffabadf0fa89066bd</id>
<content type='text'>
There are no good reason anymore to keep a pre-built file in the repository.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>meson: do not make qga/vss-win32/meson.build conditional on C++ presence</title>
<updated>2022-02-21T09:35:54+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-02-01T20:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1e1223249d3ae12023cd6ef811979b26ee6d5584'/>
<id>urn:sha1:1e1223249d3ae12023cd6ef811979b26ee6d5584</id>
<content type='text'>
C++ presence is checked by the qga/ directory, so it can be assumed
when building VSS module.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Konstantin Kostiuk &lt;kkostiuk@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qga/vss: use standard windows headers location</title>
<updated>2022-02-21T09:35:53+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-01-31T19:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=61fb0bd1f6eaec5f9715031df79c7bbba72acbd9'/>
<id>urn:sha1:61fb0bd1f6eaec5f9715031df79c7bbba72acbd9</id>
<content type='text'>
Stop using special paths with outdated headers from an old SDK.

Instead, use standard include paths.

You can still build against the old SDK by running configure with
--extra-cxxflags="-isystem /path/to/inc/win2003/"

(this also allows to build against MinGW headers, which are currently
broken as in 9.0)

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
