<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5.git/src/include, 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>Add new api to Sphinx doc; doc introduced version</title>
<updated>2012-09-11T15:22:57+00:00</updated>
<author>
<name>Zhanna Tsitkov</name>
<email>tsitkova@mit.edu</email>
</author>
<published>2012-09-11T15:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=73ae2c8c609dbb34817892019f33c8f81075cfcd'/>
<id>73ae2c8c609dbb34817892019f33c8f81075cfcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add internal JSON encoding and decoding support</title>
<updated>2012-09-11T05:14:31+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-08-09T22:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=382a87cf344b002bf5660ed3f27799ed18c54948'/>
<id>382a87cf344b002bf5660ed3f27799ed18c54948</id>
<content type='text'>
Add JSON support based loosely on Heimdal's heimbase code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add JSON support based loosely on Heimdal's heimbase code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add internal base64 encoding and decoding support</title>
<updated>2012-09-11T05:14:06+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-08-27T08:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=3b55b8aba850fa54a4d0c5017a91641538c16835'/>
<id>3b55b8aba850fa54a4d0c5017a91641538c16835</id>
<content type='text'>
Add base64 support based on Heimdal's libroken base64 code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add base64 support based on Heimdal's libroken base64 code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add responder feature for initial cred exchanges</title>
<updated>2012-09-11T05:05:07+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2012-09-10T21:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=43f507711689a71d3aaec8696721b8c981f8428e'/>
<id>43f507711689a71d3aaec8696721b8c981f8428e</id>
<content type='text'>
Add new APIs:
* krb5_get_init_creds_opt_set_responder
* krb5_responder_get_challenge
* krb5_responder_list_questions
* krb5_responder_set_answer

If a caller sets a responder, it will be invoked after preauth modules
have had a chance to review their incoming padata but before they produce
outgoing padata.  The responder will be presented a set of questions with
optional challenges.  The responder should then answer all questions it knows
how to handle.  Both the answers and the challenges are printable UTF-8 and
may contain encoded, structured data specific to the question asked.

Add two new callbacks and one optional method to the clpreauth
interface.  The new method (prep_questions) allows modules to ask questions
by setting them in the responder context using one of the new callbacks
(ask_responder_question).  The other new callback (get_responder_answer) is
used by the process method to read the answers to the questions asked.

ticket: 7355 (new)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new APIs:
* krb5_get_init_creds_opt_set_responder
* krb5_responder_get_challenge
* krb5_responder_list_questions
* krb5_responder_set_answer

If a caller sets a responder, it will be invoked after preauth modules
have had a chance to review their incoming padata but before they produce
outgoing padata.  The responder will be presented a set of questions with
optional challenges.  The responder should then answer all questions it knows
how to handle.  Both the answers and the challenges are printable UTF-8 and
may contain encoded, structured data specific to the question asked.

Add two new callbacks and one optional method to the clpreauth
interface.  The new method (prep_questions) allows modules to ask questions
by setting them in the responder context using one of the new callbacks
(ask_responder_question).  The other new callback (get_responder_answer) is
used by the process method to read the answers to the questions asked.

