]> git.wh0rd.org Git - tt-rss.git/log
tt-rss.git
7 years agoaf_zz_imgproxy: redirect to caller url unless called in user context
Andrew Dolgov [Fri, 10 Feb 2017 19:02:30 +0000 (22:02 +0300)]
af_zz_imgproxy: redirect to caller url unless called in user context

7 years agoallow user plugins to expose public methods out in a limited fashion
Andrew Dolgov [Fri, 10 Feb 2017 13:04:28 +0000 (16:04 +0300)]
allow user plugins to expose public methods out in a limited fashion

7 years agouse get_self_url_prefix() when rewriting cached images
Andrew Dolgov [Fri, 10 Feb 2017 12:14:47 +0000 (15:14 +0300)]
use get_self_url_prefix() when rewriting cached images

7 years agoadd some print_checkbox/print_button calls; rename some plugin preference pane titles
Andrew Dolgov [Fri, 10 Feb 2017 11:57:25 +0000 (14:57 +0300)]
add some print_checkbox/print_button calls; rename some plugin preference pane titles

7 years agoaf_zz_imgproxy: urlencode() url parameter, DUH
Andrew Dolgov [Fri, 10 Feb 2017 11:41:11 +0000 (14:41 +0300)]
af_zz_imgproxy: urlencode() url parameter, DUH

7 years agouse print_hidden() for hidden dojo form fields
Andrew Dolgov [Fri, 10 Feb 2017 11:36:21 +0000 (14:36 +0300)]
use print_hidden() for hidden dojo form fields

7 years agoaf_zz_imgproxy: add optional setting to proxy all remote images
Andrew Dolgov [Fri, 10 Feb 2017 11:17:18 +0000 (14:17 +0300)]
af_zz_imgproxy: add optional setting to proxy all remote images
functions: add some form helper methods

7 years agoaf_zz_imgproxy: use inline disposition, misc updates
Andrew Dolgov [Fri, 10 Feb 2017 09:37:21 +0000 (12:37 +0300)]
af_zz_imgproxy: use inline disposition, misc updates

7 years agoupdate af_zz_imgproxy to plug into built-in image caching
Andrew Dolgov [Fri, 10 Feb 2017 09:12:09 +0000 (12:12 +0300)]
update af_zz_imgproxy to plug into built-in image caching

7 years agosanitize: properly handle cached content in archived articles
Andrew Dolgov [Fri, 10 Feb 2017 09:11:09 +0000 (12:11 +0300)]
sanitize: properly handle cached content in archived articles

7 years agoadd af_zz_imgproxy (initial)
Andrew Dolgov [Fri, 10 Feb 2017 07:25:10 +0000 (10:25 +0300)]
add af_zz_imgproxy (initial)

7 years agopass several image files used in notify messages to frontend as base64 to prevent...
Andrew Dolgov [Thu, 9 Feb 2017 20:19:26 +0000 (23:19 +0300)]
pass several image files used in notify messages to frontend as base64 to prevent broken error messages in case network connection is down. also, update some close buttons to show correct cursor.

7 years agohandle_rpc_json: fix netalert button never appearing on JSON parse error
Andrew Dolgov [Thu, 9 Feb 2017 20:04:34 +0000 (23:04 +0300)]
handle_rpc_json: fix netalert button never appearing on JSON parse error

7 years agoadd some protection against opener attacks if external site is opened via window...
Andrew Dolgov [Wed, 8 Feb 2017 12:07:05 +0000 (15:07 +0300)]
add some protection against opener attacks if external site is opened via window.open()

7 years agoparse_counters: skip subscribed-feeds id properly
Andrew Dolgov [Sat, 4 Feb 2017 11:50:50 +0000 (14:50 +0300)]
parse_counters: skip subscribed-feeds id properly

7 years agocached_image: remove unnecessary basename()
Andrew Dolgov [Sat, 4 Feb 2017 09:02:17 +0000 (12:02 +0300)]
cached_image: remove unnecessary basename()

7 years agoreset local counter cache when feed count changes
Andrew Dolgov [Sat, 4 Feb 2017 08:57:31 +0000 (11:57 +0300)]
reset local counter cache when feed count changes

7 years agoimage cache: do not try to cache data: schema urls; add caching of html5 video conten...
Andrew Dolgov [Sat, 4 Feb 2017 08:50:01 +0000 (11:50 +0300)]
image cache: do not try to cache data: schema urls; add caching of html5 video content (similar to cache_starred_images plugin)

