<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ds.git/ldap, branch 573889</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/'/>
<entry>
<title>WIP</title>
<updated>2010-10-11T15:47:28+00:00</updated>
<author>
<name>Endi S. Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2010-10-05T20:31:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=011103a0e7c70aebaa4e348d7cf9e62436ecbe7c'/>
<id>011103a0e7c70aebaa4e348d7cf9e62436ecbe7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>openldap ber_init will assert if the bv-&gt;bv_val is NULL</title>
<updated>2010-10-01T23:01:57+00:00</updated>
<author>
<name>Rich Megginson</name>
<email>rmeggins@redhat.com</email>
</author>
<published>2010-10-01T22:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=4f410d762b008da8e2e43e29100c2c04ff332fbb'/>
<id>4f410d762b008da8e2e43e29100c2c04ff332fbb</id>
<content type='text'>
Have to ensure that all usage of ber_init in the server checks to see if
the bv-&gt;bv_val is non-NULL before using ber_init, and return the appropriate
error if it is NULL
Also fixed a problem in dna_extend_exop - would not send the ldap result to
the client in certain error conditions
Reviewed by: nhosoi (Thanks!)
Tested on: RHEL5 x86_64
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Have to ensure that all usage of ber_init in the server checks to see if
the bv-&gt;bv_val is non-NULL before using ber_init, and return the appropriate
error if it is NULL
Also fixed a problem in dna_extend_exop - would not send the ldap result to
the client in certain error conditions
Reviewed by: nhosoi (Thanks!)
Tested on: RHEL5 x86_64
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 522055 - Scope check for managed attribute fails</title>
<updated>2010-10-01T21:11:20+00:00</updated>
<author>
<name>Nathan Kinder</name>
<email>nkinder@redhat.com</email>
</author>
<published>2010-10-01T21:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=a82f61269d69882d19b15def70de68906ed5740e'/>
<id>a82f61269d69882d19b15def70de68906ed5740e</id>
<content type='text'>
When using the linked attribute plug-in, an entry that is renamed
that is outside of the scope of the plug-in will cause the forward
links in other entries to be updated if they contain a managed
attribute type.

We need to check if the new DN of the renamed entry is within the
scope of the configured linked attributes before updating forward
links.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using the linked attribute plug-in, an entry that is renamed
that is outside of the scope of the plug-in will cause the forward
links in other entries to be updated if they contain a managed
attribute type.

We need to check if the new DN of the renamed entry is within the
scope of the configured linked attributes before updating forward
links.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 635987 - Incorrect sub scope search result with ACL containing ldap:///self</title>
<updated>2010-09-24T19:10:14+00:00</updated>
<author>
<name>Noriko Hosoi</name>
<email>nhosoi@redhat.com</email>
</author>
<published>2010-09-24T18:42:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=a7de5f2a4323d224c63f722172eee8b63752fb45'/>
<id>a7de5f2a4323d224c63f722172eee8b63752fb45</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=635987

Description:
This commit made for the bug 635987 introduced a bug to replication.
commit 8ac525e5ac997378f4f2a386e9b96568c8d66db5
Author: Noriko Hosoi &lt;nhosoi@redhat.com&gt;
Date:   Tue Sep 21 15:12:07 2010 -0700

subtree_candidates (ldbm_search.c)
If you do have a tombstone filter, descendants will be NULL,
and idl_intersection of candidates and descendents will wipe
out all of the candidates, leaving just the one entry, e-&gt;ep_id.

Changed to call idl_intersection only when the filter is not
for tombstone or entryrdn_get_noancestorid (false, by default).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=635987

Description:
This commit made for the bug 635987 introduced a bug to replication.
commit 8ac525e5ac997378f4f2a386e9b96568c8d66db5
Author: Noriko Hosoi &lt;nhosoi@redhat.com&gt;
Date:   Tue Sep 21 15:12:07 2010 -0700

subtree_candidates (ldbm_search.c)
If you do have a tombstone filter, descendants will be NULL,
and idl_intersection of candidates and descendents will wipe
out all of the candidates, leaving just the one entry, e-&gt;ep_id.

