<feed xmlns='http://www.w3.org/2005/Atom'>
<title>.git/daemons/ipa-kdb, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/'/>
<entry>
<title>Add support to ipa-kdb for keyless principals</title>
<updated>2014-02-19T09:15:36+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>nathaniel@themccallums.org</email>
</author>
<published>2013-11-12T15:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=b769d1c18678b5eede7505dec7938f6836070044'/>
<id>b769d1c18678b5eede7505dec7938f6836070044</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/3779

Reviewed-By: Alexander Bokovoy &lt;abokovoy@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/3779

Reviewed-By: Alexander Bokovoy &lt;abokovoy@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipa-kdb: validate that an OTP user has tokens</title>
<updated>2014-02-14T15:03:24+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2014-02-06T15:56:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=fd55da9a27f76611b01c38c2741c13652d6a3e60'/>
<id>fd55da9a27f76611b01c38c2741c13652d6a3e60</id>
<content type='text'>
This handles the case where a user is configured for OTP in ipaUserAuthType,
but the user has not yet created any tokens. Until the user creates tokens,
the user should still be able to log in via password. This logic already
exists in LDAP, but ipa-kdb needs to perform the same validation to know
what data to return to the KDC.

https://fedorahosted.org/freeipa/ticket/4154

Reviewed-By: Alexander Bokovoy &lt;abokovoy@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This handles the case where a user is configured for OTP in ipaUserAuthType,
but the user has not yet created any tokens. Until the user creates tokens,
the user should still be able to log in via password. This logic already
exists in LDAP, but ipa-kdb needs to perform the same validation to know
what data to return to the KDC.

https://fedorahosted.org/freeipa/ticket/4154

Reviewed-By: Alexander Bokovoy &lt;abokovoy@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: Fix portability of NSS in file ipa_pwd.c</title>
<updated>2014-01-28T15:35:34+00:00</updated>
<author>
<name>Lukas Slebodnik</name>
<email>lslebodn@redhat.com</email>
</author>
<published>2014-01-28T15:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=a4faa2f444f42644e6565675999d0db360716db0'/>
<id>a4faa2f444f42644e6565675999d0db360716db0</id>
<content type='text'>
Tested-by: Timo Aaltonen &lt;tjaalton@ubuntu.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tested-by: Timo Aaltonen &lt;tjaalton@ubuntu.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add krbticketPolicyAux objectclass if needed</title>
<updated>2013-11-26T15:44:37+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-11-26T15:41:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=a1165ffbb80446890e3757113c9682c8526ed666'/>
<id>a1165ffbb80446890e3757113c9682c8526ed666</id>
<content type='text'>
When modifying ticket flags add the objectclass to the object if it is missing.

https://fedorahosted.org/freeipa/ticket/3901
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When modifying ticket flags add the objectclass to the object if it is missing.

https://fedorahosted.org/freeipa/ticket/3901
</pre>
</div>
</content>
</entry>
<entry>
<title>ipa-kdb: Handle parent-child relationship for subdomains</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-10-03T10:30:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=d228b1bd70aeebb19fbf64ee64bbd662eda19fc4'/>
<id>d228b1bd70aeebb19fbf64ee64bbd662eda19fc4</id>
<content type='text'>
When MS-PAC information is re-initialized, record also parent-child
relationship between trust root level domain and its subdomains.

Use parent incoming SID black list to check if child domain is not
allowed to access IPA realm.

We also should really use 'cn' of the entry as domain name.
ipaNTTrustPartner has different meaning on wire, it is an index
pointing to the parent domain of the domain and will be 0 for top
level domains or disjoint subdomains of the trust.

Finally, trustdomain-enable and trustdomain-disable commands should
force MS-PAC cache re-initalization in case of black list change.
Trigger that by asking for cross-realm TGT for HTTP service.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When MS-PAC information is re-initialized, record also parent-child
relationship between trust root level domain and its subdomains.

Use parent incoming SID black list to check if child domain is not
allowed to access IPA realm.

We also should really use 'cn' of the entry as domain name.
ipaNTTrustPartner has different meaning on wire, it is an index
pointing to the parent domain of the domain and will be 0 for top
level domains or disjoint subdomains of the trust.

Finally, trustdomain-enable and trustdomain-disable commands should
force MS-PAC cache re-initalization in case of black list change.
Trigger that by asking for cross-realm TGT for HTTP service.
</pre>
</div>
</content>
</entry>
<entry>
<title>KDC: implement transition check for trusted domains</title>
<updated>2013-10-04T08:25:31+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>abokovoy@redhat.com</email>
</author>
<published>2013-09-28T19:49:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=749111e6c2dfbb288c864a6cd2f5ac228f30bec1'/>
<id>749111e6c2dfbb288c864a6cd2f5ac228f30bec1</id>
<content type='text'>
When client principal requests for a ticket for a server principal
and we have to perform transition, check that all three belong to either
our domain or the domains we trust through forest trusts.

In case all three realms (client, transition, and server) match
trusted domains and our domain, issue permission to transition from client
realm to server realm.

Part of https://fedorahosted.org/freeipa/ticket/3909
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When client principal requests for a ticket for a server principal
and we have to perform transition, check that all three belong to either
our domain or the domains we trust through forest trusts.

In case all three realms (client, transition, and server) match
trusted domains and our domain, issue permission to transition from client
realm to server realm.

Part of https://fedorahosted.org/freeipa/ticket/3909
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Delegation Info to MS-PAC</title>
<updated>2013-09-13T16:03:53+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-02-05T22:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=5157fd450fb33a7a3b68525a255d2976dbb0840a'/>
<id>5157fd450fb33a7a3b68525a255d2976dbb0840a</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/3442
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/3442
</pre>
</div>
</content>
</entry>
<entry>
<title>kdb-princ: Fix memory leak</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:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=bea533c69a2b11e4a774144b8ee335e458333f7a'/>
<id>bea533c69a2b11e4a774144b8ee335e458333f7a</id>
<content type='text'>
If we do not store the keys in the entry we need to free the array before
continuing or the data is leaked.

CoverityID: 11910

Fixes:
https://fedorahosted.org/freeipa/ticket/3884
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we do not store the keys in the entry we need to free the array before
continuing or the data is leaked.

CoverityID: 11910

Fixes:
https://fedorahosted.org/freeipa/ticket/3884
</pre>
</div>
</content>
</entry>
<entry>
<title>kdb-mspac: Fix out of bounds memset</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:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=f96257397e8f1cb8a307e6ec0e48bd3570a16671'/>
<id>f96257397e8f1cb8a307e6ec0e48bd3570a16671</id>
<content type='text'>
This memset was harmless as the following data is then set again, but an
optimizing compiler might conceivably reorder instructions causing issues.

CoverityID: 11909

Fixes:
https://fedorahosted.org/freeipa/ticket/3883
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This memset was harmless as the following data is then set again, but an
optimizing compiler might conceivably reorder instructions causing issues.

CoverityID: 11909

Fixes:
https://fedorahosted.org/freeipa/ticket/3883
</pre>
</div>
</content>
</entry>
<entry>
<title>IPA KDB MS-PAC: remove unused variable</title>
<updated>2013-07-23T13:25:26+00:00</updated>
<author>
<name>Jakub Hrozek</name>
<email>jhrozek@redhat.com</email>
</author>
<published>2013-07-23T13:07:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rcritten/public_git/freeipa.git/.git/commit/?id=4a5cbde4bbec552416c74a86a74bc38f3147941b'/>
<id>4a5cbde4bbec552416c74a86a74bc38f3147941b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
