Commit Graph

35 Commits (24c7e4132d4212e996de251c6e0fb313ea34b4c3)

Author SHA1 Message Date
Andrew Dolgov f6bcb5c606 Merge branch 'subscribe-idn-feed' into 'master'
Subscribe to feed with Internationalized Domain Name

Currently you cannot subscribe to feeds on hosts with internationalized domain names (IDNA) within tt-rss. You need to manually convert them to punycode to subscribe to them.

This patch adds code to detect IDNA and convert them to punycode in fix_url() if possible on the system. This requires PHP IDN functions (e.g. on Debian Jessie this needs php5-intl to be installed), so a notice is added to the installer sanity check.

See merge request !37
8 years ago
Andrew Dolgov 17a8e61d2a deprecate encrypted feed passwords because mcrypt is getting removed from 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
8 years ago
Bernhard Thaler 62958fe9dc convert to punycode for feed on idn hostname 8 years ago
Andrew Dolgov e54eb40a8c remove support for legacy mysql driver 8 years ago
Andrew Dolgov bfd902bbcc sanity_check: enforce minimum php version (5.4) 9 years ago
Andrew Dolgov aa03bac424 allow NO_CURL to disable several CURL-related checks in plugins
af_readability: skip http content-type checking when open_basedir is enabled
9 years ago
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
9 years ago
Andrew Dolgov 9044e2e062 installer: use dijit styles 9 years ago
Andrew Dolgov 6759dde1dd minor css updates 9 years ago
Christophe Mehay 5d67842961 Removing required attribute from database password field 10 years ago
Andrew Dolgov 5a801bd6f0 load stylesheets/scripts using helper functions in a few more places 11 years ago
Andrew Dolgov 81c8a93eaf define define_default() in installer 11 years ago
Andrew Dolgov 2f20dd58d2 integrate silk icons by Mark James 12 years ago
WGH 3a3aec221a fixes "undefined index" notice 12 years ago
Andrew Dolgov be9d5df19b hide warning when checking for tt-rss tables if tables are not present 12 years ago
Krzysztof Sikorski 50d5645b9f bugfix: DB_PORT was not used in one of db_connect calls 12 years ago
Andrew Dolgov 4e46e90ef7 installer: use mysqli_error when using mysqli (closes #696) 12 years ago
Andrew Dolgov 5bbc4bb4b0 move stylesheets to css/, reference default tt-rss stylesheets from
default.css to make custom themes easier
12 years ago
Rasmus Lerdorf 6f7798b643 Fixing bugs found by static analysis 12 years ago
Andrew Dolgov 92c9a20cf5 update installer mysqli_connect to only use port if defined 12 years ago
Andrew Dolgov 3c200461f8 more notice css tweaks 12 years ago
Andrew Dolgov bbffc43e4f actually check for DB_PORT in installer, add better hints and use mysqli if available 12 years ago
Andrew Dolgov ae35bb87eb support mysqli when available 12 years ago
Andrew Dolgov 044cff2d74 implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY) 12 years ago
Andrew Dolgov 3306daecf4 implement upload-related support for open_basedir 12 years ago
Andrew Dolgov 196464eef2 installer: remove check for pubsubhubbub which is never defined 12 years ago
Andrew Dolgov 1fcb6baa38 installer: remove shorttag 12 years ago
Andrew Dolgov a55857db50 installer: mention lack of curl 12 years ago
Andrew Dolgov c93f98e123 installer: do not create unneeded blank line at the end of config.php 12 years ago
Andrew Dolgov b4cec37474 installer: add ability to automatically save generated config.php 12 years ago
Andrew Dolgov 00df2b5f91 various utility.css updates 12 years ago
Andrew Dolgov 056c537b28 installer: ask for SELF_URL_PATH 12 years ago
Andrew Dolgov 884d16505e tweak how utility.css-based stuff looks 12 years ago
Andrew Dolgov 260501fddd installer: fix missing semicolons 12 years ago
Andrew Dolgov d0c6dd29d1 add experimental easy installer 12 years ago