<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/daemons/ipa-slapi-plugins, 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>Use the right attribute with ipapwd_entry_checks for MagicRegen</title>
<updated>2013-10-08T07:18:57+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-10-07T14:49:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=091e8fac3473e794e339b4a1a1ae819de8736af9'/>
<id>091e8fac3473e794e339b4a1a1ae819de8736af9</id>
<content type='text'>
There is a special mode to set the ipaNTHash attribute if a RC4 Kerberos
key is available for the corresponding user. This is typically triggered
by samba via the ipa_sam passdb plugin. The principal used by samba to
connect to the IPA directory server has the right to modify ipaNTHash
but no other password attribute. This means that the current check on
the userPassword attribute is too strict for this case and leads to a
failure of the whole operation.

With this patch the access right on ipaNTHash are checked if no other
password operations are requested.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a special mode to set the ipaNTHash attribute if a RC4 Kerberos
key is available for the corresponding user. This is typically triggered
by samba via the ipa_sam passdb plugin. The principal used by samba to
connect to the IPA directory server has the right to modify ipaNTHash
but no other password attribute. This means that the current check on
the userPassword attribute is too strict for this case and leads to a
failure of the whole operation.

With this patch the access right on ipaNTHash are checked if no other
password operations are requested.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure credentials structure is initialized</title>
<updated>2013-10-02T12:38:13+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2013-09-25T22:04:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=1acd00487fad66983ec2716cb4ef888f8813d390'/>
<id>1acd00487fad66983ec2716cb4ef888f8813d390</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/3953
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/3953
</pre>
</div>
</content>
</entry>
<entry>
<title>CLDAP: do not read IPA domain from hostname</title>
<updated>2013-09-27T13:06:21+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-09-24T08:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=b1cfb47dc03a49648fca7b9d5b0b041342689a88'/>
<id>b1cfb47dc03a49648fca7b9d5b0b041342689a88</id>
<content type='text'>
Currently the CLDAP plugin determines the IPA domain name by reading
the current host name and splitting of the domain part. But since an IPA
server does not have to be in a DNS domain which has the same name as
the IPA domain this may fail. The domain name was used to search the
ipaNTDomainAttrs object, but since this object is unique in the tree it
is sufficient to use the objectclass in the search filter. Now the IPA
domain can be read from the ipaNTDomainAttrs object as well.

Fixes https://fedorahosted.org/freeipa/ticket/3941
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently the CLDAP plugin determines the IPA domain name by reading
the current host name and splitting of the domain part. But since an IPA
server does not have to be in a DNS domain which has the same name as
the IPA domain this may fail. The domain name was used to search the
ipaNTDomainAttrs object, but since this object is unique in the tree it
is sufficient to use the objectclass in the search filter. Now the IPA
domain can be read from the ipaNTDomainAttrs object as well.

Fixes https://fedorahosted.org/freeipa/ticket/3941
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix -Wformat-security warnings</title>
<updated>2013-09-16T15:35:22+00:00</updated>
<author>
<name>Krzysztof Klimonda</name>
<email>kklimonda@syntaxhighlighted.com</email>
</author>
<published>2013-09-02T21:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=8c03b1dbcdf75ba76b96ccfcc148afe0e134e2d3'/>
<id>8c03b1dbcdf75ba76b96ccfcc148afe0e134e2d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>EXTDOM: Do not overwrite domain_name for INP_SID</title>
<updated>2013-08-29T13:30:38+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-08-25T12:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=ec08458b656e09dc71f51aac55f6d268469a9b11'/>
<id>ec08458b656e09dc71f51aac55f6d268469a9b11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CLDAP: make sure an empty reply is returned on any error</title>
<updated>2013-08-29T13:28:18+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2013-08-28T08:10:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=5c357b462df8f67379cb3d7f69b1684117f569f3'/>
<id>5c357b462df8f67379cb3d7f69b1684117f569f3</id>
<content type='text'>
If ipa_cldap_decode() reply is not initialized.

Fixes https://fedorahosted.org/freeipa/ticket/3885
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If ipa_cldap_decode() reply is not initialized.

Fixes https://fedorahosted.org/freeipa/ticket/3885
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-order NULL check in ipa_lockout.</title>
<updated>2013-08-29T13:26:46+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2013-08-27T21:34:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=3940a574f95750e6bd02dcc30953db0fe9146f0a'/>
<id>3940a574f95750e6bd02dcc30953db0fe9146f0a</id>
<content type='text'>
There is no risk of crash here as slapi_valueset_first_value() can handle
the case where the valueset is NULL, but there is no point in calling that
if we know there are no values.

https://fedorahosted.org/freeipa/ticket/3880
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no risk of crash here as slapi_valueset_first_value() can handle
the case where the valueset is NULL, but there is no point in calling that
if we know there are no values.

https://fedorahosted.org/freeipa/ticket/3880
</pre>
</div>
</content>
</entry>
<entry>
<title>pwd-plugin: Fix ignored return error</title>
<updated>2013-08-28T10:42:56+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-08-27T13:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=b29ce207054672844909069625e50c61deceacb7'/>
<id>b29ce207054672844909069625e50c61deceacb7</id>
<content type='text'>
CoverityID: 11904

Also remove 'inline', the compiler can do it on its own if needed.

Fixes:
https://fedorahosted.org/freeipa/ticket/3882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CoverityID: 11904

Also remove 'inline', the compiler can do it on its own if needed.

Fixes:
https://fedorahosted.org/freeipa/ticket/3882
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused variable</title>
<updated>2013-07-25T11:21:30+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-07-22T22:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=6782a24ff14c5029794a42acef27a21eb909201b'/>
<id>6782a24ff14c5029794a42acef27a21eb909201b</id>
<content type='text'>
Variable was set, but it was not used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Variable was set, but it was not used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused variable</title>
<updated>2013-07-25T11:21:30+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2013-07-22T22:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/freeipa.git/commit/?id=905f8356472c8e7e834726821cedd32c02c1ce36'/>
<id>905f8356472c8e7e834726821cedd32c02c1ce36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
