<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spice.git/server, branch 0.7.0</title>
<subtitle>Spice</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/'/>
<entry>
<title>server/red_worker: fix worker-&gt;drawable_count</title>
<updated>2010-12-16T15:23:04+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-12-15T12:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=5cea3389541d12a7a99d3eb0c16093d154835401'/>
<id>5cea3389541d12a7a99d3eb0c16093d154835401</id>
<content type='text'>
drawable_count was becoming negative. It tracks the number of
items in the worker-&gt;current_list ring. It was decremented correctly,
but incremented only in several cases. The cases it wasn't incremented
where:
 red_current_add_equal found an equivalent drawable
by moving the increment to where the item is added to current_list, in
__current_add_drawable, the accounting remains correct.

This has no affect other then correct accounting, as drawable_count isn't
used for anything.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
drawable_count was becoming negative. It tracks the number of
items in the worker-&gt;current_list ring. It was decremented correctly,
but incremented only in several cases. The cases it wasn't incremented
where:
 red_current_add_equal found an equivalent drawable
by moving the increment to where the item is added to current_list, in
__current_add_drawable, the accounting remains correct.

This has no affect other then correct accounting, as drawable_count isn't
used for anything.
</pre>
</div>
</content>
</entry>
<entry>
<title>move chardevs out of experimental</title>
<updated>2010-12-16T08:17:42+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
<email>kraxel@redhat.com</email>
</author>
<published>2010-12-14T11:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=bca5403370df212fb3e39d36b1871a5079c31b96'/>
<id>bca5403370df212fb3e39d36b1871a5079c31b96</id>
<content type='text'>
While we are at it:  There is no reason for chardev
support to stay in the experimental area, so move it out.
qemu should not need the "spice-experimental.h" file.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit 7bbc2ba090788d844573e044041480ff6e3cba7b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While we are at it:  There is no reason for chardev
support to stay in the experimental area, so move it out.
qemu should not need the "spice-experimental.h" file.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit 7bbc2ba090788d844573e044041480ff6e3cba7b)
</pre>
</div>
</content>
</entry>
<entry>
<title>move switch-host migration out of experimental</title>
<updated>2010-12-16T08:17:35+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
<email>kraxel@redhat.com</email>
</author>
<published>2010-12-14T11:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=215cd7f90314788fb8f6a9625bb788ece274a716'/>
<id>215cd7f90314788fb8f6a9625bb788ece274a716</id>
<content type='text'>
seamless stays in the experimental area.
comments updates too.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit 6acb817071daa13b8389bfce12cac6221997cebe)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
seamless stays in the experimental area.
comments updates too.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit 6acb817071daa13b8389bfce12cac6221997cebe)
</pre>
</div>
</content>
</entry>
<entry>
<title>client migration: switch host</title>
<updated>2010-12-16T08:17:29+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
<email>kraxel@redhat.com</email>
</author>
<published>2010-12-13T22:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=697c91db808446e1422dc5593c9f040e373e40bb'/>
<id>697c91db808446e1422dc5593c9f040e373e40bb</id>
<content type='text'>
Implement server-side support for switch-host client migration.  Client
side support is present already in the tree.

Setting the migration information is done using the existing
spice_server_migrate_info() function.  A new
spice_server_migrate_switch() function has been added which triggers
sending out the switch-host message.

Seamless migration functions are left there for now.
spice_server_migrate_start() has been chamnged to just fail
unconditionally though as seamless migration is broken anyway.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit 4b1ea4e102bb8a737487dab51dd0f3fc94352948)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement server-side support for switch-host client migration.  Client
side support is present already in the tree.

Setting the migration information is done using the existing
spice_server_migrate_info() function.  A new
spice_server_migrate_switch() function has been added which triggers
sending out the switch-host message.

Seamless migration functions are left there for now.
spice_server_migrate_start() has been chamnged to just fail
unconditionally though as seamless migration is broken anyway.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit 4b1ea4e102bb8a737487dab51dd0f3fc94352948)
</pre>
</div>
</content>
</entry>
<entry>
<title>server: improve error handling</title>
<updated>2010-12-09T21:06:58+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
<email>kraxel@redhat.com</email>
</author>
<published>2010-12-09T13:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=14fef1954fd1eb68e89dad61a8b63b4a161adec1'/>
<id>14fef1954fd1eb68e89dad61a8b63b4a161adec1</id>
<content type='text'>
We should pass up errors instead of aborting.  Do that at least
for bind() failures which actually happen in real live due to the
tcp port being busy.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit aafd8eea74acb23fc818b49824a74c4d885c3504)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should pass up errors instead of aborting.  Do that at least
for bind() failures which actually happen in real live due to the
tcp port being busy.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
(cherry picked from commit aafd8eea74acb23fc818b49824a74c4d885c3504)
</pre>
</div>
</content>
</entry>
<entry>
<title>smartcard: configure option --enable-smartcard</title>
<updated>2010-12-07T11:31:44+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-09-15T13:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=7e0a1dfa75d9c967b96929c56dce4cecb7151a85'/>
<id>7e0a1dfa75d9c967b96929c56dce4cecb7151a85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>smartcard: server side (not enabled yet)</title>
<updated>2010-12-07T11:31:42+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-09-15T13:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=d99ec6c35b02a64950c4397644a9a81fad1d4492'/>
<id>d99ec6c35b02a64950c4397644a9a81fad1d4492</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>server: add spice_server_char_device_remove_interface</title>
<updated>2010-12-07T11:31:28+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-09-15T08:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=7461ee17cf4e59c30d3c7d83c1bb7b029c6cfb9b'/>
<id>7461ee17cf4e59c30d3c7d83c1bb7b029c6cfb9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>server: print subtype when adding CHAR_DEVICE interfaces</title>
<updated>2010-12-06T16:09:15+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-09-15T08:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=5220e0a7062a5fa5dadd386b9d3a0794a4844b17'/>
<id>5220e0a7062a5fa5dadd386b9d3a0794a4844b17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>server: add static to spice_server_char_device_add_interface</title>
<updated>2010-12-06T16:09:15+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-09-15T08:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=0ac9ca51f4cecce8d1146c23c3032f3dcda6954b'/>
<id>0ac9ca51f4cecce8d1146c23c3032f3dcda6954b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
