Hello community,

here is the log from the commit of package epiphany for openSUSE:Factory 
checked in at 2018-04-23 15:26:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/epiphany (Old)
 and      /work/SRC/openSUSE:Factory/.epiphany.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "epiphany"

Mon Apr 23 15:26:19 2018 rev:151 rq:599942 version:3.28.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/epiphany/epiphany.changes        2018-04-20 
17:30:16.916772273 +0200
+++ /work/SRC/openSUSE:Factory/.epiphany.new/epiphany.changes   2018-04-23 
15:26:29.365180559 +0200
@@ -1,0 +2,6 @@
+Thu Apr 19 17:12:22 UTC 2018 - bjorn....@gmail.com
+
+- Update to version 3.28.1.1:
+  + Fix two crashes (bgo#783756 and bgo#794784/bgo#795370).
+
+-------------------------------------------------------------------

Old:
----
  epiphany-3.28.1.tar.xz

New:
----
  epiphany-3.28.1.1.tar.xz

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

Other differences:
------------------
++++++ epiphany.spec ++++++
--- /var/tmp/diff_new_pack.rTazkY/_old  2018-04-23 15:26:30.377143893 +0200
+++ /var/tmp/diff_new_pack.rTazkY/_new  2018-04-23 15:26:30.381143748 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           epiphany
-Version:        3.28.1
+Version:        3.28.1.1
 Release:        0
 Summary:        GNOME Web Browser
 License:        GPL-3.0-or-later

++++++ epiphany-3.28.1.tar.xz -> epiphany-3.28.1.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/epiphany-3.28.1/NEWS new/epiphany-3.28.1.1/NEWS
--- old/epiphany-3.28.1/NEWS    2018-04-10 21:24:26.000000000 +0200
+++ new/epiphany-3.28.1.1/NEWS  2018-04-19 17:22:01.000000000 +0200
@@ -1,3 +1,8 @@
+3.28.1.1 - April 19, 2018
+=========================
+
+- Fix two crashes (#783756 and #794784/#795370)
+
 3.28.1 - April 10, 2018
 =======================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/epiphany-3.28.1/embed/ephy-web-view.c 
new/epiphany-3.28.1.1/embed/ephy-web-view.c
--- old/epiphany-3.28.1/embed/ephy-web-view.c   2018-04-10 21:24:26.000000000 
+0200
+++ new/epiphany-3.28.1.1/embed/ephy-web-view.c 2018-04-19 17:22:01.000000000 
+0200
@@ -651,7 +651,7 @@
     goto out;
 
   /* Have we already started a new load? */
-  if (strcmp (url, view->pending_snapshot_uri) != 0)
+  if (g_strcmp0 (url, view->pending_snapshot_uri) != 0)
     goto out;
 
   for (GList *l = urls; l; l = g_list_next (l)) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/epiphany-3.28.1/meson.build 
new/epiphany-3.28.1.1/meson.build
--- old/epiphany-3.28.1/meson.build     2018-04-10 21:24:26.000000000 +0200
+++ new/epiphany-3.28.1.1/meson.build   2018-04-19 17:22:01.000000000 +0200
@@ -1,6 +1,6 @@
 project('epiphany', 'c',
   license: 'GPL3+',
-  version: '3.28.1',
+  version: '3.28.1.1',
   meson_version: '>= 0.42.0',
   default_options: ['c_std=gnu11']
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/epiphany-3.28.1/po/ca.po 
new/epiphany-3.28.1.1/po/ca.po
--- old/epiphany-3.28.1/po/ca.po        2018-04-10 21:24:26.000000000 +0200
+++ new/epiphany-3.28.1.1/po/ca.po      2018-04-19 17:22:01.000000000 +0200
@@ -1828,14 +1828,14 @@
 #.
 #: lib/ephy-time-helpers.c:267
 msgid "%b %d %I∶%M %p"
-msgstr "%d de %b %I∶%M %p"
+msgstr "%d %b %I∶%M %p"
 
 #. Translators: "friendly time" string for a day in a different year,
 #. * strftime format. e.g. "Feb 12 1997"
 #.
 #: lib/ephy-time-helpers.c:272
 msgid "%b %d %Y"
-msgstr "%d de %b del %Y"
+msgstr "%d %b del %Y"
 
 #. impossible time or broken locale settings
 #: lib/ephy-time-helpers.c:282
@@ -4776,7 +4776,7 @@
 #~ msgstr "%s el %s"
 
 #~ msgid "%B %e, %Y at %R UTC"
-#~ msgstr "%e de %B de %Y a les %R UTC"
+#~ msgstr "%e %B de %Y a les %R UTC"
 
 #~ msgid "Alias:"
 #~ msgstr "Àlies:"
@@ -4826,7 +4826,7 @@
 
 #~ msgctxt "A date with the time"
 #~ msgid "%A, %e %B %Y %X"
-#~ msgstr "%A %e de %B de %Y a les %X"
+#~ msgstr "%A %e %B de %Y a les %X"
 
 #~ msgid "<i>* %s %s</i>"
 #~ msgstr "<i>* %s %s</i>"
@@ -4841,7 +4841,7 @@
 #~ msgstr "Avui"
 
 #~ msgid "%e %B %Y"
-#~ msgstr "%e de %B de %Y"
+#~ msgstr "%e %B de %Y"
 
 #~ msgid "Anytime"
 #~ msgstr "En qualsevol moment"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/epiphany-3.28.1/src/ephy-location-controller.c 
new/epiphany-3.28.1.1/src/ephy-location-controller.c
--- old/epiphany-3.28.1/src/ephy-location-controller.c  2018-04-10 
21:24:26.000000000 +0200
+++ new/epiphany-3.28.1.1/src/ephy-location-controller.c        2018-04-19 
17:22:01.000000000 +0200
@@ -298,8 +298,8 @@
                      EphyLocationController *controller)
 {
   GtkWidget *entry;
+  char *url = NULL;
   char *content;
-  char *url;
   char **engine_names;
 
   entry = gtk_entry_completion_get_entry (completion);
@@ -308,13 +308,15 @@
     return;
 
   engine_names = ephy_search_engine_manager_get_names 
(controller->search_engine_manager);
-  url = ephy_search_engine_manager_build_search_address 
(controller->search_engine_manager,
-                                                         engine_names[index],
-                                                         content);
-  g_strfreev (engine_names);
+  if (index < g_strv_length (engine_names)) {
+    url = ephy_search_engine_manager_build_search_address 
(controller->search_engine_manager,
+                                                           engine_names[index],
+                                                           content);
+    ephy_link_open (EPHY_LINK (controller), url, NULL,
+                    ephy_link_flags_from_current_event ());
+  }
 
-  ephy_link_open (EPHY_LINK (controller), url, NULL,
-                  ephy_link_flags_from_current_event ());
+  g_strfreev (engine_names);
   g_free (content);
   g_free (url);
 }


Reply via email to