/hg/release/icedtea7-2.6: Bump to 2.6.15.

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Sat Dec 29 06:11:57 UTC 2018


changeset d3a9b945a1d1 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=d3a9b945a1d1
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Sat Dec 29 06:06:32 2018 +0000

	Bump to 2.6.15.

	Upstream changes:
	  - Bump to icedtea-2.6.15
	  - PR3604: Frequent JVM Crash SIGSEGV same stacktrace location during tomcat start with hibernate init on 7u181-2.6.14-0ubuntu0.1
	  - PR3608: CVE-2018-3639 hw: cpu: speculative store bypass mitigation
	  - PR3615: Fix whitespace in hotspot/src/cpu/aarch64
	  - PR3616: Don't include timestamps in generated documentation
	  - S8001419: Build the JCE portion of JDK-8000970
	  - S8005661: [parfait] Possible buffer overrun in jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
	  - S8005695: [parfait] Format string argument mismatch in jdk/src/solaris/native/sun/xawt/XToolkit.c
	  - S8005752: [parfait] False positive function call mismatch at jdk/src/solaris/native/sun/xawt/XWindow.c
	  - S8020842: IDN do not throw IAE when hostname ends with a trailing dot
	  - S8024068: sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java fails
	  - S8029020: Check src/share/native/java/util/zip code for JNI pending exceptions
	  - S8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m
	  - S8034856: gcc warnings compiling src/solaris/native/sun/security/pkcs11
	  - S8034857: gcc warnings compiling src/solaris/native/sun/management
	  - S8035054: JarFacade.c should not include ctype.h
	  - S8035287: gcc warnings compiling various libraries files
	  - S8051972: sun/security/pkcs11/ec/ReadCertificates.java fails intermittently
	  - S8054213: Class name repeated in output of Type.toString()
	  - S8076117: EndEntityChecker should not process custom extensions after PKIX validation
	  - S8150530: Improve javax.crypto.BadPaddingException messages
	  - S8153955: increase java.util.logging.FileHandler MAX_LOCKS limit
	  - S8157898: SupportedDSAParamGen.java failed with timeout
	  - S8170035: When determining the ciphersuite lists, there is no debug output for disabled suites.
	  - S8175075: Add 3DES to the default disabled algorithm security property
	  - S8176183: sun/security/mscapi/SignedObjectChain.java fails on Windows
	  - S8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
	  - S8183032: Upgrade to LittleCMS 2.9
	  - S8186032: Disable XML Signatures signed with EC keys less than 224 bits
	  - S8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain
	  - S8187635: On Windows Swing changes keyboard layout on a window activation
	  - S8189123: More consistent classloading
	  - S8189789: tomcat gzip-compressed response bodies appear to be broken in update 151
	  - S8189969: Manifest better manifest entries
	  - S8189977: Improve permission portability
	  - S8189981: Improve queuing portability
	  - S8189985: Improve tabular data portability
	  - S8189989: Improve container portability
	  - S8189997: Enhance keystore mechanisms
	  - S8190877: Better handling of abstract classes
	  - S8191239: Improve desktop file usage
	  - S8191358: Restore TSA certificate expiration check
	  - S8191696: Better mouse positioning
	  - S8191909: Nightly failures in nashorn suite
	  - S8192025: Less referential references
	  - S8192030: Better MTSchema support
	  - S8192757: Improve stub classes implementation
	  - S8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile
	  - S8193409: Improve AES supporting classes
	  - S8193414: Improvements in MethodType lookups
	  - S8193419: Better Internet address support
	  - S8193833: Better RMI connection support
	  - S8194259: keytool error: java.io.IOException: Invalid secret key format
	  - S8196224: Even better Internet address support
	  - S8196854: TestFlushableGZIPOutputStream failing with IndexOutOfBoundsException
	  - S8197871: Support Derby connections
	  - S8197925: Better stack walking
	  - S8197943: Unable to use JDWP API in JDK 8 to debug JDK 9 VM
	  - S8198494: 8u171 and 8u172 - Build failure on non-SE Linux Platforms
	  - S8198963: Fix new rmi property name
	  - S8199547: Exception to Pattern Syntax
	  - S8200314: JDK 8u171 l10n resource file update - msg drop 40
	  - S8200359: (tz) Upgrade time-zone data to tzdata2018d
	  - S8200666: Improve LDAP support
	  - S8200760: java.security-linux was missed in backport of JDK-8160104
	  - S8201433: Fix potential crash in BufImg_SetupICM
	  - S8202585: JDK 8u181 l10n resource file update
	  - S8202850: Fix for 8189123 doesn't include precompiled header
	  - S8202996: Remove debug print statements from RMI fix
	  - S8203182: Release session if initialization of SunPKCS11 Signature fails
	  - S8203233: (tz) Upgrade time-zone data to tzdata2018e
	  - S8203368: ObjectInputStream filterCheck method throws NullPointerException
	  - S8205491: adjust reflective access checks
	  - S8205587: Implicit function declaration in jni_util.c
	  - S8207151: Frequent JVM Crash SIGSEGV same stacktrace location during tomcat start with hibernate init on 7u181-2.6.14-0ubuntu0.1
	  - S8207345, PR3614: Trampoline generation code reads from uninitialized memory

	ChangeLog:

	2018-12-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		Bump to 2.6.15.
		* Makefile.am:
		(JDK_UPDATE_VERSION): Bump to 191.
		(BUILD_VERSION): Set to b02.
		(CORBA_CHANGESET): Update to icedtea-2.6.15.
		(JAXP_CHANGESET): Likewise.
		(JAXWS_CHANGESET): Likewise.
		(JDK_CHANGESET): Likewise.
		(LANGTOOLS_CHANGESET): Likewise.
		(OPENJDK_CHANGESET): Likewise.
		(CORBA_SHA256SUM): Likewise.
		(JAXP_SHA256SUM): Likewise.
		(JAXWS_SHA256SUM): Likewise.
		(JDK_SHA256SUM): Likewise.
		(LANGTOOLS_SHA256SUM): Likewise.
		(OPENJDK_SHA256SUM): Likewise.
		* NEWS: Updated.
		* configure.ac: Bump to 2.6.15.
		* hotspot.map.in: Update to icedtea-2.6.15.


