<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5.git/src/lib/gssapi/krb5, branch proxymech</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/'/>
<entry>
<title>Unregister error message key on library unload</title>
<updated>2012-09-12T17:41:48+00:00</updated>
<author>
<name>Ben Kaduk</name>
<email>kaduk@mit.edu</email>
</author>
<published>2012-09-12T15:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=4ab584c830024757cc628b1783dde6220a9fec6d'/>
<id>4ab584c830024757cc628b1783dde6220a9fec6d</id>
<content type='text'>
Revision fcdd2de1 added the K5_KEY_GSS_KRB5_ERROR_MESSAGE key, and
registered it in the gssapi library initialization routine, but
did not unregister it in the libary finalization routine.
When the library is unloaded and reloaded in the same process,
this leads to an assertion failure, since we check that
destructors_set[keynum] is zero (no destructor set) when registering
a key in util/support/threads.c.
Unregister the key on library cleanup to resolve the error.

ticket: 7353
target_version: 1.10.4
tags: pullup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revision fcdd2de1 added the K5_KEY_GSS_KRB5_ERROR_MESSAGE key, and
registered it in the gssapi library initialization routine, but
did not unregister it in the libary finalization routine.
When the library is unloaded and reloaded in the same process,
this leads to an assertion failure, since we check that
destructors_set[keynum] is zero (no destructor set) when registering
a key in util/support/threads.c.
Unregister the key on library cleanup to resolve the error.

ticket: 7353
target_version: 1.10.4
tags: pullup
</pre>
</div>
</content>
</entry>
<entry>
<title>make depend</title>
<updated>2012-09-12T17:41:12+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-09-12T17:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=eabc8e91c70031a8e9dc1da1341201c89cbd898c'/>
<id>eabc8e91c70031a8e9dc1da1341201c89cbd898c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add krb5 support for GSS cred export and import</title>
<updated>2012-09-11T05:15:43+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-08-20T17:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=42c237dbfdb4316eb2ebf20c4041c48219afd6f5'/>
<id>42c237dbfdb4316eb2ebf20c4041c48219afd6f5</id>
<content type='text'>
Using the new internal JSON support to implement serialization and
unserialization of krb5 GSS credentials.

ticket: 7354
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the new internal JSON support to implement serialization and
unserialization of krb5 GSS credentials.

ticket: 7354
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for GSS_C_NT_COMPOSITE_EXPORT</title>
<updated>2012-08-31T16:03:49+00:00</updated>
<author>
<name>Luke Howard</name>
<email>lukeh@padl.com</email>
</author>
<published>2012-08-28T23:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=8626fe9fb6cb14e92b84a68fca5209d0ee656f74'/>
<id>8626fe9fb6cb14e92b84a68fca5209d0ee656f74</id>
<content type='text'>
ticket: 7347 (new)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ticket: 7347 (new)
</pre>
</div>
</content>
</entry>
<entry>
<title>Run "make depend"</title>
<updated>2012-08-23T19:19:30+00:00</updated>
<author>
<name>Tom Yu</name>
<email>tlyu@mit.edu</email>
</author>
<published>2012-08-23T19:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=5f9af8663385216c3165a85fb7704cf7a656607f'/>
<id>5f9af8663385216c3165a85fb7704cf7a656607f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use gssalloc in krb5_gss_export_name</title>
<updated>2012-08-11T22:20:51+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-08-11T22:17:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=44df71234a77df6400704b3356767f98aa3dc15b'/>
<id>44df71234a77df6400704b3356767f98aa3dc15b</id>
<content type='text'>
krb5_gss_export_name uses malloc to construct a gss_buffer_desc value,
and should use gssalloc_malloc instead.

ticket: 7233
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
krb5_gss_export_name uses malloc to construct a gss_buffer_desc value,
and should use gssalloc_malloc instead.

ticket: 7233
</pre>
</div>
</content>
</entry>
<entry>
<title>Use gssalloc in more parts of GSSAPI</title>
<updated>2012-08-11T04:28:33+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-08-11T04:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=b0edf38aafe3a365821cae4874e4608f95e28896'/>
<id>b0edf38aafe3a365821cae4874e4608f95e28896</id>
<content type='text'>
Fix some GSSAPI buffer allocations which were missed in
800358b1790ef82710af0b6021c6ff2dca2b0de7: gss_export_sec_context,
gss_display_name, and IAKERB and SPNEGO token construction.

ticket: 7233 (new)
tags: pullup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix some GSSAPI buffer allocations which were missed in
800358b1790ef82710af0b6021c6ff2dca2b0de7: gss_export_sec_context,
gss_display_name, and IAKERB and SPNEGO token construction.

ticket: 7233 (new)
tags: pullup
</pre>
</div>
</content>
</entry>
<entry>
<title>Add debug mode to gssapi_alloc.h</title>
<updated>2012-08-11T04:28:26+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-08-11T04:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=8589d81b99db347b7440bc6c21c618aa240d66dc'/>
<id>8589d81b99db347b7440bc6c21c618aa240d66dc</id>
<content type='text'>
Because the gssalloc macros are normally equivalent to malloc and free
on Unix, we cannot use the full test suite to find cases where we
allocate with malloc and free with gssalloc_free or vice versa.
Provide a way to test for this kind of bug (if only in a special build
configuration) by supporting a DEBUG_GSSALLOC symbol, which causes the
gssalloc wrappers to be deliberately incompatible with malloc and
free.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because the gssalloc macros are normally equivalent to malloc and free
on Unix, we cannot use the full test suite to find cases where we
allocate with malloc and free with gssalloc_free or vice versa.
Provide a way to test for this kind of bug (if only in a special build
configuration) by supporting a DEBUG_GSSALLOC symbol, which causes the
gssalloc wrappers to be deliberately incompatible with malloc and
free.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove gss_mechanism_ext</title>
<updated>2012-08-08T18:01:05+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2012-08-06T20:11:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=997282ac3ecab3f9e56b96ae4cb53ab83bec2dac'/>
<id>997282ac3ecab3f9e56b96ae4cb53ab83bec2dac</id>
<content type='text'>
This function did not serve any useful purpose.  Remove it and the
special case it creates; move the only function it contained to the
main gss_mechanism structure where it belongs.  Note that the function
name is preserved so that loadable modules are not affected by this
change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function did not serve any useful purpose.  Remove it and the
special case it creates; move the only function it contained to the
main gss_mechanism structure where it belongs.  Note that the function
name is preserved so that loadable modules are not affected by this
change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement credential store support for krb5 mech</title>
<updated>2012-07-20T18:02:35+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2012-03-03T04:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=721f9565de4f5ae4c13e152218d5261c0cdbb620'/>
<id>721f9565de4f5ae4c13e152218d5261c0cdbb620</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
