OpenJDK 8u232 Released

Severin Gehwolf sgehwolf at redhat.com
Wed Oct 16 08:03:43 UTC 2019


Hi,

On Wed, 2019-10-16 at 00:11 +0100, Andrew John Hughes wrote:
> We are pleased to announce the release of OpenJDK 8u232.
> 
> The source tarball is available from:
> 
> * https://openjdk-sources.osci.io/openjdk8/openjdk8u232-ga.tar.xz

OpenJDK Project Builds have been updated to 8u232-ga as well:
https://adoptopenjdk.net/upstream.html

Thanks,
Severin

> The tarball is accompanied by a digital signature available at:
> 
> * https://openjdk-sources.osci.io/openjdk8/openjdk8u232-ga.tar.xz.sig
> 
> This is signed by our Red Hat OpenJDK key (openjdk at redhat.com):
> 
> PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net)
> Fingerprint = CA5F 11C6 CE22 644D 42C6  AC44 92EF 8D39 DC13 168F
> 
> SHA256 checksums:
> 
> 5d135c4a9f84e918b190de6f106b0341414d12614b01d728c253450e760627b6
> openjdk8u232-ga.tar.xz
> 52c11d337eeba252dc681137cf002a8caceff482e119c04cde9cd2bfd2a77366
> openjdk8u232-ga.tar.xz.sig
> 
> The checksums can be downloaded from:
> 
> * https://openjdk-sources.osci.io/openjdk8/openjdk8u232-ga.sha256
> 
> What's New?
> ===========
> Security fixes
>   - S8167646: Better invalid FilePermission
>   - S8213429, CVE-2019-2933: Windows file handling redux
>   - S8218573, CVE-2019-2945: Better socket support
>   - S8218877: Help transform transformers
>   - S8220186: Improve use of font temporary files
>   - S8220302, CVE-2019-2949: Better Kerberos ccache handling
>   - S8221497: Optional Panes in Swing
>   - S8221858, CVE-2019-2958: Build Better Processes
>   - S8222684, CVE-2019-2964: Better support for patterns
>   - S8222690, CVE-2019-2962: Better Glyph Images
>   - S8223163: Better pattern recognition
>   - S8223505, CVE-2019-2973: Better pattern compilation
>   - S8223518, CVE-2019-2975: Unexpected exception in jjs
>   - S8223892, CVE-2019-2978: Improved handling of jar files
>   - S8224025: Fix for JDK-8220302 is not complete
>   - S8224532, CVE-2019-2981: Better Path supports
>   - S8224915, CVE-2019-2983: Better serial attributes
>   - S8225286, CVE-2019-2987: Better rendering of native glyphs
>   - S8225292, CVE-2019-2988: Better Graphics2D drawing
>   - S8225298, CVE-2019-2989: Improve TLS connection support
>   - S8225597, CVE-2019-2992: Enhance font glyph mapping
>   - S8226765, CVE-2019-2999: Commentary on Javadoc comments
>   - S8227129: Better ligature for subtables
>   - S8227601: Better collection of references
>   - S8228825, CVE-2019-2894: Enhance ECDSA operations
> Other changes
>   - S6913047: Long term memory leak when using PKCS11 and JCE exceeds 32
> bit process address space
>   - S6946830: javax.crypto.Cipher.doFinal behavior differs depending on
> platform
>   - S6996807: FieldReflectorKey hash code computation can be improved
>   - S8030993: Check jdk/src/share/native/common/jni_util.c for JNI
> pending exceptions
>   - S8038392: Generating prelink cache breaks JAVA 'jinfo' utility
> normal behaviour
>   - S8075136: Unnecessary sign extension for byte array access
>   - S8075544: Add tiered testing definitions to the jdk repo
>   - S8075546: Add tiered testing definitions to the langtools repo
>   - S8075573: Add jdk_other and jdk_svc to jdk tier 2 test definition
>   - S8080157: assert(allocates2(pc)) failed: not in CodeBuffer memory
>   - S8087128: C2: Disallow definition split on MachCopySpill nodes
>   - S8139965: Hang seen when using com.sun.jndi.ldap.search.replyQueueSize
>   - S8141570: Fix Zero interpreter build for --disable-precompiled-headers
>   - S8147502: Digest is incorrectly truncated for ECDSA signatures when
> the bit length of n is less than the field size
>   - S8147611: G1 - Missing memory barrier in start_cset_region_for_worker
>   - S8151066: assert(0 <= i && i < length()) failed: index out of bounds
>   - S8151486: Class.forName causes memory leak
>   - S8152856: Xcode 7.3 -Wshift-negative-value compile failure on Mac OS X
>   - S8153732: Windows remote printer changes do not reflect in
> lookupPrintServices()
>   - S8155951: VM crash in nsk/jvmti/RedefineClasses/StressRedefine:
> assert failed: Corrupted constant pool
>   - S8157792: After Integrating tzdata2016d the
> test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and
> "Asia/Qyzylorda" Timezones
>   - S8168417: Pending exceptions in java.base/windows/native/libnio
>   - S8170494: JNI exception pending in PlainDatagramSocketImpl.c
>   - S8178870: instrumentation.retransformClasses cause coredump
>   - S8182999: SunEC throws ProviderException on invalid curves
>   - S8185900: hotspot build failed with gcc version Red Hat 4.4.7-3
>   - S8185979: PPC64: Implement SHA2 intrinsic
>   - S8188868: PPC64: Support AES intrinsics on Big Endian
>   - S8197930: JNI exception pending in initializeEncoding of jni_util.c
>   - S8202252: (aio) Closed AsynchronousSocketChannel keeps completion
> handler alive
>   - S8202353: os::readdir should use readdir instead of readdir_r
>   - S8202948: C2: assert(init_offset >= 0) failed: positive offset from
> object start
>   - S8203324: Use out of scope in getMacOSXLocale of java_props_macosx.c:120
>   - S8205587: Implicit function declaration in jni_util.c
>   - S8206879: Currency decimal marker incorrect for Peru
>   - S8210761: libjsig is being compiled without optimization
>   - S8211232: GraphKit::make_runtime_call() sometimes attaches wrong
> memory state to call
>   - S8212202: [Windows] Exception if no printers are installed.
>   - S8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1
>   - S8214002: Cannot use italic font style if the font has embedded bitmap
>   - S8214687: Optimize Collections.nCopies().hashCode() and equals()
>   - S8214702: Wrong text position for whitespaced string in printing
> Swing text
>   - S8215130: Fix errors in LittleCMS 2.9 reported by GCC 8
>   - S8215265: C2: range check elimination may allow illegal out of bound
> access
>   - S8215982: (tz) Upgrade time-zone data to tzdata2018i
>   - S8216597: SIGBUS in
> Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047
>   - S8216965: crash in freetypeScaler.c CopyBW2Grey8
>   - S8217359: C2 compiler triggers SIGSEGV after transformation in
> ConvI2LNode::Ideal
>   - S8217676: Upgrade libpng to 1.6.37
>   - S8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11
>   - S8217785: Padding ParallelTaskTerminator::_offered_termination variable
>   - S8217896: Make better use of LCPUs when building on AIX
>   - S8218201: Failures when vmIntrinsics::_getClass is not inlined
>   - S8218280: LineNumberReader throws "Mark invalid" exception if CRLF
> straddles buffer.
>   - S8218721: C1's CEE optimization produces safepoint poll with invalid
> debug information
>   - S8218780: Update MUSCLE PCSC-Lite header files
>   - S8218781: Localized names for Japanese era Reiwa in COMPAT provider
>   - S8218854: FontMetrics.getMaxAdvance may be less than the maximum
> FontMetrics.charWidth
>   - S8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize
>   - S8219807: C2 crash in IfNode::up_one_dom(Node*, bool)
>   - S8220072: GCC 8.3 reports errors in java.base
>   - S8220513: Wrapper Key may get deleted when closing sessions in
> SunPKCS11 crypto provider
>   - S8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
>   - S8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
>   - S8221412: lookupPrintServices() does not always update the list of
> Windows remote printers
>   - S8222108: Reduce minRefreshTime for updating remote printer list on
> Windows
>   - S8222737: [TESTBUG] Allow for tier 1 like testing in OpenJDK 8u
>   - S8222980: Upgrade IANA Language Subtag Registry to Version 2019-04-03
>   - S8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking
>   - S8223219: Backport of JDK-8199552 to OpenJDK 8 leads to duplicate
> -fstack-protector flags, overriding --with-extra-cflags
>   - S8223227: Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase
>   - S8224560: (tz) Upgrade time-zone data to tzdata2019a
>   - S8224580: Matcher can cause oop field/array element to be reloaded
>   - S8225423: GTK L&F: JSplitPane: There is no divider shown
>   - S8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find
> dependent libraries
>   - S8225580: tzdata2018i integration causes test failures on jdk-13
>   - S8225636: SA can't handle prelinked libraries
>   - S8226392: Launcher should not enable legacy stdio streams on
> GNU/Linux (glibc)
>   - S8226543: Reduce GC pressure during message digest calculations in
> password-based encryption
>   - S8226607: Inconsistent info between pcsclite.md and MUSCLE headers
>   - S8226798: JVM crash in
> klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool,
> Thread*)
>   - S8226870: OpenJDK 8u JRE contains clhsdb and hsdb launchers
>   - S8226928: [TESTBUG] test/java/net/NetworkInterface/IPv4Only.java
> fails intermittently on AIX
>   - S8226964: [Yaru] GTK L&F: There is no difference between menu
> selected and de-selected
>   - S8227018: CompletableFuture should not call
> Runtime.availableProcessors on fast path
>   - S8228405: Incorrect format strings in PhaseIdealLoop::rc_predicate
>   - S8228440: TestAESCiphers tests fail with "access denied" trying to
> access ArrayUtil
>   - S8228469: (tz) Upgrade time-zone data to tzdata2019b
>   - S8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
>   - S8231098: (tz) Upgrade time-zone data to tzdata2019c
>   - S8231463: Fix runtime/RedefineTests/RedefineDoubleDelete.java test in 8u
> 



More information about the jdk8u-dev mailing list