<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5.git/src, branch proxymech</title>
<subtitle>MIT Kerberos patches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/'/>
<entry>
<title>Fix minor KDC memory leaks</title>
<updated>2013-03-26T17:01:29+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-25T23:17:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=58871c23ee9b5a9201f479127fda65e7fcf06310'/>
<id>58871c23ee9b5a9201f479127fda65e7fcf06310</id>
<content type='text'>
Fix some small memory leaks which happen only in rare failure
conditions.  Reported by Will Fiveash &lt;will.fiveash@oracle.com&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix some small memory leaks which happen only in rare failure
conditions.  Reported by Will Fiveash &lt;will.fiveash@oracle.com&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a trivial file leak writing kadmind pid file</title>
<updated>2013-03-26T17:01:29+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-25T21:38:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=47ec1ab146334f94b97e6572904a14ad67ee2524'/>
<id>47ec1ab146334f94b97e6572904a14ad67ee2524</id>
<content type='text'>
If we fail to write the pid to the pid file, we should still close the
file before returning from write_pid_file().  The consequences of this
bug are trivial because kadmin is just going to exit regardless.
Reported by Will Fiveash &lt;will.fiveash@oracle.com&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we fail to write the pid to the pid file, we should still close the
file before returning from write_pid_file().  The consequences of this
bug are trivial because kadmin is just going to exit regardless.
Reported by Will Fiveash &lt;will.fiveash@oracle.com&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Export verto_set_flags from libverto</title>
<updated>2013-03-26T17:01:29+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-25T16:42:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=fb92e73d12081d36b0497e55489293d296eb416d'/>
<id>fb92e73d12081d36b0497e55489293d296eb416d</id>
<content type='text'>
When the bundled libverto was updated from 0.2.2 to 0.2.5,
verto_set_flags should have been added to libverto.exports along with
the other new functions.

ticket: 7594 (new)
target_version: 1.11.2
tags: pullup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the bundled libverto was updated from 0.2.2 to 0.2.5,
verto_set_flags should have been added to libverto.exports along with
the other new functions.

ticket: 7594 (new)
target_version: 1.11.2
tags: pullup
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace "First introduced" with concise "New"</title>
<updated>2013-03-25T19:18:53+00:00</updated>
<author>
<name>Zhanna Tsitkov</name>
<email>tsitkova@mit.edu</email>
</author>
<published>2013-03-25T19:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=18d52ef70d7f518d78263f475b9ffad87f2c91e7'/>
<id>18d52ef70d7f518d78263f475b9ffad87f2c91e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix import_sec_context with interposers</title>
<updated>2013-03-24T05:48:51+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-03-16T19:23:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=36c76aa3c625afc9291b9e1df071db51ccf37dab'/>
<id>36c76aa3c625afc9291b9e1df071db51ccf37dab</id>
<content type='text'>
The code was correctly selecting the mechanism to execute, but it was
improperly setting the mechanism type of the internal context when the
selected mechanism was that of an interposer and vice versa.

When an interposer is involved the internal context is that of the
interposer, so the mechanism type of the context needs to be the
interposer oid.  Conversely, when an interposer re-enters gssapi and
presents a token with a special oid, the mechanism called is the real
mechanism, and the context returned is a real mechanism context.  In
this case the mechanism type of the context needs to be that of the
real mechanism.

ticket: 7592
target_version: 1.11.2
tags: pullup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code was correctly selecting the mechanism to execute, but it was
improperly setting the mechanism type of the internal context when the
selected mechanism was that of an interposer and vice versa.

When an interposer is involved the internal context is that of the
interposer, so the mechanism type of the context needs to be the
interposer oid.  Conversely, when an interposer re-enters gssapi and
presents a token with a special oid, the mechanism called is the real
mechanism, and the context returned is a real mechanism context.  In
this case the mechanism type of the context needs to be that of the
real mechanism.

ticket: 7592
target_version: 1.11.2
tags: pullup
</pre>
</div>
</content>
</entry>
<entry>
<title>make depend</title>
<updated>2013-03-24T05:30:33+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-24T05:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=24c8bacbccc854dc30fd6baee49cdd2bf2557e47'/>
<id>24c8bacbccc854dc30fd6baee49cdd2bf2557e47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move a bunch of stuff out of k5-int.h</title>
<updated>2013-03-24T05:28:13+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-24T05:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=6c8fed1bb850b92d471b0741a452bb56354fc0e9'/>
<id>6c8fed1bb850b92d471b0741a452bb56354fc0e9</id>
<content type='text'>
Move internal declarations from k5-int.h to more localized headers
(like int-proto.h) where appropriate.  Rename many symbols whose
prototypes were moved to use the k5_ prefix instead of krb5int_.
Remove some unused declarations or move them to the single source file
they were needed in.  Remove krb5_creds_compare since it isn't used
any more.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move internal declarations from k5-int.h to more localized headers
(like int-proto.h) where appropriate.  Rename many symbols whose
prototypes were moved to use the k5_ prefix instead of krb5int_.
Remove some unused declarations or move them to the single source file
they were needed in.  Remove krb5_creds_compare since it isn't used
any more.
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of krb5_{get,free}_krbhst</title>
<updated>2013-03-22T20:00:48+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-22T20:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=81fde7e475b02986c1aff88766cc48882004d5dc'/>
<id>81fde7e475b02986c1aff88766cc48882004d5dc</id>
<content type='text'>
These functions were always internal.  They haven't been used since
v5passwdd was eliminated in krb5 1.4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions were always internal.  They haven't been used since
v5passwdd was eliminated in krb5 1.4.
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of osconfig.c</title>
<updated>2013-03-22T18:39:18+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-22T16:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=ee2044f38503edd2fdb8df9f3398784f747910fb'/>
<id>ee2044f38503edd2fdb8df9f3398784f747910fb</id>
<content type='text'>
These variables were marked as internal in 1996.  Two are unused and
the other is easily replaced with the macro it is initialized from.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These variables were marked as internal in 1996.  Two are unused and
the other is easily replaced with the macro it is initialized from.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up getclhoststr in ipropd_svc.c</title>
<updated>2013-03-21T05:59:46+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2013-03-21T05:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/krb5.git/commit/?id=093704b74884dca424ffe5a88765e3c513f71ecb'/>
<id>093704b74884dca424ffe5a88765e3c513f71ecb</id>
<content type='text'>
Based on a patch from Xi Wang &lt;xi@mit.edu&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on a patch from Xi Wang &lt;xi@mit.edu&gt;.
</pre>
</div>
</content>
</entry>
</feed>
