aboutsummaryrefslogtreecommitdiff
path: root/lib/lib_rss.php
AgeCommit message (Collapse)Author
2017-12-11Use __DIR__ for relative include and requireGravatar Alexandre Alapetite
For uniformity, and to avoid having PHP searching in include_path. http://php.net/manual/function.include.php https://github.com/FreshRSS/FreshRSS/pull/1715 https://github.com/FreshRSS/FreshRSS/pull/1711#issuecomment-350581350
2017-12-02Merge pull request #1700 from candrews/patch-1Gravatar Alexandre Alapetite
Call idn_to_ascii with INTL_IDNA_VARIANT_UTS46
2017-12-02Remove forgotten punycode lineGravatar Alexandre Alapetite
2017-12-01Call idn_to_ascii with INTL_IDNA_VARIANT_UTS46Gravatar Craig Andrews
Under PHP 7.2, calling `idn_to_ascii($idn)` results in a deprecation warning: 'INTL_IDNA_VARIANT_2003 is deprecated' See https://secure.php.net/manual/en/function.idn-to-ascii.php Therefore, if possible, `idn_to_ascii($idn, 0, INTL_IDNA_VARIANT_UTS46)` should be used instead. `INTL_IDNA_VARIANT_UTS46` was introduced in PHP 5.4, so on versions before that, `idn_to_ascii($idn)` must still be used. Fixed #1699
2017-11-18[FIX] #1690 - Also check pdo_pgsql extension in check_install()Gravatar Olivier DOSSMANN
2017-10-07Remove SimplePie name from HTTP User-Agent stringGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1622#issuecomment-334928486 https://github.com/FreshRSS/FreshRSS/issues/1627 https://github.com/FreshRSS/FreshRSS/issues/1607
2017-09-26HTML5 show controls audio video (#1642)Gravatar Alexandre Alapetite
* HTML5 show controls audio video * Changelog 1642
2017-09-22[ci] Add Travis (#1619)Gravatar Frans de Jonge
* [ci] Add Travis * Exclude some libs * Semi-auto whitespace fixes * line length in SQLite * Exclude tests from line length * Feed.php line length * Feed.php: get rid of unnecessary concat * Feed.php: line length * bootstrap.php: no newline at end of file * Allow concatenating across multiple lines * Add Travis badge * do-install line length * update-or-create-user line length * cli/create-user line length * tests/app/Models/SearchTest.php fix indentation * tests/app/Models/UserQueryTest.php fix indentation * tests/app/Models/CategoryTest.php fix indentation * [fix] PHP 5.3 on precise * cli/do-install no spaces * cli/list-users line length * cli/reconfigure line length * empty catch statements * api/index line length nonsense * spaces before semicolon * app/Models/EntryDAO bunch of indentation * extra blank lines * spaces before comma in function call * testing tabwidth * increase to 10 * comment out tabwidth line * try older phpcs version 3.0.0RC4 * line length exception for app/install.php * proper spaces * stray spaces in i18n * Minz/ModelPdo line length * Minz whitespace * greader line length * greader elseif placement * app/Models/Feed.php spacing in function argument * ignore php 5.3 * app/Models/ConfigurationSetter.php stray whitespace * EntryDAOSQLite line length * I vote for higher max line length =P * ignore SQL * remove classname complaint * line length/more legible SQL * ignore line length nonsense * greader line length * feedController issues * uppercase TRUE, FALSE, NULL * revert * importExportController lowercase null * Share.php default value not necessary because ! is_array () a few lines down * CategoryDAO constants should be UPPERCASE * EntryDAO reduce line length * contentious autofix * Allow failures on all versions of PHP except 7.1 because reasons
2017-08-21Increase minimal support to PHP 5.3.8+Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1604
2017-05-28Manual merge upstream SimplePieGravatar Alexandre Alapetite
2017-05-13Move force-https.default.txtGravatar Alexandre Alapetite
2017-05-12Move default configuration filesGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1531
2017-04-09Multi-user tokenGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1390 https://github.com/FreshRSS/FreshRSS/issues/366
2017-03-04Changelog CLIGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1443 https://github.com/FreshRSS/FreshRSS/pull/1444 https://github.com/FreshRSS/FreshRSS/issues/1445 https://github.com/FreshRSS/FreshRSS/pull/1447 https://github.com/FreshRSS/FreshRSS/issues/1448 https://github.com/FreshRSS/FreshRSS/issues/1449
2017-03-02Fix SQLite CLI installGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1445 https://github.com/FreshRSS/FreshRSS/issues/1443 https://github.com/FreshRSS/FreshRSS/issues/1443
2017-02-28Merge pull request #1441 from Alkarex/Sanitize-Website-URLGravatar Alexandre Alapetite
Sanitize Web site URL
2017-02-25Missing checkUsername and const pattenGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1423 https://github.com/YunoHost-Apps/freshrss_ynh/issues/27#issuecomment-279792363
2017-02-25Sanitize Web site URLGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1434
2016-11-20extension_loaded fileinfoGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1375
2016-11-05CLI: IEC prefix (binary) for unitsGravatar Alexandre Alapetite
Updated according to https://wiki.ubuntu.com/UnitsPolicy (I got confused due `ls`, which is still using 1024 but is listed as an exception) And use the formatting function already included in FreshRSS
2016-10-22CLI list-users and create-userGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1095 https://github.com/FreshRSS/FreshRSS/issues/1090
2016-10-20Extract function safe_ascii()Gravatar Alexandre Alapetite
2016-10-08W3C resource-priorities have been abandonnedGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1222
2016-09-24Refactor controller for actualize feedGravatar Alexandre Alapetite
2016-08-14Merge dev conflictsGravatar Alexandre Alapetite
2016-08-14Remove code for PHP 5.3.2-Gravatar Alexandre Alapetite
2016-08-14Define JSON_UNESCAPED_UNICODE for PHP 5.3Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1208
2016-08-13CSRF token, update HTTP Referrer policy to same-originGravatar Alexandre Alapetite
https://www.w3.org/TR/referrer-policy/#referrer-policy-no-referrer https://github.com/FreshRSS/FreshRSS/issues/570 https://github.com/FreshRSS/FreshRSS/issues/955 https://github.com/FreshRSS/FreshRSS/issues/1198 https://github.com/FreshRSS/FreshRSS/issues/565 https://github.com/FreshRSS/FreshRSS/issues/554
2016-07-31Remove Mozilla Persona loginGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1052
2016-04-23HTTP2 optimizationGravatar Alexandre Alapetite
Fast flush HTTP headers, push promise CSS. Requires PHP 5.3+ due to anonymous function. Do not load syles, scripts, and notifications for Ajax requests. https://github.com/FreshRSS/FreshRSS/issues/1089
2016-02-29Merge pull request #1087 from Alkarex/HTTPS_EverywhereGravatar Alexandre Alapetite
Force HTTPS for selected embed providers
2016-02-28SimplePie Force HTTPS custom list domainsGravatar Alexandre Alapetite
Load from data/force-https.default.txt and data/force-https.txt Efficient tree structure to search the domains https://github.com/FreshRSS/FreshRSS/pull/1087
2016-02-24json_decode fallback bug 2Gravatar Alexandre Alapetite
2016-02-24json_decode fallback debugGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1092
2016-02-21Filter out img sizesGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1077 https://github.com/FreshRSS/FreshRSS/issues/1081
2016-02-17Filter-out img srcset for the time beingGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1077
2016-01-26Note about PHP 5.2Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1055
2016-01-25More PHP 5.2 install compatibilityGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1055
2016-01-24Compatibility PHP 5.2 with array_replace_recursiveGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1055 https://github.com/FreshRSS/FreshRSS/pull/926 https://github.com/FreshRSS/FreshRSS/issues/923
2015-07-23Add a simple test to detect if server is publicGravatar Marien Fressinaud
If the server is not accessible by an external server, pubsubhubbub should be disable. See https://github.com/FreshRSS/FreshRSS/issues/865
2015-07-22Registration action is handled and create a userGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/679
2015-07-12Implement cURL optionsGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/897 Requires that https://github.com/FreshRSS/FreshRSS/pull/898 is merged first.
2015-07-04Full content img data-srcGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/877 Quick fix while waiting for a new library to retrieve articles
2015-05-15First draft of PubSubHubbubGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/312 Requires setting base_url in config.php. Currently using the filesystem (no change to the database)
2015-04-05Merge remote-tracking branch 'origin/IDN' into devGravatar Alexandre Alapetite
2015-04-05Punycode spelling mistakeGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/820
2015-04-05Merge remote-tracking branch 'origin/IDN' into devGravatar Alexandre Alapetite
2015-04-05Support for Internationalized Domain Names (IDN)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/819 Add explicit conversion from IDN to Punycode. Requires PHP 5.3 IDN extension http://php.net/intl.idn (php5-idn package on Debian/Ubuntu). For systems without PHP 5.3+ IDN extension, we may consider adding a dependency (322 kB) to the third-party library https://phlymail.com/en/downloads/idna-convert.html See PHP bug 53474 FILTER_VALIDATE_URL should not fail URL's that use IDNhttps://bugs.php.net/bug.php?id=53474
2015-04-04Merge remote-tracking branch 'origin/sql_hash_lastUpdate' into devGravatar Alexandre Alapetite
2015-04-04SQL: detection of updates, and preparation for better burgeGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/798 https://github.com/FreshRSS/FreshRSS/issues/493 SQLite not yet tested. Only MySQL tested so far.