<feed xmlns='http://www.w3.org/2005/Atom'>
<title>freeipa.git/daemons, branch gssapi-delegate</title>
<subtitle>FreeIPA project</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/'/>
<entry>
<title>Don't set the password expiration to the current time</title>
<updated>2011-08-01T01:00:45+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-08-01T14:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=6f6679e3483a324fe739a527c9eb5a5640e69386'/>
<id>6f6679e3483a324fe739a527c9eb5a5640e69386</id>
<content type='text'>
This fixes a regression in the previous patch in ticket #1526.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a regression in the previous patch in ticket #1526.
</pre>
</div>
</content>
</entry>
<entry>
<title>When setting a host password don't set krbPasswordExpiration.</title>
<updated>2011-07-29T08:27:15+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-07-27T14:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=1ebe3c1d12e8694baa00c713a60122a40a0c51a3'/>
<id>1ebe3c1d12e8694baa00c713a60122a40a0c51a3</id>
<content type='text'>
This can cause problems if a host is enrolled, unenrolled and a password
set. The password will be marked as expired like all new passwords are.

https://fedorahosted.org/freeipa/ticket/1526
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can cause problems if a host is enrolled, unenrolled and a password
set. The password will be marked as expired like all new passwords are.

https://fedorahosted.org/freeipa/ticket/1526
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't set krbLastPwdChange when setting a host OTP password.</title>
<updated>2011-07-18T23:34:19+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-06-28T17:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=a00b03831b6a7ccb87d58c92c1072c586889508e'/>
<id>a00b03831b6a7ccb87d58c92c1072c586889508e</id>
<content type='text'>
We have no visibility into whether an entry has a keytab or not so
krbLastPwdChange is used as a rough guide.

If this value exists during enrollment then it fails because the host
is considered already joined. This was getting set when a OTP was
added to a host that had already been enrolled (e.g. you enroll a host,
unenroll it, set a OTP, then try to re-enroll). The second enrollment
was failing because the enrollment plugin thought it was still
enrolled becaused krbLastPwdChange was set.

https://fedorahosted.org/freeipa/ticket/1357
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have no visibility into whether an entry has a keytab or not so
krbLastPwdChange is used as a rough guide.

If this value exists during enrollment then it fails because the host
is considered already joined. This was getting set when a OTP was
added to a host that had already been enrolled (e.g. you enroll a host,
unenroll it, set a OTP, then try to re-enroll). The second enrollment
was failing because the enrollment plugin thought it was still
enrolled becaused krbLastPwdChange was set.

https://fedorahosted.org/freeipa/ticket/1357
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset failed login count to 0 when admin resets password.</title>
<updated>2011-07-13T08:46:22+00:00</updated>
<author>
<name>Rob Crittenden</name>
<email>rcritten@redhat.com</email>
</author>
<published>2011-07-06T20:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=f534445e26ebfca38afe1c834ba088cbcbc24e37'/>
<id>f534445e26ebfca38afe1c834ba088cbcbc24e37</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/1441
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/1441
</pre>
</div>
</content>
</entry>
<entry>
<title>memory leak in ipa_winsync_get_new_ds_user_dn_cb</title>
<updated>2011-06-28T04:11:04+00:00</updated>
<author>
<name>Rich Megginson</name>
<email>rmeggins@redhat.com</email>
</author>
<published>2011-06-25T01:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=cae6f1511ef81c645e1bf873b2ae975190ea5c4c'/>
<id>cae6f1511ef81c645e1bf873b2ae975190ea5c4c</id>
<content type='text'>
The new_dn_string passed into this function is malloc'd.  It
must be freed before we reassign the value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new_dn_string passed into this function is malloc'd.  It
must be freed before we reassign the value.
</pre>
</div>
</content>
</entry>
<entry>
<title>modify user deleted in AD crashes winsync</title>
<updated>2011-06-28T04:11:04+00:00</updated>
<author>
<name>Rich Megginson</name>
<email>rmeggins@redhat.com</email>
</author>
<published>2011-06-25T01:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=89c67c3ad97f858ebde38a34a7b106379371c125'/>
<id>89c67c3ad97f858ebde38a34a7b106379371c125</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/1382
crash in winsync if replaying a MOD and user does not exist in AD
If the AD entry is deleted before the deletion can be synced back to IPA,
and in the meantime an operation is performed on the corresponding
entry in IPA that should be synced to AD, winsync attempts to get the
AD entry and it is empty.  This just means the operation will not go
through, and the entry will be deleted when the sync from AD happens.
The IPA winsync plugin needs to handle the case when the ad_entry
is NULL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/1382
crash in winsync if replaying a MOD and user does not exist in AD
If the AD entry is deleted before the deletion can be synced back to IPA,
and in the meantime an operation is performed on the corresponding
entry in IPA that should be synced to AD, winsync attempts to get the
AD entry and it is empty.  This just means the operation will not go
through, and the entry will be deleted when the sync from AD happens.
The IPA winsync plugin needs to handle the case when the ad_entry
is NULL.
</pre>
</div>
</content>
</entry>
<entry>
<title>winsync enables disabled users in AD</title>
<updated>2011-06-28T04:11:04+00:00</updated>
<author>
<name>Rich Megginson</name>
<email>rmeggins@redhat.com</email>
</author>
<published>2011-06-25T01:38:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=d43e87e10c9ebe8ee1bc6a1481c0f238b1defc37'/>
<id>d43e87e10c9ebe8ee1bc6a1481c0f238b1defc37</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/1379
winsync enables disabled users in AD when the AD entry changes
This was likely broken when ipa switched from using CoS/groups for account
inactivation to using nsAccountLock directly.  The code that handled the
account sync in the from AD direction was broken, but was never found before
now because it had not been used.  The fix is to correctly set or remove
nsAccountLock.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/1379
winsync enables disabled users in AD when the AD entry changes
This was likely broken when ipa switched from using CoS/groups for account
inactivation to using nsAccountLock directly.  The code that handled the
account sync in the from AD direction was broken, but was never found before
now because it had not been used.  The fix is to correctly set or remove
nsAccountLock.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issues found by Coverity.</title>
<updated>2011-05-09T20:23:40+00:00</updated>
<author>
<name>Jan Cholasta</name>
<email>jcholast@redhat.com</email>
</author>
<published>2011-04-29T11:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=16d1db499676ec7070becbb73fdf73d1af5645b3'/>
<id>16d1db499676ec7070becbb73fdf73d1af5645b3</id>
<content type='text'>
tickets 1166, 1167, 1168, 1169
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tickets 1166, 1167, 1168, 1169
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix resource leaks.</title>
<updated>2011-03-28T18:50:59+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-03-24T18:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=bb9617f83867590eebef65e906f77094d1088afe'/>
<id>bb9617f83867590eebef65e906f77094d1088afe</id>
<content type='text'>
Fixes: https://fedorahosted.org/freeipa/ticket/1119
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: https://fedorahosted.org/freeipa/ticket/1119
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uninitialized variable.</title>
<updated>2011-03-24T19:20:03+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>ssorce@redhat.com</email>
</author>
<published>2011-03-24T18:25:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/abbra/public_git/freeipa.git/commit/?id=8308efeb14baa26c64e97ee5ec3a01229c563856'/>
<id>8308efeb14baa26c64e97ee5ec3a01229c563856</id>
<content type='text'>
https://fedorahosted.org/freeipa/ticket/1118
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/freeipa/ticket/1118
</pre>
</div>
</content>
</entry>
</feed>
