<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/SimplePie, branch 1.20.0</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.20.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.20.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2022-09-05T07:15:20+00:00</updated>
<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>
<entry>
<title>SimplePie fix parsing of HTTP Links (#4283)</title>
<updated>2022-03-22T22:12:22+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-03-22T22:12:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b0a63355b66d0cc431c9b1af96622c2360207565'/>
<id>urn:sha1:b0a63355b66d0cc431c9b1af96622c2360207565</id>
<content type='text'>
* SimplePie fix parsing of HTTP Links
* https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Link
* https://datatracker.ietf.org/doc/html/rfc8288

Before, SimplePie was not able to parse something like

```
Link: &lt;https://pubsubhubbub.appspot.com&gt;; rel="hub", &lt;https://pubsubhubbub.superfeedr.com&gt;; rel=hub, &lt;https://websubhub.com/hub&gt;; rel="hub"
```</content>
</entry>
<entry>
<title>Implement Web scraping "HTML + XPath" (#4220)</title>
<updated>2022-02-28T19:22:43+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-02-28T19:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1fe66ad020ca8f0560bb9c6e311852ed77228f78'/>
<id>urn:sha1:1fe66ad020ca8f0560bb9c6e311852ed77228f78</id>
<content type='text'>
* More PHP type hints for Fever
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4201
Related to https://github.com/FreshRSS/FreshRSS/issues/4200

* Detail

* Draft

* Progress

* More draft

* Fix thumbnail PHP type hint
https://github.com/FreshRSS/FreshRSS/issues/4215

* More types

* A bit more

* Refactor FreshRSS_Entry::fromArray

* Progress

* Starts to work

* Categories

* Fonctional

* Layout update

* Fix relative URLs

* Cache system

* Forgotten files

* Remove a debug line

* Automatic form validation of XPath expressions

* data-leave-validation

* Fix reload action

* Simpler examples

* Fix column type for PostgreSQL

* Enforce HTTP encoding

* Readme

* Fix get full content

* target="_blank"

* gitignore

* htmlspecialchars_utf8

* Implement HTML &lt;base&gt;
And fix/revert `xml:base` support in SimplePie https://github.com/simplepie/simplepie/commit/e49c578817aa504d8d05cd7f33857aeda9d41908

* SimplePie upstream PR merged
https://github.com/simplepie/simplepie/pull/723</content>
</entry>
<entry>
<title>Improved: Fetch articles with selector but do not delete the class attribute. (Simplepie: new method: rename_attribute) (#4175)</title>
<updated>2022-02-05T13:15:32+00:00</updated>
<author>
<name>maTh</name>
<email>math-home@web.de</email>
</author>
<published>2022-02-05T13:15:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=cb36fe25a75b764e020760fd0d918bea13cadd13'/>
<id>urn:sha1:cb36fe25a75b764e020760fd0d918bea13cadd13</id>
<content type='text'>
* added to simplepie: rename_attributes

* rename the class attribute

* Update lib/SimplePie/SimplePie/Sanitize.php

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

* added 'id' as attribute to rename to 'data-sanitized-id'

* Update lib_rss.php

* source code in sync with simplepie upstream

* fixed parameters

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Fix various typos and spelling errors in documentation, comments and code. (#4134)</title>
<updated>2022-01-08T15:25:17+00:00</updated>
<author>
<name>Thomas Renes</name>
<email>thomas@renesweb.nl</email>
</author>
<published>2022-01-08T15:25:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=916df412f5b6f7fb9bcfb705a3c8c23e35304410'/>
<id>urn:sha1:916df412f5b6f7fb9bcfb705a3c8c23e35304410</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SimplePie 1.5.8 manual upgrade (#4113)</title>
<updated>2022-01-02T17:11:42+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-01-02T17:11:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ba0e690235ba219fbff26f64fc0e7ce1b35cdc0b'/>
<id>urn:sha1:ba0e690235ba219fbff26f64fc0e7ce1b35cdc0b</id>
<content type='text'>
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4011
Instead of https://github.com/FreshRSS/FreshRSS/pull/4102
* https://github.com/simplepie/simplepie/commit/bea5de77afc274dc7c36cac39cdf53de346a5b50
* https://github.com/simplepie/simplepie/commit/5aab77e105d4384c9bb1a747010f380c0506f7a2
* https://github.com/simplepie/simplepie/commit/76be63e72ea6867d9982bf9bd97ba706b196d602</content>
</entry>
<entry>
<title>Manual update SimplePie (#4011)</title>
<updated>2021-12-01T22:24:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-12-01T22:24:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b21fe199ed19fcc08fe3ece2d9ab553dcc0e73c9'/>
<id>urn:sha1:b21fe199ed19fcc08fe3ece2d9ab553dcc0e73c9</id>
<content type='text'>
* https://github.com/simplepie/simplepie/commit/417a1661b2610448bd8e1835d6d4160a0aff9a97
* https://github.com/simplepie/simplepie/commit/ebdd0643ee927edfcaf40bfd27ab23ce9c975120
* https://github.com/simplepie/simplepie/commit/941412027a46979b4f1d29e53edf91829788d781
* https://github.com/simplepie/simplepie/commit/f58a23730f01f26bbcfe02ff9266e337c241be88</content>
</entry>
<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>
</feed>
