<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet/modules/viewvc/files, branch master</title>
<subtitle>Mageia Infrastructure Configuration</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/'/>
<entry>
<title>More Bots exluded in robots.txt - DataForSeoBot SemrushBot Applebot GPTBot SeznamBot)</title>
<updated>2026-03-09T11:11:37+00:00</updated>
<author>
<name>Bruno Cornec</name>
<email>bruno@victoria.frmug.org</email>
</author>
<published>2026-03-09T11:11:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=b47efd9b4df85e56933c78357fc2ce347a7f49d0'/>
<id>b47efd9b4df85e56933c78357fc2ce347a7f49d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use more appropriate decoding/encoding when redirecting</title>
<updated>2025-06-07T02:43:01+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2025-06-07T02:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=b84c02112b0018b612291a2b4692803741e8a6ad'/>
<id>b84c02112b0018b612291a2b4692803741e8a6ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly escape the target in then anti-robot redirect</title>
<updated>2025-06-07T01:47:10+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2025-06-07T01:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=058146cfdea0ee115b29abd816aa0ba8004311e0'/>
<id>058146cfdea0ee115b29abd816aa0ba8004311e0</id>
<content type='text'>
Any additional URL parameters after a &amp; were previously dropped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Any additional URL parameters after a &amp; were previously dropped.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use an absolute URL when redirecting</title>
<updated>2025-05-24T06:29:32+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2025-05-24T06:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=913c507f2bfc8e9f3de463e8bae0cfcbaad14fd7'/>
<id>913c507f2bfc8e9f3de463e8bae0cfcbaad14fd7</id>
<content type='text'>
This reduces the possibility of a malicious URL redirecting to another
domain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reduces the possibility of a malicious URL redirecting to another
domain.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a fixed random number in the cookie</title>
<updated>2025-05-24T02:47:50+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2025-05-24T02:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=4687b88f87b303e15b0ce42b62cf0279d499c8ea'/>
<id>4687b88f87b303e15b0ce42b62cf0279d499c8ea</id>
<content type='text'>
The intent of this cookie isn't actually to track sessions, so eliminate
any privacy impact by using a fixed number instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The intent of this cookie isn't actually to track sessions, so eliminate
any privacy impact by using a fixed number instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add another allowed character for cookie redirects</title>
<updated>2025-05-24T02:13:54+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2025-05-24T02:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=a4e54d7342bdf640c59b370ad960b6f3fb8fef7f'/>
<id>a4e54d7342bdf640c59b370ad960b6f3fb8fef7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Block expensive svnweb operations without a cookie</title>
<updated>2025-05-24T01:58:07+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2025-05-24T01:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=e7818b9d1f8957ed4ae02f22b1e11e681bf45549'/>
<id>e7818b9d1f8957ed4ae02f22b1e11e681bf45549</id>
<content type='text'>
If an expensive request comes in from anyone without a cookie attached,
redirect to a page where the cookie is set using JavaScript, then
redirect back. This should block robots from these paths, most of which
do not support JavaScript. The collateral damage is that a JavaScript
browser is now required for users to access those paths.  The contents
of the cookie is not currently checked, merely that it is set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If an expensive request comes in from anyone without a cookie attached,
redirect to a page where the cookie is set using JavaScript, then
redirect back. This should block robots from these paths, most of which
do not support JavaScript. The collateral damage is that a JavaScript
browser is now required for users to access those paths.  The contents
of the cookie is not currently checked, merely that it is set.
</pre>
</div>
</content>
</entry>
<entry>
<title>svnweb: add facebookexternalhit to robots.txt</title>
<updated>2024-07-04T08:32:17+00:00</updated>
<author>
<name>Jani Välimaa</name>
<email>wally@mageia.org</email>
</author>
<published>2024-07-04T08:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=d17b7032f2065a0c82681fecbbe250eb8e036995'/>
<id>d17b7032f2065a0c82681fecbbe250eb8e036995</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>svnweb: add more bots to robots.txt</title>
<updated>2024-06-17T15:53:54+00:00</updated>
<author>
<name>Jani Välimaa</name>
<email>wally@mageia.org</email>
</author>
<published>2024-06-17T15:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=222574e4822bdd63488c0acb8e51e379170458e8'/>
<id>222574e4822bdd63488c0acb8e51e379170458e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add two more robots to the svnweb robots.txt file</title>
<updated>2024-04-25T16:32:35+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>danf@mageia.org</email>
</author>
<published>2024-04-25T16:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/infrastructure/puppet/commit/?id=88e58bb092c7832e34513b266bd8dddbcd522649'/>
<id>88e58bb092c7832e34513b266bd8dddbcd522649</id>
<content type='text'>
These two are hammering the site right now, causing severe slowdowns.
Restrict the paths they are allowed to access.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These two are hammering the site right now, causing severe slowdowns.
Restrict the paths they are allowed to access.
</pre>
</div>
</content>
</entry>
</feed>
