From bugzilla-daemon at icedtea.classpath.org Fri May 1 18:32:56 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 18:32:56 +0000
Subject: [Bug 3776] [IcedTea8] Backport "8195607:
sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS
initialization failed" on NSS 3.34.1"
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3776
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=c6e189d1bc03
author: Andrew John Hughes
date: Mon Mar 02 17:15:29 2020 +0000
Bump to icedtea-3.16.0pre01.
Upstream changes:
- S8028480: (zipfs) NoSuchFileException on creating a file in
ZipFileSystem with CREATE and WRITE
- S8031191: Warning exception when XMLSignature logging is enabled
- S8034773: (zipfs) newOutputstream uses CREATE_NEW when no options
specified
- S8038431: Close InputStream when finished retrieving XML Signature HTTP
References
- S8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing
friend declarations within surrounding scope.
- S8046044: Fix raw and unchecked lint warnings in XML Signature Impl
- S8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java
failed with interrupted! (timed out?)
- S8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails
intermittently
- S8133489: Better messaging for PKIX path validation matching
- S8144732: VM_HeapDumper hits assert with bad dump_len
- S8150432: LocaleProviders.sh fails
- S8150460: (linux|bsd|aix)_close.c: file descriptor table may become
large or may not work at all
- S8170641:
sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with
timeout
- S8173956: KeyStore regression due to default keystore being changed to
PKCS12
- S8195607, PR3776: sun/security/pkcs11/Secmod/TestNssDbSqlite.java
failed with "NSS initialization failed" on NSS 3.34.1
- S8216354: Syntax error in toolchain_windows.m4
- S8218553: Enhance keystore load debug output
- S8218580: endpoint identification algorithm should be case-insensitive
- S8227397: Add --with-extra-asflags configure option
- S8227662: freetype seeks to index at the end of the font data
- S8227715: GPLv2 files missing Classpath Exception
- S8231201: hs_err should print coalesced safepoint operations in Events
section
- S8231991: Mouse wheel change focus on awt/swing windows
- S8232003: (fs) Files.write can leak file descriptor in the exception
case
- S8232154: Update Mesa 3-D Headers to version 19.2.1
- S8232355: Two obsolete flags have the wrong obsolete version in 8u
- S8233023: assert(Opcode() == mem->Opcode() ||
phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) failed: no
mismatched stores, except on raw memory
- S8233404: System property to set the number of PBE iterations in JCEKS
keystores
- S8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit
hardcoded expiration date
- S8234107: Several AWT modal dialog tests failing on Linux after
JDK-8231991
- S8234264: Incorrect 8047434 JDK 8 backport in 8219677
- S8234288: Turkey Time Zone returns incorrect time zone name
- S8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is
enabled
- S8236873: Worker has a deadlock bug
- S8237523: 8u backport of JDK-8216354 didn't include
generated-configure.sh changes
ChangeLog:
2020-03-01 Andrew John Hughes
Bump to icedtea-3.16.0pre01.
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.16.0pre01 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.
(ICEDTEA_CONFIGURE): Set --with-extra-asflags from
${CCASFLAGS}.
* NEWS: Updated.
* acinclude.m4:
(IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION to
252, BUILD_VERSION to b01 and MILESTONE to ea for
a pre-release.
* configure.ac: Bump to 3.16.0pre01. Invoke AM_PROG_AS
to configure CCASFLAGS.
* hotspot.map.in: Update to icedtea-3.16.0pre01 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri May 1 19:12:19 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:12:19 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Bug 3773 depends on bug 3776, which changed state.
Bug 3776 Summary: [IcedTea8] Backport "8195607: sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS initialization failed" on NSS 3.34.1"
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3776
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri May 1 19:12:15 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:12:15 +0000
Subject: [Bug 3776] [IcedTea8] Backport "8195607:
sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS
initialization failed" on NSS 3.34.1"
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3776
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from Andrew John Hughes ---
Fixed in icedtea-3.16.0pre01.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri May 1 19:16:21 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:16:21 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3785
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri May 1 19:16:21 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:16:21 +0000
Subject: [Bug 3785] [IcedTea8] Add latest updates from AArch64 port for 3.16.0
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3785
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |3773
Target Milestone|--- |3.16.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri May 1 19:16:00 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:16:00 +0000
Subject: [Bug 3785] New: [IcedTea8] Add latest updates from AArch64 port for
3.16.0
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3785
Bug ID: 3785
Summary: [IcedTea8] Add latest updates from AArch64 port for
3.16.0
Product: IcedTea
Version: 8.x-hg
Hardware: aarch64
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Same as bug 3078, bug 3220, bug 3280, bug 3372, bug 3423, bug 3488, bug 3519,
bug 3626, bug 3666, bug 3682, bug 3724, bug 3745, bug 3762 and bug 3772 for
previous releases.
changeset: 11640:9070c58b0774
user: sgehwolf
date: Tue Feb 04 04:42:57 2020 +0000
summary: 8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Fri May 1 19:17:38 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:17:38 +0000
Subject: /hg/icedtea8-forest/hotspot: 8224851, PR3785: AArch64: fix warni...
Message-ID:
changeset eeb08cfebded in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eeb08cfebded
author: sgehwolf
date: Tue Feb 04 04:42:57 2020 +0000
8224851, PR3785: AArch64: fix warnings and errors with Clang and GCC 8.3
Reviewed-by: aph
diffstat:
src/cpu/aarch64/vm/aarch64.ad | 8 ++--
src/cpu/aarch64/vm/assembler_aarch64.hpp | 2 +-
src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 12 +++++--
src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp | 4 +-
src/cpu/aarch64/vm/frame_aarch64.cpp | 10 ++++--
src/cpu/aarch64/vm/interp_masm_aarch64.hpp | 2 -
src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 2 +-
src/cpu/aarch64/vm/vm_version_aarch64.cpp | 2 +-
src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s | 2 +-
src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp | 36 +++++++----------------
10 files changed, 35 insertions(+), 45 deletions(-)
diffs (287 lines):
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/aarch64.ad
--- a/src/cpu/aarch64/vm/aarch64.ad Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/aarch64.ad Tue Feb 04 04:42:57 2020 +0000
@@ -12783,7 +12783,7 @@
format %{ "fcmps $src1, 0.0" %}
ins_encode %{
- __ fcmps(as_FloatRegister($src1$$reg), 0.0D);
+ __ fcmps(as_FloatRegister($src1$$reg), 0.0);
%}
ins_pipe(pipe_class_compare);
@@ -12812,7 +12812,7 @@
format %{ "fcmpd $src1, 0.0" %}
ins_encode %{
- __ fcmpd(as_FloatRegister($src1$$reg), 0.0D);
+ __ fcmpd(as_FloatRegister($src1$$reg), 0.0);
%}
ins_pipe(pipe_class_compare);
@@ -12888,7 +12888,7 @@
Label done;
FloatRegister s1 = as_FloatRegister($src1$$reg);
Register d = as_Register($dst$$reg);
- __ fcmps(s1, 0.0D);
+ __ fcmps(s1, 0.0);
// installs 0 if EQ else -1
__ csinvw(d, zr, zr, Assembler::EQ);
// keeps -1 if less or unordered else installs 1
@@ -12915,7 +12915,7 @@
Label done;
FloatRegister s1 = as_FloatRegister($src1$$reg);
Register d = as_Register($dst$$reg);
- __ fcmpd(s1, 0.0D);
+ __ fcmpd(s1, 0.0);
// installs 0 if EQ else -1
__ csinvw(d, zr, zr, Assembler::EQ);
// keeps -1 if less or unordered else installs 1
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/assembler_aarch64.hpp
--- a/src/cpu/aarch64/vm/assembler_aarch64.hpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/assembler_aarch64.hpp Tue Feb 04 04:42:57 2020 +0000
@@ -281,7 +281,7 @@
unsigned get(int msb = 31, int lsb = 0) {
int nbits = msb - lsb + 1;
unsigned mask = ((1U << nbits) - 1) << lsb;
- assert_cond(bits & mask == mask);
+ assert_cond((bits & mask) == mask);
return (insn & mask) >> lsb;
}
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
--- a/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Tue Feb 04 04:42:57 2020 +0000
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2013, Red Hat Inc.
- * Copyright (c) 2000, 2012, Oracle and/or its affiliates.
+ * Copyright (c) 2000, 2019, Oracle and/or its affiliates.
* All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
@@ -1128,8 +1128,8 @@
// Assembler::EQ does not permit unordered branches, so we add
// another branch here. Likewise, Assembler::NE does not permit
// ordered branches.
- if (is_unordered && op->cond() == lir_cond_equal
- || !is_unordered && op->cond() == lir_cond_notEqual)
+ if ((is_unordered && op->cond() == lir_cond_equal)
+ || (!is_unordered && op->cond() == lir_cond_notEqual))
__ br(Assembler::VS, *(op->ublock()->label()));
switch(op->cond()) {
case lir_cond_equal: acond = Assembler::EQ; break;
@@ -1823,18 +1823,22 @@
switch (code) {
case lir_add: __ fadds (dest->as_float_reg(), left->as_float_reg(), right->as_float_reg()); break;
case lir_sub: __ fsubs (dest->as_float_reg(), left->as_float_reg(), right->as_float_reg()); break;
+ case lir_mul_strictfp: // fall through
case lir_mul: __ fmuls (dest->as_float_reg(), left->as_float_reg(), right->as_float_reg()); break;
+ case lir_div_strictfp: // fall through
case lir_div: __ fdivs (dest->as_float_reg(), left->as_float_reg(), right->as_float_reg()); break;
default:
ShouldNotReachHere();
}
} else if (left->is_double_fpu()) {
if (right->is_double_fpu()) {
- // cpu register - cpu register
+ // fpu register - fpu register
switch (code) {
case lir_add: __ faddd (dest->as_double_reg(), left->as_double_reg(), right->as_double_reg()); break;
case lir_sub: __ fsubd (dest->as_double_reg(), left->as_double_reg(), right->as_double_reg()); break;
+ case lir_mul_strictfp: // fall through
case lir_mul: __ fmuld (dest->as_double_reg(), left->as_double_reg(), right->as_double_reg()); break;
+ case lir_div_strictfp: // fall through
case lir_div: __ fdivd (dest->as_double_reg(), left->as_double_reg(), right->as_double_reg()); break;
default:
ShouldNotReachHere();
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
--- a/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp Tue Feb 04 04:42:57 2020 +0000
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2013, Red Hat Inc.
- * Copyright (c) 2005, 2011, Oracle and/or its affiliates.
+ * Copyright (c) 2005, 2019, Oracle and/or its affiliates.
* All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
@@ -496,7 +496,7 @@
tmp = new_register(T_DOUBLE);
}
- arithmetic_op_fpu(x->op(), reg, left.result(), right.result(), NULL);
+ arithmetic_op_fpu(x->op(), reg, left.result(), right.result(), x->is_strictfp());
set_result(x, round_item(reg));
}
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/frame_aarch64.cpp
--- a/src/cpu/aarch64/vm/frame_aarch64.cpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/frame_aarch64.cpp Tue Feb 04 04:42:57 2020 +0000
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2013, Red Hat Inc.
- * Copyright (c) 1997, 2012, Oracle and/or its affiliates.
+ * Copyright (c) 1997, 2019, Oracle and/or its affiliates.
* All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
@@ -819,11 +819,13 @@
extern "C" void pf(unsigned long sp, unsigned long fp, unsigned long pc,
unsigned long bcx, unsigned long thread) {
- RegisterMap map((JavaThread*)thread, false);
if (!reg_map) {
- reg_map = (RegisterMap*)os::malloc(sizeof map, mtNone);
+ reg_map = NEW_C_HEAP_OBJ(RegisterMap, mtNone);
+ ::new (reg_map) RegisterMap((JavaThread*)thread, false);
+ } else {
+ *reg_map = RegisterMap((JavaThread*)thread, false);
}
- memcpy(reg_map, &map, sizeof map);
+
{
CodeBlob *cb = CodeCache::find_blob((address)pc);
if (cb && cb->frame_size())
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/interp_masm_aarch64.hpp
--- a/src/cpu/aarch64/vm/interp_masm_aarch64.hpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/interp_masm_aarch64.hpp Tue Feb 04 04:42:57 2020 +0000
@@ -40,8 +40,6 @@
protected:
protected:
- using MacroAssembler::call_VM_leaf_base;
-
// Interpreter specific version of call_VM_base
using MacroAssembler::call_VM_leaf_base;
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
--- a/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Tue Feb 04 04:42:57 2020 +0000
@@ -2443,7 +2443,7 @@
if ((offset & (size-1)) && offset >= (1<<8)) {
add(tmp, base, offset & ((1<<12)-1));
base = tmp;
- offset &= -1<<12;
+ offset &= -1u<<12;
}
if (offset >= (1<<12) * size) {
diff -r 773c67608051 -r eeb08cfebded src/cpu/aarch64/vm/vm_version_aarch64.cpp
--- a/src/cpu/aarch64/vm/vm_version_aarch64.cpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/cpu/aarch64/vm/vm_version_aarch64.cpp Tue Feb 04 04:42:57 2020 +0000
@@ -158,7 +158,7 @@
if (FILE *f = fopen("/proc/cpuinfo", "r")) {
char buf[128], *p;
while (fgets(buf, sizeof (buf), f) != NULL) {
- if (p = strchr(buf, ':')) {
+ if ((p = strchr(buf, ':')) != NULL) {
long v = strtol(p+1, NULL, 0);
if (strncmp(buf, "CPU implementer", sizeof "CPU implementer" - 1) == 0) {
_cpu = v;
diff -r 773c67608051 -r eeb08cfebded src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s
--- a/src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s Tue Apr 21 23:47:44 2020 +0100
+++ b/src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s Tue Feb 04 04:42:57 2020 +0000
@@ -248,7 +248,7 @@
blo bwd_copy_drain
bwd_copy_again:
- prfm pldl1keep, [s, #-256]
+ prfum pldl1keep, [s, #-256]
stp t0, t1, [d, #-16]
ldp t0, t1, [s, #-16]
stp t2, t3, [d, #-32]
diff -r 773c67608051 -r eeb08cfebded src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
--- a/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp Tue Apr 21 23:47:44 2020 +0100
+++ b/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp Tue Feb 04 04:42:57 2020 +0000
@@ -76,12 +76,10 @@
#define REG_FP 29
-#define SPELL_REG_SP "sp"
-#define SPELL_REG_FP "x29"
+#define NOINLINE __attribute__ ((noinline))
-address os::current_stack_pointer() {
- register void *esp __asm__ (SPELL_REG_SP);
- return (address) esp;
+NOINLINE address os::current_stack_pointer() {
+ return (address)__builtin_frame_address(0);
}
char* os::non_memory_address_word() {
@@ -155,14 +153,8 @@
return frame(fr->link(), fr->link(), fr->sender_pc());
}
-intptr_t* _get_previous_fp() {
- register intptr_t **ebp __asm__ (SPELL_REG_FP);
- return (intptr_t*) *ebp; // we want what it points to.
-}
-
-
-frame os::current_frame() {
- intptr_t* fp = _get_previous_fp();
+NOINLINE frame os::current_frame() {
+ intptr_t *fp = *(intptr_t **)__builtin_frame_address(0);
frame myframe((intptr_t*)os::current_stack_pointer(),
(intptr_t*)fp,
CAST_FROM_FN_PTR(address, os::current_frame));
@@ -176,12 +168,6 @@
// Utility functions
-// From IA32 System Programming Guide
-enum {
- trap_page_fault = 0xE
-};
-
-
// An operation in Unsafe has faulted. We're going to return to the
// instruction after the faulting load or store. We also set
// pending_unsafe_access_error so that at some point in the future our
@@ -607,12 +593,12 @@
void _Copy_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) {
if (from > to) {
- jshort *end = from + count;
+ const jshort *end = from + count;
while (from < end)
*(to++) = *(from++);
}
else if (from < to) {
- jshort *end = from;
+ const jshort *end = from;
from += count - 1;
to += count - 1;
while (from >= end)
@@ -621,12 +607,12 @@
}
void _Copy_conjoint_jints_atomic(jint* from, jint* to, size_t count) {
if (from > to) {
- jint *end = from + count;
+ const jint *end = from + count;
while (from < end)
*(to++) = *(from++);
}
else if (from < to) {
- jint *end = from;
+ const jint *end = from;
from += count - 1;
to += count - 1;
while (from >= end)
@@ -635,12 +621,12 @@
}
void _Copy_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) {
if (from > to) {
- jlong *end = from + count;
+ const jlong *end = from + count;
while (from < end)
os::atomic_copy64(from++, to++);
}
else if (from < to) {
- jlong *end = from;
+ const jlong *end = from;
from += count - 1;
to += count - 1;
while (from >= end)
From bugzilla-daemon at icedtea.classpath.org Fri May 1 19:17:49 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 May 2020 19:17:49 +0000
Subject: [Bug 3785] [IcedTea8] Add latest updates from AArch64 port for 3.16.0
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3785
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=eeb08cfebded
author: sgehwolf
date: Tue Feb 04 04:42:57 2020 +0000
8224851, PR3785: AArch64: fix warnings and errors with Clang and GCC 8.3
Reviewed-by: aph
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 02:49:39 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 02:49:39 +0000
Subject: [Bug 3786] [IcedTea8] Use 'JDK-' as prefix for bugs from the OpenJDK
bug tracker
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3786
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |3773
Target Milestone|--- |3.16.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 02:49:18 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 02:49:18 +0000
Subject: [Bug 3786] New: [IcedTea8] Use 'JDK-' as prefix for bugs from the
OpenJDK bug tracker
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3786
Bug ID: 3786
Summary: [IcedTea8] Use 'JDK-' as prefix for bugs from the
OpenJDK bug tracker
Product: IcedTea
Version: 8.x-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Upstream OpenJDK bugs have a history of being prefixed with the letter 'S' in
IcedTea, dating back to when they referred to bugs on bugs.sun.com, before the
OpenJDK bug tracker existed.
We should switch to using the current OpenJDK bug tracker convention of JDK-X
instead.
For example,
S8224851, PR3785: AArch64: fix warnings and errors with Clang and GCC 8.3
becomes
JDK-8224851, PR3785: AArch64: fix warnings and errors with Clang and GCC 8.3
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 02:49:39 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 02:49:39 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3786
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 04:21:37 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 04:21:37 +0000
Subject: [Bug 3784] [IcedTea8] Backport "8167481: cleanup of headers and
includes for native libnet" to fix builds with glibc >= 2.32
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3784
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6c0d0e36c4ad
author: Andrew John Hughes
date: Fri May 01 06:16:35 2020 +0100
Bump to icedtea-3.16.0.
Upstream changes:
- S7143743: Potential memory leak with zip provider
- S8005819: Support cross-realm MSSFU
- S8022263: use same Clang warnings on BSD as on Linux
- S8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field
_out
- S8035949, PR3784: Remove unused macro USE_SELECT and clean up Unix
version of net_util_md.{c,h}
- S8038631: Create wrapper for awt.Robot with additional functionality
- S8046724: XML Signature ECKeyValue elements cannot be marshalled or
unmarshalled
- S8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex
assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is
invalid
- S8055283: Expand ResourceHashtable with C_HEAP allocation, removal and
some unit tests
- S8068184: Fix for JDK-8032832 caused a deadlock
- S8079140: IgnoreAllErrorHandler should use doPrivileged when it reads
system properties
- S8079693: Add support for ECDSA P-384 and P-521 curves to XML Signature
- S8132130: some docs cleanup
- S8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables
is on.
- S8135318: CMS wrong max_eden_size for check_gc_overhead_limit
- S8143849: Integrate Marlin renderer per JEP 265
- S8144093: JEP 244/8051498 - TLS Application-Layer Protocol Negotiation
Extension
- S8144445: Maximum size checking in Marlin ArrayCache utility methods is
not optimal
- S8144446: Automate the Marlin crash test
- S8144526: Remove Marlin logging use of deleted internal API
- S8144630: Use PrivilegedAction to create Thread in Marlin RendererStats
- S8144654: Improve Marlin logging
- S8144718: Pisces / Marlin Strokers may generate invalid curves with
huge coordinates and round joins
- S8145055: Marlin renderer causes unaligned write accesses
- S8145849: ALPN: getHandshakeApplicationProtocol() always return null
- S8146293: Add support for RSASSA-PSS Signature algorithm
- S8146792: Predicate moved after partial peel may lead to broken graph
- S8158978: ALPN not working when values are set directly on a
SSLServerSocket
- S8162723: Array index overflow in Base64 utility class
- S8166976: TestCipherPBECons has wrong @run line
- S8167409: Invalid value passed to critical JNI function
- S8167481, PR3784: cleanup of headers and includes for native libnet
- S8170282: Enable ALPN parameters to be supplied during the TLS
handshake
- S8171443: (spec) An ALPN callback function may also ignore ALPN
- S8175029: StackOverflowError in X509CRL and
X509Certificate.verify(PublicKey, Provider)
- S8181872: C1: possible overflow when strength reducing integer multiply
by constant
- S8187078: -XX:+VerifyOops finds numerous problems when running JPRT
- S8191227: issues with unsafe handle resolution
- S8193255: Root Certificates should be stored in text format and
assembled at build time
- S8197441: Signature#initSign/initVerify for an invalid private/public
key fails with ClassCastException for SunPKCS11 provider
- S8200400: Restrict Sasl mechanisms
- S8204152: SignedObject throws NullPointerException for null keys with
an initialized Signature object
- S8205445: Add RSASSA-PSS Signature support to SunMSCAPI
- S8205720: KeyFactory#getKeySpec and translateKey throws
NullPointerException with Invalid key
- S8206171: Signature#getParameters for RSASSA-PSS throws
ProviderException when not initialized
- S8213009: Refactoring existing SunMSCAPI classes
- S8213010: Supporting keys created with certmgr.exe
- S8214096: sun.security.util.SignatureUtil passes null parameter, so JCE
validation fails
- S8215694: keytool cannot generate RSASSA-PSS certificates
- S8215756: Memory leaks in the AWT on macOS
- S8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange
- S8216472: (se) Stack overflow during selection operation leads to crash
(win)
- S8219244: NMT: Change ThreadSafepointState's allocation type from
mtInternal to mtThread
- S8219597: (bf) Heap buffer state changes could provoke unexpected
exceptions
- S8221407: Windows 32bit build error in libsunmscapi/security.cpp
- S8223003: SunMSCAPI keys are not cleaned up
- S8223063: Support CNG RSA keys
- S8223158: Docked MacBook cannot start any Java Swing applications
- S8223898: Forward references to Nashorn
- S8223904: Improve Nashorn matching
- S8224541: Better mapping of serial ENUMs
- S8224549: Less Blocking Array Queues
- S8225128: Add exception for expiring DocuSign root to VerifyCACerts
test
- S8225130: Add exception for expiring Comodo roots to VerifyCACerts test
- S8225180: SignedObject with invalid Key not throwing the
InvalidKeyException in Windows
- S8225392: Comparison builds are failing due to cacerts file
- S8225603: Enhancement for big integers
- S8225745: NoSuchAlgorithmException exception for SHA256withECDSA with
RSASSA-PSS support
- S8227542: Manifest improved jar headers
- S8229022: BufferedReader performance can be improved by using
StringBuilder
- S8229345: Memory leak due to vtable stubs not being shared on SPARC
- S8229767: Typo in java.security: Sasl.createClient and
Sasl.createServer
- S8229872: (fs) Increase buffer size used with getmntent
- S8230235: Rendering HTML with empty img attribute and documentBaseKey
cause Exception
- S8230977: JEP 244/8051498 - TLS Application-Layer Protocol Negotiation
Extension (Java SE 8)
- S8230978: Add support for RSASSA-PSS Signature algorithm (Java SE 8)
- S8231415: Better signatures in XML
- S8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
- S8232019: Add LuxTrust certificate updates to the existing root program
- S8232154: Update Mesa 3-D Headers to version 19.2.1
- S8233223: Add Amazon Root CA certificates
- S8233250: Better X11 rendering
- S8233410: Better Build Scripting
- S8233995: java.vm.vendor (and potentially other properties/fields) not
correctly set in Windows/Hotspot build of OpenJDK8
- S8234027: Better JCEKS key support
- S8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to
wrong checksum
- S8234408: Improve TLS session handling
- S8234825: Better Headings for HTTP Servers
- S8234841: Enhance buffering of byte buffers
- S8235142: JDK-8193255 backport broke bootstrap with JDK 10
- S8235274: Enhance typing of methods
- S8235744: PIT:
test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in
linux-x64
- S8235904: Infinite loop when rendering huge lines
- S8236179: C1 register allocation error with T_ADDRESS
- S8236201: Better Scanner conversions
- S8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as
AlgorithmId
- S8237368: Problem with NullPointerException in RMI TCPEndpoint.read
- S8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
- S8238960: linux-i586 builds are inconsistent as the newly build jdk is
not able to reserve enough space for object heap
- S8240521: Revert backport of 8231584: Deadlock with
ClassLoader.findLibrary and System.loadLibrary call
- S8241296: Segfault in JNIHandleBlock::oops_do()
- S8241307: Marlin renderer should not be the default in 8u252
ChangeLog:
2020-04-30 Andrew John Hughes
Bump to icedtea-3.16.0.
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.16.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.
* acinclude.m4:
(IT_DETERMINE_VERSION): Set BUILD_VERSION to b09
and MILESTONE to fcs for final release.
* configure.ac: Bump to 3.16.0.
* hotspot.map.in: Update to icedtea-3.16.0 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 04:21:50 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 04:21:50 +0000
Subject: [Bug 3785] [IcedTea8] Add latest updates from AArch64 port for 3.16.0
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3785
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=60ad266a0cc2
author: Andrew John Hughes
date: Fri May 01 21:14:20 2020 +0100
JDK-8224851, PR3785: AArch64: fix warnings and errors with Clang and GCC
8.3
2020-05-01 Andrew John Hughes
JDK-8224851, PR3785: AArch64: fix warnings
and errors with Clang and GCC 8.3
* NEWS: Updated.
* hotspot.map.in: Bump HotSpot revision to
include JDK-8224851/PR3785 for AArch64.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 04:22:03 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 04:22:03 +0000
Subject: [Bug 3786] [IcedTea8] Use 'JDK-' as prefix for bugs from the OpenJDK
bug tracker
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3786
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=f643cd48a391
author: Andrew John Hughes
date: Sat May 02 03:51:29 2020 +0100
PR3786: Use 'JDK-' as prefix for bugs from the OpenJDK bug tracker
2020-05-01 Andrew John Hughes
PR3786: Use 'JDK-' as prefix for bugs from
the OpenJDK bug tracker
* NEWS: Updated.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From gnu_andrew at member.fsf.org Sat May 2 18:01:42 2020
From: gnu_andrew at member.fsf.org (Andrew Hughes)
Date: Sat, 2 May 2020 19:01:42 +0100
Subject: [SECURITY] IcedTea 3.16.0 for OpenJDK 8 Released!
Message-ID: <20200502180142.GA25497@carrie.the212.com>
We are pleased to announce the release of IcedTea 3.16.0!
The IcedTea project provides a harness to build the source code from
OpenJDK using Free Software build tools, along with additional
features such as the ability to build against system libraries and
support for alternative virtual machines and architectures beyond
those supported by OpenJDK.
This release updates our OpenJDK 8 support with the April 2020
security fixes from OpenJDK 8u252.
If you find an issue with the release, please report it to our bug
database (http://icedtea.classpath.org/bugzilla) under the appropriate
component. Development discussion takes place on the
distro-pkg-dev at openjdk.java.net mailing list and patches are always
welcome.
Full details of the release can be found below.
What's New?
===========
New in release 3.16.0 (2020-05-02):
* Security fixes
- JDK-8223898, CVE-2020-2754: Forward references to Nashorn
- JDK-8223904, CVE-2020-2755: Improve Nashorn matching
- JDK-8224541, CVE-2020-2756: Better mapping of serial ENUMs
- JDK-8224549, CVE-2020-2757: Less Blocking Array Queues
- JDK-8225603: Enhancement for big integers
- JDK-8227542: Manifest improved jar headers
- JDK-8231415, CVE-2020-2773: Better signatures in XML
- JDK-8233250: Better X11 rendering
- JDK-8233410: Better Build Scripting
- JDK-8234027: Better JCEKS key support
- JDK-8234408, CVE-2020-2781: Improve TLS session handling
- JDK-8234825, CVE-2020-2800: Better Headings for HTTP Servers
- JDK-8234841, CVE-2020-2803: Enhance buffering of byte buffers
- JDK-8235274, CVE-2020-2805: Enhance typing of methods
- JDK-8236201, CVE-2020-2830: Better Scanner conversions
- JDK-8238960: linux-i586 builds are inconsistent as the newly build jdk is not able to reserve enough space for object heap
* Import of OpenJDK 8 u252 build 01
- JDK-8028480: (zipfs) NoSuchFileException on creating a file in ZipFileSystem with CREATE and WRITE
- JDK-8031191: Warning exception when XMLSignature logging is enabled
- JDK-8034773: (zipfs) newOutputstream uses CREATE_NEW when no options specified
- JDK-8038431: Close InputStream when finished retrieving XML Signature HTTP References
- JDK-8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope.
- JDK-8046044: Fix raw and unchecked lint warnings in XML Signature Impl
- JDK-8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails intermittently
- JDK-8144732: VM_HeapDumper hits assert with bad dump_len
- JDK-8150432: LocaleProviders.sh fails
- JDK-8150460: (linux|bsd|aix)_close.c: file descriptor table may become large or may not work at all
- JDK-8216354: Syntax error in toolchain_windows.m4
- JDK-8218553: Enhance keystore load debug output
- JDK-8218580: endpoint identification algorithm should be case-insensitive
- JDK-8227397: Add --with-extra-asflags configure option
- JDK-8227662: freetype seeks to index at the end of the font data
- JDK-8231201: hs_err should print coalesced safepoint operations in Events section
- JDK-8231991: Mouse wheel change focus on awt/swing windows
- JDK-8232003: (fs) Files.write can leak file descriptor in the exception case
- JDK-8232154: Update Mesa 3-D Headers to version 19.2.1
- JDK-8232355: Two obsolete flags have the wrong obsolete version in 8u
- JDK-8233023: assert(Opcode() == mem->Opcode() || phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) failed: no mismatched stores, except on raw memory
- JDK-8233404: System property to set the number of PBE iterations in JCEKS keystores
- JDK-8234107: Several AWT modal dialog tests failing on Linux after JDK-8231991
- JDK-8234264: Incorrect 8047434 JDK 8 backport in 8219677
- JDK-8234288: Turkey Time Zone returns incorrect time zone name
- JDK-8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
- JDK-8236873: Worker has a deadlock bug
- JDK-8237523: 8u backport of JDK-8216354 didn't include generated-configure.sh changes
* Import of OpenJDK 8 u252 build 02
- JDK-7143743: Potential memory leak with zip provider
- JDK-8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _out
- JDK-8143849: Integrate Marlin renderer per JEP 265
- JDK-8146792: Predicate moved after partial peel may lead to broken graph
- JDK-8193255: Root Certificates should be stored in text format and assembled at build time
- JDK-8233995: java.vm.vendor (and potentially other properties/fields) not correctly set in Windows/Hotspot build of OpenJDK8
- JDK-8235142: JDK-8193255 backport broke bootstrap with JDK 10
* Import of OpenJDK 8 u252 build 03
- JDK-8005819: Support cross-realm MSSFU
- JDK-8046724: XML Signature ECKeyValue elements cannot be marshalled or unmarshalled
- JDK-8079140: IgnoreAllErrorHandler should use doPrivileged when it reads system properties
- JDK-8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on.
- JDK-8145055: Marlin renderer causes unaligned write accesses
- JDK-8145849: ALPN: getHandshakeApplicationProtocol() always return null
- JDK-8146293: Add support for RSASSA-PSS Signature algorithm
- JDK-8158978: ALPN not working when values are set directly on a SSLServerSocket
- JDK-8162723: Array index overflow in Base64 utility class
- JDK-8170282: Enable ALPN parameters to be supplied during the TLS handshake
- JDK-8171443: (spec) An ALPN callback function may also ignore ALPN
- JDK-8175029: StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider)
- JDK-8200400: Restrict Sasl mechanisms
- JDK-8205445: Add RSASSA-PSS Signature support to SunMSCAPI
- JDK-8205720: KeyFactory#getKeySpec and translateKey throws NullPointerException with Invalid key
- JDK-8206171: Signature#getParameters for RSASSA-PSS throws ProviderException when not initialized
- JDK-8213009: Refactoring existing SunMSCAPI classes
- JDK-8213010: Supporting keys created with certmgr.exe
- JDK-8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails
- JDK-8215694: keytool cannot generate RSASSA-PSS certificates
- JDK-8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange
- JDK-8221407: Windows 32bit build error in libsunmscapi/security.cpp
- JDK-8223003: SunMSCAPI keys are not cleaned up
- JDK-8223063: Support CNG RSA keys
- JDK-8223158: Docked MacBook cannot start any Java Swing applications
- JDK-8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
- JDK-8225392: Comparison builds are failing due to cacerts file
- JDK-8225745: NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support
- JDK-8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
- JDK-8230977: JEP 244/8051498 - TLS Application-Layer Protocol Negotiation Extension (Java SE 8)
- JDK-8230978: Add support for RSASSA-PSS Signature algorithm (Java SE 8)
- JDK-8234245: sun/security/lib/cacerts/VerifyCACerts.java fails due to wrong checksum
- JDK-8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
- JDK-8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
* Import of OpenJDK 8 u252 build 04
- JDK-8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid
- JDK-8135318: CMS wrong max_eden_size for check_gc_overhead_limit
- JDK-8144445: Maximum size checking in Marlin ArrayCache utility methods is not optimal
- JDK-8144446: Automate the Marlin crash test
- JDK-8144630: Use PrivilegedAction to create Thread in Marlin RendererStats
- JDK-8215756: Memory leaks in the AWT on macOS
- JDK-8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread
- JDK-8225128: Add exception for expiring DocuSign root to VerifyCACerts test
- JDK-8229345: Memory leak due to vtable stubs not being shared on SPARC
- JDK-8229872: (fs) Increase buffer size used with getmntent
- JDK-8236179: C1 register allocation error with T_ADDRESS
- JDK-8237368: Problem with NullPointerException in RMI TCPEndpoint.read
* Import of OpenJDK 8 u252 build 05
- JDK-8022263: use same Clang warnings on BSD as on Linux
- JDK-8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests
- JDK-8068184: Fix for JDK-8032832 caused a deadlock
- JDK-8079693: Add support for ECDSA P-384 and P-521 curves to XML Signature
- JDK-8132130: some docs cleanup
- JDK-8144526: Remove Marlin logging use of deleted internal API
- JDK-8144654: Improve Marlin logging
- JDK-8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins
- JDK-8166976: TestCipherPBECons has wrong @run line
- JDK-8167409: Invalid value passed to critical JNI function
- JDK-8181872: C1: possible overflow when strength reducing integer multiply by constant
- JDK-8187078: -XX:+VerifyOops finds numerous problems when running JPRT
- JDK-8191227: issues with unsafe handle resolution
- JDK-8216472: (se) Stack overflow during selection operation leads to crash (win)
- JDK-8229022: BufferedReader performance can be improved by using StringBuilder
- JDK-8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
- JDK-8235904: Infinite loop when rendering huge lines
* Import of OpenJDK 8 u252 build 06
- JDK-8225130: Add exception for expiring Comodo roots to VerifyCACerts test
- JDK-8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception
- JDK-8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
- JDK-8240521: Revert backport of 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call
* Import of OpenJDK 8 u252 build 07
- JDK-8197441: Signature#initSign/initVerify for an invalid private/public key fails with ClassCastException for SunPKCS11 provider
* Import of OpenJDK 8 u252 build 08
- JDK-8241296: Segfault in JNIHandleBlock::oops_do()
- JDK-8241307: Marlin renderer should not be the default in 8u252
* Import of OpenJDK 8 u252 build 09
- JDK-8204152: SignedObject throws NullPointerException for null keys with an initialized Signature object
- JDK-8219597: (bf) Heap buffer state changes could provoke unexpected exceptions
* Backports
- JDK-8035949, PR3784: Remove unused macro USE_SELECT and clean up Unix version of net_util_md.{c,h}
- JDK-8167481, PR3784: cleanup of headers and includes for native libnet
- JDK-8195607, PR3776: sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS initialization failed" on NSS 3.34.1
* Bug fixes
- PR3786: Use 'JDK-' as prefix for bugs from the OpenJDK bug tracker
* Shenandoah
- AArch64: Fix LRB use in LIRGenerator::do_UnsafeGetAndSetObject
- [backport] 8221751: Shenandoah: Improve SATB enqueueing
- [backport] 8221848: Shenandoah: ArrayCopy post-barrier improvements
- [backport] 8222766: Shenandoah: streamline post-LRB CAS barrier (x86)
- [backport] 8223951: Shenandoah: Only need to update thread roots during final update refs
- [backport] 8224179: Shenandoah: CTW test failures with traversal GC
- [backport] 8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC
- [backport] 8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle
- [backport] 8224525: Shenandoah: Eliminate shenandoah verifier's side-effects
- [backport] 8225171: Remove leftovers in shenandoahBarrierSetC1.cpp
- [backport] 8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers
- [backport] 8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC
- [backport] 8227327: Shenandoah: Faster and more parallel tests
- [backport] 8227676: Shenandoah: More consistent naming of LRB entry points
- [backport] 8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1
- [backport] 8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp
- [backport] 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms
- [backport] 8231086: Shenandoah: Stronger invariant for object-arraycopy
- [backport] 8231293: Shenandoah: Traversal should not revive dead weak roots
- [backport] 8231410: Shenandoah: clone barrier should use base pointer
- [backport] 8231447: Shenandoah: Compilation-time regression after JDK-8231086
- [backport] 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails
- [backport] 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing
- [backport] 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register
- [backport] 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently"
- [backport] 8233387: Shenandoah: passive mode should disable pacing ergonomically
- [backport] 8233520: Shenandoah: do not sleep when thread is attaching
- [backport] 8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware
- [backport] 8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp
- [backport] 8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411
- [backport] 8235729: Shenandoah: Remove useless casting to non-constant
- [backport] 8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
- [backport] 8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion
- [backport] 8236732: Shenandoah: Stricter placement for oom-evac scopes
- [backport] 8236851: Shenandoah: More details in Traversal GC event messages
- [backport] 8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation
- [backport] 8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test
- [backport] 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics
- [backport] 8237586: Shenandoah: provide option to disable periodic GC
- [backport] 8239868: Shenandoah: ditch C2 node limit adjustments
- [backport] 8239904: Shenandoah: accumulated penalties should not be over 100% of capacity
- [backport] 8240069: Shenandoah: turn more flags diagnostic
- [backport] 8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads
- [backport] 8240076: Shenandoah: pacer should cover reset and preclean phases
- [backport] 8240215: Shenandoah: remove ShenandoahAllocationTrace
- [backport] 8240216: Shenandoah: remove ShenandoahTerminationTrace
- [backport] 8240217: Shenandoah: remove ShenandoahEvacAssist
- [backport] 8240534: Shenandoah: ditch debug safepoint timeout adjustment
- Fix LRB use in LIRGenerator::do_UnsafeGetAndSetObject
- Fix tier2_gc_shenandoah group definition
- Rectify JDK-8191227 workaround for Shenandoah
- Revert leftover changes in type.{cpp|hpp}
- JDK-8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86
* AArch64 port
- JDK-8224851, PR3785: AArch64: fix warnings and errors with Clang and GCC 8.3
* AArch32 port
- JDK-8240219: CPU specific port of 8229345: Memory leak due to vtable stubs not being shared on SPARC
The tarballs can be downloaded from:
* http://icedtea.classpath.org/download/source/icedtea-3.16.0.tar.gz
* http://icedtea.classpath.org/download/source/icedtea-3.16.0.tar.xz
We provide both gzip and xz tarballs, so that those who are able to
make use of the smaller tarball produced by xz may do so.
The tarballs are accompanied by digital signatures available at:
* http://icedtea.classpath.org/download/source/icedtea-3.16.0.tar.gz.sig
* http://icedtea.classpath.org/download/source/icedtea-3.16.0.tar.xz.sig
These are produced using my public key. See details below.
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
https://keybase.io/gnu_andrew
GnuPG >= 2.1 is required to be able to handle this key.
SHA256 checksums:
a5a2ec58aac19744818cbbcce45c4e58785b76322ac64d8986b3eb3f727f2a2f icedtea-3.16.0.tar.gz
d6e3f982ff4d708808e37e798cabaf994345af3180d1b05bc9e315e8b5fc5961 icedtea-3.16.0.tar.gz.sig
b84bb7678baf09008670ce230a787b7bce7186cb5500d5a0664b8a369ad52500 icedtea-3.16.0.tar.xz
fad2c25bb863a6cb893a47fcdd4c60dd33abec90b761b4b2e869decb44a6d4db icedtea-3.16.0.tar.xz.sig
The checksums can be downloaded from:
* http://icedtea.classpath.org/download/source/icedtea-3.16.0.sha256
The following people helped with these releases:
* Andrew Hughes (all bug fixes and backports, release management)
We would also like to thank the bug reporters and testers!
To get started:
$ tar xzf icedtea-3.16.0.tar.gz
or:
$ tar x -I xz -f icedtea-3.16.0.tar.xz
then:
$ mkdir icedtea-build
$ cd icedtea-build
$ ../icedtea-3.16.0/configure
$ make
Full build requirements and instructions are available in the INSTALL file.
Happy hacking!
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:02:40 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:02:40 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Bug 3773 depends on bug 3786, which changed state.
Bug 3786 Summary: [IcedTea8] Use 'JDK-' as prefix for bugs from the OpenJDK bug tracker
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3786
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:02:39 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:02:39 +0000
Subject: [Bug 3786] [IcedTea8] Use 'JDK-' as prefix for bugs from the OpenJDK
bug tracker
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3786
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Andrew John Hughes ---
Fixed in icedtea-3.16.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:03:45 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:03:45 +0000
Subject: [Bug 3785] [IcedTea8] Add latest updates from AArch64 port for 3.16.0
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3785
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from Andrew John Hughes ---
Fixed in icedtea-3.16.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:03:40 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:03:40 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Bug 3773 depends on bug 3784, which changed state.
Bug 3784 Summary: [IcedTea8] Backport "8167481: cleanup of headers and includes for native libnet" to fix builds with glibc >= 2.32
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3784
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:03:32 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:03:32 +0000
Subject: [Bug 3784] [IcedTea8] Backport "8167481: cleanup of headers and
includes for native libnet" to fix builds with glibc >= 2.32
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3784
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #4 from Andrew John Hughes ---
Fixed in icedtea-3.16.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:03:46 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:03:46 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Bug 3773 depends on bug 3785, which changed state.
Bug 3785 Summary: [IcedTea8] Add latest updates from AArch64 port for 3.16.0
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3785
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 18:23:26 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:23:26 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #1 from Andrew John Hughes ---
Released: http://bitly.com/it31600
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Sat May 2 18:35:19 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:35:19 +0000
Subject: /hg/icedtea8-forest/hotspot: Added tag icedtea-3.16.0 for change...
Message-ID:
changeset 6bd5ce0d7096 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6bd5ce0d7096
author: andrew
date: Sat May 02 19:28:06 2020 +0100
Added tag icedtea-3.16.0 for changeset eeb08cfebded
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r eeb08cfebded -r 6bd5ce0d7096 .hgtags
--- a/.hgtags Tue Feb 04 04:42:57 2020 +0000
+++ b/.hgtags Sat May 02 19:28:06 2020 +0100
@@ -1386,3 +1386,4 @@
8f2780b3e4faf4792ac885f470bb1602d4ca5526 jdk8u252-b08
095e60e7fc8c7813c2e0e68637bd53c01f8cba64 jdk8u252-b09
095e60e7fc8c7813c2e0e68637bd53c01f8cba64 jdk8u252-ga
+eeb08cfebdedf877ac22637a4f55a006f01ad990 icedtea-3.16.0
From andrew at icedtea.classpath.org Sat May 2 18:34:45 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:34:45 +0000
Subject: /hg/icedtea8-forest/jaxws: Added tag icedtea-3.16.0 for changese...
Message-ID:
changeset d21649c1e0ae in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d21649c1e0ae
author: andrew
date: Sat May 02 19:27:59 2020 +0100
Added tag icedtea-3.16.0 for changeset e5d96dc9988a
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r e5d96dc9988a -r d21649c1e0ae .hgtags
--- a/.hgtags Tue Apr 21 23:47:19 2020 +0100
+++ b/.hgtags Sat May 02 19:27:59 2020 +0100
@@ -1098,3 +1098,4 @@
7e334946a044980685486099ac74a366752e73d1 jdk8u252-b08
b012193ff452cb51182f5f5c60ccbed0da6e3ef8 jdk8u252-b09
b012193ff452cb51182f5f5c60ccbed0da6e3ef8 jdk8u252-ga
+e5d96dc9988ab3867833d7bc9fd3150b03bea96a icedtea-3.16.0
From andrew at icedtea.classpath.org Sat May 2 18:35:02 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:35:02 +0000
Subject: /hg/icedtea8-forest/nashorn: Added tag icedtea-3.16.0 for change...
Message-ID:
changeset 8ebf92f04b9e in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8ebf92f04b9e
author: andrew
date: Sat May 02 19:28:05 2020 +0100
Added tag icedtea-3.16.0 for changeset 1d70dcb4ab53
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 1d70dcb4ab53 -r 8ebf92f04b9e .hgtags
--- a/.hgtags Tue Apr 21 23:47:25 2020 +0100
+++ b/.hgtags Sat May 02 19:28:05 2020 +0100
@@ -1136,3 +1136,4 @@
95d61d0f326bbfaddc2cbd29e67b12c00041caaa jdk8u252-b08
2f5ad880fd3372eb5c2e5ac5ee82c705a1b6ac07 jdk8u252-b09
2f5ad880fd3372eb5c2e5ac5ee82c705a1b6ac07 jdk8u252-ga
+1d70dcb4ab539aa8f0e3e49c1c6b97d9ff286eaf icedtea-3.16.0
From andrew at icedtea.classpath.org Sat May 2 18:35:10 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:35:10 +0000
Subject: /hg/icedtea8-forest/jdk: Added tag icedtea-3.16.0 for changeset ...
Message-ID:
changeset f825146862b3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f825146862b3
author: andrew
date: Sat May 02 19:28:00 2020 +0100
Added tag icedtea-3.16.0 for changeset bb9b9a0ad162
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r bb9b9a0ad162 -r f825146862b3 .hgtags
--- a/.hgtags Wed Apr 29 13:33:10 2020 +0100
+++ b/.hgtags Sat May 02 19:28:00 2020 +0100
@@ -1110,3 +1110,4 @@
e17fe591a374d25725b077f5e99a87de6eb2ab5b jdk8u252-b08
3ad9fa6a5a13fab2188de93bdaa38c1a7f8f5521 jdk8u252-b09
3ad9fa6a5a13fab2188de93bdaa38c1a7f8f5521 jdk8u252-ga
+bb9b9a0ad1624f05f5ae1475d0a7785fb8e9bdd4 icedtea-3.16.0
From andrew at icedtea.classpath.org Sat May 2 18:34:29 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:34:29 +0000
Subject: /hg/icedtea8-forest/corba: Added tag icedtea-3.16.0 for changese...
Message-ID:
changeset de87f3555d1c in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=de87f3555d1c
author: andrew
date: Sat May 02 19:27:56 2020 +0100
Added tag icedtea-3.16.0 for changeset ea3169880d70
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r ea3169880d70 -r de87f3555d1c .hgtags
--- a/.hgtags Tue Apr 21 23:47:15 2020 +0100
+++ b/.hgtags Sat May 02 19:27:56 2020 +0100
@@ -1140,3 +1140,4 @@
63738d15bb7f5e30917754acd19c52a77265bcdb jdk8u252-b08
9340b3be1b4792e1bca8b83f35c83baec2b358ec jdk8u252-b09
9340b3be1b4792e1bca8b83f35c83baec2b358ec jdk8u252-ga
+ea3169880d702b059778aaae997300abe788db21 icedtea-3.16.0
From andrew at icedtea.classpath.org Sat May 2 18:34:53 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:34:53 +0000
Subject: /hg/icedtea8-forest/langtools: Added tag icedtea-3.16.0 for chan...
Message-ID:
changeset a57158277273 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a57158277273
author: andrew
date: Sat May 02 19:28:02 2020 +0100
Added tag icedtea-3.16.0 for changeset e47d37e5fe0b
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r e47d37e5fe0b -r a57158277273 .hgtags
--- a/.hgtags Tue Apr 21 23:47:23 2020 +0100
+++ b/.hgtags Sat May 02 19:28:02 2020 +0100
@@ -1105,3 +1105,4 @@
c56eceecec71d0b7f8af742ba33b50a3128de58f jdk8u252-b08
01036da3155c1ff6f5a92eab0b8be842148258f3 jdk8u252-b09
01036da3155c1ff6f5a92eab0b8be842148258f3 jdk8u252-ga
+e47d37e5fe0b5e2292eed6ffbda1359786b0adcf icedtea-3.16.0
From andrew at icedtea.classpath.org Sat May 2 18:34:37 2020
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Sat, 02 May 2020 18:34:37 +0000
Subject: /hg/icedtea8-forest/jaxp: Added tag icedtea-3.16.0 for changeset...
Message-ID:
changeset 2f822ff76dec in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2f822ff76dec
author: andrew
date: Sat May 02 19:27:58 2020 +0100
Added tag icedtea-3.16.0 for changeset 883803235596
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 883803235596 -r 2f822ff76dec .hgtags
--- a/.hgtags Tue Apr 21 23:47:16 2020 +0100
+++ b/.hgtags Sat May 02 19:27:58 2020 +0100
@@ -1104,3 +1104,4 @@
d1a8fb9aafdd8a6bfad7ee853e160101dae10787 jdk8u252-b08
8476d78dc6957469844a3f451abb654105f2e5d9 jdk8u252-b09
8476d78dc6957469844a3f451abb654105f2e5d9 jdk8u252-ga
+883803235596eb78e84bbe1c4a603fec4950a3d0 icedtea-3.16.0
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:08:59 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:08:59 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1778 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:08:59 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:08:59 +0000
Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1778
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:09:05 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:09:05 +0000
Subject: [Bug 1748] [IcedTea8] Allow clang to be used to build
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1748
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|3773 |3787
Target Milestone|3.16.0 |3.17.0
--- Comment #21 from Andrew John Hughes ---
Delay to 3.17.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:08:07 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:08:07 +0000
Subject: [Bug 3787] New: [TRACKER] IcedTea 3.17.0 Release
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787
Bug ID: 3787
Summary: [TRACKER] IcedTea 3.17.0 Release
Product: IcedTea
Version: 8.x-hg
Hardware: all
OS: All
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Tracker for 3.17.0 release. Expected around the April security update on
2020-07-14.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:09:05 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:09:05 +0000
Subject: [Bug 3773] [TRACKER] IcedTea 3.16.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3773
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1748 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:09:05 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:09:05 +0000
Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1748
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:08:23 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:08:23 +0000
Subject: [Bug 3787] [TRACKER] IcedTea 3.17.0 Release
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3787
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |3.17.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:08:59 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:08:59 +0000
Subject: [Bug 1778] [IcedTea8] Allow an alternate JAR program to be used
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1778
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|3773 |3787
Target Milestone|3.16.0 |3.17.0
--- Comment #17 from Andrew John Hughes ---
Delay to 3.17.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat May 2 19:55:49 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 02 May 2020 19:55:49 +0000
Subject: [Bug 3768] [IcedTea7] Allow IcedTea to compile with --enable-Werror
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3768
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.6.22 |2.6.23
--- Comment #2 from Andrew John Hughes ---
Delay to 2.6.23.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun May 17 19:59:36 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 17 May 2020 19:59:36 +0000
Subject: [Bug 3783] Issue building OpenJDK 14 on RHEL6
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3783
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|unspecified |9.x-hg
--- Comment #2 from Andrew John Hughes ---
I suspect the GCC on RHEL 6 may just be too old. We don't even include OpenJDK
11 in RHEL 6.
I'll see if anyone else has tried building there.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 02:16:58 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 02:16:58 +0000
Subject: [Bug 3788] New: [IcedTea14] Update elliptic curve patch to include
jdk.disabled.namedCurves
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3788
Bug ID: 3788
Summary: [IcedTea14] Update elliptic curve patch to include
jdk.disabled.namedCurves
Product: IcedTea
Version: 9.x-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
The elliptic curve removal patch needs to be updated to account for
JDK-8233228, which adds a list of disabled curves to the java.security file.
The property should not reference the ones that have been removed by the patch.
+diff -r bc54620a3848 src/java.base/share/conf/security/java.security
+--- a/src/java.base/share/conf/security/java.security Thu Feb 06 10:10:54
2020 -0800
++++ b/src/java.base/share/conf/security/java.security Wed Apr 01 17:18:38
2020 -0300
+@@ -506,16 +506,7 @@
+ # in the jdk.[tls|certpath|jar].disabledAlgorithms properties. To include
this
+ # list in any of the disabledAlgorithms properties, add the property name as
+ # an entry.
+-jdk.disabled.namedCurves = secp112r1, secp112r2, secp128r1, secp128r2, \
+- secp160k1, secp160r1, secp160r2, secp192k1, secp192r1, secp224k1, \
+- secp224r1, secp256k1, sect113r1, sect113r2, sect131r1, sect131r2, \
+- sect163k1, sect163r1, sect163r2, sect193r1, sect193r2, sect233k1, \
+- sect233r1, sect239k1, sect283k1, sect283r1, sect409k1, sect409r1, \
+- sect571k1, sect571r1, X9.62 c2tnb191v1, X9.62 c2tnb191v2, \
+- X9.62 c2tnb191v3, X9.62 c2tnb239v1, X9.62 c2tnb239v2, X9.62 c2tnb239v3, \
+- X9.62 c2tnb359v1, X9.62 c2tnb431r1, X9.62 prime192v2, X9.62 prime192v3, \
+- X9.62 prime239v1, X9.62 prime239v2, X9.62 prime239v3, brainpoolP256r1, \
+- brainpoolP320r1, brainpoolP384r1, brainpoolP512r1
++jdk.disabled.namedCurves = secp256k1
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 02:17:17 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 02:17:17 +0000
Subject: [Bug 3788] [IcedTea14] Update elliptic curve patch to include
jdk.disabled.namedCurves
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3788
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |9.0.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 12:06:53 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 12:06:53 +0000
Subject: [Bug 3782] [IcedTea14] Support secp256k1 in the default set of curves
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3782
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |3788
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 12:06:53 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 12:06:53 +0000
Subject: [Bug 3788] [IcedTea14] Update elliptic curve patch to include
jdk.disabled.namedCurves
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3788
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3782
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 13:04:30 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 13:04:30 +0000
Subject: [Bug 3788] [IcedTea14] Update elliptic curve patch to include
jdk.disabled.namedCurves
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3788
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea14?cmd=changeset;node=fabce78297b7
author: Andrew John Hughes
date: Mon May 18 13:34:03 2020 +0100
PR3788: Update elliptic curve patch to include jdk.disabled.namedCurves
2020-05-18 Andrew John Hughes
PR3788: Update elliptic curve patch to include
jdk.disabled.namedCurves
* AUTHORS: Add Martin Balao.
* NEWS: Updated.
* fsg.sh.in: Update patch name.
2020-04-01 Martin Balao
PR3788: Update elliptic curve patch to include
jdk.disabled.namedCurves
* patches/pr3788.patch: Renamed from pr3782.patch.
Remove unsupported curves from the
jdk.disabled.namedCurves property.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 13:04:36 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 13:04:36 +0000
Subject: [Bug 3782] [IcedTea14] Support secp256k1 in the default set of curves
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3782
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea14?cmd=changeset;node=fabce78297b7
author: Andrew John Hughes
date: Mon May 18 13:34:03 2020 +0100
PR3788: Update elliptic curve patch to include jdk.disabled.namedCurves
2020-05-18 Andrew John Hughes
PR3788: Update elliptic curve patch to include
jdk.disabled.namedCurves
* AUTHORS: Add Martin Balao.
* NEWS: Updated.
* fsg.sh.in: Update patch name.
2020-04-01 Martin Balao
PR3788: Update elliptic curve patch to include
jdk.disabled.namedCurves
* patches/pr3788.patch: Renamed from pr3782.patch.
Remove unsupported curves from the
jdk.disabled.namedCurves property.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon May 18 13:15:08 2020
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 18 May 2020 13:15:08 +0000
Subject: [Bug 3788] [IcedTea14] Update elliptic curve patch to include
jdk.disabled.namedCurves
In-Reply-To:
References:
Message-ID:
https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3788
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Andrew John Hughes ---
Fixed in icedtea-9.0.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: