<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/ipapython, branch mspac</title>
<subtitle>FreeIPA patches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/'/>
<entry>
<title>ipapython.nsslib: Name arguments to NSPRError</title>
<updated>2013-10-04T13:49:19+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-08-21T08:40:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=80886a50e6157e6a0b8f3f09523ba7d2c2b8001c'/>
<id>80886a50e6157e6a0b8f3f09523ba7d2c2b8001c</id>
<content type='text'>
Previously NSPRError was given arguments in the wrong order.
Fix this by naming the arguments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously NSPRError was given arguments in the wrong order.
Fix this by naming the arguments.
</pre>
</div>
</content>
</entry>
<entry>
<title>Raise an error when updating CIDict with duplicate keys</title>
<updated>2013-09-25T08:13:56+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-09-23T08:46:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=a93fc02af6eb50ecb0cfc69174c9f385d60bbbb3'/>
<id>a93fc02af6eb50ecb0cfc69174c9f385d60bbbb3</id>
<content type='text'>
Updating a CIDict with data like {'A': 1, 'a': 2} would lead to data
loss since only one of the items would get to the CIDict.
This can result in non-obvious bugs similar to this one in python-ldap:
https://bugzilla.redhat.com/show_bug.cgi?id=1007820

Raise an error in this case; any resolution must be done by the caller.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updating a CIDict with data like {'A': 1, 'a': 2} would lead to data
loss since only one of the items would get to the CIDict.
This can result in non-obvious bugs similar to this one in python-ldap:
https://bugzilla.redhat.com/show_bug.cgi?id=1007820

Raise an error in this case; any resolution must be done by the caller.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing dict methods to CIDict</title>
<updated>2013-09-25T08:13:56+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-02-05T15:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=0226064baced57f09b899370752c63cce8009b61'/>
<id>0226064baced57f09b899370752c63cce8009b61</id>
<content type='text'>
Make the CIDict interface match standard dict (except view* methods).

Add __contains__, __iter__, clear.
Add keyword and iterable support for __init__, update.
Also add values() and itervalues(). Previously the dict versions were
used; the new ones guarantee that the order matches keys().
Mark view* methods as not implemented.
CIDict.copy() now returns a CIDict.

Test the above additions, and fromkeys() which worked but wasn't tested.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the CIDict interface match standard dict (except view* methods).

Add __contains__, __iter__, clear.
Add keyword and iterable support for __init__, update.
Also add values() and itervalues(). Previously the dict versions were
used; the new ones guarantee that the order matches keys().
Mark view* methods as not implemented.
CIDict.copy() now returns a CIDict.

Test the above additions, and fromkeys() which worked but wasn't tested.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move tests to test directories</title>
<updated>2013-09-25T08:13:56+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2012-04-20T11:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=3e505fe532e2d945b72bf434023680cdb222e96c'/>
<id>3e505fe532e2d945b72bf434023680cdb222e96c</id>
<content type='text'>
Nose doesn't pick up directories that don't begin with 'test'.
Rename ipatests/test_ipaserver/install to test_install so that it's run.

Also, merge test_ipautil.py from ipapython/test into tests/test_ipapython,
so the whole test suite is in one place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nose doesn't pick up directories that don't begin with 'test'.
Rename ipatests/test_ipaserver/install to test_install so that it's run.

Also, merge test_ipautil.py from ipapython/test into tests/test_ipapython,
so the whole test suite is in one place.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't search platform path</title>
<updated>2013-09-16T15:35:22+00:00</updated>
<author>
<name>Timo Aaltonen</name>
<email>tjaalton@ubuntu.com</email>
</author>
<published>2013-09-02T21:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=397986d19a9e125bb16cf2e950ef96a985cf9637'/>
<id>397986d19a9e125bb16cf2e950ef96a985cf9637</id>
<content type='text'>
Don't use Python.h from the platform specific path
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't use Python.h from the platform specific path
</pre>
</div>
</content>
</entry>
<entry>
<title>Perform dirsrv tuning at platform level</title>
<updated>2013-08-26T11:07:17+00:00</updated>
<author>
<name>Tomas Babej</name>
<email>tbabej@redhat.com</email>
</author>
<published>2013-08-06T15:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=6961cf2e77cca8f3784a6d82cebeb0bb8df1f535'/>
<id>6961cf2e77cca8f3784a6d82cebeb0bb8df1f535</id>
<content type='text'>
When configuring the 389 Directory Server instance, we tune it
so that number of file descriptors available to the DS is increased
from the default 1024 to 8192.

