<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/p/ext.php, branch 1.1.2-beta</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.1.2-beta</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.1.2-beta'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2014-12-05T09:54:44+00:00</updated>
<entry>
<title>Fix security hole from ext.php script.</title>
<updated>2014-12-05T09:54:44+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-05T09:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a2da70fd119cc43438f8dd88de54a7d19fafbe1a'/>
<id>urn:sha1:a2da70fd119cc43438f8dd88de54a7d19fafbe1a</id>
<content type='text'>
Now, ext.php can only serve file under a EXTENSIONS_PATH/ext_dir/static/ directory.
A 400 Bad Request error will be returned for other files.

See https://github.com/FreshRSS/FreshRSS/issues/252
And https://github.com/FreshRSS/FreshRSS/commit/f9b037742a0aeb49cab86782d1a59913c2de47b
</content>
</entry>
<entry>
<title>Update ext.php to serve any file from extensions</title>
<updated>2014-12-04T19:41:01+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2014-12-04T19:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f9b037742a0aeb49cab86782d1a59913c2de47bf'/>
<id>urn:sha1:f9b037742a0aeb49cab86782d1a59913c2de47bf</id>
<content type='text'>
Add an extension-&gt;getFileUrl() method to facilitate url generation
</content>
</entry>
<entry>
<title>Primitive extension system: minor change</title>
<updated>2014-10-05T10:38:13+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2014-10-05T10:38:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5a9b08e084b376af9b65699f9868d66a46f8c170'/>
<id>urn:sha1:5a9b08e084b376af9b65699f9868d66a46f8c170</id>
<content type='text'>
https://github.com/marienfressinaud/FreshRSS/issues/252
</content>
</entry>
<entry>
<title>Primitive extension system</title>
<updated>2014-10-05T10:14:22+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2014-10-05T10:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=febabccdd5e6db573ab80bd5c1758d136b91cd78'/>
<id>urn:sha1:febabccdd5e6db573ab80bd5c1758d136b91cd78</id>
<content type='text'>
https://github.com/marienfressinaud/FreshRSS/issues/252
I have been using this extension system for a little while, in
particular to include custom CSS and/or JavaScript (inclusion of PHP
code is not done yet).
There is very little code and it does not impact performances.
I hurry to post it before
https://github.com/marienfressinaud/FreshRSS/issues/655
</content>
</entry>
</feed>
