Mercurial > hg > icedtea8
changeset 2699:63860a52d0f5
Bump to icedtea-3.1.0
Upstream changes:
- PR3106: Handle both correctly-spelt property "enableCustomValueHandler" introduced by S8079718 and typo version
- S6483657: MSCAPI provider does not create unique alias names
- S6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
- S8037557: test SessionCacheSizeTests.java timeout
- S8038837: Add support to jarsigner for specifying timestamp hash algorithm
- S8067422: Lambda method names are unnecessarily unstable
- S8079718: IIOP Input Stream Hooking
- S8081778: Use Intel x64 CPU instructions for RSA acceleration
- S8129952: Ensure thread consistency
- S8130150: Implement BigInteger.montgomeryMultiply intrinsic
- S8130735: javax.swing.TimerQueue: timer fires late when another timer starts
- S8132051: Better byte behavior
- S8143913: MSCAPI keystore should accept Certificate[] in setEntry()
- S8144313: Test SessionTimeOutTests can be timeout
- S8144430: Improve JMX connections
- S8145446: Perfect pipe placement
- S8146240: Three nashorn files contain "GNU General Public License" header
- S8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out
- S8146494: Better ligature substitution
- S8146498: Better device table adjustments
- S8146514: Enforce GCM limits
- S8146518: Zero interpreter broken with better byte behaviour
- S8146669: Test SessionTimeOutTests fails intermittently
- S8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811
- S8147567: InterpreterRuntime::post_field_access not updated for boolean in JDK-8132051
- S8147771: Construction of static protection domains under Javax custom policy
- S8147994: [macosx] JScrollPane jitters up/down during trackpad scrolling on MacOS/Aqua
- S8148446: (tz) Support tzdata2016a
- S8148475: Missing SA Bytecode updates.
- S8148487: PPC64: Better byte behavior
- S8148872: Complete name checking
- S8149070: Enforce update ordering
- S8149170: Better byte behavior for native arguments
- S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
- S8149962: Better delineation of XML processing
- S8150012: Better byte behavior for reflection
- S8150752: Share Class Data
- S8151522: Disable 8130150 and 8081778 intrinsics by default
- S8151876: (tz) Support tzdata2016d
- S8151925: Font reference improvements
- S8152098: Fix 8151522 caused test compiler/intrinsics/squaretolen/TestSquareToLen.java to fail
- S8152479: Coded byte streams
- S8153312: Constrain AppCDS behavior
- S8154475: Clean up lookup visibility
- S8155981: Bolster bytecode verification
- S8155985: Persistent Parameter Processing
- S8157077: 8u101 L10n resource file updates
- S8158571: Additional method handle validation
ChangeLog:
2016-07-25 Andrew John Hughes <gnu.andrew@member.fsf.org>
* Makefile.am,
(JDK_UPDATE_VERSION): Bump to 101.
(BUILD_VERSION): Set to b13.
(CORBA_CHANGESET): Update to icedtea-3.1.0 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.1.0.
* hotspot.map.in: Update to icedtea-3.1.0 tag.
author | Andrew John Hughes <gnu_andrew@member.fsf.org> |
---|---|
date | Tue, 26 Jul 2016 02:57:15 +0100 |
parents | feed0a85d564 |
children | 0e65ae378d53 |
files | ChangeLog Makefile.am NEWS configure.ac hotspot.map.in |
diffstat | 5 files changed, 78 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon Jul 25 13:45:52 2016 +0100 +++ b/ChangeLog Tue Jul 26 02:57:15 2016 +0100 @@ -1,3 +1,26 @@ +2016-07-25 Andrew John Hughes <gnu.andrew@member.fsf.org> + + * Makefile.am, + (JDK_UPDATE_VERSION): Bump to 101. + (BUILD_VERSION): Set to b13. + (CORBA_CHANGESET): Update to icedtea-3.1.0 tag. + (JAXP_CHANGESET): Likewise. + (JAXWS_CHANGESET): Likewise. + (JDK_CHANGESET): Likewise. + (LANGTOOLS_CHANGESET): Likewise. + (OPENJDK_CHANGESET): Likewise. + (NASHORN_CHANGESET): Likewise. + (CORBA_SHA256SUM): Likewise. + (JAXP_SHA256SUM): Likewise. + (JAXWS_SHA256SUM): Likewise. + (JDK_SHA256SUM): Likewise. + (LANGTOOLS_SHA256SUM): Likewise. + (OPENJDK_SHA256SUM): Likewise. + (NASHORN_SHA256SUM): Likewise. + * NEWS: Updated. + * configure.ac: Bump to 3.1.0. + * hotspot.map.in: Update to icedtea-3.1.0 tag. + 2016-07-24 Andrew John Hughes <gnu.andrew@member.fsf.org> PR3108: Shenandoah patches not included
--- a/Makefile.am Mon Jul 25 13:45:52 2016 +0100 +++ b/Makefile.am Tue Jul 26 02:57:15 2016 +0100 @@ -1,24 +1,24 @@ # Dependencies -JDK_UPDATE_VERSION = 92 -BUILD_VERSION = b14 +JDK_UPDATE_VERSION = 101 +BUILD_VERSION = b13 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION) -CORBA_CHANGESET = b74e7245e405 -JAXP_CHANGESET = 0de4d7e1996f -JAXWS_CHANGESET = 9812eb7e305e -JDK_CHANGESET = ee0b65b8fd10 -LANGTOOLS_CHANGESET = fc69984700e1 -OPENJDK_CHANGESET = 6517c9e186c5 -NASHORN_CHANGESET = 68145b690b18 - -CORBA_SHA256SUM = 09911ffa934ef93da8d2b6c1ea9985f742289f8d9358dd6890a657a5c01e8858 -JAXP_SHA256SUM = 5436ee8451cd14e5f263a3eab9b5cd18d35f940c97aec3e0f5c1e22fc34c31af -JAXWS_SHA256SUM = 6601617778efdf42b882cd6c918eec0ac854da7bbe730af45855e0ac27b488d7 -JDK_SHA256SUM = 4f78f29d385725807759a4400d8d8202f3b378bd0e242026d7e33ffbc2245502 -LANGTOOLS_SHA256SUM = 921956c0064232015d5905af9f05bfec0ca901d00ec7967ea4c4314ac4730d15 -OPENJDK_SHA256SUM = 18c07b4d6c36084f8a2a727dd95823535674ebb423921dc9b1c20642548909d0 -NASHORN_SHA256SUM = d67f211a1f0c65051044aa395579d5bd2f4640f1e99736153349b7657ca96bd0 +CORBA_CHANGESET = 7ea39ff8c227 +JAXP_CHANGESET = 9368913c75fa +JAXWS_CHANGESET = 534ca1b701d1 +JDK_CHANGESET = 3d312c038b60 +LANGTOOLS_CHANGESET = 05822f2e947b +OPENJDK_CHANGESET = 453780834f92 +NASHORN_CHANGESET = 289b6e3c6e05 + +CORBA_SHA256SUM = 5e334d4250de441517c0e761a3202dfdf4beacb75c0f7a03617b62d89cb71c21 +JAXP_SHA256SUM = 6d58edfd2b7f07b4d543910f7525fe08d94d56899b96493efce217b4a226aca3 +JAXWS_SHA256SUM = 811ad76dfcffe1e6f2ef39a088f27a8858ed3371ef93816c8dc453f90516c7d7 +JDK_SHA256SUM = 83880a4b865e33e7913bec603da1e5439ea3602b3540d8071408de7bef8162a9 +LANGTOOLS_SHA256SUM = 2a7f8dd0b0c1b256c58b8e841033b7915beb08d983350f9a9357115a05677f1d +OPENJDK_SHA256SUM = c19f7ffaec510db20b3c66b6447040012c28df319ab1dcfaf0a41c0e807bdddc +NASHORN_SHA256SUM = 56b36f5f7c073b140f8316084a23080553d8790d9f1f7e6d6288c6b0fd45cd7f HS_TYPE = "`$(AWK) 'version==$$1 {print $$2}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" HS_URL = "`$(AWK) 'version==$$1 {print $$3}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`"
--- a/NEWS Mon Jul 25 13:45:52 2016 +0100 +++ b/NEWS Tue Jul 26 02:57:15 2016 +0100 @@ -12,6 +12,22 @@ New in release 3.1.0 (2016-05-XX): +* Security fixes + - S8079718, CVE-2016-3458: IIOP Input Stream Hooking + - S8145446, CVE-2016-3485: Perfect pipe placement (Windows only) + - S8146514: Enforce GCM limits + - S8147771: Construction of static protection domains under Javax custom policy + - S8148872, CVE-2016-3500: Complete name checking + - S8149070: Enforce update ordering + - S8149962, CVE-2016-3508: Better delineation of XML processing + - S8150752: Share Class Data + - S8151925: Font reference improvements + - S8152479, CVE-2016-3550: Coded byte streams + - S8153312: Constrain AppCDS behavior + - S8154475, CVE-2016-3587: Clean up lookup visibility + - S8155981, CVE-2016-3606: Bolster bytecode verification + - S8155985, CVE-2016-3598: Persistent Parameter Processing + - S8158571, CVE-2016-3610: Additional method handle validation * New features - S8145547, PR1061: [AWT/Swing] Conditional support for GTK 3 on Linux - PR2821: Support building OpenJDK with --disable-headful @@ -111,6 +127,25 @@ - S8147857: RMIConnector logs attribute names incorrectly - S8148353: [linux-sparc] Crash in libawt.so on Linux SPARC - S8150791: 8u76 L10n resource file translation update +* Import of OpenJDK 8 u101 build 13 + - S6483657: MSCAPI provider does not create unique alias names + - S6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type + - S8037557: test SessionCacheSizeTests.java timeout + - S8038837: Add support to jarsigner for specifying timestamp hash algorithm + - S8081778: Use Intel x64 CPU instructions for RSA acceleration + - S8130150: Implement BigInteger.montgomeryMultiply intrinsic + - S8130735: javax.swing.TimerQueue: timer fires late when another timer starts + - S8143913: MSCAPI keystore should accept Certificate[] in setEntry() + - S8144313: Test SessionTimeOutTests can be timeout + - S8146240: Three nashorn files contain "GNU General Public License" header + - S8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out + - S8146669: Test SessionTimeOutTests fails intermittently + - S8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811 + - S8147994: [macosx] JScrollPane jitters up/down during trackpad scrolling on MacOS/Aqua + - S8151522: Disable 8130150 and 8081778 intrinsics by default + - S8151876: (tz) Support tzdata2016d + - S8152098: Fix 8151522 caused test compiler/intrinsics/squaretolen/TestSquareToLen.java to fail + - S8157077: 8u101 L10n resource file updates * Backports - S6260348, PR3066: GTK+ L&F JTextComponent not respecting desktop caret blink rate - S6778087, PR1061: getLocationOnScreen() always returns (0, 0) for mouse wheel events @@ -201,6 +236,7 @@ - PR3095: Fix warnings in URLClassPath.c - PR3096: Remove dead --disable-optimizations option - PR3105: Use version from hotspot.map to create tarball filename + - PR3106: Handle both correctly-spelt property "enableCustomValueHandler" introduced by S8079718 and typo version - PR3108: Shenandoah patches not included in release tarball * AArch64 port - S8145320, PR3078: Create unsafe_arraycopy and generic_arraycopy for AArch64
--- a/configure.ac Mon Jul 25 13:45:52 2016 +0100 +++ b/configure.ac Tue Jul 26 02:57:15 2016 +0100 @@ -1,4 +1,4 @@ -AC_INIT([icedtea], [3.1.0pre04], [distro-pkg-dev@openjdk.java.net]) +AC_INIT([icedtea], [3.1.0], [distro-pkg-dev@openjdk.java.net]) AC_CANONICAL_HOST AC_CANONICAL_TARGET AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
--- a/hotspot.map.in Mon Jul 25 13:45:52 2016 +0100 +++ b/hotspot.map.in Tue Jul 26 02:57:15 2016 +0100 @@ -1,3 +1,3 @@ # version url changeset md5sum -default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 0f47eef348e2 e41072fdf970b226267d3be19189ea980aeeffc5c3e34574bb5980af603cdd9f +default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ e480e0df8eea 33581ea3ef4deffa786be82e110ae3d6b0431cc56140eb51453af1f11962b174 shenandoah drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ ec2e71f375b1 3a4579daab230b7cf8f05074a686e3a4a76184d87d6bc277d735543ad683b38e