ticket: 7355 (new)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add zapfreestr() helper to k5-int.h</title>
<updated>2012-09-10T16:28:09+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-09-10T16:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=0633f8317017a7d3ac4ac94c2321d20362f33653'/>
<id>0633f8317017a7d3ac4ac94c2321d20362f33653</id>
<content type='text'>
Since zapfree(str, strlen(str)) won't work for possibly-null values of
str, add a helper zapfreestr() which only calls strlen() if the string
value is non-null.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since zapfree(str, strlen(str)) won't work for possibly-null values of
str, add a helper zapfreestr() which only calls strlen() if the string
value is non-null.
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc newly introduced padata types for OTP support</title>
<updated>2012-08-23T20:31:31+00:00</updated>
<author>
<name>Zhanna Tsitkov</name>
<email>tsitkova@mit.edu</email>
</author>
<published>2012-08-23T20:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=979d765e0635611fe183a4690b656f3d816939e3'/>
<id>979d765e0635611fe183a4690b656f3d816939e3</id>
<content type='text'>
Remove KRB5_PADATA_OTP_CONFIRM pre-authentication data (padata) type
as it is marked as OBSOLETE in RFC 6560.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove KRB5_PADATA_OTP_CONFIRM pre-authentication data (padata) type
as it is marked as OBSOLETE in RFC 6560.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add otp client preauth plugin</title>
<updated>2012-08-23T17:30:15+00:00</updated>
<author>
<name>Nathaniel McCallum</name>
<email>npmccallum@redhat.com</email>
</author>
<published>2012-08-20T20:49:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=652313bbda5f4fdd6ca2828f0aa61ff1b0178c51'/>
<id>652313bbda5f4fdd6ca2828f0aa61ff1b0178c51</id>
<content type='text'>
Implements the client side of RFC 6560. Not all features are
implemented, but it should work for the most common cases.

ticket: 7242 (new)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements the client side of RFC 6560. Not all features are
implemented, but it should work for the most common cases.

ticket: 7242 (new)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ASN.1 support for OTP</title>
<updated>2012-08-23T17:29:55+00:00</updated>
<author>
<name>Greg Hudson</name>
<email>ghudson@mit.edu</email>
</author>
<published>2012-07-27T15:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=a7dc565cafbaa6c18d5a76ea3cc823c7159a0d6b'/>
<id>a7dc565cafbaa6c18d5a76ea3cc823c7159a0d6b</id>
<content type='text'>
Add encoders and decoders for the OTP-TOKENINFO, PA-OTP-CHALLENGE,
PA-OTP-REQUEST, and PA-OTP-ENC-REQUEST types from RFC 6560.  For more
thorough testing, add support for generating test encodings using
asn1c for sample objects (currently only for the OTP types).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add encoders and decoders for the OTP-TOKENINFO, PA-OTP-CHALLENGE,
PA-OTP-REQUEST, and PA-OTP-ENC-REQUEST types from RFC 6560.  For more
thorough testing, add support for generating test encodings using
asn1c for sample objects (currently only for the OTP types).
</pre>
</div>
</content>
</entry>
<entry>
<title>Further fixes for WSA/Posix error translation</title>
<updated>2012-08-03T14:32:35+00:00</updated>
<author>
<name>Kevin Wasserman</name>
<email>kevin.wasserman@painless-security.com</email>
</author>
<published>2012-07-29T13:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=66d8bb6d684f203d008409752c90355964443e3e'/>
<id>66d8bb6d684f203d008409752c90355964443e3e</id>
<content type='text'>
Don't translate '0' (no error).
Handle WSAEAFNOSUPPORT and WSAEINVAL.
Add Posix-&gt;WSA translation.
Add default translation for unrecognized errors.

[ghudson@mit.edu: Merged with master and adjusted comments.]

Signed-off-by: Kevin Wasserman &lt;kevin.wasserman@painless-security.com&gt;

ticket: 7228 (new)
tags: pullup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't translate '0' (no error).
Handle WSAEAFNOSUPPORT and WSAEINVAL.
Add Posix-&gt;WSA translation.
Add default translation for unrecognized errors.

[ghudson@mit.edu: Merged with master and adjusted comments.]

Signed-off-by: Kevin Wasserman &lt;kevin.wasserman@painless-security.com&gt;

ticket: 7228 (new)
tags: pullup
</pre>
</div>
</content>
</entry>
<entry>
<title>Constify krb5_string_to_keysalts()'s string arg</title>
<updated>2012-07-30T23:11:34+00:00</updated>
<author>
<name>Nicolas Williams</name>
<email>nico@cryptonector.com</email>
</author>
<published>2012-07-26T04:00:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/krb5.git/commit/?id=3576bd662be9b7cc2cca97065fe467e745542b69'/>
<id>3576bd662be9b7cc2cca97065fe467e745542b69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
