/hg/icedtea6: 2 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed Oct 15 23:16:07 UTC 2014


changeset 9afbc6f09a6f in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=9afbc6f09a6f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Oct 16 00:12:39 2014 +0100

	Add 1.13.5 release notes.

	2014-10-15  Andrew John Hughes  <gnu.andrew at redhat.com>

		* NEWS: Add 1.13.5 release notes.


changeset d6de75aff3d0 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=d6de75aff3d0
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Oct 16 00:15:12 2014 +0100

	PR2033: patches/ecj/jaxws-getdtdtype.patch no longer applies since removal of JAXWS drop

	2014-10-15  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR2033: patches/ecj/jaxws-getdtdtype.patch no
		longer applies since removal of JAXWS drop
		* NEWS: Updated.
		* patches/ecj/jaxws-getdtdtype.patch:
		Regenerated as a normal patch against the
		OpenJDK source tree.


diffstat:

 ChangeLog                          |  13 +++++++
 NEWS                               |  63 ++++++++++++++++++++++++++++++-----
 patches/ecj/jaxws-getdtdtype.patch |  68 +++++++++++++++----------------------
 3 files changed, 94 insertions(+), 50 deletions(-)

diffs (179 lines):

diff -r 3a715e42ffe4 -r d6de75aff3d0 ChangeLog
--- a/ChangeLog	Sun Oct 12 20:20:59 2014 +0100
+++ b/ChangeLog	Thu Oct 16 00:15:12 2014 +0100
@@ -1,3 +1,16 @@
+2014-10-15  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2033: patches/ecj/jaxws-getdtdtype.patch no
+	longer applies since removal of JAXWS drop
+	* NEWS: Updated.
+	* patches/ecj/jaxws-getdtdtype.patch:
+	Regenerated as a normal patch against the
+	OpenJDK source tree.
+
+2014-10-15  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* NEWS: Add 1.13.5 release notes.
+
 2014-10-09  Andrew John Hughes  <gnu.andrew at redhat.com>
 
 	* Makefile.am:
diff -r 3a715e42ffe4 -r d6de75aff3d0 NEWS
--- a/NEWS	Sun Oct 12 20:20:59 2014 +0100
+++ b/NEWS	Thu Oct 16 00:15:12 2014 +0100
@@ -15,27 +15,72 @@
 New in release 1.14.0 (201X-XX-XX):
 
 * Backports
-  - S4963723: Implement SHA-224
-  - S6578658: Request for raw RSA (NONEwithRSA) Signature support in SunMSCAPI
   - S6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init
   - S6727719: Performance of TextLayout.getBounds()
   - S6745225: Memory leak while drawing Attributed String
+  - S6904962: GlyphVector.getVisualBounds should not be affected by leading or trailing white space.
+  - S7122142: (ann) Race condition between isAnnotationPresent and getAnnotations
+  - S7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
+  - S8013057: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory()
+  - S8026887: Make issues due to failed large pages allocations easier to debug
+* Bug fixes
+  - PR1886: IcedTea does not checksum supplied tarballs
+  - PR2033: patches/ecj/jaxws-getdtdtype.patch no longer applies since removal of JAXWS drop
+
+New in release 1.13.5 (2014-10-14):
+
+* Security fixes
+  - S8015256: Better class accessibility
+  - S8022783, CVE-2014-6504: Optimize C2 optimizations
+  - S8035162: Service printing service
+  - S8035781: Improve equality for annotations
+  - S8036805: Correct linker method lookup.
+  - S8036810: Correct linker field lookup
+  - S8037066, CVE-2014-6457: Secure transport layer
+  - S8037846, CVE-2014-6558: Ensure streaming of input cipher streams
+  - S8038899: Safer safepoints
+  - S8038903: More native monitor monitoring
+  - S8038908: Make Signature more robust
+  - S8038913: Bolster XML support
+  - S8039509, CVE-2014-6512: Wrap sockets more thoroughly
+  - S8039533, CVE-2014-6517: Higher resolution resolvers
+  - S8041540, CVE-2014-6511: Better use of pages in font processing
+  - S8041545: Better validation of generated rasters
+  - S8041564, CVE-2014-6506: Improved management of logger resources
+  - S8041717, CVE-2014-6519: Issue with class file parser
+  - S8042609, CVE-2014-6513: Limit splashiness of splash images
+  - S8042797, CVE-2014-6502: Avoid strawberries in LogRecord
+  - S8044274, CVE-2014-6531: Proper property processing
+* Import of OpenJDK6 b33
+  - OJ37: OpenJDK6-b32 cannot be built on Windows
+  - OJ39: Handle fonts with the non-canonical processing flag set
+  - OJ41: OpenJDK6 should be compatible with Windows SDK 7.1
+  - OJ42: Remove @Override annotation on interfaces added by 2014/10/14 security fixes.
+  - S6967684: httpserver using a non thread-safe SimpleDateFormat
+  - S7033534: Two tests fail just against jdk7 b136
+  - S7160837: DigestOutputStream does not turn off digest calculation when "close()" is called
+  - S7172149: ArrayIndexOutOfBoundsException from Signature.verify
+  - S8010213: Some api/javax_net/SocketFactory tests fail in 7u25 nightly build
+  - S8012637: Adjust CipherInputStream class to work in AEAD/GCM mode
+  - S8028192: Use of PKCS11-NSS provider in FIPS mode broken
+  - S8038000: java.awt.image.RasterFormatException: Incorrect scanline stride
+  - S8039396: NPE when writing a class descriptor object to a custom ObjectOutputStream
+  - S8042603: 'SafepointPollOffset' was not declared in static member function 'static bool Arguments::check_vm_args_consistency()'
+  - S8042850: Extra unused entries in ICU ScriptCodes enum
+  - S8052162: REGRESSION: sun/java2d/cmm/ColorConvertOp tests fail since 7u71 b01
+  - S8053963: (dc) Use DatagramChannel.receive() instead of read() in connect()
+* Backports
+  - S4963723: Implement SHA-224
+  - S6578658: Request for raw RSA (NONEwithRSA) Signature support in SunMSCAPI
   - S6753664: Support SHA256 (and higher) in SunMSCAPI