diffstat:

 ChangeLog      |  22 ++++++++++++++++++++++
 Makefile.am    |  30 +++++++++++++++---------------
 NEWS           |  40 +++++++++++++++++++++++++++++++++++++++-
 configure.ac   |   2 +-
 hotspot.map.in |   2 +-
 5 files changed, 78 insertions(+), 18 deletions(-)

diffs (143 lines):

diff -r b0e507383a9c -r d3a9b945a1d1 ChangeLog
--- a/ChangeLog	Thu Dec 06 00:23:09 2018 +0000
+++ b/ChangeLog	Sat Dec 29 06:06:32 2018 +0000
@@ -1,3 +1,25 @@
+2018-12-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	Bump to 2.6.15.
+	* Makefile.am:
+	(JDK_UPDATE_VERSION): Bump to 191.
+	(BUILD_VERSION): Set to b02.
+	(CORBA_CHANGESET): Update to icedtea-2.6.15.
+	(JAXP_CHANGESET): Likewise.
+	(JAXWS_CHANGESET): Likewise.
+	(JDK_CHANGESET): Likewise.
+	(LANGTOOLS_CHANGESET): Likewise.
+	(OPENJDK_CHANGESET): Likewise.
+	(CORBA_SHA256SUM): Likewise.
+	(JAXP_SHA256SUM): Likewise.
+	(JAXWS_SHA256SUM): Likewise.
+	(JDK_SHA256SUM): Likewise.
+	(LANGTOOLS_SHA256SUM): Likewise.
+	(OPENJDK_SHA256SUM): Likewise.
+	* NEWS: Updated.
+	* configure.ac: Bump to 2.6.15.
+	* hotspot.map.in: Update to icedtea-2.6.15.
+
 2018-09-27  Andrew John Hughes  <gnu_andrew at member.fsf.org>
 
 	PR3663: IcedTea installing symlinks to SystemTap
