<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/SimplePie/SimplePie.php, branch 1.18.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.18.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.18.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2021-05-07T22:56:54+00:00</updated>
<entry>
<title>Merge upstream SimplePie PR details (#3614)</title>
<updated>2021-05-07T22:56:54+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-05-07T22:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=224b20edd16a6abd4879fe0e9e0f4c1608c9accf'/>
<id>urn:sha1:224b20edd16a6abd4879fe0e9e0f4c1608c9accf</id>
<content type='text'>
https://github.com/simplepie/simplepie/pull/681
https://github.com/simplepie/simplepie/pull/680
https://github.com/simplepie/simplepie/pull/675</content>
</entry>
<entry>
<title>Merge SimplePie changes (#3588)</title>
<updated>2021-04-17T16:10:47+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-04-17T16:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d0d5f1ce3f6f617e2ee1a37253ddad9687eba71c'/>
<id>urn:sha1:d0d5f1ce3f6f617e2ee1a37253ddad9687eba71c</id>
<content type='text'>
Related to https://github.com/simplepie/simplepie/pull/676
from https://github.com/FreshRSS/FreshRSS/pull/1087</content>
</entry>
<entry>
<title>Fix wrong SimplePie type hint (#3578)</title>
<updated>2021-04-08T21:34:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-04-08T21:34:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a57fa9975a5c7276ca61b501502c0789af4983f5'/>
<id>urn:sha1:a57fa9975a5c7276ca61b501502c0789af4983f5</id>
<content type='text'>
`SimplePie_Cache` also exists but is something else.</content>
</entry>
<entry>
<title>Suport standard HTTP 410 Gone (#3561)</title>
<updated>2021-03-26T18:13:23+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-03-26T18:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=eeff1a17b0ae13c32560e9d1b59c6e82965f3e6d'/>
<id>urn:sha1:eeff1a17b0ae13c32560e9d1b59c6e82965f3e6d</id>
<content type='text'>
When a feed returns an HTTP 410 Gone, mute the corresponding feed, i.e. stop refreshing it.
Example of such feed, Les Décodeurs (Libération) https://rss.liberation.fr/rss/100893/</content>
</entry>
<entry>
<title>SimplePie prevent cache pollution (#3502)</title>
<updated>2021-03-09T07:41:47+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-03-09T07:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b7fdfbb89421322e0ec15beb10f4260f33afd31e'/>
<id>urn:sha1:b7fdfbb89421322e0ec15beb10f4260f33afd31e</id>
<content type='text'>
* SimplePie prevent cache polution
#fix https://github.com/FreshRSS/FreshRSS/pull/3367#issuecomment-766250249
#fix https://github.com/FreshRSS/FreshRSS/pull/3494#issuecomment-790113663

* Fix bug

* Minor improvement

* Update cache filename in FreshRSS (1/2)

* cacheFilename temp

* New SimplePie get_cache_filename()

* Fix typos

* Update lib/SimplePie/SimplePie.php

Typo

* Include user-agent and timeout

* fix array_merge

* Declaration

* force_feed was lost in a commit</content>
</entry>
<entry>
<title>Manual update to SimplePie 1.5.6 (#3469)</title>
<updated>2021-02-20T22:38:36+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-02-20T22:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=75711c3647cd89fb175e786d85544eaf4e7c6e71'/>
<id>urn:sha1:75711c3647cd89fb175e786d85544eaf4e7c6e71</id>
<content type='text'>
* Manual update to SimplePie 1.5.6

Follow-up of https://github.com/FreshRSS/FreshRSS/pull/3206 (1.5.5)
Differences
https://github.com/simplepie/simplepie/compare/692e8bc19bc4aca20b57474cca2a1d234ce89d63...155cfcfacdbf7ee4e9cbb837e70564cdd6a40ac0
Related to https://github.com/FreshRSS/FreshRSS/pull/3416 ,
https://github.com/FreshRSS/FreshRSS/pull/3404

* Typo</content>
</entry>
<entry>
<title>Fix: handle very big feed (#3416)</title>
<updated>2021-02-17T20:50:25+00:00</updated>
<author>
<name>Kiblyn11</name>
<email>4669951+Kiblyn11@users.noreply.github.com</email>
</author>
<published>2021-02-17T20:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0e6ad01dbfc396bee63f2e100df75bcd6488ed16'/>
<id>urn:sha1:0e6ad01dbfc396bee63f2e100df75bcd6488ed16</id>
<content type='text'>
* fix: handle big xml files which cause out of memory exceptions by working with chunks in cleanMd5 function (because of preg_replace) and parse (because of xml_parse)

* Review

* Fixes in error handling (case of the last call to xml_parse, case of
error during fopen, break in case of XML error...)
* Takes advantage of the chunking for computing the cache hash
* Larger chunks of 1MB

Co-authored-by: e &lt;bokes74743@tjuln.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Fix return type for broken feeds (#3423)</title>
<updated>2021-02-05T23:58:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-02-05T23:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=23c43b1fbf74288f0f630d77df27fd2c3bbc6cba'/>
<id>urn:sha1:23c43b1fbf74288f0f630d77df27fd2c3bbc6cba</id>
<content type='text'>
Fix a rare error when an invalid feed is forced to be added again.
FreshRSS code (not upstream)</content>
</entry>
<entry>
<title>Update SimplePie (PHP8) (#3206)</title>
<updated>2020-10-03T13:18:44+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-10-03T13:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=8ec2b257df4a946d23a4f4f5ccf0b9c3affcff20'/>
<id>urn:sha1:8ec2b257df4a946d23a4f4f5ccf0b9c3affcff20</id>
<content type='text'>
Contributes to https://github.com/FreshRSS/FreshRSS/issues/3082
Includes https://github.com/FreshRSS/FreshRSS/pull/3180
Differences:
https://github.com/simplepie/simplepie/compare/aaad78e6da098e14bec4fec552b3a2dbca7a2d45...692e8bc19bc4aca20b57474cca2a1d234ce89d63</content>
</entry>
<entry>
<title>Minor SimplePie merge (#2870)</title>
<updated>2020-04-01T20:42:32+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-04-01T20:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=9997acd6115e03ef9cd8e7b5097caaccc531cbf0'/>
<id>urn:sha1:9997acd6115e03ef9cd8e7b5097caaccc531cbf0</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/pull/2852 was merged upstream
https://github.com/simplepie/simplepie/pull/643
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2814</content>
</entry>
</feed>
