Hello community, here is the log from the commit of package icedtea-web for openSUSE:Factory checked in at 2013-05-13 14:57:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icedtea-web (Old) and /work/SRC/openSUSE:Factory/.icedtea-web.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icedtea-web" Changes: -------- --- /work/SRC/openSUSE:Factory/icedtea-web/icedtea-web.changes 2013-04-19 09:47:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.icedtea-web.new/icedtea-web.changes 2013-05-13 14:57:20.000000000 +0200 @@ -1,0 +2,39 @@ +Tue May 7 14:18:32 UTC 2013 - mvysko...@suse.com + +- update to 1.4 (bnc#818768) +* Added cs, de, pl localization +* Splash screen for javaws and plugin +* Better error reporting for plugin via Error-splash-screen +* All IcedTea-Web dialogues are centered to middle of active screen +* Download indicator made compact for more then one jar +* User can select its own JVM via itw-settings and deploy.properties. +* Added extended applets security settings and dialogue +* Security updates + - CVE-2013-1926, RH916774: Class-loader incorrectly shared for applets with same relative-path. + - CVE-2013-1927, RH884705: fixed gifar vulnerabilit + - CVE-2012-3422, RH840592: Potential read from an uninitialized memory location + - CVE-2012-3423, RH841345: Incorrect handling of not 0-terminated strings +* NetX + - PR1027: DownloadService is not supported by IcedTea-Web + - PR725: JNLP applications will prompt for creating desktop shortcuts every time they are run + - PR1292: Javaws does not resolve versioned jar names with periods correctly +* Plugin + - PR1106: Buffer overflow in plugin table- + - PR1166: Embedded JNLP File is not supported in applet tag + - PR1217: Add command line arguments for plugins + - PR1189: Icedtea-plugin requires code attribute when using jnlp_href + - PR1198: JSObject is not passed to javascript correctly + - PR1260: IcedTea-Web should not rely on GTK + - PR1157: Applets can hang browser after fatal exception + - PR580: http://www.horaoficial.cl/ loads improperly +* Common + - PR1049: Extension jnlp's signed jar with the content of only META-INF/* is considered + - PR955: regression: SweetHome3D fails to run + - PR1145: IcedTea-Web can cause ClassCircularityError + - PR1161: X509VariableTrustManager does not work correctly with OpenJDK7 + - PR822: Applets fail to load if jars have different signers + - PR1186: System.getProperty("deployment.user.security.trusted.cacerts") is null + - PR909: The Java applet at http://de.gosupermodel.com/games/wardrobegame.jsp fails + - PR1299: WebStart doesn't read socket proxy settings from firefox correctly + +------------------------------------------------------------------- Old: ---- icedtea-web-1.3.2.tar.gz New: ---- icedtea-web-1.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icedtea-web.spec ++++++ --- /var/tmp/diff_new_pack.ul2CdM/_old 2013-05-13 14:57:22.000000000 +0200 +++ /var/tmp/diff_new_pack.ul2CdM/_new 2013-05-13 14:57:22.000000000 +0200 @@ -28,12 +28,9 @@ # for openSUSE 11.1 we need use update repo as it were not # released with this version %define xulrunner_ver 191 -%if 0%{?suse_version} > 1130 +%if 0%{?suse_version} >= 1140 %define xulrunner_ver 20 %endif -%if 0%{?suse_version} == 1130 -%define xulrunner_ver 192 -%endif %define with_npapisdk 0 %if 0%{?suse_version} > 1140 @@ -59,7 +56,7 @@ %define pluginname IcedTeaPlugin.so Name: icedtea-web -Version: 1.3.2 +Version: 1.4 Release: 0 Summary: Java Web Start and plugin implementation License: GPL-2.0-with-classpath-exception @@ -131,7 +128,7 @@ This package contains Javadocs for the %{name}. %prep -%setup -q +%setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 ++++++ icedtea-web-1.0.2-no-return-in-nonvoid-function.patch ++++++ --- /var/tmp/diff_new_pack.ul2CdM/_old 2013-05-13 14:57:22.000000000 +0200 +++ /var/tmp/diff_new_pack.ul2CdM/_new 2013-05-13 14:57:22.000000000 +0200 @@ -1,8 +1,8 @@ -Index: icedtea-web-1.0.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc +Index: icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc =================================================================== ---- icedtea-web-1.0.2.orig/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc 2011-04-02 23:52:41.000000000 +0200 -+++ icedtea-web-1.0.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc 2011-04-06 14:17:44.458931121 +0200 -@@ -816,6 +816,7 @@ +--- icedtea-web-1.4pre1.orig/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc ++++ icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc +@@ -734,6 +734,7 @@ queue_processor(void* data) } pthread_cleanup_pop(1); ++++++ icedtea-web-1.1-moonlight-symbol-clash.patch ++++++ --- /var/tmp/diff_new_pack.ul2CdM/_old 2013-05-13 14:57:22.000000000 +0200 +++ /var/tmp/diff_new_pack.ul2CdM/_new 2013-05-13 14:57:22.000000000 +0200 @@ -5,11 +5,11 @@ plugin/icedteanp/IcedTeaPluginUtils.h | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) -Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaNPPlugin.cc +Index: icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaNPPlugin.cc =================================================================== ---- 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; +--- icedtea-web-1.4pre1.orig/plugin/icedteanp/IcedTeaNPPlugin.cc ++++ icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaNPPlugin.cc +@@ -227,8 +227,8 @@ static gint instance_counter = 1; static GPid appletviewer_pid = -1; static guint appletviewer_watch_id = -1; @@ -20,9 +20,9 @@ (strcmp(getenv("ICEDTEAPLUGIN_DEBUG"), "suspend") == 0); pthread_cond_t cond_message_available = PTHREAD_COND_INITIALIZER; -@@ -1612,14 +1612,14 @@ plugin_start_appletviewer (ITNPPluginDat - command_line.push_back("-classpath"); - command_line.push_back(ICEDTEA_WEB_JRE "/lib/rt.jar"); +@@ -1412,14 +1412,14 @@ plugin_start_appletviewer (ITNPPluginDat + command_line.push_back(COVERAGE_AGENT); + #endif - if (plugin_debug) + if (icedtea_plugin_debug) @@ -37,11 +37,11 @@ command_line.push_back(debug_flags); } -Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaNPPlugin.h +Index: icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaNPPlugin.h =================================================================== ---- 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; +--- icedtea-web-1.4pre1.orig/plugin/icedteanp/IcedTeaNPPlugin.h ++++ icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaNPPlugin.h +@@ -94,7 +94,7 @@ extern pthread_t itnp_plugin_thread_id; extern pthread_mutex_t pluginAsyncCallMutex; // debug switch @@ -50,11 +50,11 @@ // Browser function table. extern NPNetscapeFuncs browser_functions; -Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaPluginUtils.cc +Index: icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaPluginUtils.cc =================================================================== ---- 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 +--- icedtea-web-1.4pre1.orig/plugin/icedteanp/IcedTeaPluginUtils.cc ++++ icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaPluginUtils.cc +@@ -399,7 +399,7 @@ IcedTeaPluginUtilities::getUTF16LEString wchar_t c; @@ -63,7 +63,7 @@ result_unicode_str->clear(); for (int i = begin; i < begin+length; i+=2) -@@ -412,14 +412,14 @@ IcedTeaPluginUtilities::getUTF16LEString +@@ -413,14 +413,14 @@ IcedTeaPluginUtilities::getUTF16LEString (c >= 'A' && c <= 'Z') || (c >= '0' && c <= '9')) { @@ -80,7 +80,7 @@ } /* -@@ -433,7 +433,7 @@ IcedTeaPluginUtilities::printStringVecto +@@ -434,7 +434,7 @@ IcedTeaPluginUtilities::printStringVecto { // This is a CPU intensive function. Run only if debugging @@ -89,7 +89,7 @@ return; std::string* str = new std::string(); -@@ -613,7 +613,7 @@ void +@@ -614,7 +614,7 @@ void IcedTeaPluginUtilities::printStringPtrVector(const char* prefix, std::vector<std::string*>* str_ptr_vector) { // This is a CPU intensive function. Run only if debugging @@ -98,7 +98,7 @@ return; std::string* str = new std::string(); -@@ -637,7 +637,7 @@ void +@@ -638,7 +638,7 @@ void IcedTeaPluginUtilities::printNPVariant(NPVariant variant) { // This is a CPU intensive function. Run only if debugging @@ -107,11 +107,11 @@ return; if (NPVARIANT_IS_VOID(variant)) -Index: icedtea-web-1.3.2/plugin/icedteanp/IcedTeaPluginUtils.h +Index: icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaPluginUtils.h =================================================================== ---- 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. * +--- icedtea-web-1.4pre1.orig/plugin/icedteanp/IcedTeaPluginUtils.h ++++ icedtea-web-1.4pre1/plugin/icedteanp/IcedTeaPluginUtils.h +@@ -62,7 +62,7 @@ exception statement from your version. * #define PLUGIN_DEBUG(...) \ do \ { \ ++++++ icedtea-web-1.3.2.tar.gz -> icedtea-web-1.4.tar.gz ++++++ ++++ 80543 lines of diff (skipped) ++++++ icedtea-web-suse-desktop-files.patch ++++++ --- /var/tmp/diff_new_pack.ul2CdM/_old 2013-05-13 14:57:22.000000000 +0200 +++ /var/tmp/diff_new_pack.ul2CdM/_new 2013-05-13 14:57:22.000000000 +0200 @@ -1,15 +1,18 @@ -Index: icedtea-web-1.0.2/itweb-settings.desktop.in +Index: icedtea-web-1.4pre1/itweb-settings.desktop.in =================================================================== ---- icedtea-web-1.0.2.orig/itweb-settings.desktop.in 2011-04-02 23:52:41.000000000 +0200 -+++ icedtea-web-1.0.2/itweb-settings.desktop.in 2011-04-05 16:00:05.579938163 +0200 -@@ -1,8 +1,9 @@ +--- icedtea-web-1.4pre1.orig/itweb-settings.desktop.in ++++ icedtea-web-1.4pre1/itweb-settings.desktop.in +@@ -1,5 +1,6 @@ [Desktop Entry] - Name=IcedTea Web Control Panel + Name=IcedTea-Web Control Panel +GenericName=IcedTea Web Control Panel - Comment=Configure IcedTea Web (javaws and plugin) - Exec=PATH_TO_ITWEB_SETTINGS + Name[de]=IcedTea-Web Systemsteuerung + Name[pl]=Panel sterowania IcedTea-Web + Name[cs]=Ovládací panel IcedTea-Web +@@ -11,5 +12,5 @@ Exec=PATH_TO_ITWEB_SETTINGS Icon=javaws Terminal=false Type=Application -Categories=Settings; +Categories=Settings;DesktopSettings; + Keywords=IcedTea;IcedTea-Web;java;javaws;web;start;webstart;jnlp; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org