diff -r b0e507383a9c -r d3a9b945a1d1 Makefile.am
--- a/Makefile.am	Thu Dec 06 00:23:09 2018 +0000
+++ b/Makefile.am	Sat Dec 29 06:06:32 2018 +0000
@@ -1,22 +1,22 @@
 # Dependencies
 
-JDK_UPDATE_VERSION = 181
-BUILD_VERSION = b01
+JDK_UPDATE_VERSION = 191
+BUILD_VERSION = b02
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
 
-CORBA_CHANGESET = 1ed1155692c8
-JAXP_CHANGESET = 8ddbfae3207e
-JAXWS_CHANGESET = 37868584eef3
-JDK_CHANGESET = 384dd407114d
-LANGTOOLS_CHANGESET = 7c19cbad9291
-OPENJDK_CHANGESET = 3cf747ef8b14
-
-CORBA_SHA256SUM = 42e01b319b206ca7bd5fae0c910830853f865459ce63f21e16ae860db7fcc45e
-JAXP_SHA256SUM = eb28e7e7e271e27155f21a48fd81ba58a8be577e32a350bfcd7bb65e4fa40202
-JAXWS_SHA256SUM = 9e6b4ed782df9c7be26027589b58002ac06940d82bb0b5120e85fedd727abd05
-JDK_SHA256SUM = b747fd71a8037a30b8ddf73d7182b6a1eab670b6f0bcdd8cb878aa0a6a31fda9
-LANGTOOLS_SHA256SUM = f3beac312b83dad3ae0d783da291e2fd0752a15a723f870083a4977906b94545
-OPENJDK_SHA256SUM = 6a993ad99d0f7f226a07fb7549659e9e340839ec560609f25c2abc4d93051ca4
+CORBA_CHANGESET = 9b8ff44cf2c6
+JAXP_CHANGESET = 5dc90bd920db
+JAXWS_CHANGESET = a88988c07020
+JDK_CHANGESET = 25542ea9adea
+LANGTOOLS_CHANGESET = 5d348df3700d
+OPENJDK_CHANGESET = 02692bca5efc
+
+CORBA_SHA256SUM = dec1790e9aa4f82f8843aa3728e51ca8d054b60bd492dffbe71882b41af5cecd
+JAXP_SHA256SUM = 52e3cef3453d79c0074ccc04d513eac8cc1185d48f62d6e682d3114926cb9e3b
+JAXWS_SHA256SUM = b6a3a00234be8a118d0b94d3e3728b75ef445ff96988cd3eac307e1e7a075c48
+JDK_SHA256SUM = 64ae93c996277292b1f404b1aa645822b75746ce7a03b36e58394eee43ea8dce
+LANGTOOLS_SHA256SUM = c18e8d838deb2c711c92bb93e0cf0ecb1dd22c219524fe2ec18a53c29c4d9728
+OPENJDK_SHA256SUM = 852962fd4397e069dde62a3bd5cbf747a8f268c18ab37a66ae2454b94d65a004
 
 DROP_URL = http://icedtea.classpath.org/download/drops
 
diff -r b0e507383a9c -r d3a9b945a1d1 NEWS
--- a/NEWS	Thu Dec 06 00:23:09 2018 +0000
+++ b/NEWS	Sat Dec 29 06:06:32 2018 +0000
@@ -14,14 +14,52 @@
 
 New in release 2.6.15 (2018-11-XX):
 
+* Security fixes
+  - S8191239: Improve desktop file usage
+  - S8193419: Better Internet address support
+  - S8197871, CVE-2018-2938: Support Derby connections
+  - S8197925, CVE-2018-2940: Better stack walking
+  - S8199547, CVE-2018-2952: Exception to Pattern Syntax
+  - S8200666, CVE-2018-2973: Improve LDAP support
+  - PR3608, CVE-2018-3639 hw: cpu: speculative store bypass mitigation
 * New features
   - PR3659: Support RHEL multilib installations which use the /usr/lib/jvm/java-1.x.0-openjdk.${arch} naming