Changed to call idl_intersection only when the filter is not
for tombstone or entryrdn_get_noancestorid (false, by default).
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 634561 - Server crushes when using Windows Sync Agreement</title>
<updated>2010-09-23T21:06:09+00:00</updated>
<author>
<name>Rich Megginson</name>
<email>rmeggins@redhat.com</email>
</author>
<published>2010-09-22T21:56:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=3561044171c4905659a2680658d9208eab5bd35e'/>
<id>3561044171c4905659a2680658d9208eab5bd35e</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=634561
Resolves: bug 634561
Bug Description: Server crushes when using Windows Sync Agreement
Reviewed by: ???
Branch: master
Fix Description: The regular replication protocol and the windows sync
protocol have two completely different struct repl_connection.  They
are almost the same, almost identical fields, but they are different.
When additional fields were added to the struct repl_connection, not
at the end of the structure, and identical changes were not made to the
struct repl_connection in windows_connection.c, the structures got out
of sync.  The authors tried to anticipate this condition by providing
windows_ versions of all of the conn_ functions.  We were not using the
windows_ versions of these functions in all places in the winsync code.
The fix is to use the windows_ versions of these functions throughout
the winsync code, and to make the struct repl_connection the same size
up through the char *plain field.  If additional fields are added to
either structure at the end, this problem should not occur in the
future.
Platforms tested: RHEL5 x86_64
Flag Day: no
Doc impact: no
(cherry picked from commit 4bd78323d0bb1299a19e0ed1feebc79ff997c92f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=634561
Resolves: bug 634561
Bug Description: Server crushes when using Windows Sync Agreement
Reviewed by: ???
Branch: master
Fix Description: The regular replication protocol and the windows sync
protocol have two completely different struct repl_connection.  They
are almost the same, almost identical fields, but they are different.
When additional fields were added to the struct repl_connection, not
at the end of the structure, and identical changes were not made to the
struct repl_connection in windows_connection.c, the structures got out
of sync.  The authors tried to anticipate this condition by providing
windows_ versions of all of the conn_ functions.  We were not using the
windows_ versions of these functions in all places in the winsync code.
The fix is to use the windows_ versions of these functions throughout
the winsync code, and to make the struct repl_connection the same size
up through the char *plain field.  If additional fields are added to
either structure at the end, this problem should not occur in the
future.
Platforms tested: RHEL5 x86_64
Flag Day: no
Doc impact: no
(cherry picked from commit 4bd78323d0bb1299a19e0ed1feebc79ff997c92f)
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 606920 - anonymous resource limit- nstimelimit -</title>
<updated>2010-09-22T23:28:59+00:00</updated>
<author>
<name>Noriko Hosoi</name>
<email>nhosoi@redhat.com</email>
</author>
<published>2010-09-22T23:28:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=f980ff61da122b39d33bf83bc20f2b7a81b6be24'/>
<id>f980ff61da122b39d33bf83bc20f2b7a81b6be24</id>
<content type='text'>
also applied to "cn=directory manager"

https://bugzilla.redhat.com/show_bug.cgi?id=606920

Description: Client side sizelimit / timelimit request should
be honoured by the Directory Manager, too.  Changing the time/
sizelimit evaluation so that if client side request exists,
the value is set even if the bind user is the directory manager.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also applied to "cn=directory manager"

https://bugzilla.redhat.com/show_bug.cgi?id=606920

Description: Client side sizelimit / timelimit request should
be honoured by the Directory Manager, too.  Changing the time/
sizelimit evaluation so that if client side request exists,
the value is set even if the bind user is the directory manager.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 635987 - Incorrect sub scope search result with</title>
<updated>2010-09-21T22:12:07+00:00</updated>
<author>
<name>Noriko Hosoi</name>
<email>nhosoi@redhat.com</email>
</author>
<published>2010-09-21T22:12:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=8ac525e5ac997378f4f2a386e9b96568c8d66db5'/>
<id>8ac525e5ac997378f4f2a386e9b96568c8d66db5</id>
<content type='text'>
ACL containing ldap:///self

https://bugzilla.redhat.com/show_bug.cgi?id=635987

Description: When a basedn has no descendants, the code to take an
intersection of idl (which was returned from the filter search --
filter_candidates) and the basedn was skipped in subtree_candidates
(ldbm_search.c).  Regardless of descendants, the intersection should
be taken for the idl and a tree starting with the basedn.
Note: This bug was introduced with entryrdn.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ACL containing ldap:///self

https://bugzilla.redhat.com/show_bug.cgi?id=635987

Description: When a basedn has no descendants, the code to take an
intersection of idl (which was returned from the filter search --
filter_candidates) and the basedn was skipped in subtree_candidates
(ldbm_search.c).  Regardless of descendants, the intersection should
be taken for the idl and a tree starting with the basedn.
Note: This bug was introduced with entryrdn.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 630092 - Coverity #11985: Resource leaks issues</title>
<updated>2010-09-17T21:40:33+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2010-09-17T20:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=e84ef2eceaeaae02acf62b74b37be8e9b2ac59bc'/>
<id>e84ef2eceaeaae02acf62b74b37be8e9b2ac59bc</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=630092

Description:

The str2simple() has been modified to release unqstr when
an error occurs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=630092

Description:

The str2simple() has been modified to release unqstr when
an error occurs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 630092 - Coverity #12003: Resource leaks issues</title>
<updated>2010-09-17T21:40:15+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2010-09-17T21:07:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=a9b98efb4fda1672e915a6d4cbbad1b096e8f66d'/>
<id>a9b98efb4fda1672e915a6d4cbbad1b096e8f66d</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=630092

Description:

The cos_cache_add_defn() has been modified to release theDef
when an error occurs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=630092

Description:

The cos_cache_add_defn() has been modified to release theDef
when an error occurs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 630092 - Coverity #12000: Resource leaks issues</title>
<updated>2010-09-17T21:40:11+00:00</updated>
<author>
<name>Endi Sukma Dewata</name>
<email>edewata@redhat.com</email>
</author>
<published>2010-09-17T20:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/edewata/public_git/ds.git/commit/?id=16b151c38f14f9ca7eed6611df44c1c5d1fca42f'/>
<id>16b151c38f14f9ca7eed6611df44c1c5d1fca42f</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=630092

Description:

The plugin_setup() has been modified to release the value before
it returns.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=630092

Description:

The plugin_setup() has been modified to release the value before
it returns.
</pre>
</div>
</content>
</entry>
</feed>
