<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mod_auth_gssapi.git/src, branch name_attrs</title>
<subtitle>A GSSAPI based replacement for the aging mod_auth_kerb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/'/>
<entry>
<title>Add code to set attribute names in the environment</title>
<updated>2015-12-03T18:30:09+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-11-30T22:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=7f11db955b8440668fc806b4203f584bb44f58c1'/>
<id>7f11db955b8440668fc806b4203f584bb44f58c1</id>
<content type='text'>
This code allows to specify which attributes in a name are interesting
to the application and set them as named environemnt variables.
Optionally the whole set of attributes can be exported in a json
formatted structure.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;

Close #62
Close #63
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This code allows to specify which attributes in a name are interesting
to the application and set them as named environemnt variables.
Optionally the whole set of attributes can be exported in a json
formatted structure.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;

Close #62
Close #63
</pre>
</div>
</content>
</entry>
<entry>
<title>Move setting request data to a separate file</title>
<updated>2015-12-02T23:34:39+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-11-27T22:28:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=472d605d916f7ad63cd8bbffa100997eca700da4'/>
<id>472d605d916f7ad63cd8bbffa100997eca700da4</id>
<content type='text'>
In preparation for the next commit.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In preparation for the next commit.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Negate established flag if session is expired.</title>
<updated>2015-10-05T14:23:27+00:00</updated>
<author>
<name>davisd123</name>
<email>davisd123@users.noreply.github.com</email>
</author>
<published>2015-10-01T04:50:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=855341bf3b39fe5e5b9abf299563e0d09c4861a3'/>
<id>855341bf3b39fe5e5b9abf299563e0d09c4861a3</id>
<content type='text'>
If the session is expired, then set established to false to
force re-authentication.

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #57
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the session is expired, then set established to false to
force re-authentication.

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #57
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix include path to asn1c for out-of-source builds</title>
<updated>2015-09-03T17:02:20+00:00</updated>
<author>
<name>Dennis Schridde</name>
<email>dennis.schridde@uni-heidelberg.de</email>
</author>
<published>2015-09-03T15:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=17ffe54d5d75270c7447867d0efcd32633d173f4'/>
<id>17ffe54d5d75270c7447867d0efcd32633d173f4</id>
<content type='text'>
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #55
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #55
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in handling Session Keys</title>
<updated>2015-09-03T16:59:46+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-09-03T16:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=93fe956a5e4e2899242d18183b3e2035c46ca3b9'/>
<id>93fe956a5e4e2899242d18183b3e2035c46ca3b9</id>
<content type='text'>
A check inversion in 86661d07812b010b8cf664c2dab596be15ff1e31 caused
the specified session key to be ignored and a crash when none was
specified.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A check inversion in 86661d07812b010b8cf664c2dab596be15ff1e31 caused
the specified session key to be ignored and a crash when none was
specified.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow building without NTLMSSP support</title>
<updated>2015-09-03T14:34:56+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-09-03T14:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=4d75af14e3f703ec0cfeeb4ffb998619449c859a'/>
<id>4d75af14e3f703ec0cfeeb4ffb998619449c859a</id>
<content type='text'>
If gssapi/gssapi_ntlmssp.h is not available simply disable NTLMSSP.

Coauthored

Signed-off-by: Dennis Schridde &lt;dennis.schridde@uni-heidelberg.de&gt;
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;

Closes #52
Closes #53
Closes #54
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If gssapi/gssapi_ntlmssp.h is not available simply disable NTLMSSP.

Coauthored

Signed-off-by: Dennis Schridde &lt;dennis.schridde@uni-heidelberg.de&gt;
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;

Closes #52
Closes #53
Closes #54
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not use /tmp as default for s4u2proxy</title>
<updated>2015-08-31T12:44:40+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-08-31T12:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=7aed3f2080561c603bc2dc6e44dcce3f6f09a09e'/>
<id>7aed3f2080561c603bc2dc6e44dcce3f6f09a09e</id>
<content type='text'>
The /tmp directory can lead to bugs and DoS of the apache process
because any user on the system can block the creation of predictable
file names.

Simply error out if GssapiDelegCcacheDir is not explicitly set.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The /tmp directory can lead to bugs and DoS of the apache process
because any user on the system can block the creation of predictable
file names.

Simply error out if GssapiDelegCcacheDir is not explicitly set.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Allocate new keys at server startup.</title>
<updated>2015-08-30T18:31:44+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-08-30T18:31:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=86661d07812b010b8cf664c2dab596be15ff1e31'/>
<id>86661d07812b010b8cf664c2dab596be15ff1e31</id>
<content type='text'>
This avoids a potential race condition if the first 2 request come in at the
same time. It also avoids issues with forked apapche processes which may end
up with different keys per fork.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids a potential race condition if the first 2 request come in at the
same time. It also avoids issues with forked apapche processes which may end
up with different keys per fork.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix incorrect free() usage</title>
<updated>2015-08-30T18:28:32+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2015-08-30T18:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=3e4f466d5224af50c6789894cca459aa4504ef47'/>
<id>3e4f466d5224af50c6789894cca459aa4504ef47</id>
<content type='text'>
This code has been changed to use apr pools for memory allocation, so the
error path is wrong as free() is not called on malloc()ed memory anymore.
Remove the calls to free(), the mempool is clean up by callers.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This code has been changed to use apr pools for memory allocation, so the
error path is wrong as free() is not called on malloc()ed memory anymore.
Remove the calls to free(), the mempool is clean up by callers.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support forward proxy authentication</title>
<updated>2015-08-06T23:06:54+00:00</updated>
<author>
<name>Isaac Boukris</name>
<email>iboukris@gmail.com</email>
</author>
<published>2015-07-27T01:32:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=f476cb32f8103bdf1435d33ea6e81cba9805f576'/>
<id>f476cb32f8103bdf1435d33ea6e81cba9805f576</id>
<content type='text'>
Proxy auth headers are a little different.

Sessions cannot be used as we cannot set a cookie.

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Proxy auth headers are a little different.

Sessions cannot be used as we cannot set a cookie.

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
