<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/SimplePie, branch 1.24.3</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.24.3</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.24.3'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2024-08-19T17:10:54+00:00</updated>
<entry>
<title>Fix HTTP cache for modified time when content is not modified (#6723)</title>
<updated>2024-08-19T17:10:54+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-08-19T17:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=673b5309ea846cae8586a492ef57ee5de632f2b8'/>
<id>urn:sha1:673b5309ea846cae8586a492ef57ee5de632f2b8</id>
<content type='text'>
Fix case when server is sending a new modified time while the content was not actually modified.
fix https://github.com/FreshRSS/FreshRSS/issues/6712</content>
</entry>
<entry>
<title>Fix SimplePie absolutize URL for several cases (#6270)</title>
<updated>2024-04-08T09:13:01+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-04-08T09:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6e1278182155c6b1e8cef274368bd35510a2a14e'/>
<id>urn:sha1:6e1278182155c6b1e8cef274368bd35510a2a14e</id>
<content type='text'>
This is especially relevant for HTML+XPath mode, for which we rely on proper URL "absolutize"

Upstream PR https://github.com/simplepie/simplepie/pull/861</content>
</entry>
<entry>
<title>SimplePie log HTTP status of requests (#6061)</title>
<updated>2024-01-24T10:50:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2024-01-24T10:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c0812032dd8bc12801874c15dbcd59e535ad52b1'/>
<id>urn:sha1:c0812032dd8bc12801874c15dbcd59e535ad52b1</id>
<content type='text'>
To make debugging of e.g. https://github.com/FreshRSS/FreshRSS/issues/6056 easier</content>
</entry>
<entry>
<title>Use strict_types (#5830)</title>
<updated>2023-11-16T21:43:00+00:00</updated>
<author>
<name>Luc SANCHEZ</name>
<email>4697568+ColonelMoutarde@users.noreply.github.com</email>
</author>
<published>2023-11-16T21:43:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=30c7a61a9b410f023c56ef19b9389a61647d8768'/>
<id>urn:sha1:30c7a61a9b410f023c56ef19b9389a61647d8768</id>
<content type='text'>
* Little's optimisations and booleans in conditions

* Apply strict type

* Apply strict type

* Apply strict type

* Fix multiple bugs with PHP 8.2 and 8.3

* Many declares missing, more errors fixed

* Apply strict type

* Another approach

* Stronger typing for Minz_Session

* Fix case of SQLite

---------

Co-authored-by: Luc &lt;sanchezluc+freshrss@gmail.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Merge SimplePie 747 (#5199)</title>
<updated>2023-03-13T12:10:09+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-03-13T12:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=edee27ff0f3067e675bd535b7c55d1a86114b0b1'/>
<id>urn:sha1:edee27ff0f3067e675bd535b7c55d1a86114b0b1</id>
<content type='text'>
* Merge SimplePie 747
#fix https://github.com/FreshRSS/FreshRSS/issues/5195

Upstream https://github.com/simplepie/simplepie/pull/747

* Syntax error</content>
</entry>
<entry>
<title>SimplePie use single constant for default HTTP Accept header (#5083)</title>
<updated>2023-03-04T10:18:56+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-03-04T10:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=32acd6c13e92971714aa5ba47827cb3410c4cddf'/>
<id>urn:sha1:32acd6c13e92971714aa5ba47827cb3410c4cddf</id>
<content type='text'>
* Use single constant for default SimplePie HTTP Accept
And add missing headers in `SimplePie_Locator::body()`
Follow-up of https://github.com/simplepie/simplepie/commit/5d966b9f64a6034f89b019152d7cad9059f8819f

* Update SimplePie default HTTP Accept
Fix https://github.com/FreshRSS/FreshRSS/pull/5079#issuecomment-1421619176
The `*/*` breaks Mastodon content negotiation

* Revert "Update SimplePie default HTTP Accept"

This reverts commit 13a5a5cb3b2fa6bdd57be8b3f84dc37ed814ccf6.

* Same as upstream</content>
</entry>
<entry>
<title>Remove -x on some files not needing it (#5065)</title>
<updated>2023-02-03T13:34:47+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-02-03T13:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=9b5de54a9c96110b42f71681aa635e2e2c3b8756'/>
<id>urn:sha1:9b5de54a9c96110b42f71681aa635e2e2c3b8756</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better enclosures (#4944)</title>
<updated>2023-01-06T18:53:43+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2023-01-06T18:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=8f9c4143fcc133f28db4c3f618649fb1170e33b4'/>
<id>urn:sha1:8f9c4143fcc133f28db4c3f618649fb1170e33b4</id>
<content type='text'>
* Better enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/4702
Improvement of https://github.com/FreshRSS/FreshRSS/pull/2898

* A few fixes

* Better enclosure titles

* Improve thumbnails

* Implement thumbnail for HTML+XPath

* Avoid duplicate enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/1668

* Fix regex

* Add basic support for media:credit
And use &lt;figure&gt; for enclosures

* Fix link encoding + simplify code

* Fix some SimplePie bugs
Encoding errors in enclosure links

* Remove debugging syslog

* Remove debugging syslog

* SimplePie fix multiple RSS2 enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/4974

* Improve thumbnails

* Performance with yield
Avoid generating all enclosures if not used

* API keep providing enclosures inside content
Clients are typically not showing the enclosures to the users (tested with News+, FeedMe, Readrops, Fluent Reader Lite)

* Lint

* Fix API output enclosure

* Fix API content strcut

* API tolerate enclosures without a type</content>
</entry>
<entry>
<title>SimplePie fix base (#4565)</title>
<updated>2022-09-05T07:15:20+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-09-05T07:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=442019a0548d3f1d888419930d38f1986e5cd773'/>
<id>urn:sha1:442019a0548d3f1d888419930d38f1986e5cd773</id>
<content type='text'>
* SimplePie fix base
#fix https://github.com/FreshRSS/FreshRSS/issues/4562
See `&lt;xml:base&gt;` example in https://datatracker.ietf.org/doc/html/rfc4287#section-1.1
First uses item `&lt;xml:base&gt;` if it exists, or the item own link, or the feed's base URL rules (feed URL, or Web site URL)

* Minor formatting</content>
</entry>
<entry>
<title>SimplePie fix status_code type (#4301)</title>
<updated>2022-04-02T19:39:20+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-04-02T19:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=191abf5ba541107c5a1c5f14202b99e17bee2074'/>
<id>urn:sha1:191abf5ba541107c5a1c5f14202b99e17bee2074</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/issues/4299</content>
</entry>
</feed>