+* Import of OpenJDK 7 u191 build 2
+  - S8005661: [parfait] Possible buffer overrun in jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
+  - S8005695: [parfait] Format string argument mismatch in jdk/src/solaris/native/sun/xawt/XToolkit.c
+  - S8005752: [parfait] False positive function call mismatch at jdk/src/solaris/native/sun/xawt/XWindow.c
+  - S8034856: gcc warnings compiling src/solaris/native/sun/security/pkcs11
+  - S8034857: gcc warnings compiling src/solaris/native/sun/management
+  - S8035054: JarFacade.c should not include ctype.h
+  - S8035287: gcc warnings compiling various libraries files
+  - S8051972: sun/security/pkcs11/ec/ReadCertificates.java fails intermittently
+  - S8076117: EndEntityChecker should not process custom extensions after PKIX validation
+  - S8157898: SupportedDSAParamGen.java failed with timeout
+  - S8170035: When determining the ciphersuite lists, there is no debug output for disabled suites.
+  - S8176183: sun/security/mscapi/SignedObjectChain.java fails on Windows
+  - S8187635: On Windows Swing changes keyboard layout on a window activation
+  - S8196224: Even better Internet address support
+  - S8196854: TestFlushableGZIPOutputStream failing with IndexOutOfBoundsException
+  - S8197943: Unable to use JDWP API in JDK 8 to debug JDK 9 VM
+  - S8200359: (tz) Upgrade time-zone data to tzdata2018d
+  - S8201433: Fix potential crash in BufImg_SetupICM
+  - S8202585: JDK 8u181 l10n resource file update
+  - S8202996: Remove debug print statements from RMI fix
+  - S8203182: Release session if initialization of SunPKCS11 Signature fails
+  - S8203233: (tz) Upgrade time-zone data to tzdata2018e
+  - S8203368: ObjectInputStream filterCheck method throws NullPointerException
+  - S8205491: adjust reflective access checks
+  - S8205587, PR3606: Implicit function declaration in jni_util.c
+  - S8207151, PR3604: Frequent JVM Crash SIGSEGV same stacktrace location during tomcat start with hibernate init on 7u181-2.6.14-0ubuntu0.1
 * Backports
   - S8075942, PR3605: ArrayIndexOutOfBoundsException in sun.java2d.pisces.Dasher.goTo
 * Bug fixes
-  - PR3606: jni_util.c does not import header file which declares getLastErrorString
+  - PR3616: Don't include timestamps in generated documentation
   - PR3652: Detect whether -Xprefer:source and -J-Xmx<limit> can be used, rather than assuming
   - PR3663: IcedTea installing symlinks to SystemTap directory rather than individual tapsets
+* AArch64 port
+  - S8207345, PR3614: Trampoline generation code reads from uninitialized memory
+  - PR3615: Fix whitespace in hotspot/src/cpu/aarch64
 
 New in release 2.6.14 (2018-05-23):
 
diff -r b0e507383a9c -r d3a9b945a1d1 configure.ac
--- a/configure.ac	Thu Dec 06 00:23:09 2018 +0000
+++ b/configure.ac	Sat Dec 29 06:06:32 2018 +0000
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.6.15pre01], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.6.15], [distro-pkg-dev at openjdk.java.net])
 AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
 AM_MAINTAINER_MODE([enable])
 AC_CONFIG_FILES([Makefile])
diff -r b0e507383a9c -r d3a9b945a1d1 hotspot.map.in
--- a/hotspot.map.in	Thu Dec 06 00:23:09 2018 +0000
+++ b/hotspot.map.in	Sat Dec 29 06:06:32 2018 +0000
@@ -1,2 +1,2 @@
 # version type(drop/hg) url changeset sha256sum
-default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 592120da2a2b 1681d0dd433df4cadac35cf844c82cead2e5e15455dfc800715fffc42aac85ea
+default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ e200fdadc487 95b6a334504cf7a6a67dfddc0e687c2b8a4920e68ca6a69090aed925057b1d58


More information about the distro-pkg-dev mailing list