<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spice.git/python_modules, branch 0.6</title>
<subtitle>Spice</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/'/>
<entry>
<title>support python 2.5.4+ for marshaller/demarshallers</title>
<updated>2010-08-17T14:56:47+00:00</updated>
<author>
<name>Alon Levy</name>
<email>alevy@redhat.com</email>
</author>
<published>2010-07-29T13:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=6e454248cc759bd4a32f0ff767de023836f8417d'/>
<id>6e454248cc759bd4a32f0ff767de023836f8417d</id>
<content type='text'>
Patch adds a "from __future__" import that doesn't affect newer python's but
allows python 2.5.4 to run the code (tested under scratchbox, n900 build environment)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch adds a "from __future__" import that doesn't affect newer python's but
allows python 2.5.4 to run the code (tested under scratchbox, n900 build environment)
</pre>
</div>
</content>
</entry>
<entry>
<title>demarshaller: Fix palette marshalling</title>
<updated>2010-07-20T09:34:23+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-20T09:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=2e9604d00d655f276f22b9ad1cce4fb631ac06a8'/>
<id>2e9604d00d655f276f22b9ad1cce4fb631ac06a8</id>
<content type='text'>
It turns out that using base + sizeof(struct) is not a good way to
access an array at the end of a struct. For SpicePalette sizeof is 16, but
offset of ents is 12. Using this calculation in the demarshaller breaks
things badly, so now we use the actual array member.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It turns out that using base + sizeof(struct) is not a good way to
access an array at the end of a struct. For SpicePalette sizeof is 16, but
offset of ents is 12. Using this calculation in the demarshaller breaks
things badly, so now we use the actual array member.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uninitialized variable warnings</title>
<updated>2010-07-19T18:24:25+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-19T18:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=74b470eeded366115b0c660288eccdf2f5291336'/>
<id>74b470eeded366115b0c660288eccdf2f5291336</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't send CursorHeader if cursor_flags is NONE</title>
<updated>2010-07-19T14:28:23+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-19T14:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=e646529d2e72ccd5b25f88adcf2c37f15c601408'/>
<id>e646529d2e72ccd5b25f88adcf2c37f15c601408</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>codegen: Allow @to_ptr to make inline structs demarshal as pointers</title>
<updated>2010-07-19T14:28:22+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-19T13:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=7690a24acdfba226566773b309bf249627dec784'/>
<id>7690a24acdfba226566773b309bf249627dec784</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>codegen: Various cleanups</title>
<updated>2010-07-19T14:28:22+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-19T12:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=12b08f2c3e07cea617255bedfd97b2eedf0f180f'/>
<id>12b08f2c3e07cea617255bedfd97b2eedf0f180f</id>
<content type='text'>
Remove all uses of @end in the marshaller, instead just using
the C struct array-at-end-of-struct. To make this work we also remove
all use of @end for switches (making them C unions).

We drop the zero member of the notify message so that we can avoid this
use of @end for a primitive in the marshaller (plus its useless to send
over the wire).

We change the offsets and stuff in the migration messages to real pointers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove all uses of @end in the marshaller, instead just using
the C struct array-at-end-of-struct. To make this work we also remove
all use of @end for switches (making them C unions).

We drop the zero member of the notify message so that we can avoid this
use of @end for a primitive in the marshaller (plus its useless to send
over the wire).

We change the offsets and stuff in the migration messages to real pointers.
</pre>
</div>
</content>
</entry>
<entry>
<title>codegen: Pass member to SubMarshallingSource rather than name</title>
<updated>2010-07-19T14:28:21+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-19T08:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=2962bdaea056d7069303badc3d73ed9530fdbb15'/>
<id>2962bdaea056d7069303badc3d73ed9530fdbb15</id>
<content type='text'>
This way we can check attributes on the member.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way we can check attributes on the member.
</pre>
</div>
</content>
</entry>
<entry>
<title>codegen: Remove unused methos has_pointer()</title>
<updated>2010-07-19T14:28:20+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-19T07:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=b8832e039153c5be516c6fc4fca5b0e11b8fc55f'/>
<id>b8832e039153c5be516c6fc4fca5b0e11b8fc55f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make distcheck work</title>
<updated>2010-07-08T18:20:35+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-08T17:22:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=ceff16cad6a9191d634b83b2914096e7564924e7'/>
<id>ceff16cad6a9191d634b83b2914096e7564924e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inclusion of common files, no need for common/ part</title>
<updated>2010-07-08T13:44:15+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2010-07-08T13:44:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/spice.git/commit/?id=9cc15825615be5f2bb96b21a9e3c6994f6725cd1'/>
<id>9cc15825615be5f2bb96b21a9e3c6994f6725cd1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