-  - S6904962: GlyphVector.getVisualBounds should not be affected by leading or trailing white space.
   - S7033170: Cipher.getMaxAllowedKeyLength(String) throws NoSuchAlgorithmException
   - S7044060: Need to support NSA Suite B Cryptography algorithms
   - S7106773: 512 bits RSA key cannot work with SHA384 and SHA512
-  - S7122142: (ann) Race condition between isAnnotationPresent and getAnnotations
-  - S7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
   - S7180907: Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes
   - S8006935: Need to take care of long secret keys in HMAC/PRF compuation
-  - S8013057: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory()
   - S8017173, PR1688: XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated
-  - S8026887: Make issues due to failed large pages allocations easier to debug
   - S8049480: Current versions of Java can't verify jars signed and timestamped with Java 9
-  - OJ39: Handle fonts with the non-canonical processing flag set
 * Bug fixes
-  - PR1886: IcedTea does not checksum supplied tarballs
   - PR1904: [REGRESSION] Bug reports now lack IcedTea version & distribution packaging information
   - PR1967: Move to new OpenJDK bug URL format
 
diff -r 3a715e42ffe4 -r d6de75aff3d0 patches/ecj/jaxws-getdtdtype.patch
--- a/patches/ecj/jaxws-getdtdtype.patch	Sun Oct 12 20:20:59 2014 +0100
+++ b/patches/ecj/jaxws-getdtdtype.patch	Thu Oct 16 00:15:12 2014 +0100
@@ -1,43 +1,29 @@
-diff -Nru openjdk-ecj.orig/jaxws/build.properties openjdk-ecj/jaxws/build.properties
---- openjdk-ecj.orig/jaxws/build.properties	2011-06-29 23:08:21.756066418 +0100
-+++ openjdk-ecj/jaxws/build.properties	2011-06-29 23:09:51.701491292 +0100
-@@ -81,7 +81,7 @@
- patches.dir=patches
+diff -Nru openjdk-ecj.orig/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java openjdk-ecj/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java
+--- openjdk-ecj.orig/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java	2014-10-15 22:55:39.955155652 +0100
++++ openjdk-ecj/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java	2014-10-15 22:56:29.899840571 +0100
+@@ -276,7 +276,7 @@
+                 qName = localName;
+             else
+                 qName = prefix + ':' + localName;
+-            String type = staxAttr.getDTDType();
++            String type = staxAttr.getDTDType().toString();
+             String value = staxAttr.getValue();
  
- # Patches to apply
--jaxws_src.patch.list=xjc.patch
-+jaxws_src.patch.list=xjc.patch getdtdtype.patch
+             attrs.addAttribute(uri, localName, qName, type, value);
+diff -Nru openjdk-ecj.orig/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java openjdk-ecj/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java
+--- openjdk-ecj.orig/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java	2014-10-15 22:55:18.002854659 +0100
++++ openjdk-ecj/jaxws/drop_included/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java	2014-10-15 22:56:29.899840571 +0100
+@@ -108,11 +108,10 @@
+    * the String "CDATA"
+    * @return the type as a String, default is "CDATA"
+    */
+-    public String getDTDType() {
+-        return _attributeType;
++    public QName getDTDType() {
++        return new QName(_attributeType);
+     }
  
- # Sanity information
- sanity.info= Sanity Settings:${line.separator}\
-diff -Nru openjdk-ecj.orig/jaxws/patches/jaxws_src/getdtdtype.patch openjdk-ecj/jaxws/patches/jaxws_src/getdtdtype.patch
---- openjdk-ecj.orig/jaxws/patches/jaxws_src/getdtdtype.patch	1970-01-01 01:00:00.000000000 +0100
-+++ openjdk-ecj/jaxws/patches/jaxws_src/getdtdtype.patch	2011-06-29 23:09:34.609220483 +0100
-@@ -0,0 +1,27 @@
-+--- src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java	2009-11-17 16:37:06.000000000 +0000
-++++ src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java	2009-11-17 16:38:00.000000000 +0000
-+@@ -276,7 +276,7 @@
-+                 qName = localName;
-+             else
-+                 qName = prefix + ':' + localName;
-+-            String type = staxAttr.getDTDType();
-++            String type = staxAttr.getDTDType().toString();
-+             String value = staxAttr.getValue();
-+ 
-+             attrs.addAttribute(uri, localName, qName, type, value);
-+--- src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java.old	2009-11-17 19:46:11.000000000 +0000
-++++ src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java	2009-11-17 19:46:35.000000000 +0000
-+@@ -108,11 +108,10 @@
-+    * the String "CDATA"
-+    * @return the type as a String, default is "CDATA"
-+    */
-+-    public String getDTDType() {
-+-        return _attributeType;
-++    public QName getDTDType() {
-++        return new QName(_attributeType);
-+     }
-+ 
-+-
-+   /**
-+    * A flag indicating whether this attribute was actually
-+    * specified in the start-tag of its element, or was defaulted from the schema.
+-
+   /**
+    * A flag indicating whether this attribute was actually
+    * specified in the start-tag of its element, or was defaulted from the schema.


More information about the distro-pkg-dev mailing list