<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/python, branch token3</title>
<subtitle>System Security Services Daemon [okos' clone]</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/'/>
<entry>
<title>Clarify that getnamebysid currently works only with ipa/ad id_provider</title>
<updated>2013-07-29T10:01:52+00:00</updated>
<author>
<name>Ondrej Kos</name>
<email>okos@redhat.com</email>
</author>
<published>2013-07-26T11:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=fed544f8c960bf346679870843854bf43e83c453'/>
<id>fed544f8c960bf346679870843854bf43e83c453</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/2035
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/2035
</pre>
</div>
</content>
</entry>
<entry>
<title>Every time release allocated memory in function py_sss_getgrouplist</title>
<updated>2013-07-24T12:15:53+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-07-24T08:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=50134a87d7b3bb2423ebf962bb1d9a7b90194520'/>
<id>50134a87d7b3bb2423ebf962bb1d9a7b90194520</id>
<content type='text'>
Coverity: 11922
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Coverity: 11922
</pre>
</div>
</content>
</entry>
<entry>
<title>pysss: prevent crashing when group is unresolvable</title>
<updated>2013-07-23T12:24:35+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-07-22T13:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=a41695473af0a932ffde0878211acef39f96edae'/>
<id>a41695473af0a932ffde0878211acef39f96edae</id>
<content type='text'>
In unlikely case that an NSS module returns a reference to a group
and we are unable to resolve it shortly after that, make sure these
groups are skipped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In unlikely case that an NSS module returns a reference to a group
and we are unable to resolve it shortly after that, make sure these
groups are skipped.
</pre>
</div>
</content>
</entry>
<entry>
<title>pysss: add pysss.getgrouplist(username)</title>
<updated>2013-07-22T11:36:27+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-07-19T13:22:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=758ce3f01b4ed73c3bc35cd7039fac26fdf16386'/>
<id>758ce3f01b4ed73c3bc35cd7039fac26fdf16386</id>
<content type='text'>
getgrouplist(3) call is missing from Python older than Python 3.3

Introduce supplementary binding to provide getgrouplist as part of pysss
interface. Since getgrouplist() can be run against any domain, place
it at top module rather than pysss.local namespace.

pysss.getgrouplist(username) -&gt; tuple(group list as strings)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
getgrouplist(3) call is missing from Python older than Python 3.3

Introduce supplementary binding to provide getgrouplist as part of pysss
interface. Since getgrouplist() can be run against any domain, place
it at top module rather than pysss.local namespace.

pysss.getgrouplist(username) -&gt; tuple(group list as strings)
</pre>
</div>
</content>
</entry>
<entry>
<title>pysss_nss_idmap: do not treat strings as sequences</title>
<updated>2013-05-23T09:04:15+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-05-22T14:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=4188968d18f31806da808d922bcd48501a02f92d'/>
<id>4188968d18f31806da808d922bcd48501a02f92d</id>
<content type='text'>
The current PySequence_Check() also catches single strings with the
effect that the string is split into characters which are send as
arguments to SSSD individually.

With this patch only tuples and lists are treated as sequences.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current PySequence_Check() also catches single strings with the
effect that the string is split into characters which are send as
arguments to SSSD individually.

With this patch only tuples and lists are treated as sequences.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for tuples and unicode pysss_nss_idmap.so</title>
<updated>2013-05-13T15:30:58+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-05-03T12:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=e1a9780b5c75602618773b1510e076897e129b36'/>
<id>e1a9780b5c75602618773b1510e076897e129b36</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/1905
https://fedorahosted.org/sssd/ticket/1914

This patch allows tuples as well as lists as input and adds support for
Unicode objects as input and always returns the results as Unicode
objects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/1905
https://fedorahosted.org/sssd/ticket/1914

This patch allows tuples as well as lists as input and adds support for
Unicode objects as input and always returns the results as Unicode
objects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing initialization in Python bindings for libsss_nss_idmap</title>
<updated>2013-05-10T14:18:46+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-05-08T07:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=e506a551187dc92683f0903515dd1d2b57ce05e5'/>
<id>e506a551187dc92683f0903515dd1d2b57ce05e5</id>
<content type='text'>
If sss_nss_getsidbyid() fails free() will try to work on an
uninitialized value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If sss_nss_getsidbyid() fails free() will try to work on an
uninitialized value.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add python interface to libsss_nss_idmap</title>
<updated>2013-05-03T18:06:29+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-04-22T15:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=c080a11e9e88f35e40aff4e476cabbd971833019'/>
<id>c080a11e9e88f35e40aff4e476cabbd971833019</id>
<content type='text'>
To allow to use libsss_nss_idmap from python applications, e.g. the
FreeIPA server, the patch adds pythin bindings to libsss_nss_idmap. The
contributed spec file will place the python bindings in a new package
called libsss_nss_idmap-python.

Alexander Bokovoy &lt;abokovoy@redhat.com&gt; kindly provided the code to
check the type of the python objects and loop over the list entries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To allow to use libsss_nss_idmap from python applications, e.g. the
FreeIPA server, the patch adds pythin bindings to libsss_nss_idmap. The
contributed spec file will place the python bindings in a new package
called libsss_nss_idmap-python.

Alexander Bokovoy &lt;abokovoy@redhat.com&gt; kindly provided the code to
check the type of the python objects and loop over the list entries.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor single domain initialization</title>
<updated>2013-01-15T09:49:20+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-01-06T08:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=234958be042980242fff6da936af674da877c5ef'/>
<id>234958be042980242fff6da936af674da877c5ef</id>
<content type='text'>
Bring it out of sysdb, which will slowly remove internal dependencies on
domains and instead will always require them to be passed by callers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bring it out of sysdb, which will slowly remove internal dependencies on
domains and instead will always require them to be passed by callers.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify usage of sysdb transactions</title>
<updated>2012-08-23T16:09:18+00:00</updated>
<author>
<name>Michal Zidek</name>
<email>mzidek@redhat.com</email>
</author>
<published>2012-08-16T16:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=21d485184df986e1a123f70c689517386e51a5ce'/>
<id>21d485184df986e1a123f70c689517386e51a5ce</id>
<content type='text'>
Removing bad examples of usage of sysdb_transaction_start/commit/end
functions and making it more consistent (all files except of
src/db/sysdb_*.c).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removing bad examples of usage of sysdb_transaction_start/commit/end
functions and making it more consistent (all files except of
src/db/sysdb_*.c).
</pre>
</div>
</content>
</entry>
</feed>