7 years agoimage cache: send files as content-disposition: attachment; add .png suffix to image...
Andrew Dolgov [Sat, 4 Feb 2017 08:32:24 +0000 (11:32 +0300)]
image cache: send files as content-disposition: attachment; add .png suffix to image urls

7 years agoaf_redditimgur: inline streamable.com videos
Andrew Dolgov [Sun, 29 Jan 2017 11:36:37 +0000 (14:36 +0300)]
af_redditimgur: inline streamable.com videos

7 years agoaf_readability: force utf8 preamble on html document load. no idea why but it seems...
Andrew Dolgov [Sat, 28 Jan 2017 11:24:48 +0000 (14:24 +0300)]
af_readability: force utf8 preamble on html document load. no idea why but it seems to work better even for not-unicode sites.

7 years agosubscribe dialog: do not report errors via alert()
Andrew Dolgov [Sat, 28 Jan 2017 09:45:49 +0000 (12:45 +0300)]
subscribe dialog: do not report errors via alert()
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

7 years agocompact.css: remove version tag
Andrew Dolgov [Thu, 26 Jan 2017 19:43:57 +0000 (22:43 +0300)]
compact.css: remove version tag

7 years agoadd compact theme with smaller font
Andrew Dolgov [Thu, 26 Jan 2017 19:41:18 +0000 (22:41 +0300)]
add compact theme with smaller font

7 years agopreferences: set themes dropdown to default if selected theme is missing
Andrew Dolgov [Thu, 26 Jan 2017 19:37:22 +0000 (22:37 +0300)]
preferences: set themes dropdown to default if selected theme is missing

7 years agoremove default.css
Andrew Dolgov [Wed, 25 Jan 2017 09:18:15 +0000 (12:18 +0300)]
remove default.css

7 years agoimplement cache-busting for default theme.css
Andrew Dolgov [Wed, 25 Jan 2017 09:17:41 +0000 (12:17 +0300)]
implement cache-busting for default theme.css
night theme: small fixes

7 years agoincrease content font size by 1px
Andrew Dolgov [Wed, 25 Jan 2017 08:22:53 +0000 (11:22 +0300)]
increase content font size by 1px

7 years agopass article guid to hook_render_article
Andrew Dolgov [Wed, 25 Jan 2017 05:50:42 +0000 (08:50 +0300)]
pass article guid to hook_render_article

7 years agoMerge branch 'fix-sanitize-dfn' into 'master'
Andrew Dolgov [Wed, 25 Jan 2017 05:43:50 +0000 (08:43 +0300)]
Merge branch 'fix-sanitize-dfn' into 'master'

sanitize: allow <dfn> tag

