Hello community, here is the log from the commit of package icedtea-web for openSUSE:Factory checked in at 2013-04-19 09:46:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icedtea-web (Old) and /work/SRC/openSUSE:Factory/.icedtea-web.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icedtea-web", Maintainer is "bnc-team-j...@forge.provo.novell.com" Changes: -------- --- /work/SRC/openSUSE:Factory/icedtea-web/icedtea-web.changes 2013-01-22 15:36:40.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.icedtea-web.new/icedtea-web.changes 2013-04-19 09:47:01.000000000 +0200 @@ -1,0 +2,17 @@ +Wed Apr 17 14:11:32 UTC 2013 - mvysko...@suse.com + +- update to 1.3.2 (bnc#815596) +- Security Updates + * CVE-2013-1927, RH884705: fixed gifar vulnerability + * CVE-2013-1926, RH916774: Class-loader incorrectly shared for applets with same relative-path. +- Common + * Added new option in itw-settings which allows users to set JVM arguments + when plugin is initialized. +- NetX + * PR580: http://www.horaoficial.cl/ loads improperly +- Plugin + * PR1260: IcedTea-Web should not rely on GTK + obsoletes icedtea-web-remove-gtk-dep.patch + * PR1157: Applets can hang browser after fatal exception + +------------------------------------------------------------------- Old: ---- icedtea-web-1.3.1.tar.gz icedtea-web-remove-gtk-dep.patch New: ---- icedtea-web-1.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icedtea-web.spec ++++++ --- /var/tmp/diff_new_pack.B94HIU/_old 2013-04-19 09:47:02.000000000 +0200 +++ /var/tmp/diff_new_pack.B94HIU/_new 2013-04-19 09:47:02.000000000 +0200 @@ -59,7 +59,7 @@ %define pluginname IcedTeaPlugin.so Name: icedtea-web -Version: 1.3.1 +Version: 1.3.2 Release: 0 Summary: Java Web Start and plugin implementation License: GPL-2.0-with-classpath-exception @@ -71,11 +71,8 @@ # https://bugzilla.mozilla.org/show_bug.cgi?id=582130 # http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=622 Patch1: icedtea-web-1.1-moonlight-symbol-clash.patch -# PATCH-FIX-UPSTREAM icedtea-web-remove-gtk-dep.patch rhbz#889644, rhbz#895197 zai...@opensuse.org -- Removes GTK dependency. Now we don't need to build icedtea-web against gtk3 in order to have it working in epiphany. Patch taken from fedora. git commit 7f32037ef35cbfcb3472efd92e32420e073f7c11 -Patch2: icedtea-web-remove-gtk-dep.patch Patch1000: icedtea-web-suse-desktop-files.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf BuildRequires: java-1_7_0-%{origin}-devel BuildRequires: libX11-devel BuildRequires: libtool @@ -137,11 +134,8 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 %patch1000 -p1 -## Needed for patch2 -autoreconf -fiv %build %{configure} \ ++++++ icedtea-web-1.1-moonlight-symbol-clash.patch ++++++ --- /var/tmp/diff_new_pack.B94HIU/_old 2013-04-19 09:47:02.000000000 +0200 +++ /var/tmp/diff_new_pack.B94HIU/_new 2013-04-19 09:47:02.000000000 +0200 @@ -1,8 +1,15 @@ -Index: icedtea-web-1.1/plugin/icedteanp/IcedTeaNPPlugin.cc +--- + plugin/icedteanp/IcedTeaNPPlugin.cc | 8 ++++---- + plugin/icedteanp/IcedTeaNPPlugin.h | 2 +- + plugin/icedteanp/IcedTeaPluginUtils.cc | 12 ++++++------ + plugin/icedteanp/IcedTeaPluginUtils.h | 2 +- + 4 files changed, 12 insertions(+), 12 deletions(-) + +Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaNPPlugin.cc =================================================================== ---- icedtea-web-1.1.orig/plugin/icedteanp/IcedTeaNPPlugin.cc 2011-06-08 21:42:40.350749654 +0200 -+++ icedtea-web-1.1/plugin/icedteanp/IcedTeaNPPlugin.cc 2011-06-30 13:32:38.175450759 +0200 -@@ -243,8 +243,8 @@ +--- icedtea-web-1.3.2.orig/plugin/icedteanp/IcedTeaNPPlugin.cc ++++ icedtea-web-1.3.2/plugin/icedteanp/IcedTeaNPPlugin.cc +@@ -257,8 +257,8 @@ static gint instance_counter = 1; static GPid appletviewer_pid = -1; static guint appletviewer_watch_id = -1; @@ -13,29 +20,28 @@ (strcmp(getenv("ICEDTEAPLUGIN_DEBUG"), "suspend") == 0); pthread_cond_t cond_message_available = PTHREAD_COND_INITIALIZER; -@@ -1529,7 +1529,7 @@ - gchar** environment; +@@ -1612,14 +1612,14 @@ plugin_start_appletviewer (ITNPPluginDat + command_line.push_back("-classpath"); + command_line.push_back(ICEDTEA_WEB_JRE "/lib/rt.jar"); - int cmd_num = 0; - if (plugin_debug) + if (icedtea_plugin_debug) { - command_line = (gchar**) malloc(sizeof(gchar*)*11); - command_line[cmd_num++] = g_strdup(appletviewer_executable); -@@ -1539,7 +1539,7 @@ - command_line[cmd_num++] = g_strdup_printf("%s/lib/rt.jar", ICEDTEA_WEB_JRE); - command_line[cmd_num++] = g_strdup("-Xdebug"); - command_line[cmd_num++] = g_strdup("-Xnoagent"); -- if (plugin_debug_suspend) -+ if (icedtea_plugin_debug_suspend) - { - command_line[cmd_num++] = g_strdup("-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"); - } else -Index: icedtea-web-1.1/plugin/icedteanp/IcedTeaNPPlugin.h + command_line.push_back("-Xdebug"); + command_line.push_back("-Xnoagent"); + + //Debug flags + std::string debug_flags = "-Xrunjdwp:transport=dt_socket,address=8787,server=y,"; +- debug_flags += plugin_debug_suspend ? "suspend=y" : "suspend=n"; ++ debug_flags += icedtea_plugin_debug_suspend ? "suspend=y" : "suspend=n"; + command_line.push_back(debug_flags); + } + +Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaNPPlugin.h =================================================================== ---- icedtea-web-1.1.orig/plugin/icedteanp/IcedTeaNPPlugin.h 2011-06-08 21:42:40.000000000 +0200 -+++ icedtea-web-1.1/plugin/icedteanp/IcedTeaNPPlugin.h 2011-06-30 13:34:25.401264860 +0200 -@@ -101,7 +101,7 @@ +--- icedtea-web-1.3.2.orig/plugin/icedteanp/IcedTeaNPPlugin.h ++++ icedtea-web-1.3.2/plugin/icedteanp/IcedTeaNPPlugin.h +@@ -98,7 +98,7 @@ extern pthread_t itnp_plugin_thread_id; extern pthread_mutex_t pluginAsyncCallMutex; // debug switch @@ -44,11 +50,11 @@ // Browser function table. extern NPNetscapeFuncs browser_functions; -Index: icedtea-web-1.1/plugin/icedteanp/IcedTeaPluginUtils.cc +Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaPluginUtils.cc =================================================================== ---- icedtea-web-1.1.orig/plugin/icedteanp/IcedTeaPluginUtils.cc 2011-06-08 21:42:40.000000000 +0200 -+++ icedtea-web-1.1/plugin/icedteanp/IcedTeaPluginUtils.cc 2011-06-30 13:34:57.213396453 +0200 -@@ -404,7 +404,7 @@ +--- icedtea-web-1.3.2.orig/plugin/icedteanp/IcedTeaPluginUtils.cc ++++ icedtea-web-1.3.2/plugin/icedteanp/IcedTeaPluginUtils.cc +@@ -398,7 +398,7 @@ IcedTeaPluginUtilities::getUTF16LEString wchar_t c; @@ -57,7 +63,7 @@ result_unicode_str->clear(); for (int i = begin; i < begin+length; i+=2) -@@ -418,14 +418,14 @@ +@@ -412,14 +412,14 @@ IcedTeaPluginUtilities::getUTF16LEString (c >= 'A' && c <= 'Z') || (c >= '0' && c <= '9')) { @@ -74,7 +80,7 @@ } /* -@@ -439,7 +439,7 @@ +@@ -433,7 +433,7 @@ IcedTeaPluginUtilities::printStringVecto { // This is a CPU intensive function. Run only if debugging @@ -83,7 +89,7 @@ return; std::string* str = new std::string(); -@@ -619,7 +619,7 @@ +@@ -613,7 +613,7 @@ void IcedTeaPluginUtilities::printStringPtrVector(const char* prefix, std::vector<std::string*>* str_ptr_vector) { // This is a CPU intensive function. Run only if debugging @@ -92,7 +98,7 @@ return; std::string* str = new std::string(); -@@ -643,7 +643,7 @@ +@@ -637,7 +637,7 @@ void IcedTeaPluginUtilities::printNPVariant(NPVariant variant) { // This is a CPU intensive function. Run only if debugging @@ -101,11 +107,11 @@ return; if (NPVARIANT_IS_VOID(variant)) -Index: icedtea-web-1.1/plugin/icedteanp/IcedTeaPluginUtils.h +Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaPluginUtils.h =================================================================== ---- icedtea-web-1.1.orig/plugin/icedteanp/IcedTeaPluginUtils.h 2011-06-08 21:42:40.000000000 +0200 -+++ icedtea-web-1.1/plugin/icedteanp/IcedTeaPluginUtils.h 2011-06-30 13:35:56.290497900 +0200 -@@ -69,7 +69,7 @@ +--- icedtea-web-1.3.2.orig/plugin/icedteanp/IcedTeaPluginUtils.h ++++ icedtea-web-1.3.2/plugin/icedteanp/IcedTeaPluginUtils.h +@@ -69,7 +69,7 @@ exception statement from your version. * #define PLUGIN_DEBUG(...) \ do \ { \ ++++++ icedtea-web-1.3.1.tar.gz -> icedtea-web-1.3.2.tar.gz ++++++ ++++ 9012 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org