There are platform specific steps that need to be conducted
differently on systemd compatible platforms and sysV compatible
platforms.

systemd: set LimitNOFILE to 8192 in /etc/sysconfig/dirsrv.systemd
sysV: set ulimit -n 8192 in /etc/sysconfig/dirsrv
      set ulimit - nofile 8192 in /etc/security/limits.conf

https://fedorahosted.org/freeipa/ticket/3823
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When configuring the 389 Directory Server instance, we tune it
so that number of file descriptors available to the DS is increased
from the default 1024 to 8192.

There are platform specific steps that need to be conducted
differently on systemd compatible platforms and sysV compatible
platforms.

systemd: set LimitNOFILE to 8192 in /etc/sysconfig/dirsrv.systemd
sysV: set ulimit -n 8192 in /etc/sysconfig/dirsrv
      set ulimit - nofile 8192 in /etc/security/limits.conf

https://fedorahosted.org/freeipa/ticket/3823
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent *.pyo and *.pyc multilib problems</title>
<updated>2013-08-13T13:31:46+00:00</updated>
<author>
<name>Martin Kosek</name>
<email>mkosek@redhat.com</email>
</author>
<published>2013-08-13T06:10:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=b9ec4d1a679f1485c9c109969e891269627d9f7f'/>
<id>b9ec4d1a679f1485c9c109969e891269627d9f7f</id>
<content type='text'>
Differences in the python byte code fails in a build validation
(rpmdiff) done on difference architecture of the same package.

This patch:
 1) Ensures that timestamps of generated *.pyo and *.pyc files match
 2) Python integer literals greater or equal 2^32 and lower than 2^64
    are converted to long right away to prevent different type of
    the integer on architectures with different size of int

https://fedorahosted.org/freeipa/ticket/3858
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differences in the python byte code fails in a build validation
(rpmdiff) done on difference architecture of the same package.

This patch:
 1) Ensures that timestamps of generated *.pyo and *.pyc files match
 2) Python integer literals greater or equal 2^32 and lower than 2^64
    are converted to long right away to prevent different type of
    the integer on architectures with different size of int

https://fedorahosted.org/freeipa/ticket/3858
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip referrals when converting LDAP result to LDAPEntry</title>
<updated>2013-07-26T11:38:37+00:00</updated>
<author>
<name>Tomas Babej</name>
<email>tbabej@redhat.com</email>
</author>
<published>2013-07-24T19:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=22681013b27a66b90f3fc4ac2cf5ff8587f0c478'/>
<id>22681013b27a66b90f3fc4ac2cf5ff8587f0c478</id>
<content type='text'>
When converting the result obtained by python-ldap library,
we need to skip unresolved referral entries, since they cannot
be converted.

https://fedorahosted.org/freeipa/ticket/3814
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When converting the result obtained by python-ldap library,
we need to skip unresolved referral entries, since they cannot
be converted.

https://fedorahosted.org/freeipa/ticket/3814
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct default value of LDAPClient.get_entries scope argument</title>
<updated>2013-07-25T10:41:16+00:00</updated>
<author>
<name>Petr Viktorin</name>
<email>pviktori@redhat.com</email>
</author>
<published>2013-07-17T11:34:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=15e83befaf9e3db0806960ba8bcef339b8e39ff7'/>
<id>15e83befaf9e3db0806960ba8bcef339b8e39ff7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Run gpg-agent explicitly when encrypting/decrypting files.</title>
<updated>2013-07-17T14:15:15+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2013-07-17T12:11:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=b5d008ed5a2ec074bf28ca5835785ee3160d6a9d'/>
<id>b5d008ed5a2ec074bf28ca5835785ee3160d6a9d</id>
<content type='text'>
Also add an option to ipautil.run to redirect command output to /dev/null.

https://fedorahosted.org/freeipa/ticket/3767
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add an option to ipautil.run to redirect command output to /dev/null.

https://fedorahosted.org/freeipa/ticket/3767
</pre>
</div>
</content>
</entry>
</feed>
