OpenJDK 13.0.3 released
Yuri Nesterenko
yan at azul.com
Wed Apr 15 14:38:26 UTC 2020
Let me announce the release of OpenJDK 13.0.3.
The release sources are in the usual place, get them to build from
https://hg.openjdk.java.net/jdk-updates/jdk13u
Read-only mirror also available on GitHub thanks to the Skara team:
https://github.com/openjdk/jdk13u
A list of fixes please see below.
Also, a nicely generated list could be found at A. Shipilev's site:
https://builds.shipilev.net/backports-monitor/release-notes-13.0.3.txt
============================================
Security fixes:
JDK-8238960: linux-i586 builds are inconsistent as the newly build jdk is not able to reserve
enough space for object heap
JDK-8226346: Build better binary builders
JDK-8233410: Better Build Scripting
JDK-8227467: Better class method invocations
JDK-8223898: Forward references to Nashorn
JDK-8223904: Improve Nashorn matching
JDK-8233250: Better X11 rendering
JDK-8235691: Enhance TLS connectivity
JDK-8232424: More constrained algorithms
JDK-8229733: TLS message handling improvements
JDK-8232581: Improve TLS verification
JDK-8224549: Less Blocking Array Queues
JDK-8231415: Better signatures in XML
JDK-8227542: Manifest improved jar headers
JDK-8234408: Improve TLS session handling
JDK-8233245: More adaptive sockets
JDK-8224541: Better mapping of serial ENUMs
JDK-8225603: Enhancement for big integers
JDK-8234027: Better JCEKS key support
JDK-8234825: Better Headings for HTTP Servers
JDK-8234841: Enhance buffering of byte buffers
JDK-8235274: Enhance typing of methods
JDK-8236201: Better Scanner conversions
JDK-8231785: Improved socket permissions
Other fixes:
JDK-8234080: jdk/nio/zipfs/CRCWriteTest.java fails
JDK-8232879: Writing out data with the Zip File System leads to a CRC failure
JDK-8068184: Fix for JDK-8032832 caused a deadlock
JDK-8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed
JDK-8232539: SIGSEGV in C2 Node::unique_ctrl_out
JDK-8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode
JDK-8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java
JDK-8231055: C2: arraycopy with same non escaping src and dest but different positions causes
wrong execution
JDK-8234350: assert(mode == ControlAroundStripMined && (use == sfpt ||
!use->is_reachable_from_root())) failed: missed a node
JDK-8233032: assert(in_bb(n)) failed: must be
JDK-8237368: Problem with NullPointerException in RMI TCPEndpoint.read
JDK-8230597: Update GIFlib library to the 5.2.1
JDK-8238596: AVX enabled by default for Skylake even when unsupported
JDK-8234610: MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092
JDK-8221092: UseAVX=3 has performance degredation on Skylake (X7) processors
JDK-8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception
JDK-8232874: Add missing test for 8230062
JDK-8230062: assert(i == p->size()-1) failed: must be last element of the pack
JDK-8232154: Update Mesa 3-D Headers to version 19.2.1
JDK-8236039: JSSE Client does not accept status_request extension in CertificateRequest messages
for TLS 1.3
JDK-8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
JDK-8233656: assert(d->is_CFG() && n->is_CFG()) failed: must have CFG nodes
JDK-8234906: [TESTBUG] TestDivZeroCheckControl fails for client VMs due to Unrecognized VM option
LoopUnrollLimit
JDK-8230671: x86_32 build failures after JDK-8229496
JDK-8229496: SIGFPE (division by zero) in C2 OSR compiled method
JDK-8241489: restore missed in backports tests for 8229016, 8239787
JDK-8228969: 2019-09-28 public suffix list update
JDK-8229450: C2 compilation fails with assert(found_sfpt) failed
JDK-8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces
JDK-8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect
JDK-8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
JDK-8228835: Memory leak in PKCS11 provider when using AES GCM
JDK-8133489: Better messaging for PKIX path validation matching
JDK-8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures.
JDK-8229437: assert(is_aligned(ref, HeapWordSize)) failed: invariant
JDK-8227528: TestAbortVMOnSafepointTimeout.java failed due to "RuntimeException: 'Safepoint sync
time longer than' missing from stdout/stderr"
JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink
JDK-8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed:
ConvP2XNode required
JDK-8228578: fix CFData object leak in macosx KeystoreImpl.m
JDK-8005819: Support cross-realm MSSFU
JDK-8239787: AArch64: String.indexOf may incorrectly handle empty strings
JDK-8231507: Update Apache Santuario (XML Signature) to version 2.1.4
That's it for now; we continue at
https://hg.openjdk.java.net/jdk-updates/jdk13u-dev
You are welcome!
Thanks,
--yan
More information about the jdk-updates-dev
mailing list