<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lasso.git/bindings/python, branch wip</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/'/>
<entry>
<title>bindings/python/tests: session indexes storage preserves order now</title>
<updated>2014-06-08T10:50:26+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2014-06-08T10:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=82fd1bcd38957ed4a12eb867885ae3787b28144d'/>
<id>82fd1bcd38957ed4a12eb867885ae3787b28144d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bindings/python: fix conversion of unicode value to UTF-8 for setters</title>
<updated>2014-05-28T07:13:34+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2014-05-28T07:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=c3d451559a6e02b99a88aaebaaee767620d7f1cc'/>
<id>c3d451559a6e02b99a88aaebaaee767620d7f1cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix generators for parsing of integer values</title>
<updated>2014-04-23T13:40:27+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2014-04-17T22:10:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=7a36f17982142a5c219008e7932887e7c8b412b4'/>
<id>7a36f17982142a5c219008e7932887e7c8b412b4</id>
<content type='text'>
All number types including enums are parse as if they were integers,
this breaks in many ways, long and int are not the same size in all
architectures as well as enum may vary in size depening on compiler,
architecture and optimizations.

Always pass an actual long to PyArg_ParseTuple() and rely on the a
cast from long to the destination variable type in the following
assignment.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All number types including enums are parse as if they were integers,
this breaks in many ways, long and int are not the same size in all
architectures as well as enum may vary in size depening on compiler,
architecture and optimizations.

Always pass an actual long to PyArg_ParseTuple() and rely on the a
cast from long to the destination variable type in the following
assignment.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bindings/python: automatically encode string into utf-8 when passing unicode string to Lasso methods</title>
<updated>2013-12-11T14:35:17+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2013-12-11T14:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=309a9ab6bc20159b2ad203d953d7b3e8e8c63669'/>
<id>309a9ab6bc20159b2ad203d953d7b3e8e8c63669</id>
<content type='text'>
fixes #4077
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #4077
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix license boilerplates</title>
<updated>2013-12-03T20:55:06+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-11-27T19:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=3a6b2fdee76b5f782094b6b268bfdf895263eda8'/>
<id>3a6b2fdee76b5f782094b6b268bfdf895263eda8</id>
<content type='text'>
Instad of referring to an old FSF address, point the reader to the FSF
website where the latest licenses and addresses are published.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instad of referring to an old FSF address, point the reader to the FSF
website where the latest licenses and addresses are published.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>python: do not fail displaying a non-C error (fixes #3866)</title>
<updated>2013-10-23T15:38:39+00:00</updated>
<author>
<name>Frédéric Péters</name>
<email>fpeters@entrouvert.com</email>
</author>
<published>2013-10-23T13:31:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=080548538d4e2622c04f1a5f9370d8c1889c2959'/>
<id>080548538d4e2622c04f1a5f9370d8c1889c2959</id>
<content type='text'>
The binding does a raise Error('failed to create object') but the local Error
exception class expects a lasso error code, and will thus fail if printed.

  File ".../lasso.py", line 54, in __str__
    return '&lt;lasso.%s(%s): %s&gt;' % (self.__class__.__name__, self.code,
             _lasso.strError(self.code))
  TypeError: an integer is required
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The binding does a raise Error('failed to create object') but the local Error
exception class expects a lasso error code, and will thus fail if printed.

  File ".../lasso.py", line 54, in __str__
    return '&lt;lasso.%s(%s): %s&gt;' % (self.__class__.__name__, self.code,
             _lasso.strError(self.code))
  TypeError: an integer is required
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/libxml2.9-compat'</title>
<updated>2013-07-30T13:31:26+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2013-07-30T13:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=f48cd5bbcf19736895d4ebd3f979381a004fcd15'/>
<id>f48cd5bbcf19736895d4ebd3f979381a004fcd15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>python: fix logout request parsing test</title>
<updated>2013-03-20T20:14:36+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2013-03-20T20:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=aa43398da669f48653ce431763bd35264fd5e314'/>
<id>aa43398da669f48653ce431763bd35264fd5e314</id>
<content type='text'>
adapt to new checks done on logout request nodes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adapt to new checks done on logout request nodes
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite all xmlNode serialization code to be compatible with libxml 2.9.0</title>
<updated>2012-09-28T20:58:24+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2012-09-28T20:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=bd0f935a2450b5779a01e9e5053267ec4cac94d6'/>
<id>bd0f935a2450b5779a01e9e5053267ec4cac94d6</id>
<content type='text'>
Libxml stopped exposing the internal of the xmlOutputBuffer structure;
it was replace by proper use of the API and of the xmlBuffer structure.

There could be regression for older version of libxml as some functions
appeared in recent version of libxml; but the reference API document
does not give any introduction date for functions so it's hard to be
sure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Libxml stopped exposing the internal of the xmlOutputBuffer structure;
it was replace by proper use of the API and of the xmlBuffer structure.

There could be regression for older version of libxml as some functions
appeared in recent version of libxml; but the reference API document
does not give any introduction date for functions so it's hard to be
sure.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add a SSO test with DSA keys to python bindings tests</title>
<updated>2012-07-11T08:57:40+00:00</updated>
<author>
<name>Benjamin Dauvergne</name>
<email>bdauvergne@entrouvert.com</email>
</author>
<published>2012-07-11T08:57:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/lasso.git/commit/?id=050afd224676807a8003315e13ba4aee74d7a18a'/>
<id>050afd224676807a8003315e13ba4aee74d7a18a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
