summaryrefslogtreecommitdiff
path: root/include/functions.php
AgeCommit message (Collapse)Author
2017-02-10add some print_checkbox/print_button calls; rename some plugin preference ↵Andrew Dolgov
pane titles
2017-02-10af_zz_imgproxy: add optional setting to proxy all remote imagesAndrew Dolgov
functions: add some form helper methods
2017-01-28subscribe dialog: do not report errors via alert()Andrew Dolgov
fetch_file_contents: reset all globals on start, return error message body when not using curl subscribe_to_feed: report if cloudflare is in the error message
2017-01-24fetch_file_contents: rework the way shim works to prevent intermittent warningsAndrew Dolgov
2017-01-22feed tree: only run animation for appearing unread counters to prevent ↵Andrew Dolgov
clashes with aux counter updating and animations ending up in wrong state
2017-01-22Added support to fetch_file_contents() to explicitly set CURLOPT_FOLLOWLOCATION.JustAMacUser
2017-01-21lib: Upgrade php-publisher from ??? to a5d6a0e (2016-11-15)Anders Kaseorg
https://github.com/pubsubhubbub/php-publisher Signed-off-by: Anders Kaseorg <[email protected]>
2017-01-07deprecate encrypted feed passwords because mcrypt is getting removed from ↵Andrew Dolgov
php 7.1 1. transparent decryption for existing installs stays for the time being 2. new passwords are not going to be encrypted even if FEED_CRYPT_KEY is defined 3. added update.php --decrypt-feeds to bulk decrypt existing encrypted passwords 4. updated install to not auto-generate crypt key 5. added warning to config.php-dist
2016-10-24fetch_file_contents: set timeout when not using CURLAndrew Dolgov
2016-08-28Specify feed_id as an int rather than a string.John Brayton
2016-08-27Add feed_id to subscribeToFeed response when the code is 1 or 0.John Brayton
Set the API_LEVEL to 14.
2016-08-11perform housekeeping tasks for plugins loaded in user-context onlyAndrew Dolgov
2016-07-07test if mb_internal_encoding() is available in functions.php headAndrew Dolgov
2016-03-31fetch_file_contents: fix shim when invoked with 1 argument onlyAndrew Dolgov
2016-03-30remove fetch_file_contents2, use a compat shim insteadAndrew Dolgov
2016-03-30add a hash-based fetch_file_contents2()Andrew Dolgov
2016-02-17error handler: do not log last query, truncate error message to a smaller lengthAndrew Dolgov
2016-01-13updates: auto-disable CURL if open_basedir is enabled, notify possible ↵Andrew Dolgov
issues w/ plugins
2015-12-07catchup_feed: proper fix for mysql 5.7Andrew Dolgov
2015-12-03catchup maybe add workaround for mysql 5.7 derived_mergeAndrew Dolgov
2015-11-19drop support for (obsolete, removed from recent php versions) php safe_mode ↵Andrew Dolgov
setting remove ugly hacks for curl + open_basedir combination breaking support for http redirects
2015-11-18fix ttrss_feeds.last_update defaulting to 0 on mysql, set to null insteadAndrew Dolgov
bump schema
2015-11-02getLabelCounters: stricter ownership checkAndrew Dolgov
2015-08-17curl: let's verify ssl peersAndrew Dolgov
2015-08-12fetch_file_contents: use http/1.1 when not using curlAndrew Dolgov
2015-08-11add plugin-based filter actions (see example plugin in attic)Andrew Dolgov
bump schema
2015-08-06purge_feed: remove obsolete postgresql queriesAndrew Dolgov
2015-08-04bump schemaAndrew Dolgov
2015-08-03add one catchall function to make uniqids/keyhashes/etc used by tt-rssAndrew Dolgov
2015-07-18smart_date_time: better eta_min handlingAndrew Dolgov
2015-07-15purge_orphans: optimize the query, maybeAndrew Dolgov
https://tt-rss.org/forum/viewtopic.php?f=1&t=3417&p=20408#p20407
2015-07-15Revert "Performance breakthrough"Andrew Dolgov
This reverts commit c2916856541ed82b2f11b5f3ff29b1e4f5cd6b3e.
2015-07-13Performance breakthroughGregThib
Improvement in the Purge method for huge performance increase. "WHERE ref_id IS NOT NULL" is needed by pgsql, not necessarily by mysql. This is a more standard way to make deletions based on propagation (from ttrss_user_entries) with 1-to-N relations.
2015-07-03limit smart_date_time stuff to headlines onlyAndrew Dolgov
2015-07-03smart_date_time: add special case when article date is within current hourAndrew Dolgov
2015-06-19move language detection to a plugin, remove config.php constantAndrew Dolgov
2015-06-17speedup feed subscription processAndrew Dolgov
2015-03-11add bg_BG entry to get_translations()Andrew Dolgov
2015-02-01do not subscribe new users to now obsolete releases feedAndrew Dolgov
2014-12-18Drop duplicate database indexesAnders Kaseorg
These duplicate indexes were found by the pt-duplicate-key-checker tool in percona-toolkit. Duplicate indexes waste space and slow down the query planner. Closes #835. Signed-off-by: Anders Kaseorg <[email protected]>
2014-12-08disable libxml entity loader to prevent attacks via xml external entities ↵Andrew Dolgov
(fixes #833)
2014-12-03fetch_file_contents: support retarded schema-less urlsAndrew Dolgov
af_comics_dilbert: fix for new dilbert.com shenanigans
2014-10-16do not force sslversion in any casesAndrew Dolgov
2014-08-22Added ltrim to in fetch_file_contents to fix edge cases where a URL has one ↵Dave Zaikos
or more spaces before it, which causes CURL to fail.
2014-08-20remove unused format_libxml_errorAndrew Dolgov
2014-08-20geturl: if head request is denied because host is still living in 20th ↵Andrew Dolgov
century, try requesting body (thanks to incompetent admins of arxiv.org)
2014-08-14mention english language name for ArabicAndrew Dolgov
2014-08-14Merge branch 'master' of git://github.com/asalthobaity/Tiny-Tiny-RSS into ↵Andrew Dolgov
asalthobaity-master
2014-08-14Arabic translationasalthobaity
Revised Arabic translation and inclusion of locale in get_translations()
2014-08-12stored http error text in curl modeAndrew Dolgov