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

Reply via email to