<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet/modules/site_apache, branch develop</title>
<subtitle>[leap_platform] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/'/>
<entry>
<title>Set X-XSS-Protection HTTP response header to '1'.</title>
<updated>2016-10-24T15:31:41+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2016-10-24T15:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=4db1e7c4454ea05c524be4cc385ede1bab2e1be4'/>
<id>4db1e7c4454ea05c524be4cc385ede1bab2e1be4</id>
<content type='text'>
This HTTP response header enables the Cross-site scripting (XSS) filter
built into some modern web browsers. This header is usually enabled by
default anyway, so the role of this header is to re-enable the filter
if it was disabled maliciously, or by accident.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This HTTP response header enables the Cross-site scripting (XSS) filter
built into some modern web browsers. This header is usually enabled by
default anyway, so the role of this header is to re-enable the filter
if it was disabled maliciously, or by accident.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set X-Content-Type-Options nosniff.</title>
<updated>2016-10-24T15:29:59+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2016-10-24T15:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=53ddc64b6aa98653b35b23c334df605ed26ea60b'/>
<id>53ddc64b6aa98653b35b23c334df605ed26ea60b</id>
<content type='text'>
Setting this header will prevent the browser from interpreting files as
something else than declared by the content type in the HTTP
headers. This will prevent the browser from MIME-sniffing a response
away from the declared content-type.

When this is not set, older versions of Internet Explorer and Chrome
perform MIME-sniffing on the response body, potentially causing the
response body to be interpreted and displayed as a content type other
than the declared content type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Setting this header will prevent the browser from interpreting files as
something else than declared by the content type in the HTTP
headers. This will prevent the browser from MIME-sniffing a response
away from the declared content-type.

When this is not set, older versions of Internet Explorer and Chrome
perform MIME-sniffing on the response body, potentially causing the
response body to be interpreted and displayed as a content type other
than the declared content type.
</pre>
</div>
</content>
</entry>
<entry>
<title>added support for Let's Encrypt</title>
<updated>2016-09-01T17:49:22+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2016-08-31T21:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=8116e007cfd4dbee8282247348cf45473dcde45e'/>
<id>8116e007cfd4dbee8282247348cf45473dcde45e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make static tor hidden services work (#8212).</title>
<updated>2016-06-28T17:11:37+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-06-23T16:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=29d6b7dbbc3b9d8b11f0b215cad894fcfca9989c'/>
<id>29d6b7dbbc3b9d8b11f0b215cad894fcfca9989c</id>
<content type='text'>
When tor hidden services were enabled for static sites, only a very
basic configuration was setup and it didn't take into account the
different location configurations that can be configured for a
static site.

This commit resolves that by making a site_static::hidden_service class
similar to the site_webapp::hidden_service class, and fixes up the
apache vhost template to properly create the location blocks for the
hidden service vhost.

Change-Id: Ice3586f4173bd2d1bd3defca29d21c7403d5a03a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When tor hidden services were enabled for static sites, only a very
basic configuration was setup and it didn't take into account the
different location configurations that can be configured for a
static site.

This commit resolves that by making a site_static::hidden_service class
similar to the site_webapp::hidden_service class, and fixes up the
apache vhost template to properly create the location blocks for the
hidden service vhost.

Change-Id: Ice3586f4173bd2d1bd3defca29d21c7403d5a03a
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the permissions on the DOMAIN/provider.json file for static sites.</title>
<updated>2016-06-27T23:15:26+00:00</updated>
<author>
<name>elijah</name>
<email>elijah@riseup.net</email>
</author>
<published>2016-06-27T22:49:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=b21a3e9126a1734b2cea975e57b5c9e8206f12fa'/>
<id>b21a3e9126a1734b2cea975e57b5c9e8206f12fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix hidden service static template (#8203).</title>
<updated>2016-06-21T13:56:09+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-06-21T13:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=3df7a57d866cf1e6eda9bb9e3fe19c7387ec6c1d'/>
<id>3df7a57d866cf1e6eda9bb9e3fe19c7387ec6c1d</id>
<content type='text'>
Change-Id: Iab9597f5f0336f66df9b73fea9d79c789cbb8302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iab9597f5f0336f66df9b73fea9d79c789cbb8302
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable the Trace method (#8195)</title>
<updated>2016-06-16T18:55:22+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-06-16T16:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=293cdaee6db4a4d0b13a56fcd047819d60f38ce2'/>
<id>293cdaee6db4a4d0b13a56fcd047819d60f38ce2</id>
<content type='text'>
The Trace method is enabled because of the Apache module, but it is not the
default in Debian, and it should not be enabled, for more information see the
following:

https://www.kb.cert.org/vuls/id/867593

Change-Id: I06a06ae679dbf7049f26a017125b61e5e38f6268
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Trace method is enabled because of the Apache module, but it is not the
default in Debian, and it should not be enabled, for more information see the
following:

https://www.kb.cert.org/vuls/id/867593

Change-Id: I06a06ae679dbf7049f26a017125b61e5e38f6268
</pre>
</div>
</content>
</entry>
<entry>
<title>migrate from obsolete SSLCertificateChainFile apache option (#8055)</title>
<updated>2016-05-03T19:02:18+00:00</updated>
<author>
<name>kwadronaut</name>
<email>kwadronaut@leap.se</email>
</author>
<published>2016-05-03T19:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=8b5541290fc985acd7364d48aaf357457c7622f7'/>
<id>8b5541290fc985acd7364d48aaf357457c7622f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>migrate from obsolete SSLCertificateChainFile apache option (#8055)</title>
<updated>2016-05-03T17:21:17+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-05-03T17:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=3b5ce74f81bb56af0b94a119a85649446a3d6e19'/>
<id>3b5ce74f81bb56af0b94a119a85649446a3d6e19</id>
<content type='text'>
Change-Id: I20a28ae77c98071aefc1933e0ea73e5f3b895acb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I20a28ae77c98071aefc1933e0ea73e5f3b895acb
</pre>
</div>
</content>
</entry>
<entry>
<title>fix tor-related jessie deprecation problems (#7962)</title>
<updated>2016-03-11T20:55:20+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-03-11T17:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=ee6cad0750e853b3ac210d17b79471772bfae2a5'/>
<id>ee6cad0750e853b3ac210d17b79471772bfae2a5</id>
<content type='text'>
Change-Id: If493b8a1f06a786df36a28aa1fc592e270eba639
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If493b8a1f06a786df36a28aa1fc592e270eba639
</pre>
</div>
</content>
</entry>
</feed>
