Hello community,

here is the log from the commit of package java-1_7_0-openjdk for 
openSUSE:Factory checked in at 2012-10-25 10:59:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-1_7_0-openjdk", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes    
2012-10-12 08:11:56.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes   
    2012-10-25 10:59:47.000000000 +0200
@@ -1,0 +2,40 @@
+Fri Oct 19 12:09:11 UTC 2012 - [email protected]
+
+- update to icedtea-2.3.3 (bnc#785814)
+* Security fixes
+  - S6631398, CVE-2012-3216: FilePermission improved path checking
+  - S7093490: adjust package access in rmiregistry
+  - S7143535, CVE-2012-5068: ScriptEngine corrected permissions
+  - S7158796, CVE-2012-5070: Tighten properties checking in EnvHelp
+  - S7158807: Revise stack management with volatile call sites
+  - S7163198, CVE-2012-5076: Tightened package accessibility
+  - S7167656, CVE-2012-5077: Multiple Seeders are being created
+  - S7169884, CVE-2012-5073: LogManager checks do not work correctly for 
sub-types
+  - S7169887, CVE-2012-5074: Tightened package accessibility
+  - S7169888, CVE-2012-5075: Narrowing resource definitions in JMX RMI 
connector
+  - S7172522, CVE-2012-5072: Improve DomainCombiner checking
+  - S7186286, CVE-2012-5081: TLS implementation to better adhere to RFC
+  - S7189103, CVE-2012-5069: Executors needs to maintain state
+  - S7189490: More improvements to DomainCombiner checking
+  - S7189567, CVE-2012-5085: java net obselete protocol
+  - S7192975, CVE-2012-5071: Issue with JMX reflection
+  - S7195194, CVE-2012-5084: Better data validation for Swing
+  - S7195549, CVE-2012-5087: Better bean object persistence
+  - S7195917, CVE-2012-5086: XMLDecoder parsing at close-time should be 
improved
+  - S7195919, CVE-2012-5079: (sl) ServiceLoader can throw CCE without needing 
to create instance
+  - S7196190, CVE-2012-5088: Improve method of handling MethodHandles
+  - S7198296, CVE-2012-5089: Refactor classloader usage
+  - S7158800: Improve storage of symbol tables
+  - S7158801: Improve VM CompileOnly option
+  - S7158804: Improve config file parsing
+  - S7198606, CVE-2012-4416: Improve VM optimization
+* Bug fixes
+  - Remove merge artefact.
+  - Remove the Xp header and library checks.
+* JamVM
+  - PR1155: Do not put version number in libjvm.so SONAME
+- refresh java-1.7.0-openjdk-java-access-bridge-security.patch as new glassfish
+  classes were added
+- add icedtea-2.3.3-refresh-6924259-string_offset.patch
+
+-------------------------------------------------------------------

Old:
----
  47a867dd3005.tar.gz
  7fae6a3a68c7.tar.gz
  867d5041bee6.tar.gz
  acba2d30209d.tar.gz
  c89c6ac953e7.tar.gz
  ea39d76b3bde.tar.gz
  ee4bd94136ec.tar.gz
  f78eb7e08ee1.tar.gz
  icedtea-2.3.2.tar.gz
  icedtea-2.3.2.tar.gz.sig
  jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz

New:
----
  03f54ef33914.tar.gz
  301e79a966b4.tar.gz
  5ec94d162f05.tar.gz
  9a95d714d136.tar.gz
  a456d0771ba0.tar.gz
  d2d0a106917c.tar.gz
  ec73c6927fb7.tar.gz
  f45296ac69be.tar.gz
  icedtea-2.3.3-refresh-6924259-string_offset.patch
  icedtea-2.3.3.tar.gz
  jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz

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

Other differences:
------------------
++++++ java-1_7_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.52sPBi/_old  2012-10-25 10:59:57.000000000 +0200
+++ /var/tmp/diff_new_pack.52sPBi/_new  2012-10-25 10:59:57.000000000 +0200
@@ -48,7 +48,7 @@
 # If runtests is 0 test suites will not be run.
 %define runtests 0
 
-%define icedtea_version 2.3.2
+%define icedtea_version 2.3.3
 %define hg_tag icedtea-{icedtea_version}-branchpoint
 
 %define openjdkdate 27_jun_2011
@@ -144,22 +144,25 @@
 Source3:        mauve-%{mauvedate}.tar.gz
 Source4:        mauve_tests
 
-Source5:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/acba2d30209d.tar.gz
-Source6:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/7fae6a3a68c7.tar.gz
-Source7:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/ee4bd94136ec.tar.gz
-Source8:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/c89c6ac953e7.tar.gz
-Source9:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/f78eb7e08ee1.tar.gz
-Source10:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/867d5041bee6.tar.gz
-# originally fetched from here, does not exist anymore
-Source11:       ea39d76b3bde.tar.gz
-Source12:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/47a867dd3005.tar.gz
-Source13:       
http://icedtea.classpath.org/download/drops/jamvm/jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz
+Source5:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/301e79a966b4.tar.gz
+Source6:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/9a95d714d136.tar.gz
+Source7:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/f45296ac69be.tar.gz
+Source8:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/03f54ef33914.tar.gz
+Source9:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/5ec94d162f05.tar.gz
+Source10:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/ec73c6927fb7.tar.gz
+Source11:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive/d2d0a106917c.tar.gz
+# zero compatible hotspot
+Source12:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/a456d0771ba0.tar.gz
+Source13:       
http://icedtea.classpath.org/download/drops/jamvm/jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz
 
 #Source1000:     java-1_7_0-openjdk-rpmlintrc
 # those properties are for opeSUSE only
 Source1001:     fontconfig.SuSE.properties
 
-Source2000:     icedtea-%{icedtea_version}.tar.gz.sig
+# not released this time, checked sha256sum according 
+# 
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-October/020571.html
+# e5ac5564e00c4a8d7b3376ed6de91b18a2587c8abdad802ccc92c780765b1073  
icedtea-2.3.3.tar.gz
+#Source2000:     icedtea-%{icedtea_version}.tar.gz.sig
 
 # RPM/distribution specific patches
 
@@ -213,6 +216,8 @@
 # PATCH-FIX-OPENSUSE: fix the dependency issues on jamvm builds
 # sent to distro-pkg-dev
 Patch1005:      icedtea-2.3.2-fix-extract-jamvm-dependency.patch
+# PATCH-FIX-OPENSUSE: refresh part of 
patches/hotspot/zero/6924259-string_offset.patch
+Patch1006:      icedtea-2.3.3-refresh-6924259-string_offset.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -470,6 +475,8 @@
 %patch1003 -p1
 
 %patch1005 -p1
+%patch1006 -p1
+
 %build
 export LANG=C
 unset JAVA_HOME

++++++ 47a867dd3005.tar.gz -> 03f54ef33914.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/03f54ef33914.tar.gz differ: 
char 5, line 1

++++++ ea39d76b3bde.tar.gz -> 301e79a966b4.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/ea39d76b3bde.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/301e79a966b4.tar.gz differ: 
char 5, line 1

++++++ 47a867dd3005.tar.gz -> 5ec94d162f05.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/5ec94d162f05.tar.gz differ: 
char 5, line 1

++++++ 47a867dd3005.tar.gz -> 9a95d714d136.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/9a95d714d136.tar.gz differ: 
char 5, line 1

++++++ 47a867dd3005.tar.gz -> a456d0771ba0.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/a456d0771ba0.tar.gz differ: 
char 5, line 1

++++++ 47a867dd3005.tar.gz -> d2d0a106917c.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/d2d0a106917c.tar.gz differ: 
char 5, line 1

++++++ 47a867dd3005.tar.gz -> ec73c6927fb7.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/ec73c6927fb7.tar.gz differ: 
char 5, line 1

++++++ 47a867dd3005.tar.gz -> f45296ac69be.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/47a867dd3005.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/f45296ac69be.tar.gz differ: 
char 5, line 1

++++++ icedtea-2.3.3-refresh-6924259-string_offset.patch ++++++
Index: icedtea-2.3.3/patches/hotspot/zero/6924259-string_offset.patch
===================================================================
--- icedtea-2.3.3.orig/patches/hotspot/zero/6924259-string_offset.patch 
2012-10-17 10:20:09.779948816 +0200
+++ icedtea-2.3.3/patches/hotspot/zero/6924259-string_offset.patch      
2012-10-19 14:56:22.265958143 +0200
@@ -378,7 +378,7 @@
 diff --git a/src/share/vm/memory/dump.cpp b/src/share/vm/memory/dump.cpp
 --- openjdk/hotspot/src/share/vm/memory/dump.cpp
 +++ openjdk/hotspot/src/share/vm/memory/dump.cpp
-@@ -78,8 +78,8 @@
+@@ -78,8 +78,8 @@ public:
    void do_oop(oop* p) {
      if (p != NULL) {
        oop obj = *p;
@@ -386,7 +386,7 @@
 -
 +      if (obj->klass() == SystemDictionary::String_klass() &&
 +          java_lang_String::has_hash_field()) {
-         int hash = java_lang_String::hash_string(obj);
+         int hash = java_lang_String::to_hash(obj);
          obj->int_field_put(hash_offset, hash);
        }
 diff --git a/src/share/vm/opto/graphKit.cpp b/src/share/vm/opto/graphKit.cpp
++++++ icedtea-2.3.2.tar.gz -> icedtea-2.3.3.tar.gz ++++++
++++ 4539 lines of diff (skipped)

++++++ jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz -> 
jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jamvm-e70f2450890b82c37422616cc85e1a23385f03cd/src/Makefile.am 
new/jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82/src/Makefile.am
--- old/jamvm-e70f2450890b82c37422616cc85e1a23385f03cd/src/Makefile.am  
2012-08-15 04:51:32.000000000 +0200
+++ new/jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82/src/Makefile.am  
2012-09-25 02:41:25.000000000 +0200
@@ -1,5 +1,5 @@
 ##
-## Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011
+## Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012
 ## Robert Lougher <[email protected]>.
 ##
 ## This file is part of JamVM.
@@ -42,6 +42,7 @@
 
 jamvm_LDADD = libcore.la
 libjvm_la_LIBADD = libcore.la
+libjvm_la_LDFLAGS = -avoid-version
 libcore_la_LIBADD = interp/libinterp.la os/@os@/@arch@/libnative.la \
                     os/@os@/libos.la classlib/@classlib@/libclasslib.la
 

++++++ java-1.7.0-openjdk-java-access-bridge-security.patch ++++++
--- /var/tmp/diff_new_pack.52sPBi/_old  2012-10-25 10:59:58.000000000 +0200
+++ /var/tmp/diff_new_pack.52sPBi/_new  2012-10-25 10:59:58.000000000 +0200
@@ -1,22 +1,22 @@
-Index: 
java-1_7_0-openjdk/java-access-bridge-1.23.0/bridge/org/GNOME/Accessibility/JavaBridge.java
+Index: openjdk/jdk/src/share/lib/security/java.security
 ===================================================================
---- openjdk/jdk/src/share/lib/security/java.security-src
+--- openjdk/jdk/src/share/lib/security/java.security.orig
 +++ openjdk/jdk/src/share/lib/security/java.security
-@@ -131,7 +131,7 @@
+@@ -124,7 +124,7 @@ keystore.type=jks
  # passed to checkPackageAccess unless the
  # corresponding RuntimePermission ("accessClassInPackage."+package) has
  # been granted.
--package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
-+package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,org.GNOME.Accessibility.,org.GNOME.Bonobo.
+-package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.
++package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,org.GNOME.Accessibility.,org.GNOME.Bonobo.
  
  #
  # List of comma-separated packages that start with or equal this string
-@@ -143,7 +143,7 @@
+@@ -136,7 +136,7 @@ package.access=sun.,com.sun.xml.internal
  # by default, none of the class loaders supplied with the JDK call
  # checkPackageDefinition.
  #
--package.definition=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
-+package.definition=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,org.GNOME.Accessibility.,org.GNOME.Bonobo.
+-package.definition=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.
++package.definition=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.org.glassfish.external.,com.sun.org.glassfish.gmbal.,org.GNOME.Accessibility.,org.GNOME.Bonobo.
  
  #
  # Determines whether this properties file can be appended to

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to