<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/ipaserver/plugins, branch navigation</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/'/>
<entry>
<title>Optimize and dynamically verify group membership</title>
<updated>2011-04-22T18:15:16+00:00</updated>
<author>
<name>Jr Aquino</name>
<email>jr.aquino@citrix.com</email>
</author>
<published>2011-04-20T18:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=cc0e6680b9d7d5fee85d683df2f46eff6f7ff2e3'/>
<id>cc0e6680b9d7d5fee85d683df2f46eff6f7ff2e3</id>
<content type='text'>
Rather than doing full searches for members read each member individually
to determine if it is direct or indirect.

Also add a fail-safe when calculating indirect membership so removing
a member will log enough information for debugging (ticket 1133).

https://fedorahosted.org/freeipa/ticket/1139
https://fedorahosted.org/freeipa/ticket/1133
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than doing full searches for members read each member individually
to determine if it is direct or indirect.

Also add a fail-safe when calculating indirect membership so removing
a member will log enough information for debugging (ticket 1133).

https://fedorahosted.org/freeipa/ticket/1139
https://fedorahosted.org/freeipa/ticket/1133
</pre>
</div>
</content>
</entry>
<entry>
<title>Cache the value of get_ipa_config() in the request context.</title>
<updated>2011-03-31T17:08:32+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-03-30T14:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=e1ef08083740df3fc24e09505bd52630ba05c573'/>
<id>e1ef08083740df3fc24e09505bd52630ba05c573</id>
<content type='text'>
There are some operations that fetch the configuration multiple times.
This will return a cached value instead of getting it from LDAP over
and over.

ticket 1023
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are some operations that fetch the configuration multiple times.
This will return a cached value instead of getting it from LDAP over
and over.

ticket 1023
</pre>
</div>
</content>
</entry>
<entry>
<title>Escape LDAP characters in member and memberof searches</title>
<updated>2011-03-31T16:52:08+00:00</updated>
<author>
<name>Jr Aquino</name>
<email>jr.aquino@citrix.com</email>
</author>
<published>2011-03-30T22:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=463d7d2fe8553e51b51361cc607487c5750a350d'/>
<id>463d7d2fe8553e51b51361cc607487c5750a350d</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/1140
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/1140
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace only if old and new have nothing in common</title>
<updated>2011-03-03T16:02:02+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-23T15:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=f476c097d2ac5f0270ea3207955cd7184ffb9e1d'/>
<id>f476c097d2ac5f0270ea3207955cd7184ffb9e1d</id>
<content type='text'>
Jakub did the initial diagnosis of this, I added a fix for removing
the last entry when removing members and a test case.

ticket 1000
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Jakub did the initial diagnosis of this, I added a fix for removing
the last entry when removing members and a test case.

ticket 1000
</pre>
</div>
</content>
</entry>
<entry>
<title>Collect memberof information for sudo commands.</title>
<updated>2011-02-23T23:44:23+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-23T22:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=af9f9052393697383c79576490127a4426452ba8'/>
<id>af9f9052393697383c79576490127a4426452ba8</id>
<content type='text'>
We weren't searching the cn=sudo container so all members of a
sudocmdgroup looked indirect.

Add a label for sudo command groups.

Update the tests to include verifying that membership is done
properly.

ticket 1003
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We weren't searching the cn=sudo container so all members of a
sudocmdgroup looked indirect.

Add a label for sudo command groups.

Update the tests to include verifying that membership is done
properly.

ticket 1003
</pre>
</div>
</content>
</entry>
<entry>
<title>Add handling for indirect memberof other entries.</title>
<updated>2011-02-21T16:21:23+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-20T04:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=2f82112bb3fdb02801fb1cb71c169dc77786cf39'/>
<id>2f82112bb3fdb02801fb1cb71c169dc77786cf39</id>
<content type='text'>
This creates a new custom attribute, memberofindirect_[plugin].
Using this you can tell the difference between being an actual memberof
another entry and being a memberof as the result if inheritence. This is
particularly useful when trying to remove members of an entry, you can
only remove direct members.

I had to add a couple of short sleep calls to make things work a little
better. The memberof plugin runs as a postop and we have no way of knowing
when it has done its work. If we don't pause we may show some stale
data that memberof hasn't updated yet. .3 seconds is an arbitrary choice.

ticket 966
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This creates a new custom attribute, memberofindirect_[plugin].
Using this you can tell the difference between being an actual memberof
another entry and being a memberof as the result if inheritence. This is
particularly useful when trying to remove members of an entry, you can
only remove direct members.

I had to add a couple of short sleep calls to make things work a little
better. The memberof plugin runs as a postop and we have no way of knowing
when it has done its work. If we don't pause we may show some stale
data that memberof hasn't updated yet. .3 seconds is an arbitrary choice.

ticket 966
</pre>
</div>
</content>
</entry>
<entry>
<title>Try to register DNS name through a DNS Update on install.</title>
<updated>2011-02-18T00:43:52+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-02-17T13:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=eab4e36ee50a4d924d7889a167f4917fa9bf6136'/>
<id>eab4e36ee50a4d924d7889a167f4917fa9bf6136</id>
<content type='text'>
Fixes: https://fedorahosted.org/freeipa/ticket/935
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: https://fedorahosted.org/freeipa/ticket/935
</pre>
</div>
</content>
</entry>
<entry>
<title>Raise NotImplementedError for selfsigned cert-remove-hold</title>
<updated>2011-02-17T22:34:01+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2011-02-17T19:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=817dac3f043d2700a565dcd64666da69eb458cc4'/>
<id>817dac3f043d2700a565dcd64666da69eb458cc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup</title>
<updated>2011-02-15T20:50:36+00:00</updated>
<author>
<name>Jan Zeleny</name>
<email>jzeleny@redhat.com</email>
</author>
<published>2011-02-14T12:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=1e9f923c495710bb9e9c47b6893e32c7829d3c45'/>
<id>1e9f923c495710bb9e9c47b6893e32c7829d3c45</id>
<content type='text'>
This patch removes two files which seem to be long obsoleted and not
used any more.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch removes two files which seem to be long obsoleted and not
used any more.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore case when removing group members.</title>
<updated>2011-02-14T15:22:28+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-02-11T15:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/freeipa.git/commit/?id=cb48ec3508a131f95f215831bf220aac3fb33928'/>
<id>cb48ec3508a131f95f215831bf220aac3fb33928</id>
<content type='text'>
ticket 944
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ticket 944
</pre>
</div>
</content>
</entry>
</feed>