### In brief
* Add `<dfn>` tag to allowed tags list
  * `<dfn>` represents the defining instance of a term in HTML
  * More [information about `<dfn>` on the w3school's website](http://www.w3schools.com/tags/tag_dfn.asp )

### Example
This stops article content such as...
```
Indian tea harvests are divided up by <dfn>flush</dfn>.
```
...from getting turned into...
```
Indian tea harvests are divided up by .
```

See merge request !45

7 years agosanitize: allow dfn tag
Shane Synan [Wed, 25 Jan 2017 00:39:17 +0000 (18:39 -0600)]
sanitize: allow dfn tag

Add <dfn> tag to allowed tags list.  <dfn> represents the defining
instance of a term in HTML.

7 years agoMerge branch 'more-af-comics' into 'master'
Andrew Dolgov [Tue, 24 Jan 2017 20:08:21 +0000 (23:08 +0300)]
Merge branch 'more-af-comics' into 'master'

Support hyphens in GoComics URLs.

See merge request !44

7 years agoSupport hyphens in GoComics URLs.
JustAMacUser [Tue, 24 Jan 2017 20:06:46 +0000 (15:06 -0500)]
Support hyphens in GoComics URLs.

7 years agosupport rel=noopener for links
Andrew Dolgov [Tue, 24 Jan 2017 15:45:25 +0000 (18:45 +0300)]
support rel=noopener for links

7 years agofetch_file_contents: rework the way shim works to prevent intermittent warnings
Andrew Dolgov [Tue, 24 Jan 2017 12:11:13 +0000 (15:11 +0300)]
fetch_file_contents: rework the way shim works to prevent intermittent warnings

7 years agosanitize: allow acronym tag
Andrew Dolgov [Tue, 24 Jan 2017 08:36:43 +0000 (11:36 +0300)]
sanitize: allow acronym tag

7 years agoadd some vertical space to diijt menu items
Andrew Dolgov [Mon, 23 Jan 2017 16:21:25 +0000 (19:21 +0300)]
add some vertical space to diijt menu items

7 years agoreference pubsubhubbub classes using their namespace
Andrew Dolgov [Mon, 23 Jan 2017 05:20:46 +0000 (08:20 +0300)]
reference pubsubhubbub classes using their namespace

7 years agoMerge branch 'af-comics-ui' into 'master'
Andrew Dolgov [Sun, 22 Jan 2017 18:57:31 +0000 (21:57 +0300)]
Merge branch 'af-comics-ui' into 'master'

Added feed URL instructions for GoComics.

GoComics feed URL syntax now included on existing Prefs page for af_comics plugin.

See merge request !43

7 years agoAdded feed URL instructions for GoComics.
JustAMacUser [Sun, 22 Jan 2017 18:52:25 +0000 (13:52 -0500)]
Added feed URL instructions for GoComics.

7 years agounpackVisibleHeadlines: do not iterate over all RROWs all the time
Andrew Dolgov [Sun, 22 Jan 2017 17:57:16 +0000 (20:57 +0300)]
unpackVisibleHeadlines: do not iterate over all RROWs all the time

7 years agofeed tree: only run animation for appearing unread counters to prevent clashes with...
Andrew Dolgov [Sun, 22 Jan 2017 17:20:35 +0000 (20:20 +0300)]
feed tree: only run animation for appearing unread counters to prevent clashes with aux counter updating and animations ending up in wrong state

7 years agoinitHeadlinesMenu: remove unneeded output
Andrew Dolgov [Sun, 22 Jan 2017 16:58:17 +0000 (19:58 +0300)]
initHeadlinesMenu: remove unneeded output

7 years agoattach headline menu objects to correct DOM nodes in combined mode
Andrew Dolgov [Sun, 22 Jan 2017 16:57:16 +0000 (19:57 +0300)]
attach headline menu objects to correct DOM nodes in combined mode

7 years agoparse_counters: cache previous reply and skip processing of unchanged rows (better...
Andrew Dolgov [Sun, 22 Jan 2017 16:38:07 +0000 (19:38 +0300)]
parse_counters: cache previous reply and skip processing of unchanged rows (better implementation)

7 years agoparse_counters: cache previous reply and skip processing of unchanged rows
Andrew Dolgov [Sun, 22 Jan 2017 16:29:14 +0000 (19:29 +0300)]
parse_counters: cache previous reply and skip processing of unchanged rows

7 years agoreuse menu objects while appending headline rows
Andrew Dolgov [Sun, 22 Jan 2017 16:20:23 +0000 (19:20 +0300)]
reuse menu objects while appending headline rows

7 years agocollapse_feedlist: also toggle splitter
Andrew Dolgov [Sun, 22 Jan 2017 14:46:11 +0000 (17:46 +0300)]
collapse_feedlist: also toggle splitter

7 years agobump VERSION_STATIC due to Dojo changes 17.1
Andrew Dolgov [Sun, 22 Jan 2017 10:55:36 +0000 (13:55 +0300)]
bump VERSION_STATIC due to Dojo changes

7 years agodojoConfig: use cacheBust
Andrew Dolgov [Sun, 22 Jan 2017 10:43:32 +0000 (13:43 +0300)]
dojoConfig: use cacheBust

7 years agofeedtree: fix for long feed titles making counters invisible
Andrew Dolgov [Sun, 22 Jan 2017 10:21:41 +0000 (13:21 +0300)]
feedtree: fix for long feed titles making counters invisible

7 years agoMerge branch 'af-comics-gocomics-feed' into 'master'
Andrew Dolgov [Sun, 22 Jan 2017 08:03:45 +0000 (11:03 +0300)]
Merge branch 'af-comics-gocomics-feed' into 'master'

Update af_comics plugin to support GoComics.

Updates the af_comics plugin to support new GoComics site, which dropped native RSS feeds.

See merge request !42

7 years agoMerge branch 'master' of git.tt-rss.org:fox/tt-rss
Andrew Dolgov [Sun, 22 Jan 2017 07:19:11 +0000 (10:19 +0300)]
Merge branch 'master' of git.tt-rss.org:fox/tt-rss

7 years agoforce ngettext() count argument type to string
Andrew Dolgov [Sun, 22 Jan 2017 07:18:43 +0000 (10:18 +0300)]
force ngettext() count argument type to string

7 years agoUpdate af_comics to handle new GoComics site.
JustAMacUser [Sun, 22 Jan 2017 07:14:02 +0000 (02:14 -0500)]
Update af_comics to handle new GoComics site.

7 years agoAdded support to fetch_file_contents() to explicitly set CURLOPT_FOLLOWLOCATION.
JustAMacUser [Sun, 22 Jan 2017 07:12:09 +0000 (02:12 -0500)]
Added support to fetch_file_contents() to explicitly set CURLOPT_FOLLOWLOCATION.

7 years agoMerge branch 'settimeout-strings' into 'master'
Andrew Dolgov [Sun, 22 Jan 2017 06:47:20 +0000 (09:47 +0300)]
Merge branch 'settimeout-strings' into 'master'

Replace all setTimeout strings with functions

This fixes a cross-site scripting vulnerability.

See merge request !41

7 years agoReplace all setTimeout strings with functions
Anders Kaseorg [Fri, 20 Jan 2017 18:13:31 +0000 (13:13 -0500)]
Replace all setTimeout strings with functions

This fixes a cross-site scripting vulnerability.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agoMerge branch 'lib-upgrades' into 'master'
Andrew Dolgov [Sat, 21 Jan 2017 20:06:35 +0000 (23:06 +0300)]
Merge branch 'lib-upgrades' into 'master'

Third-party library upgrades

* lib: Upgrade php-gettext from 1.0.11 to 1.0.12
* lib: Upgrade accept-to-gettext.php from 2003-08-14 to 2007-04-01
* lib: Upgrade JShrink from 0.5.1 to 1.1.0
* lib: Upgrade mobile-detect from svn r44 (2012-05-03) to 2.8.24 (2016-11-11)
* lib: Upgrade php-publisher from ??? to a5d6a0e (2016-11-15)
* lib: Upgrade php-subscriber from ??? to 1213f89 (2016-11-15)
* lib: Upgrade script.aculo.us from 1.8.3 to 1.9.0
* lib: Upgrade timezones.txt from 2010k/l/m/n/2011a to 2016j

See merge request !40

7 years agoMerge branch 'prototype-1.7.3' into 'master'
Andrew Dolgov [Sat, 21 Jan 2017 20:02:22 +0000 (23:02 +0300)]
Merge branch 'prototype-1.7.3' into 'master'

lib: Upgrade Prototype from 1.7 to 1.7.3

Are you sure you want these as separate merge requests?  The rest of the upgrades are much less invasive than Dojo, with essentially no changes outside of `lib`.  I would of course leave them as separate commits in any case, but I had assumed they would be more convenient to test in one batch.

See merge request !39

7 years agolib: Upgrade timezones.txt from 2010k/l/m/n/2011a to 2016j
Anders Kaseorg [Fri, 20 Jan 2017 21:46:13 +0000 (16:46 -0500)]
lib: Upgrade timezones.txt from 2010k/l/m/n/2011a to 2016j

https://www.iana.org/time-zones

The local change adding Automatic was preserved; the local change
removing Zulu was not.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade script.aculo.us from 1.8.3 to 1.9.0
Anders Kaseorg [Fri, 20 Jan 2017 21:13:30 +0000 (16:13 -0500)]
lib: Upgrade script.aculo.us from 1.8.3 to 1.9.0

https://script.aculo.us/

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade php-subscriber from ??? to 1213f89 (2016-11-15)
Anders Kaseorg [Fri, 20 Jan 2017 20:59:48 +0000 (15:59 -0500)]
lib: Upgrade php-subscriber from ??? to 1213f89 (2016-11-15)

https://github.com/pubsubhubbub/php-subscriber

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade php-publisher from ??? to a5d6a0e (2016-11-15)
Anders Kaseorg [Fri, 20 Jan 2017 20:58:12 +0000 (15:58 -0500)]
lib: Upgrade php-publisher from ??? to a5d6a0e (2016-11-15)

https://github.com/pubsubhubbub/php-publisher

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade mobile-detect from svn r44 (2012-05-03) to 2.8.24 (2016-11-11)
Anders Kaseorg [Fri, 20 Jan 2017 20:32:07 +0000 (15:32 -0500)]
lib: Upgrade mobile-detect from svn r44 (2012-05-03) to 2.8.24 (2016-11-11)

https://github.com/serbanghita/Mobile-Detect

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade JShrink from 0.5.1 to 1.1.0
Anders Kaseorg [Fri, 20 Jan 2017 20:18:46 +0000 (15:18 -0500)]
lib: Upgrade JShrink from 0.5.1 to 1.1.0

https://github.com/tedivm/JShrink

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade accept-to-gettext.php from 2003-08-14 to 2007-04-01
Anders Kaseorg [Fri, 20 Jan 2017 20:03:04 +0000 (15:03 -0500)]
lib: Upgrade accept-to-gettext.php from 2003-08-14 to 2007-04-01

http://grep.be/data/accept-to-gettext.inc

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agolib: Upgrade php-gettext from 1.0.11 to 1.0.12
Anders Kaseorg [Fri, 20 Jan 2017 19:49:24 +0000 (14:49 -0500)]
lib: Upgrade php-gettext from 1.0.11 to 1.0.12

https://launchpad.net/php-gettext

The local change to rename the gettext_reader function to
__construct (commit 00b6b66827c5ce0c103399f2742581fa90d50a97) has been
preserved.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agoaddendum to the previous
Andrew Dolgov [Sat, 21 Jan 2017 20:00:05 +0000 (23:00 +0300)]
addendum to the previous

7 years agoassorted CSS fixes related to Dojo upgrade
Andrew Dolgov [Sat, 21 Jan 2017 19:58:32 +0000 (22:58 +0300)]
assorted CSS fixes related to Dojo upgrade

7 years agoset .loadingExpando height to a correct value
Andrew Dolgov [Sat, 21 Jan 2017 19:39:41 +0000 (22:39 +0300)]
set .loadingExpando height to a correct value

7 years agolib: Upgrade Prototype from 1.7 to 1.7.3
Anders Kaseorg [Fri, 20 Jan 2017 18:49:03 +0000 (13:49 -0500)]
lib: Upgrade Prototype from 1.7 to 1.7.3

http://prototypejs.org/

The local change from ‘on’ to ‘p_on’ for Dojo compatibility has been
preserved.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agoprefs: auto expand feed tree
Andrew Dolgov [Sat, 21 Jan 2017 19:33:23 +0000 (22:33 +0300)]
prefs: auto expand feed tree

7 years agofix loading indicator position/size for tree leafs
Andrew Dolgov [Sat, 21 Jan 2017 19:30:20 +0000 (22:30 +0300)]
fix loading indicator position/size for tree leafs

7 years agoforce-enable persist for feedTree
Andrew Dolgov [Sat, 21 Jan 2017 19:21:46 +0000 (22:21 +0300)]
force-enable persist for feedTree

7 years agoMerge branch 'dojo-1.12.1'
Andrew Dolgov [Sat, 21 Jan 2017 18:59:17 +0000 (21:59 +0300)]
Merge branch 'dojo-1.12.1'

Conflicts:
js/prefs.js

7 years agoprefs: add updateSelectedPrompt shim called by toggleSelectedRow()
Andrew Dolgov [Sat, 21 Jan 2017 18:49:10 +0000 (21:49 +0300)]
prefs: add updateSelectedPrompt shim called by toggleSelectedRow()

7 years agoadd dependency on dojo/_base/html
Andrew Dolgov [Sat, 21 Jan 2017 18:47:44 +0000 (21:47 +0300)]
add dependency on dojo/_base/html

7 years agolib: Upgrade Dojo and Dijit from 1.8.3 to 1.12.1
Anders Kaseorg [Fri, 20 Jan 2017 17:29:59 +0000 (12:29 -0500)]
lib: Upgrade Dojo and Dijit from 1.8.3 to 1.12.1

The itemNode and expandoNode elements have changed from img to
span (https://bugs.dojotoolkit.org/ticket/16699), so we now put our
tree icons inside them rather than replacing them.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agoReplace deprecated dojo.place with domConstruct.place
Anders Kaseorg [Sat, 21 Jan 2017 17:54:36 +0000 (12:54 -0500)]
Replace deprecated dojo.place with domConstruct.place

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agodojo: Build dojo/dom-construct
Anders Kaseorg [Sat, 21 Jan 2017 17:57:31 +0000 (12:57 -0500)]
dojo: Build dojo/dom-construct

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years agotweak the enclosure dropdown display a little bit for less-readable urls
Andrew Dolgov [Tue, 17 Jan 2017 11:04:00 +0000 (14:04 +0300)]
tweak the enclosure dropdown display a little bit for less-readable urls

7 years agoupdate phpmailer
Andrew Dolgov [Mon, 16 Jan 2017 13:30:01 +0000 (16:30 +0300)]
update phpmailer

7 years agoMerge branch 'subscribe-idn-feed' into 'master'
Andrew Dolgov [Mon, 16 Jan 2017 08:36:00 +0000 (11:36 +0300)]
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

7 years agoheadlines toolbar: move selection links into the dropdown
Andrew Dolgov [Sat, 7 Jan 2017 14:03:58 +0000 (17:03 +0300)]
headlines toolbar: move selection links into the dropdown

7 years agoadd toggle_sidebar plugin, remove obsolete toggle button
Andrew Dolgov [Sat, 7 Jan 2017 12:29:17 +0000 (15:29 +0300)]
add toggle_sidebar plugin, remove obsolete toggle button
add PluginHost::HOOK_MAIN_TOOLBAR_BUTTON

7 years agohide selected_prompt on low width screens
Andrew Dolgov [Sat, 7 Jan 2017 11:59:30 +0000 (14:59 +0300)]
hide selected_prompt on low width screens

7 years agodeprecate encrypted feed passwords because mcrypt is getting removed from php 7.1
Andrew Dolgov [Sat, 7 Jan 2017 11:25:46 +0000 (14:25 +0300)]
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

7 years agoMerge branch 'fclose-before-unlink-updater' into 'master'
Andrew Dolgov [Fri, 6 Jan 2017 17:18:06 +0000 (20:18 +0300)]
Merge branch 'fclose-before-unlink-updater' into 'master'

If Windows, fclose() before unlink() in updater.php

Windows barks an error if you try to unlink() a file while the pointer is still open(); If running under Windows, fclose() the handle before the unlink();

See merge request !36

7 years agoMake sure we are running on Windows before fclose() to avoid race condition possible...
tsimmons [Fri, 6 Jan 2017 17:06:09 +0000 (11:06 -0600)]
Make sure we are running on Windows before fclose() to avoid race condition possible in Nix.

7 years agoClose lockfile handle before trying to unlink during update.
tsimmons [Thu, 5 Jan 2017 21:56:24 +0000 (15:56 -0600)]
Close lockfile handle before trying to unlink during update.

7 years agoedit tags dialog: fix height
Andrew Dolgov [Wed, 4 Jan 2017 07:40:09 +0000 (10:40 +0300)]
edit tags dialog: fix height

7 years agomail plugin: i guess rows= on dijit text areas doesn't work now
Andrew Dolgov [Wed, 4 Jan 2017 07:37:44 +0000 (10:37 +0300)]
mail plugin: i guess rows= on dijit text areas doesn't work now

7 years agottrssmailer: include phpmailer's smtp class
Andrew Dolgov [Wed, 4 Jan 2017 07:33:24 +0000 (10:33 +0300)]
ttrssmailer: include phpmailer's smtp class

7 years agoconvert to punycode for feed on idn hostname
Bernhard Thaler [Mon, 2 Jan 2017 21:50:26 +0000 (22:50 +0100)]
convert to punycode for feed on idn hostname

7 years agoupdate phpmailer (again)
Andrew Dolgov [Thu, 29 Dec 2016 04:37:10 +0000 (07:37 +0300)]
update phpmailer (again)

7 years agoupdate phpmailer
Andrew Dolgov [Mon, 26 Dec 2016 19:26:16 +0000 (22:26 +0300)]
update phpmailer

7 years agoedit tags dialog: enable overflow so that tag completion works properly
Andrew Dolgov [Tue, 13 Dec 2016 12:26:39 +0000 (15:26 +0300)]
edit tags dialog: enable overflow so that tag completion works properly

7 years agoset_basic_feed_info: fix typo
Andrew Dolgov [Wed, 30 Nov 2016 11:09:57 +0000 (14:09 +0300)]
set_basic_feed_info: fix typo

7 years agorssfuncs: fix warning when trying to update nonexisting feed
Andrew Dolgov [Wed, 30 Nov 2016 11:03:21 +0000 (14:03 +0300)]
rssfuncs: fix warning when trying to update nonexisting feed