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); }