<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mod_auth_gssapi.git/src, branch master</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 cleanup function for mag_conn-&gt;name_attributes</title>
<updated>2017-02-13T10:38:23+00:00</updated>
<author>
<name>Alejandro Perez</name>
<email>alex@um.es</email>
</author>
<published>2017-02-11T11:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=cfb4b771af19d46d89b2a0104c70ad29e9e38c8c'/>
<id>cfb4b771af19d46d89b2a0104c70ad29e9e38c8c</id>
<content type='text'>
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #127
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #127
</pre>
</div>
</content>
</entry>
<entry>
<title>JSON strings need to be escaped (i.e. replace " with \")</title>
<updated>2017-02-09T09:38:44+00:00</updated>
<author>
<name>Alejandro Perez</name>
<email>alex@um.es</email>
</author>
<published>2017-02-06T15:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=9bd84625838b82a789fc291d85460ab2878093d6'/>
<id>9bd84625838b82a789fc291d85460ab2878093d6</id>
<content type='text'>
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #125
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #125
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to set alternative ccname env var</title>
<updated>2017-02-08T12:39:47+00:00</updated>
<author>
<name>Fraser Tweedale</name>
<email>ftweedal@redhat.com</email>
</author>
<published>2017-02-04T06:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=eb8ed98b9ba758a0c8db67151c18d1dd943e4289'/>
<id>eb8ed98b9ba758a0c8db67151c18d1dd943e4289</id>
<content type='text'>
In some cases (e.g. if you want to convey the ccname over AJP) the
request environment variable name "KRB5CCNAME" is not appropriate.
Add the GssapiDelegCcacheEnvVar option that allows the env var name
to be changed.

Fixes: https://github.com/modauthgssapi/mod_auth_gssapi/issues/123

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #124
Closes #123
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases (e.g. if you want to convey the ccname over AJP) the
request environment variable name "KRB5CCNAME" is not appropriate.
Add the GssapiDelegCcacheEnvVar option that allows the env var name
to be changed.

Fixes: https://github.com/modauthgssapi/mod_auth_gssapi/issues/123

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #124
Closes #123
</pre>
</div>
</content>
</entry>
<entry>
<title>rewrite: implicitly handle internal redirects</title>
<updated>2017-01-11T19:43:08+00:00</updated>
<author>
<name>Isaac Boukris</name>
<email>iboukris@gmail.com</email>
</author>
<published>2016-12-17T21:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=a64a32f520884039be0a2240bfa2b5f4040c9c99'/>
<id>a64a32f520884039be0a2240bfa2b5f4040c9c99</id>
<content type='text'>
Internal redirects are a special case of subrequest - they
have no req-&gt;main but req-&gt;prev instead, so we should check
for that too in case the request is not initial.

Also, make sure to export MAG environment variables to
subrequests and internal redirects.

Signed-off-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Reported-by: scopev24
Closes #119
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Internal redirects are a special case of subrequest - they
have no req-&gt;main but req-&gt;prev instead, so we should check
for that too in case the request is not initial.

Also, make sure to export MAG environment variables to
subrequests and internal redirects.

Signed-off-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Reported-by: scopev24
Closes #119
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to store the session encryption key.</title>
<updated>2017-01-03T16:42:52+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2016-12-16T14:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=e2a50ad80f55bf2a933ef177914caa5c7ac6f4a9'/>
<id>e2a50ad80f55bf2a933ef177914caa5c7ac6f4a9</id>
<content type='text'>
With the new 'file:' sytnax a session key can be automatically generated
the first time mod_auth_gssapi runs and stored on the filesystem.

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

Closes #117
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the new 'file:' sytnax a session key can be automatically generated
the first time mod_auth_gssapi runs and stored on the filesystem.

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

Closes #117
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix memory pool used to hold ccache name</title>
<updated>2016-12-19T18:56:35+00:00</updated>
<author>
<name>Marcel Ritter</name>
<email>Marcel.Ritter@fau.de</email>
</author>
<published>2016-12-17T06:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=4e80ca609d9978dfc2589b6eced209e3f38187cf'/>
<id>4e80ca609d9978dfc2589b6eced209e3f38187cf</id>
<content type='text'>
broken ccache name when "GssapiDelegCcacheUnique Off" (default)

Signed-off-by: Marcel Ritter &lt;ritter.marcel@googlemail.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #116
Fixes #115
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
broken ccache name when "GssapiDelegCcacheUnique Off" (default)

Signed-off-by: Marcel Ritter &lt;ritter.marcel@googlemail.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #116
Fixes #115
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to set custom permissions on ccache</title>
<updated>2016-11-30T10:39:33+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2016-11-02T10:34:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=f8f308f00b7f2695ae811d64038febc59dc688d5'/>
<id>f8f308f00b7f2695ae811d64038febc59dc688d5</id>
<content type='text'>
This allows apache to set permission so that another user in the default
group can access the ccache. Useful when apache passes the request to a
process running under a different user or group id number.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows apache to set permission so that another user in the default
group can access the ccache. Useful when apache passes the request to a
process running under a different user or group id number.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Write 'Persistent-Auth' header to err_headers_out</title>
<updated>2016-10-11T13:01:23+00:00</updated>
<author>
<name>Michael Osipov</name>
<email>1983-01-06@gmx.net</email>
</author>
<published>2016-10-11T11:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=912738edbf248c9d9c2960cd4ff1daaa855e6c7e'/>
<id>912738edbf248c9d9c2960cd4ff1daaa855e6c7e</id>
<content type='text'>
In some cases, like internal redirects, authentication is completed but our
'Persistent-Auth' header is dropped by the server because headers_out is ignored
with errors (4xx, 5xx) and internal redirects.

See: https://ci.apache.org/projects/httpd/trunk/doxygen/structrequest__rec.html#a9f49c2d5680987c0c28466ea37d41a62

This fixes #110

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Closes #111
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases, like internal redirects, authentication is completed but our
'Persistent-Auth' header is dropped by the server because headers_out is ignored
with errors (4xx, 5xx) and internal redirects.

See: https://ci.apache.org/projects/httpd/trunk/doxygen/structrequest__rec.html#a9f49c2d5680987c0c28466ea37d41a62

This fixes #110

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Closes #111
</pre>
</div>
</content>
</entry>
<entry>
<title>Declare mag_complete outside the ifdef block</title>
<updated>2016-10-11T12:59:32+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2016-10-07T14:01:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=1e3ebb21677943d7e79f77d31d21cfcdf51314f0'/>
<id>1e3ebb21677943d7e79f77d31d21cfcdf51314f0</id>
<content type='text'>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Reviewed-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
Fixes #106
Closes #107
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Reviewed-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
Fixes #106
Closes #107
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix behavior of NULL ccname for cookie creation</title>
<updated>2016-08-15T18:32:45+00:00</updated>
<author>
<name>Robbie Harwood</name>
<email>rharwood@redhat.com</email>
</author>
<published>2016-07-22T18:23:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=3ef79e28b4996750a07874f80282acc0351ef675'/>
<id>3ef79e28b4996750a07874f80282acc0351ef675</id>
<content type='text'>
This resolves an issue where the session cookie would not be populated
when sesions were used but unique ccaches were not.

Based on a report from Bhagavan Das.

Signed-off-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #98
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This resolves an issue where the session cookie would not be populated
when sesions were used but unique ccaches were not.

Based on a report from Bhagavan Das.

Signed-off-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #98
</pre>
</div>
</content>
</entry>
</feed>
