Hello community,

here is the log from the commit of package liferea for openSUSE:Factory checked 
in at 2015-03-03 11:13:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liferea (Old)
 and      /work/SRC/openSUSE:Factory/.liferea.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liferea"

Changes:
--------
--- /work/SRC/openSUSE:Factory/liferea/liferea.changes  2014-11-26 
22:59:57.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.liferea.new/liferea.changes     2015-03-03 
11:13:39.000000000 +0100
@@ -1,0 +2,19 @@
+Sun Mar  1 13:29:02 UTC 2015 - [email protected]
+
+- Update to version 1.10.14 (boo#916784):
+  + Fix gh#lwindolf/liferea#154: Crashes while starting (on
+    corrupt icon).
+  + Fix gh#lwindolf/liferea#134: Broken default news feed.
+  + Fix gh#lwindolf/liferea#122: Crashes at launch,
+    "segmentation fault".
+  + Fix some memory leaks.
+  + Fix gh#lwindolf/liferea#145: Wrong method triggered on
+    'Launch External'.
+  + Fix gh#lwindolf/liferea#149: Fixes a random crash on startup.
+- Changes from version 1.10.13:
+  + Fix gh#lwindolf/liferea#112: Wrapping issue in folder display.
+  + Fix gh#lwindolf/liferea#114: Avoid termination on UTF-8
+    validation error.
+  + Fix gh#lwindolf/liferea#132: Broken link in documentation.
+
+-------------------------------------------------------------------
@@ -4 +23 @@
-- Update to version 1.10.12:
+- Update to version 1.10.12 (boo#906687):

Old:
----
  liferea-1.10.12.tar.bz2

New:
----
  liferea-1.10.14.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ liferea.spec ++++++
--- /var/tmp/diff_new_pack.XbhXdQ/_old  2015-03-03 11:13:40.000000000 +0100
+++ /var/tmp/diff_new_pack.XbhXdQ/_new  2015-03-03 11:13:40.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liferea
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           liferea
-Version:        1.10.12
+Version:        1.10.14
 Release:        0
 Summary:        Linux Feed Reader
 License:        GPL-2.0+

++++++ liferea-1.10.12.tar.bz2 -> liferea-1.10.14.tar.bz2 ++++++
++++ 2523 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/AUTHORS new/liferea-1.10.14/AUTHORS
--- old/liferea-1.10.12/AUTHORS 2014-10-14 22:20:14.000000000 +0200
+++ new/liferea-1.10.14/AUTHORS 2015-02-26 17:22:42.000000000 +0100
@@ -78,7 +78,9 @@
 Maintainer Credits
 ==================
 
-Luis Rodrigo Gallardo Cruz <[email protected]>       Debian
+David Michael Smith <[email protected]>               Debian
+Emilio Pozuelo Monfort <[email protected]>              Debian
+Paul Gevers <[email protected]>                                Debian
 Emilio Pozuelo Monfort <[email protected]>             Ubuntu
 Phillip Compton        <[email protected]>             Fedora
 Dag Wieers <[email protected]>                           Fedora
@@ -102,6 +104,7 @@
 Japanese               Takeshi AIHANA <[email protected]>
 Japanese               Takeshi Hamasaki <[email protected]>
 French                 Vincent Lefèvre <[email protected]>
+French                 Guillaume Bernard <[email protected]>
 Swedish                        Daniel Nylander <[email protected]>
 Turkish                        Mehmet Atif Ergun <[email protected]>
 Turkish                        Eren Türkay <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/ChangeLog new/liferea-1.10.14/ChangeLog
--- old/liferea-1.10.12/ChangeLog       2014-10-14 22:20:43.000000000 +0200
+++ new/liferea-1.10.14/ChangeLog       2015-02-26 17:33:02.000000000 +0100
@@ -1,3 +1,33 @@
+2015-02-26   Lars Windolf <[email protected]>
+
+       Version 1.10.14
+
+       * Fixes Github #154: Crashes while starting (on corrupt icon)
+         (reported by jcamposz)
+       * Fixes Github #134: Broken default news feed.
+         (reported by pvdl)
+       * Fixes Github #122: Crashes at launch, "segmentation fault"
+         (reported by geoffm)
+       * Fixes some memory leaks
+         (patch by Rich Coe)
+       * Fixes Github #145: Wrong method triggered on 'Launch External'
+         (patch by mozbugbox)
+       * Fixes Github #149: Fixes a random crash on startup
+         (patch by mozbugbox)
+       * Fixes all issues reported by Coverity scan
+
+
+2015-01-07   Lars Windolf <[email protected]>
+
+       Version 1.10.13
+
+       * Fixes Github #112: Wrapping issue in folder display
+         (reported by Jeff Fortin)
+       * Fixes Github #114: Avoid termination on UTF-8 validation error
+       * Fixes Github #132: Broken link in documentation
+         (reported by kallus)
+
+
 2014-10-14   Lars Windolf <[email protected]>
 
        Version 1.10.12
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/configure.ac new/liferea-1.10.14/configure.ac
--- old/liferea-1.10.12/configure.ac    2014-10-14 22:21:00.000000000 +0200
+++ new/liferea-1.10.14/configure.ac    2015-02-26 17:33:08.000000000 +0100
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT([liferea],[1.10.12],[[email protected]])
+AC_INIT([liferea],[1.10.14],[[email protected]])
 AC_CANONICAL_HOST
 AC_CONFIG_SRCDIR([src/feedlist.c])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/doc/html/subscriptions_de.html 
new/liferea-1.10.14/doc/html/subscriptions_de.html
--- old/liferea-1.10.12/doc/html/subscriptions_de.html  2014-07-28 
21:53:00.000000000 +0200
+++ new/liferea-1.10.14/doc/html/subscriptions_de.html  2015-01-07 
16:58:35.000000000 +0100
@@ -70,7 +70,7 @@
        unterstützt wird. In diesem Fall kann ein Konvertierungsfilter
        verwendet werden um die Daten in ein für Liferea lesbares
        Format zu überführen. Solche Filter können zum Beispiel aus dem
-       <a 
href="http://home.kcore.de/~kiza/software/snownews/snowscripts/";>Snownews und 
Liferea Skript-Repository</a> (Englisch)
+       <a href="https://kiza.eu/software/snownews/snowscripts/";>Snownews und 
Liferea Skript-Repository</a> (Englisch)
        heruntergeladen werden.</p>
 
        <p>Um solche Konvertierungsfilter zu benutzen muß die Option
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/doc/html/subscriptions_en.html 
new/liferea-1.10.14/doc/html/subscriptions_en.html
--- old/liferea-1.10.12/doc/html/subscriptions_en.html  2014-07-28 
21:53:00.000000000 +0200
+++ new/liferea-1.10.14/doc/html/subscriptions_en.html  2015-01-07 
16:58:35.000000000 +0100
@@ -81,7 +81,7 @@
        unknown to Liferea. If this is the case, a conversion filter
        can be used to convert the data into a useable format. Many
        filters can be downloaded from <a
-       href="http://home.kcore.de/~kiza/software/snownews/snowscripts/";>the
+       href="https://kiza.eu/software/snownews/snowscripts/";>the
        Snownews and Liferea script repository</a>.</p>
 
        <p>To use conversion filters, the "Use conversion filter" option needs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_bg.opml 
new/liferea-1.10.14/opml/feedlist_bg.opml
--- old/liferea-1.10.12/opml/feedlist_bg.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_bg.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -16,7 +16,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_ca.opml 
new/liferea-1.10.14/opml/feedlist_ca.opml
--- old/liferea-1.10.12/opml/feedlist_ca.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_ca.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -21,7 +21,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_de.opml 
new/liferea-1.10.14/opml/feedlist_de.opml
--- old/liferea-1.10.12/opml/feedlist_de.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_de.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -23,7 +23,7 @@
                                <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                                <outline text="Slashdot" 
htmlUrl="http://slashdot.org";  xmlUrl="http://slashdot.org/slashdot.rss"; />
                                <outline text="BBC" 
htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                               <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                               <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                        </outline>
                        <outline text="Open Source">            <!-- translate 
this title for localized feed list -->
                                <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_en.opml 
new/liferea-1.10.14/opml/feedlist_en.opml
--- old/liferea-1.10.12/opml/feedlist_en.opml   2014-01-15 22:56:19.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_en.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -10,7 +10,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_es.opml 
new/liferea-1.10.14/opml/feedlist_es.opml
--- old/liferea-1.10.12/opml/feedlist_es.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_es.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -18,7 +18,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_eu.opml 
new/liferea-1.10.14/opml/feedlist_eu.opml
--- old/liferea-1.10.12/opml/feedlist_eu.opml   2014-10-14 22:20:14.000000000 
+0200
+++ new/liferea-1.10.14/opml/feedlist_eu.opml   2015-02-26 17:22:42.000000000 
+0100
@@ -21,7 +21,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Software librea">                <!-- translate 
this title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_fr.opml 
new/liferea-1.10.14/opml/feedlist_fr.opml
--- old/liferea-1.10.12/opml/feedlist_fr.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_fr.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -21,7 +21,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_gl.opml 
new/liferea-1.10.14/opml/feedlist_gl.opml
--- old/liferea-1.10.12/opml/feedlist_gl.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_gl.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -16,7 +16,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_he.opml 
new/liferea-1.10.14/opml/feedlist_he.opml
--- old/liferea-1.10.12/opml/feedlist_he.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_he.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -32,7 +32,7 @@
                                <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                                <outline text="Slashdot" 
htmlUrl="http://slashdot.org";  xmlUrl="http://slashdot.org/slashdot.rss"; />
                                <outline text="BBC" 
htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                               <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                               <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                        </outline>
                        <outline text="קוד פתוח">               <!-- translate 
this for localized feed list -->
                                <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_it.opml 
new/liferea-1.10.14/opml/feedlist_it.opml
--- old/liferea-1.10.12/opml/feedlist_it.opml   2014-01-15 22:56:19.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_it.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -22,7 +22,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_nl.opml 
new/liferea-1.10.14/opml/feedlist_nl.opml
--- old/liferea-1.10.12/opml/feedlist_nl.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_nl.opml   2015-02-26 17:22:42.000000000 
+0100
@@ -10,7 +10,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_pl.opml 
new/liferea-1.10.14/opml/feedlist_pl.opml
--- old/liferea-1.10.12/opml/feedlist_pl.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_pl.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -17,7 +17,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_pt.opml 
new/liferea-1.10.14/opml/feedlist_pt.opml
--- old/liferea-1.10.12/opml/feedlist_pt.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_pt.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -28,7 +28,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_pt_BR.opml 
new/liferea-1.10.14/opml/feedlist_pt_BR.opml
--- old/liferea-1.10.12/opml/feedlist_pt_BR.opml        2013-11-03 
00:29:54.000000000 +0100
+++ new/liferea-1.10.14/opml/feedlist_pt_BR.opml        2015-01-11 
16:56:22.000000000 +0100
@@ -15,7 +15,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_sk.opml 
new/liferea-1.10.14/opml/feedlist_sk.opml
--- old/liferea-1.10.12/opml/feedlist_sk.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_sk.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -12,7 +12,7 @@
                                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                                        <outline text="Slashdot" 
htmlUrl="http://slashdot.org";  xmlUrl="http://slashdot.org/slashdot.rss"; />
                                        <outline text="BBC" 
htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                                </outline>
                                <outline text="Open Source">            <!-- 
translate this title for localized feed list -->
                                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/opml/feedlist_sv.opml 
new/liferea-1.10.14/opml/feedlist_sv.opml
--- old/liferea-1.10.12/opml/feedlist_sv.opml   2013-11-03 00:29:54.000000000 
+0100
+++ new/liferea-1.10.14/opml/feedlist_sv.opml   2015-01-11 16:56:22.000000000 
+0100
@@ -19,7 +19,7 @@
                        <outline text="Ars Technica" 
htmlUrl="http://arstechnica.com"; 
xmlUrl="http://feeds.arstechnica.com/arstechnica/index"/>
                        <outline text="Slashdot" htmlUrl="http://slashdot.org";  
xmlUrl="http://slashdot.org/slashdot.rss"; />
                        <outline text="BBC" htmlUrl="http://newsrss.bbc.co.uk/"; 
xmlUrl="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml"/>
-                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="http://www.sciencenews.org/view/feed/type/news/name/news.rss"/>
+                       <outline text="Science" 
htmlUrl="http://www.sciencenews.org"; 
xmlUrl="https://www.sciencenews.org/feeds/headlines.rss"/>
                </outline>
                <outline text="Open Source">            <!-- translate this 
title for localized feed list -->
                        <outline text="Liferea Blog" 
htmlUrl="http://lzone.de/liferea/blog/"; 
xmlUrl="http://feeds.feedburner.com/LifereaBlog"; />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/po/fr.po new/liferea-1.10.14/po/fr.po
--- old/liferea-1.10.12/po/fr.po        2014-10-14 22:20:14.000000000 +0200
+++ new/liferea-1.10.14/po/fr.po        2015-02-26 17:22:42.000000000 +0100
@@ -99,7 +99,7 @@
 
 #: ../xslt/folder.xml.in.h:1
 msgid "Folder:"
-msgstr "Dossier :"
+msgstr "Dossier:"
 
 #: ../xslt/item.xml.in.h:1 ../glade/liferea.ui.h:29
 msgid "Source"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/conf.c new/liferea-1.10.14/src/conf.c
--- old/liferea-1.10.12/src/conf.c      2014-10-14 22:20:14.000000000 +0200
+++ new/liferea-1.10.14/src/conf.c      2015-02-26 17:24:36.000000000 +0100
@@ -266,6 +266,7 @@
 conf_get_bool_value_from_schema (GSettings *gsettings, const gchar *key, 
gboolean *value)
 {
        g_assert (key != NULL);
+       g_assert (value != NULL);
 
        if (gsettings == NULL)
                gsettings = settings;
@@ -277,6 +278,7 @@
 conf_get_str_value_from_schema (GSettings *gsettings, const gchar *key, gchar 
**value)
 {
        g_assert (key != NULL);
+       g_assert (value != NULL);
 
        if (gsettings == NULL)
                gsettings = settings;
@@ -288,6 +290,7 @@
 conf_get_int_value_from_schema (GSettings *gsettings, const gchar *key, gint 
*value)
 {
        g_assert (key != NULL);
+       g_assert (value != NULL);
 
        if (gsettings == NULL)
                gsettings = settings;
@@ -299,6 +302,7 @@
 conf_get_default_font_from_schema (const gchar *key, gchar **value)
 {
        g_assert (key != NULL);
+       g_assert (value != NULL);
 
        if (desktop_settings)
                *value = g_strdup (g_settings_get_string (desktop_settings, 
key));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/db.c new/liferea-1.10.14/src/db.c
--- old/liferea-1.10.12/src/db.c        2014-10-14 22:20:14.000000000 +0200
+++ new/liferea-1.10.14/src/db.c        2015-02-26 17:24:36.000000000 +0100
@@ -106,13 +106,14 @@
 {
        gchar           *sql;
        sqlite3_stmt    *stmt;
-       gint            res;
+       gint            res = 0;
 
        sql = sqlite3_mprintf ("SELECT COUNT(type) FROM sqlite_master WHERE 
type = 'table' AND name = '%s';", name);
        db_prepare_stmt (&stmt, sql);
        sqlite3_reset (stmt);
-       sqlite3_step (stmt);
-       res = sqlite3_column_int (stmt, 0);
+       if (SQLITE_ROW == sqlite3_step (stmt))
+               res = sqlite3_column_int (stmt, 0);
+       
        sqlite3_finalize (stmt);
        sqlite3_free (sql);
        return (1 == res);
@@ -133,7 +134,7 @@
 static gint
 db_get_schema_version (void)
 {
-       guint           schemaVersion;
+       guint           schemaVersion = 0;
        sqlite3_stmt    *stmt;
        
        if (!db_table_exists ("info")) {
@@ -146,8 +147,8 @@
        }
        
        db_prepare_stmt (&stmt, "SELECT value FROM info WHERE name = 
'schemaVersion'");
-       sqlite3_step (stmt);
-       schemaVersion = sqlite3_column_int (stmt, 0);
+       if (SQLITE_ROW == sqlite3_step (stmt))
+               schemaVersion = sqlite3_column_int (stmt, 0);
        sqlite3_finalize (stmt);
        
        return schemaVersion;
@@ -896,7 +897,7 @@
 
        if (sqlite3_step (stmt) == SQLITE_ROW) {
                item = db_load_item_from_columns (stmt);
-               sqlite3_step (stmt);
+               (void) sqlite3_step (stmt);
        } else {
                debug1 (DEBUG_DB, "Could not load item with id %lu!", id);
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/enclosure.c new/liferea-1.10.14/src/enclosure.c
--- old/liferea-1.10.12/src/enclosure.c 2014-10-14 22:20:14.000000000 +0200
+++ new/liferea-1.10.14/src/enclosure.c 2015-02-26 17:24:36.000000000 +0100
@@ -127,10 +127,10 @@
        enclosurePtr enclosure = enclosure_from_string(str);
        gchar *url = NULL;
 
-       if (enclosure)
+       if (enclosure) {
                url = g_strdup (enclosure->url);
-
-       enclosure_free (enclosure);
+               enclosure_free (enclosure);
+       }
 
        return url;
 }
@@ -138,13 +138,13 @@
 gchar *
 enclosure_get_mime (const gchar *str)
 {
-       enclosurePtr enclosure = enclosure_from_string(str);
-       gchar *mime = NULL;
+       enclosurePtr    enclosure = enclosure_from_string (str);
+       gchar           *mime = NULL;
 
-       if (enclosure)
+       if (enclosure) {
                mime = g_strdup (enclosure->url);
-
-       enclosure_free (enclosure);
+               enclosure_free (enclosure);
+       }
 
        return mime;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/favicon.c new/liferea-1.10.14/src/favicon.c
--- old/liferea-1.10.12/src/favicon.c   2014-07-28 21:54:52.000000000 +0200
+++ new/liferea-1.10.14/src/favicon.c   2015-02-26 17:22:47.000000000 +0100
@@ -2,6 +2,7 @@
  * @file favicon.c Liferea favicon handling
  * 
  * Copyright (C) 2004-2006 Nathan J. Conrad <[email protected]>
+ * Copyright (C) 2015 Lars Windolf <[email protected]>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -68,31 +69,28 @@
 
 static void favicon_download_run(faviconDownloadCtxtPtr ctxt);
 
-GdkPixbuf * favicon_load_from_cache(const gchar *id) {
+GdkPixbuf *
+favicon_load_from_cache (const gchar *id)
+{
        struct stat     statinfo;
        gchar           *filename;
        GdkPixbuf       *pixbuf, *result = NULL;
        GError          *error = NULL;
 
-       debug_enter("favicon_load_from_cache");
-       
-       /* try to load a saved favicon */
        filename = common_create_cache_filename ("favicons", id, "png");
        
-       if(0 == stat((const char*)filename, &statinfo)) {
-               pixbuf = gdk_pixbuf_new_from_file(filename, &error);
-               if(pixbuf) {
-                       result = gdk_pixbuf_scale_simple(pixbuf, 16, 16, 
GDK_INTERP_BILINEAR);
-                       g_object_unref(pixbuf);
+       if (0 == stat ((const char*)filename, &statinfo)) {
+               pixbuf = gdk_pixbuf_new_from_file (filename, &error);
+               if (pixbuf && !error) {
+                       result = gdk_pixbuf_scale_simple (pixbuf, 16, 16, 
GDK_INTERP_BILINEAR);
+                       g_object_unref (pixbuf);
                } else { /* Error */
-                       fprintf(stderr, "Failed to load pixbuf file: %s: %s\n",
+                       fprintf (stderr, "Failed to load pixbuf file: %s: %s\n",
                                filename, error->message);
-                       g_error_free(error);
+                       g_error_free (error);
                }
        }
-       g_free(filename);       
-
-       debug_exit("favicon_load_from_cache");
+       g_free (filename);
        
        return result;
 }
@@ -312,6 +310,10 @@
        g_assert(source_url);
        if(*source_url != '|') {
                tmp = tmp2 = g_strstrip (g_strdup (source_url));
+
+               if(tmp[strlen(tmp) - 1] == '/')
+                       tmp[strlen(tmp) - 1] = 0;       /* Strip trailing slash 
*/
+
                tmp = strrchr(tmp, '/');
                if(tmp) {
                        *tmp = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/fl_sources/inoreader_source_feed.c 
new/liferea-1.10.14/src/fl_sources/inoreader_source_feed.c
--- old/liferea-1.10.12/src/fl_sources/inoreader_source_feed.c  2014-10-14 
22:20:15.000000000 +0200
+++ new/liferea-1.10.14/src/fl_sources/inoreader_source_feed.c  2015-02-26 
17:24:36.000000000 +0100
@@ -122,15 +122,17 @@
 
        for (; iter; iter = g_list_next (iter)) {
                item = item_load (GPOINTER_TO_UINT (iter->data));
-               if (item && item->sourceId) {
-                       /* save to cache */
-                       g_hash_table_insert (cache, g_strdup(item->sourceId), 
(gpointer) item->id);
-                       if (g_str_equal (item->sourceId, sourceId)) {
-                               itemset_free (itemset);
-                               return item;
+               if (item) {
+                       if (item->sourceId) {
+                               /* save to cache */
+                               g_hash_table_insert (cache, 
g_strdup(item->sourceId), (gpointer) item->id);
+                               if (g_str_equal (item->sourceId, sourceId)) {
+                                       itemset_free (itemset);
+                                       return item;
+                               }
                        }
+                       item_unload (item);
                }
-               item_unload (item);
        }
 
        g_warning ("Could not find item for %s!", sourceId);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/fl_sources/node_source.c 
new/liferea-1.10.14/src/fl_sources/node_source.c
--- old/liferea-1.10.12/src/fl_sources/node_source.c    2014-10-14 
22:20:15.000000000 +0200
+++ new/liferea-1.10.14/src/fl_sources/node_source.c    2015-02-26 
17:24:36.000000000 +0100
@@ -224,9 +224,11 @@
        if (response_id == GTK_RESPONSE_OK) {
                selection = gtk_tree_view_get_selection (GTK_TREE_VIEW 
(liferea_dialog_lookup (GTK_WIDGET (dialog), "type_list")));
                g_assert (NULL != selection);
-               gtk_tree_selection_get_selected (selection, &model, &iter);
-               gtk_tree_model_get (model, &iter, 1, &type, -1);
-               type->source_new ();
+               if (gtk_tree_selection_get_selected (selection, &model, &iter)) 
{
+                       gtk_tree_model_get (model, &iter, 1, &type, -1);
+                       if (type)
+                               type->source_new ();
+               }
        }
        
        gtk_widget_destroy (GTK_WIDGET (dialog));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/fl_sources/theoldreader_source_feed.c 
new/liferea-1.10.14/src/fl_sources/theoldreader_source_feed.c
--- old/liferea-1.10.12/src/fl_sources/theoldreader_source_feed.c       
2014-10-14 22:20:15.000000000 +0200
+++ new/liferea-1.10.14/src/fl_sources/theoldreader_source_feed.c       
2015-02-26 17:24:36.000000000 +0100
@@ -78,15 +78,17 @@
 
        for (; iter; iter = g_list_next (iter)) {
                item = item_load (GPOINTER_TO_UINT (iter->data));
-               if (item && item->sourceId) {
-                       /* save to cache */
-                       g_hash_table_insert (cache, g_strdup(item->sourceId), 
(gpointer) item->id);
-                       if (g_str_equal (item->sourceId, sourceId)) {
-                               itemset_free (itemset);
-                               return item;
+               if (item) {
+                       if (item->sourceId) {
+                               /* save to cache */
+                               g_hash_table_insert (cache, 
g_strdup(item->sourceId), (gpointer) item->id);
+                               if (g_str_equal (item->sourceId, sourceId)) {
+                                       itemset_free (itemset);
+                                       return item;
+                               }
                        }
+                       item_unload (item);
                }
-               item_unload (item);
        }
 
        g_warning ("Could not find item for %s!", sourceId);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/metadata.c new/liferea-1.10.14/src/metadata.c
--- old/liferea-1.10.12/src/metadata.c  2014-10-14 22:20:15.000000000 +0200
+++ new/liferea-1.10.14/src/metadata.c  2015-02-26 17:22:42.000000000 +0100
@@ -3,6 +3,7 @@
  *
  * Copyright (C) 2004-2006 Nathan J. Conrad <[email protected]>
  * Copyright (C) 2004-2010 Lars Windolf <[email protected]>
+ * Copyright (C) 2015 Rich Coe <[email protected]>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -206,6 +207,8 @@
                        /* Avoid duplicate values */
                        if (NULL == g_slist_find_custom (p->data, checked_data, 
metadata_value_cmp))
                                p->data = g_slist_append (p->data, 
checked_data);
+                        else
+                                g_free (checked_data);
                        return metadata;
                }
                iter = iter->next;
@@ -226,13 +229,8 @@
        while (iter) {
                p = (struct pair*)iter->data; 
                if (g_str_equal (p->strid, strid)) {
-                       if (p->data) {
-                               /* exchange old value */
-                               g_free (((GSList *)p->data)->data);
-                               ((GSList *)p->data)->data = g_strdup (data);
-                       } else {
-                               p->data = g_slist_append (p->data, g_strdup 
(data));
-                       }
+                        g_slist_free_full (p->data, g_free);
+                        p->data = g_slist_append (NULL, g_strdup (data));
                        return;
                }
                iter = iter->next;
@@ -308,18 +306,12 @@
 void
 metadata_list_free (GSList *metadata)
 {
-       GSList          *list2, *iter2, *iter = metadata;
+       GSList          *iter = metadata, *next;
        struct pair     *p;
        
        while (iter) {
                p = (struct pair*)iter->data;
-               list2 = p->data;
-               iter2 = list2;
-               while (iter2) {
-                       g_free (iter2->data);
-                       iter2 = iter2->next;
-               }
-               g_slist_free (list2);
+                g_slist_free_full (p->data, g_free);
                g_free (p->strid);
                g_free (p);
                iter = iter->next;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/ui/feed_list_node.c 
new/liferea-1.10.14/src/ui/feed_list_node.c
--- old/liferea-1.10.12/src/ui/feed_list_node.c 2014-10-14 22:20:15.000000000 
+0200
+++ new/liferea-1.10.14/src/ui/feed_list_node.c 2015-02-26 17:22:42.000000000 
+0100
@@ -311,7 +311,7 @@
                      NODE_CAPABILITY_SHOW_ITEM_COUNT);
 
        if (node->unreadCount == 0 && (labeltype & 
NODE_CAPABILITY_SHOW_UNREAD_COUNT))
-               labeltype -= NODE_CAPABILITY_SHOW_UNREAD_COUNT;
+               labeltype &= ~NODE_CAPABILITY_SHOW_UNREAD_COUNT;
 
        switch (labeltype) {
                case NODE_CAPABILITY_SHOW_UNREAD_COUNT |
@@ -346,6 +346,7 @@
                            FS_COUNT, count,
                            -1);
        g_free (label);
+       g_free (count);
 
        if (node->parent)
                feed_list_node_update (node->parent->id);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/ui/feed_list_view.c 
new/liferea-1.10.14/src/ui/feed_list_view.c
--- old/liferea-1.10.12/src/ui/feed_list_view.c 2014-10-14 22:20:15.000000000 
+0200
+++ new/liferea-1.10.14/src/ui/feed_list_view.c 2015-02-26 17:22:42.000000000 
+0100
@@ -325,10 +325,11 @@
                if (node->parent)
                        feed_list_view_expand (node->parent);
 
-               gtk_tree_view_scroll_to_cell (treeview, path, NULL, FALSE, 0.0, 
0.0);
-               gtk_tree_view_set_cursor (treeview, path, NULL, FALSE);
-               gtk_tree_path_free (path);
-
+               if (path) {
+                       gtk_tree_view_scroll_to_cell (treeview, path, NULL, 
FALSE, 0.0, 0.0);
+                       gtk_tree_view_set_cursor (treeview, path, NULL, FALSE);
+                       gtk_tree_path_free (path);
+               }
        } else {
                GtkTreeSelection *selection = gtk_tree_view_get_selection 
(treeview);
                gtk_tree_selection_unselect_all (selection);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/ui/item_list_view.c 
new/liferea-1.10.14/src/ui/item_list_view.c
--- old/liferea-1.10.12/src/ui/item_list_view.c 2014-10-14 22:20:15.000000000 
+0200
+++ new/liferea-1.10.14/src/ui/item_list_view.c 2015-02-26 17:22:42.000000000 
+0100
@@ -909,9 +909,11 @@
                        itemlist_selection_changed (NULL);
 
                path = gtk_tree_model_get_path (gtk_tree_view_get_model 
(treeview), &iter);
-               gtk_tree_view_set_cursor (treeview, path, NULL, FALSE);
-               gtk_tree_view_scroll_to_cell (treeview, path, NULL, FALSE, 0.0, 
0.0);
-               gtk_tree_path_free (path);
+               if (path) {
+                       gtk_tree_view_set_cursor (treeview, path, NULL, FALSE);
+                       gtk_tree_view_scroll_to_cell (treeview, path, NULL, 
FALSE, 0.0, 0.0);
+                       gtk_tree_path_free (path);
+               }
        } else {
                gtk_tree_selection_unselect_all (selection);
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/ui/itemview.c new/liferea-1.10.14/src/ui/itemview.c
--- old/liferea-1.10.12/src/ui/itemview.c       2014-10-14 22:20:15.000000000 
+0200
+++ new/liferea-1.10.14/src/ui/itemview.c       2015-02-26 17:24:36.000000000 
+0100
@@ -190,7 +190,8 @@
        else
                enclosure_list_view_hide (ivp->enclosureView);
 
-       item_history_add (item->id);
+       if (item)
+               item_history_add (item->id);
 }
 
 void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/ui/liferea_htmlview.c 
new/liferea-1.10.14/src/ui/liferea_htmlview.c
--- old/liferea-1.10.12/src/ui/liferea_htmlview.c       2014-10-14 
22:20:15.000000000 +0200
+++ new/liferea-1.10.14/src/ui/liferea_htmlview.c       2015-02-26 
17:22:42.000000000 +0100
@@ -301,6 +301,7 @@
 liferea_htmlview_write (LifereaHtmlView *htmlview, const gchar *string, const 
gchar *base)
 { 
        const gchar     *baseURL = base;
+       const gchar     *errMsg = "ERROR: Invalid encoded UTF8 buffer passed to 
HTML widget! This shouldn't happen.";
 
        if (!htmlview)
                return;
@@ -318,7 +319,7 @@
        
        if (!g_utf8_validate (string, -1, NULL)) {
                /* It is really a bug if we get invalid encoded UTF-8 here!!! */
-               g_error ("Invalid encoded UTF8 buffer passed to HTML widget!");
+               (RENDERER (htmlview)->write) (htmlview->priv->renderWidget, 
errMsg, strlen (errMsg), baseURL, "text/plain");
        } else {
                (RENDERER (htmlview)->write) (htmlview->priv->renderWidget, 
string, strlen (string), baseURL, "application/xhtml+xml");
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/src/ui/liferea_shell.c 
new/liferea-1.10.14/src/ui/liferea_shell.c
--- old/liferea-1.10.12/src/ui/liferea_shell.c  2014-10-14 22:20:15.000000000 
+0200
+++ new/liferea-1.10.14/src/ui/liferea_shell.c  2015-02-26 17:22:42.000000000 
+0100
@@ -991,7 +991,7 @@
        {"LaunchItemInBrowser", NULL, N_("_Open In Browser"), NULL, 
N_("Launches the item's link in the Liferea item pane."),
         G_CALLBACK(on_popup_launch_item_selected)},
        {"LaunchItemInExternalBrowser", NULL, N_("Open In _External Browser"), 
NULL, N_("Launches the item's link in the configured external browser."),
-        G_CALLBACK(on_popup_launch_item_selected)}
+        G_CALLBACK(on_popup_launch_item_external_selected)}
 };
 
 static const GtkToggleActionEntry liferea_shell_action_toggle_entries[] = {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/liferea-1.10.12/xslt/folder.xml new/liferea-1.10.14/xslt/folder.xml
--- old/liferea-1.10.12/xslt/folder.xml 2014-10-14 22:23:33.000000000 +0200
+++ new/liferea-1.10.14/xslt/folder.xml 2015-02-26 17:25:38.000000000 +0100
@@ -28,7 +28,7 @@
     <span xml:lang="es">Carpeta:</span>
     <span xml:lang="eu">Karpeta:</span>
     <span xml:lang="fi">Kansio:</span>
-    <span xml:lang="fr">Dossier :</span>
+    <span xml:lang="fr">Dossier:</span>
     <span xml:lang="gl">Cartafol:</span>
     <span xml:lang="hu">Mappa:</span>
     <span xml:lang="it">Cartella:</span>

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to