/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