Commit graph

64 commits

Author SHA1 Message Date
Andrew Dolgov
97a5e13370 add sanity check for PDO 2017-12-03 13:40:09 +03:00
Andrew Dolgov
09bc54c690 further stylesheet simplification related fixes 2017-12-03 13:25:34 +03:00
Andrew Dolgov
bbd9e5045e controls: start pdo stuff 2017-12-01 15:03:14 +03:00
Andrew Dolgov
820873de9f update myisam fail warning 2017-11-27 20:20:33 +03:00
Andrew Dolgov
0b68b1629e add a sanity check for tt-rss myisam tables 2017-11-27 20:09:02 +03:00
Andrew Dolgov
8716ec20d6 add sanity check for mime_content_type() 2017-10-29 10:17:43 +03:00
Andrew Dolgov
9f7bd151c6 hopefully unify handling of server HTTPS variables where needed, use scheme based on SELF_URL_PATH otherwise 2017-07-10 16:20:40 +03:00
Cédric Barboiron
643ebe4229 sanity: check X-Forwarded-Proto for self_url 2017-07-10 14:04:50 +02:00
Andrew Dolgov
948471a44b self url path checking: accept value without an ending slash 2017-07-06 22:51:56 +03:00
Andrew Dolgov
2953687b72 sanity: it's probably a good idea to check whether we're running under httpd before enforcing SELF_URL_PATH checks 2017-07-05 22:46:05 +03:00
Andrew Dolgov
1f91695895 previous: spaces -> tabs 2017-07-05 22:07:41 +03:00
Andrew Dolgov
7506b61af2 sanity: check whether SELF_URL_PATH conforms to data returned by httpd 2017-07-05 22:00:31 +03:00
Andrew Dolgov
5b6ea1ef91 remove pubsubhubbub: dead 2017-05-16 10:41:20 +03:00
Andrew Dolgov
e35ba0e212 add sanity check for SELF_URL_PATH going to http url if server is accessed over https 2017-05-05 10:16:54 +03:00
Andrew Dolgov
7b55001eee fix various issues reported by static analysis
update gitlab-ci config
2017-04-26 15:29:22 +03:00
Andrew Dolgov
e54eb40a8c remove support for legacy mysql driver 2016-08-21 14:03:35 +03:00
Andrew Dolgov
bfd902bbcc sanity_check: enforce minimum php version (5.4) 2015-12-04 19:03:57 +03:00
Andrew Dolgov
4c46702672 drop support for (obsolete, removed from recent php versions) php safe_mode setting
remove ugly hacks for curl + open_basedir combination breaking support for http redirects
2015-11-19 20:05:17 +03:00
Rob Hoelz
baaf4c3043 Make search mechanism pluggable
Currently, TinyTinyRSS can use raw SQL or the Sphinx search engine
for searching.  It would be nice if other search engines (such as
Xapian) could be used, or if features of the underlying SQL engine
(such as MySQL's FULLTEXT indexes) could be leveraged.  This commit
makes searching into a plugin hook, falling back to the builtin behavior
if no search plugin is active.  The Sphinx search behavior has been
broken out into a plugin.
2014-04-23 04:49:54 +00:00
Andrew Dolgov
3eb55333c6 do not use iconv in tag_is_valid, data should be utf8 anyway at this point; remove sanity check for iconv because parser does not use it 2013-08-09 09:19:57 +04:00
Andrew Dolgov
55c773e893 add a sanity check for system sphinx client which conflicts with the bundled one 2013-07-14 23:32:13 +04:00
Frederik Holden
39de69406b Change default SELF_URL_PATH for RFC 2602 2013-07-13 15:37:27 +02:00
Andrew Dolgov
5bbc4bb4b0 move stylesheets to css/, reference default tt-rss stylesheets from
default.css to make custom themes easier
2013-05-19 21:22:01 +04:00
Matthias Wirtz
95a10c1225 fixed sanity check (mysqli_connect is also allowed now) 2013-04-17 19:23:52 +02:00
Andrew Dolgov
a42c55f02b fix blank character after opening bracket in function calls 2013-04-17 18:34:18 +04:00
Andrew Dolgov
6322ac79a0 remove $link 2013-04-17 16:48:41 +04:00
Andrew Dolgov
5276b7c768 fix handling of blank FEED_CRYPT_KEY 2013-04-13 18:32:57 +04:00
Andrew Dolgov
044cff2d74 implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY) 2013-04-13 18:24:41 +04:00
Andrew Dolgov
3306daecf4 implement upload-related support for open_basedir 2013-04-11 19:12:00 +04:00
Andrew Dolgov
b3b48f61c0 add an angrier blurb to sanity_check.php 2013-04-03 12:28:21 +04:00
Andrew Dolgov
24ff3b44d2 sanity check: better suggestion for SELF_URL_PATH 2013-03-28 10:14:10 +04:00
Andrew Dolgov
6cfd3c149c remove SESSION_EXPIRE_TIME 2013-03-28 10:06:16 +04:00
Andrew Dolgov
884d16505e tweak how utility.css-based stuff looks 2013-03-27 10:59:26 +04:00
Andrew Dolgov
d0c6dd29d1 add experimental easy installer 2013-03-26 22:38:05 +04:00
Andrew Dolgov
e2b0054be4 experimental patch to enable compatibility with php safe_mode 2013-03-19 01:10:02 +04:00
Andrew Dolgov
c670a80ddd cache minified js files 2013-03-18 11:00:44 +04:00
Andrew Dolgov
8b45a5d907 add startup check for iconv (refs #571) 2013-03-17 15:59:37 +04:00
Andrew Dolgov
1b113281ff make version checks a bit more readable 2013-03-16 12:06:34 +04:00
Dimitar Dimitrov
9f1d4dc282 Somehow I managed to get it wrong the first time. 2013-03-16 01:32:27 +01:00
Dimitar Dimitrov
737ef4dcc2 Compare versions in a more robust way. 2013-03-15 23:47:53 +01:00
Andrew Dolgov
72679db8c7 add sanity check for no auth modules being enabled in PLUGINS 2012-12-27 21:22:39 +04:00
Andrew Dolgov
618e2d3594 mention that modifying sanity_check.php makes instance unsupported 2012-11-04 17:31:06 +04:00
Andrew Dolgov
acccafe3da replace htmlpurifier with htmlawed 2012-10-28 12:21:21 +04:00
Andrew Dolgov
9170056c55 bump PHP version requirement to 5.3.0 2012-09-15 17:18:43 +04:00
Andrew Dolgov
79f946be6f sanity: add php version check 2012-08-23 23:17:32 +04:00
Andrew Dolgov
545ca06789 do not perform sanity checks on each backend request 2012-07-10 15:24:04 +04:00
Andrew Dolgov
383b00906c sanity_check: fix typo 2012-07-10 15:11:55 +04:00
Andrew Dolgov
010efc9b81 Revert "remove htmlpurifier"
This reverts commit c21a462d52.
2012-06-05 21:52:21 +04:00
Andrew Dolgov
c21a462d52 remove htmlpurifier 2012-06-01 00:07:59 +04:00
Andrew Dolgov
382268c6c9 rate-limit requests for favicons when not present to conserve traffic (refs #457) 2012-05-24 16:20:03 +04:00