This commit is contained in:
parent
ed72ba0130
commit
b97d702586
@ -1,3 +1,281 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri May 14 08:07:18 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Update to version jdk8u292 (icedtea 3.19.0)
|
||||
* April 2021 CPU
|
||||
* Security fixes
|
||||
+ JDK-8227467: Better class method invocations
|
||||
+ JDK-8244473: Contextualize registration for JNDI
|
||||
+ JDK-8244543: Enhanced handling of abstract classes
|
||||
+ JDK-8249906, CVE-2021-2163, bsc#1185055: Enhance opening JARs
|
||||
+ JDK-8250568, CVE-2021-2161, bsc#1185056: Less ambiguous
|
||||
processing
|
||||
+ JDK-8253799: Make lists of normal filenames
|
||||
* New features
|
||||
+ PR3835: Populate unique SystemTap suffix from configure
|
||||
* Import of OpenJDK 8 u292 build 01
|
||||
+ JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/
|
||||
/PDialogTest.java needs update by removing a infinite loop
|
||||
+ JDK-8031126: java/lang/management/ThreadMXBean/
|
||||
/ThreadUserTime.java fails intermittently
|
||||
+ JDK-8035166: Remove dependency on EC classes from pkcs11
|
||||
provider
|
||||
+ JDK-8035186: j2se_jdk/jdk/test/java/lang/invoke/lambda/
|
||||
/LogGeneratedClassesTest.java - assertion error
|
||||
+ JDK-8078450: Implement consistent process for quarantine of
|
||||
tests
|
||||
+ JDK-8080953: [TEST_BUG]Test java/awt/FontClass/DebugFonts.java
|
||||
fails due to wrongly typed bugid
|
||||
+ JDK-8081547: Prepare client libs regression tests for running
|
||||
in a concurrent, headless jtreg environment
|
||||
+ JDK-8141457: keytool default cert fingerprint algorithm should
|
||||
be SHA-256
|
||||
+ JDK-8150204: (fs) Enhance java/nio/file/Files/
|
||||
/probeContentType/Basic.java debugging output
|
||||
+ JDK-8160217: JavaSound should clean up resources better
|
||||
+ JDK-8163363: AArch64: Stack size in tools/launcher/
|
||||
/Settings.java needs to be adjusted
|
||||
+ JDK-8167281: IIOMetadataNode bugs in getElementsByTagName and
|
||||
NodeList.item methods
|
||||
+ JDK-8168996: C2 crash at postaloc.cpp:140 : assert(false)
|
||||
failed: unexpected yanked node
|
||||
+ JDK-8185934: keytool shows "Signature algorithm:
|
||||
SHA1withECDSA, -1-bit key"
|
||||
+ JDK-8186090: java.nio.Bits.unaligned() doesn't handle aarch64
|
||||
+ JDK-8195685: AArch64 port of 8174962: Better interface
|
||||
invocations
|
||||
+ JDK-8202343: Disable TLS 1.0 and 1.1
|
||||
+ JDK-8211339: NPE during SSL handshake caused by
|
||||
HostnameChecker
|
||||
+ JDK-8216987: ciMethodData::load_data() unpacks MDOs with
|
||||
non-atomic copy
|
||||
+ JDK-8217338: [Containers] Improve systemd slice memory limit
|
||||
support
|
||||
+ JDK-8223186: HotSpot compile warnings from GCC 9
|
||||
+ JDK-8225805: Java Access Bridge does not close the logger
|
||||
+ JDK-8226899: Problemlist compiler/rtm tests
|
||||
+ JDK-8227642: [TESTBUG] Make docker tests podman compatible
|
||||
+ JDK-8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
|
||||
+ JDK-8229284: jdk/internal/platform/cgroup/
|
||||
/TestCgroupMetrics.java fails for - memory:getMemoryUsage
|
||||
+ JDK-8230388: Problemlist additional compiler/rtm tests
|
||||
+ JDK-8233228: Disable weak named curves by default in TLS,
|
||||
CertPath, and Signed JAR
|
||||
+ JDK-8234727: sun/security/ssl/X509TrustManagerImpl tests
|
||||
support TLSv1.3
|
||||
+ JDK-8234728: Some security tests should support TLSv1.3
|
||||
+ JDK-8235874: The ordering of Cipher Suites is not maintained
|
||||
provided through jdk.tls.client.cipherSuites and
|
||||
jdk.tls.server.cipherSuites system property.
|
||||
+ JDK-8238579: HttpsURLConnection drops the timeout and hangs
|
||||
forever in read
|
||||
+ JDK-8242141: New System Properties to configure the TLS
|
||||
signature schemes
|
||||
+ JDK-8244621: [macos10.15] Garbled FX printing plus CoreText
|
||||
warnings on Catalina when building with Xcode 11
|
||||
+ JDK-8249183: JVM crash in "AwtFrame::WmSize" method
|
||||
+ JDK-8249588: libwindowsaccessbridge issues on 64bit Windows
|
||||
+ JDK-8250984: Memory Docker tests fail on some Linux kernels
|
||||
w/o cgroupv1 swap limit capabilities
|
||||
+ JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray
|
||||
+ JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/
|
||||
/DisposeFrameOnDragTest.java fails on Windows
|
||||
+ JDK-8253368: TLS connection always receives close_notify
|
||||
exception
|
||||
+ JDK-8253476: TestUseContainerSupport.java fails on some Linux
|
||||
kernels w/o swap limit capabilities
|
||||
+ JDK-8253932: SSL debug log prints incorrect caller info
|
||||
+ JDK-8254854: [cgroups v1] Metric limits not properly detected
|
||||
on some join controller combinations
|
||||
+ JDK-8255908: ExceptionInInitializerError due to
|
||||
UncheckedIOException while initializing cgroupv1 subsystem
|
||||
+ JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/
|
||||
/StreamFlush.java
|
||||
+ JDK-8256642: [TEST_BUG] jdk/test/javax/sound/midi/MidiSystem/
|
||||
/DefaultProperties.java failed
|
||||
+ JDK-8257192: Integrate AArch64 JIT port into 8u
|
||||
+ JDK-8258079: Eliminate ParNew's use of klass_or_null()
|
||||
+ JDK-8258241: [8u] Missing doPrivileged() hunks from
|
||||
JDK-8226575
|
||||
+ JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder
|
||||
.rotateDisk()
|
||||
+ JDK-8258430: 8u backport of JDK-8063107 missing test/javax/
|
||||
/swing/JRadioButton/8041561/bug8041561.java changes
|
||||
+ JDK-8258933: G1 needs klass_or_null_acquire
|
||||
+ JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert
|
||||
will
|
||||
+ JDK-8259384: CUP version wrong in THIRD_PARTY_README after
|
||||
JDK-8233548
|
||||
+ JDK-8259568: PPC64 builds broken after JDK-8221408 8u backport
|
||||
* Import of OpenJDK 8 u292 build 02
|
||||
+ JDK-8078614: WindowsClassicLookAndFeel MetalComboBoxUI
|
||||
.getbaseLine fails with IllegalArgumentException
|
||||
+ JDK-8198334: java/awt/FileDialog/8003399/bug8003399.java fails
|
||||
in headless mode
|
||||
+ JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is not
|
||||
highlighted in GTKLookAndFeel
|
||||
+ JDK-8250582: Revert Principal Name type to NT-UNKNOWN when
|
||||
requesting TGS Kerberos tickets
|
||||
+ JDK-8258833: Cancel multi-part cipher operations in SunPKCS11
|
||||
after failures
|
||||
* Import of OpenJDK 8 u292 build 03
|
||||
+ JDK-8145051: Wrong parameter name in synthetic lambda method
|
||||
leads to verifier error
|
||||
+ JDK-8172404: Tools should warn if weak algorithms are used
|
||||
before restricting them
|
||||
+ JDK-8209333: Socket reset issue for TLS 1.3 socket close
|
||||
+ JDK-8219991: New fix of the deadlock in
|
||||
sun.security.ssl.SSLSocketImpl
|
||||
+ JDK-8239091: Reversed arguments in call to strstr in freetype
|
||||
"debug" code.
|
||||
+ JDK-8240827: Downport SSLSocketImpl.java from "8221882: Use
|
||||
fiber-friendly java.util.concurrent.locks in JSSE"
|
||||
+ JDK-8255880: UI of Swing components is not redrawn after their
|
||||
internal state changed
|
||||
+ JDK-8256682: JDK-8202343 is incomplete
|
||||
+ JDK-8260930: AARCH64: Invalid value passed to critical JNI
|
||||
function
|
||||
* Import of OpenJDK 8 u292 build 04
|
||||
+ JDK-8061777: (zipfs) IllegalArgumentException in ZipCoder
|
||||
.toString when using Shitft_JIS
|
||||
+ JDK-8158525: Update a few java/net tests to use the loopback
|
||||
address instead of the host address
|
||||
+ JDK-8171410: aarch64: long multiplyExact shifts by 31 instead
|
||||
of 63
|
||||
+ JDK-8225435: Upgrade IANA Language Subtag Registry to the
|
||||
latest for JDK14
|
||||
+ JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
|
||||
+ JDK-8235311: Tag mismatch may alert bad_record_mac
|
||||
+ JDK-8236500: Windows ucrt.dll should be looked up in versioned
|
||||
WINSDK subdirectory
|
||||
+ JDK-8260349: Cannot programmatically retrieve Metaspace max
|
||||
set via JAVA_TOOL_OPTIONS
|
||||
+ JDK-8261766: [8u] hotspot needs to recognise cl.exe 19.16 to
|
||||
build with VS2017
|
||||
+ JDK-8262075: sun/security/krb5/auto/UseCacheAndStoreKey.java
|
||||
timed out intermittently
|
||||
* Import of OpenJDK 8 u292 build 05
|
||||
+ JDK-6345095: regression test EmptyClipRenderingTest fails
|
||||
+ JDK-6896810: TEST_BUG: java/lang/ref/SoftReference/Pin.java
|
||||
fails with OOME during System.out.println
|
||||
+ JDK-7107012: sun.jvm.hostspot.code.CompressedReadStream
|
||||
readDouble() conversion to long mishandled
|
||||
+ JDK-7112454: TEST_BUG: java/awt/Choice/
|
||||
/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html
|
||||
failed
|
||||
+ JDK-7131835: [TEST_BUG] Test does not consider that the
|
||||
rounded edges of the window in Mac OS 10.7
|
||||
+ JDK-7185221: [macosx] Regtest should not throw exception if
|
||||
a suitable display mode found
|
||||
+ JDK-8041464: [TEST_BUG] CustomClassLoaderTransferTest does not
|
||||
support OS X
|
||||
+ JDK-8078024: javac, several incorporation steps are silently
|
||||
failing when an error should be reported
|
||||
+ JDK-8129626: G1: set_in_progress() and clear_started() needs
|
||||
a barrier on non-TSO platforms
|
||||
+ JDK-8211301: [macos] support full window content options
|
||||
+ JDK-8240353: AArch64: missing support for
|
||||
-XX:+ExtendedDTraceProbes in C1
|
||||
+ JDK-8248336: AArch64: C2: offset overflow in BoxLockNode::emit
|
||||
+ JDK-8257746: Regression introduced with JDK-8250984 - memory
|
||||
might be null in some machines
|
||||
+ JDK-8261231: Windows IME was disabled after DnD operation
|
||||
+ JDK-8262073: assert(allocates2(pc)) failed: not in CodeBuffer
|
||||
memory
|
||||
* Import of OpenJDK 8 u292 build 06
|
||||
+ JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f
|
||||
* Import of OpenJDK 8 u292 build 07
|
||||
+ JDK-8263008: AARCH64: Add debug info for libsaproc.so
|
||||
* Import of OpenJDK 8 u292 build 08
|
||||
+ JDK-8191915: JCK tests produce incorrect results with C2
|
||||
+ JDK-8256421: Add 2 HARICA roots to cacerts truststore
|
||||
+ JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a
|
||||
* Import of OpenJDK 8 u292 build 09
|
||||
+ JDK-8264171: Missing aarch64 parts of JDK-8236179 (C1 register
|
||||
allocation failure with T_ADDRESS)
|
||||
* Import of OpenJDK 8 u292 build 10
|
||||
+ JDK-8258247: Couple of issues in fix for JDK-8249906
|
||||
+ JDK-8259428: AlgorithmId.getEncodedParams() should return copy
|
||||
+ JDK-8261183: Follow on to Make lists of normal filenames
|
||||
* Backports
|
||||
+ JDK-8250825, PR3837: C2 crashes with assert(field != __null)
|
||||
failed: missing field
|
||||
+ JDK-8255466, PR3837: C2 crashes at ciObject::get_oop()
|
||||
const+0x0
|
||||
* Bug fixes
|
||||
+ PR3822: Update elliptic curve patch to handle
|
||||
jdk.disabled.namedCurves (JDK-8233228) & file movement
|
||||
(JDK-8035166)
|
||||
+ PR3836: Extra compiler flags not passed to adlc build
|
||||
+ PR3838: Bogus -Wnonnull warning on Zero builds
|
||||
+ PR3839: Make -Wnonnull warnings on ppc64 non-fatal for
|
||||
now
|
||||
* Shenandoah
|
||||
+ [backport] 8202976: Add C1 lea patching support for x86
|
||||
+ [backport] 8221507: Implement JFR Events for Shenandoah
|
||||
+ [backport] 8224573: Fix windows build after JDK-8221507
|
||||
+ [backport] 8228369: Shenandoah: Refactor LRB C1 stubs
|
||||
+ [backport] 8229474: Shenandoah: Cleanup CM::update_roots()
|
||||
+ [backport] 8229709: x86_32 build and test failures after
|
||||
JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
|
||||
+ [backport] 8231087: Shenandoah: Self-fixing load reference
|
||||
barriers for C1/C2
|
||||
+ [backport] 8232747: Shenandoah: Concurrent GC should
|
||||
deactivate SATB before processing weak roots
|
||||
+ [backport] 8232992: Shenandoah: Implement self-fixing
|
||||
interpreter LRB
|
||||
+ [backport] 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call
|
||||
should match all LRB shapes
|
||||
+ [backport] 8233165:
|
||||
Shenandoah:SBSA::gen_load_reference_barrier_stub() should use
|
||||
pointer register for address on aarch64
|
||||
+ [backport] 8233574: Shenandoah: build is broken without jfr
|
||||
+ [backport] 8237837: Shenandoah: assert(mem == __null) failed:
|
||||
only one safepoint
|
||||
+ [backport] 8238153: CTW: C2 (Shenandoah) compilation fails
|
||||
with "Unknown node in get_load_addr: CreateEx"
|
||||
+ [backport] 8238851: Shenandoah: C1: Resolve into registers of
|
||||
correct type
|
||||
+ [backport] 8240315: Shenandoah:
|
||||
Rename ShLBN::get_barrier_strength()
|
||||
+ [backport] 8240751: Shenandoah: fold ShenandoahTracer
|
||||
definition
|
||||
+ [backport] 8241765: Shenandoah: AARCH64 need to
|
||||
save/restore call clobbered registers before calling keepalive
|
||||
barrier
|
||||
+ [backport] 8244510: Shenandoah: invert SHC2Support::is_in_cset
|
||||
condition
|
||||
+ [backport] 8244663: Shenandoah: C2 assertion fails in
|
||||
Matcher::collect_null_checks
|
||||
+ [backport] 8244721: CTW: C2 (Shenandoah) compilation fails
|
||||
with "unexpected infinite loop graph shape"
|
||||
+ [backport] 8251451: Shenandoah: Remark ObjectSynchronizer
|
||||
roots with I-U
|
||||
+ [backport] 8252660: Shenandoah: support manageable
|
||||
SoftMaxHeapSize option
|
||||
+ [backport] 8253224: Shenandoah: ShenandoahStrDedupQueue
|
||||
destructor calls virtual num_queues()
|
||||
+ [backport] 8253778:
|
||||
ShenandoahSafepoint::is_at_shenandoah_safepoint should not
|
||||
access VMThread state from other threads
|
||||
+ [backport] 8255457: Shenandoah: cleanup ShenandoahMarkTask
|
||||
+ [backport] 8255760: Shenandoah: match constants style in
|
||||
ShenandoahMarkTask fallback
|
||||
+ [backport] 8256806: Shenandoah: optimize shenandoah/jni/
|
||||
/TestPinnedGarbage.java test
|
||||
+ [backport] 8257641: Shenandoah:
|
||||
Query is_at_shenandoah_safepoint() from control thread should
|
||||
return false
|
||||
+ Fix racy update of code roots
|
||||
+ Fix register allocation for thread register is 32bit LRB
|
||||
+ Fix Shenandoah bindings in ADLC formssel
|
||||
+ Normalise whitespace in AArch64 sources prior to merge of
|
||||
upstreamed version in 8u292-b01.
|
||||
+ Revert differences against upstream 8u
|
||||
+ Shenandoah: Backed out weak roots cleaning during full gc
|
||||
* AArch64 port
|
||||
+ Normalise AArch64 sources, prior to merge of upstream version.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 8 08:08:11 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user