Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-30 | remove expandable CDM headlines | Andrew Dolgov | |
2018-11-30 | use xhrPost is even more places! | Andrew Dolgov | |
2018-11-30 | debug logging system rework: | Andrew Dolgov | |
* support various logging levels per-message * remove hacks like debug_suppress, DAEMON_EXTENDED_DEBUG, etc * _debug() is kept as a compatibility shim for plugins | |||
2018-11-22 | sanity config: fix typo | Andrew Dolgov | |
2018-11-22 | update sanity_config.php | Andrew Dolgov | |
2018-10-16 | fix session write handler always assuming that database entry exists and ↵ | Andrew Dolgov | |
failing silently if it doesn't; remove session cookie-related hacks | |||
2018-10-16 | remove session REMOTE_ADDR checks | Andrew Dolgov | |
2018-10-16 | login: check for stale session in login handler, instead of authenticate_user() | Andrew Dolgov | |
2018-10-16 | another attempt to enforce session ID regeneration on login | Andrew Dolgov | |
2018-10-16 | properly save auth_module after logging in | Andrew Dolgov | |
2018-10-15 | it was probably not the best idea to use session_regenerate_id() right after ↵ | Andrew Dolgov | |
session_start(), duh | |||
2018-10-15 | do not use separate _ssl cookie for secure sessions | Andrew Dolgov | |
2018-10-15 | force regenerate session id on successful login, remove previous blank SID check | Andrew Dolgov | |
2018-10-15 | if empty session is autostarted because of a cookie, immediately destroy it | Andrew Dolgov | |
2018-10-15 | validate_session: bring back IP session binding (enabled by default) and UA ↵ | Andrew Dolgov | |
checking | |||
2018-10-14 | logout user: commit destroyed session | Andrew Dolgov | |
2018-09-07 | 1. per-feed option STRIP_IMAGES should now also affect other media tags | Andrew Dolgov | |
2. video/audio elements were not replaced with text links properly in low bandwidth mode | |||
2018-08-23 | send_local_file: touch() sent files to reset their expiration cooldown | Andrew Dolgov | |
2018-08-20 | rewrite_cached_urls: support video posters | Andrew Dolgov | |
2018-08-20 | Revert "add (hidden) _NGINX_XACCEL_PREFIX which uses nginx X-Accel-Redirect ↵ | Andrew Dolgov | |
to serve static files faster" This reverts commit c5c3a0a2a8febaa2b1ebcae6c17ff4398a9da6c7. | |||
2018-08-20 | split transparent rewriting of locally cached media URLs to execute after ↵ | Andrew Dolgov | |
both sanitize() and HOOK_RENDER_ARTICLE to allow plugins work on original source URLs consistently | |||
2018-08-20 | add (hidden) _NGINX_XACCEL_PREFIX which uses nginx X-Accel-Redirect to serve ↵ | Andrew Dolgov | |
static files faster | |||
2018-08-16 | send_local_file: add application/octet-stream hack | Andrew Dolgov | |
cached_url: return original requested filename to save as | |||
2018-08-13 | if PHP_VERSION check fails, show current version | Andrew Dolgov | |
2018-08-13 | bump version_static | Andrew Dolgov | |
2018-08-13 | bump required php version to 5.6 | Andrew Dolgov | |
2018-08-13 | remove FEED_CRYPT_KEY and everything related to it | Andrew Dolgov | |
always assume auth_pass_encrypted is false | |||
2018-07-18 | autoloader: check if class name is namespaced before trying to split it | Andrew Dolgov | |
2018-06-20 | remove SWF enclosure audio player | Andrew Dolgov | |
2018-06-20 | move JShrink Minifier to vendor/ | Andrew Dolgov | |
2018-06-20 | update autoloader to consider namespaces for third party libraries: placed ↵ | Andrew Dolgov | |
and loaded from vendor/namespace/classpath.php update readability to a newer implementation based on Readability.js (https://github.com/andreskrey/readability.php) add vendor/Psr/Log interface required for the above | |||
2018-06-18 | feedbrowser: fix incorrect usage of LIMIT in prepared statement | Andrew Dolgov | |
2018-06-08 | Don't bail out if git gc removed refs | Tobias Bell | |
2018-05-25 | fetch_file_contents: allow setting http Accept header | Andrew Dolgov | |
2018-05-23 | increase buffersize to 16384 bytes | Andrew Dolgov | |
(also some trailing whitespace got clipped) | |||
2018-05-23 | increased CURLOPT_BUFFERSIZE from 128 to 256 | Alexander Yaburov | |
2018-05-20 | implement hard limits on downloaded data size for general fetching and cache ↵ | Andrew Dolgov | |
plugins: MAX_DOWNLOAD_FILE_SIZE & MAX_CACHE_FILE_SIZE | |||
2018-04-14 | change filter rule regexp type to text | foobar | |
2018-02-27 | Allow abbr tag when sanitizing. | JustAMacUser | |
2018-02-25 | fix previous wrt if-modified-since being added to context options headers | Andrew Dolgov | |
2018-02-25 | Обновить 'include/functions.php' | Metallizzer | |
The "Connection: close" header is added to the context_options | |||
2018-02-12 | Merge branch 'master' of git.fakecake.org:tt-rss | Andrew Dolgov | |
2018-02-11 | sanitize: disallow width and height attributes for images | Andrew Dolgov | |
2018-02-11 | Merge branch 'save-effective-url' of JustAMacUser/tt-rss into master | fox | |
2018-02-11 | Have fetch_file_contents() save the effective URL. | JustAMacUser | |
2018-02-11 | tag_is_valid: simplify code | Andrew Dolgov | |
2018-01-30 | include: convert some spaces to tabs | Andrew Dolgov | |
2018-01-18 | undocumenting the proxy settings [see #36] | martin scharm | |
in response to https://git.tt-rss.org/git/tt-rss/pulls/36#issuecomment-119 | |||
2018-01-17 | some proxies require `request_fulluri` set to true [see #36] | martin scharm | |
at least polipo won't work for plain HTTP URLs (HTTPS strangely also works without `request_fulluri`..?) see https://git.tt-rss.org/git/tt-rss/pulls/36 | |||
2018-01-14 | Add proper support for proxies | martin scharm | |
There are situations where you want tt-rss to use a proxy (e.g. because of network restrictions, or privacy concerns). tt-rss already comes with an undocumented `_CURL_HTTP_PROXY` variable (see eg https://binfalse.de/2015/05/06/ttrss-with-proxy/), however that won't have an effect when, for example, php-curl is not installed, see https://git.tt-rss.org/git/tt-rss/src/c30f5e18119d1935e8fe6d422053b127e8f4f1b3/include/functions.php#L377 In this case it would use the `file_get_contents` with a stream context without a proxy definition: https://git.tt-rss.org/git/tt-rss/src/c30f5e18119d1935e8fe6d422053b127e8f4f1b3/include/functions.php#L487 Here I propose to properly support proxies, and I introduced a `PROXY` variable, that is respected in both scenarios, with and without curl installed. |