git: openjdk/jdk11u-dev: 32 new changesets

Goetz Lindenmaier goetz at openjdk.java.net
Wed Jan 19 10:25:20 UTC 2022


Changeset: 33937448
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-10-05 13:42:21 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/3393744851e30e514f85cc6c3ab529bcd3970d1b

8264934: Enhance cross VM serialization

Backport-of: 4369957f6699993d94481c766348fb554d53cd6d

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: d13ee819
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-19 11:50:39 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/d13ee8190e098ec3880af622e6add374a1449cd8

8268512: More content for ContentInfo

Backport-of: 4a1ea63840ec90e52c036c408baef4a1cf0abdff

! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java

Changeset: b081b101
Author:    Oli Gillespie <ogillesp at amazon.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-23 16:36:56 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/b081b10184d20cba075c7532f96d5bd4c9ce7c9d

8268813: Better String matching

Backport-of: c1b73a786d5881315cb7119d89f719b79c6a0c67

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: e4ddc368
Author:    Oli Gillespie <ogillesp at amazon.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-23 17:47:38 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/e4ddc368faed6c077c495e0fa12283cbcf52dd3c

8273308: PatternMatchTest.java fails on CI

Backport-of: 1a5bacfcf8e0c22e49b29c0f484f0e879227dc05

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: ae91c197
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-06 13:18:32 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/ae91c19733c5cdb0be4c88939124e4c68143db61

8269151: Better construction of EncryptedPrivateKeyInfo

Backport-of: 9fd7b2d4f333834f03a0e4fbc1e2a7d867331961

! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java

Changeset: f74435eb
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-17 08:17:18 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/f74435eb83d233437c8554b0ba9233b597f6213c

8269944: Better HTTP transport redux

Backport-of: 0e123d6e0e50cdac714a001b9f67dfc7c1c2b293

! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: 62af7d0a
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-11-26 19:09:32 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/62af7d0aaeb16107a5e8bb22b3f164be407f4499

8270492: Better resolution of URIs

Reviewed-by: mbaesken
Backport-of: ceda336a2ddea62e2ff8df653f54e08d45fc197a

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java

Changeset: 883ecfe0
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-17 19:46:05 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/883ecfe002f796619aaaac2e1c622a6e4af43e80

8270646: Improved scanning of XML entities

Reviewed-by: mbalao
Backport-of: 2b6dad98a6739df983a01b96cffea971268d1523

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java

Changeset: 6895d4a8
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-16 19:15:40 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/6895d4a8c958c6902d43fd60b2e7f85dd19ea2eb

8270952: Improve TIFF file handling

Reviewed-by: mbaesken
Backport-of: 4db9acd53f549cac1603c6c41566b16ee939c04b

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java

Changeset: 036205c2
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-17 21:48:02 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/036205c29b343c661fa518e6ce82ea1ef9b31fe9

8271962: Better TrueType font loading

Reviewed-by: mbaesken
Backport-of: 27827c186c43a7a2d983788f6d5e8b7f31e5e079

! src/java.desktop/share/classes/sun/font/TrueTypeFont.java

Changeset: 2a9e5e3f
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-12 12:29:36 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/2a9e5e3fee799d4c7cb80ba7a5a32bb825427e99

8271968: Better canonical naming

Backport-of: a716aacb662bb49aa5b1e805175196c29d8cb77a

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: 1407f006
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-08 12:50:57 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/1407f00626904085855ce85c9620482e34f20b1f

8271987: Manifest improved manifest entries

Backport-of: 885f3699edf517d11d17607aad41e32d059f547a

! src/hotspot/share/classfile/classLoader.cpp

Changeset: 9a62b8af
Author:    Tianmin Shi <tianshi at amazon.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-10-01 07:06:17 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/9a62b8af48af6c506d2fc4a3482116de26357f16

8272014: Better array indexing

Backport-of: 937c31d896d05aa24543b74e98a2ea9f05b5d86f

! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp

Changeset: 1e561513
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-27 15:59:23 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/1e561513456470332642efc3ee99c749ff5f8d40

8272236: Improve serial forms for transport

Reviewed-by: mbaesken
Backport-of: ed0621893e7c365673ed87fbd4aca2bca27b9b73

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 64c33bf4
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-06 21:24:51 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/64c33bf431572f7f8910b6a7c367a4c7457b1d43

8272272: Enhance jcmd communication

Backport-of: 1a67dd1ba853d535c718840dcdada12e1b312eb8

! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c

Changeset: f02605c6
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-28 20:15:42 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/f02605c61231c214d85c8239c8225861181ac6e3

8272462: Enhance image handling

Backport-of: 3d1745d54b93a62a7f404e33c70211db0e31d536

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java

Changeset: b6eaa848
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-21 17:09:48 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/b6eaa848e48b6b5a351308f9f939f8a27b3267f5

8273290: Enhance sound handling

Backport-of: 5d4a8f3c9ca82ed501944c670823b5de5e1ba344

! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java

Changeset: 8a80f1e2
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-28 13:30:27 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/8a80f1e2c12b49c20e3f97114dab7f1f5f5423be

8273838: Enhanced BMP processing

Reviewed-by: mbaesken
Backport-of: f5cc6f23a46bee06731fdd2b257c8ea8007eebad

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: 129fa0ea
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-11-22 10:53:48 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/129fa0eaa0daff03db6bfc4ecf42101ae74c8db4

8274096: Improve decoding of image files

Reviewed-by: mbaesken
Backport-of: 62ce0cd73a2dc0c7e3e65783a2707a0984ba4acf

! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java

Changeset: 4c5fe8ef
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-12-09 19:29:57 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/4c5fe8ef35989040a43316c104d730e12b8b62cf

8268488: More valuable DerValues

Reviewed-by: mbaesken
Backport-of: 99f72cf1c44c58682d93a81ee76ef9c3707152a9

! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java

Changeset: ed5e6b9c
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-20 12:49:15 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/ed5e6b9cdda631df8fc52043c4cc020da9e8ec97

8268494: Better inlining of inlined interfaces

Reviewed-by: adinn
Backport-of: 3c7fbbd703a50a9762e7f7dbafa8d44191346f52

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp

Changeset: 41825fa3
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-01-04 18:05:53 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/41825fa33d605f8501164f9296572e4378e8183b

8270386: Better verification of scan methods

Reviewed-by: mbaesken
Backport-of: ac329cef45979bd0159ecd1347e36f7129bb2ce4

! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 0755ba50
Author:    Tianmin Shi <tianshi at amazon.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-12-22 10:26:19 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/0755ba5001103e5f222a9bd7ad13629bd1e4a912

8270392: Improve String constructions

Reviewed-by: mbaesken
Backport-of: bfa21d073b1e301919bbe1f46fa4182958f458f0

! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java

Changeset: 33a7c689
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-01-05 14:30:40 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/33a7c689cbfe89a3dd3cf258f7776a35445e651b

8270416: Enhance construction of Identity maps

Reviewed-by: mbaesken
Backport-of: d445bf3f60c654bee77dcabe86f6fa28eaf5abfa

! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! test/jdk/java/util/Hashtable/DeserializedLength.java

Changeset: 32e9275c
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-28 08:34:45 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/32e9275c0a46f8881a15e6a51234338c0f3b7e26

8273968: JCK javax_xml tests fail in CI

Backport-of: d1910329352e878badf8fdc6634a177dd4745d4a

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java

Changeset: 1abce477
Author:    Andrew Brygin <bae at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-23 13:29:37 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/1abce4779a596b7bf49cdd77b181c297de2baafc

8273756: Enhance BMP image support

Reviewed-by: mbaesken
Backport-of: 2ee2053a0dde445237924f136c859c8b18ab882e

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: c6780ba8
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-09-24 11:13:49 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/c6780ba8cf65bdfbf65291a425bf636a7bca7a4e

8272026: Verify Jar Verification

Reviewed-by: mbaesken, mbalao
Backport-of: 0e2b2951adc965d6b71ffbc63b4293fd9fb68eaa

! src/java.base/share/classes/java/util/jar/Attributes.java

Changeset: 256c17f8
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2020-05-19 04:05:03 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/256c17f85328f5548b84b67b609afad9b89f026a

8268801: Improve PKCS attribute handling

Reviewed-by: mbaesken

! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
= src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java

Changeset: 2a9bda77
Author:    Andrew John Hughes <andrew at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-01-12 14:26:35 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/2a9bda773699b3ebc3e7f9673bc057ec44ef14ae

8279541: Improve HarfBuzz

Reviewed-by: mbaesken

! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh

Changeset: 55e5e04e
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-12-23 17:49:48 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/55e5e04e8722cad921d1bef92ad6391486771dd2

8270498: Improve SAX Parser configuration management

Reviewed-by: mbalao
Backport-of: ecb210277a93f2f8d87b1dee34eb1e7fe3c8625d

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java

Changeset: 14533356
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2019-07-18 08:53:06 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/1453335629e17be9a3b8718ad0c326f26cc68cd7

8217375: jarsigner breaks old signature with long lines in manifest
8268795: Enhance digests of Jar files

Reviewed-by: mbaesken
Backport-of: b6d1b1e0853a66ad34ccafea0339a69753b9a782

! src/java.base/share/classes/sun/security/util/ManifestDigester.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/jdk/ProblemList.txt
! test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/jdk/sun/security/tools/jarsigner/DiffEnd.java
+ test/jdk/sun/security/tools/jarsigner/DigestDontIgnoreCase.java
+ test/jdk/sun/security/tools/jarsigner/EmptyIndividualSectionName.java
+ test/jdk/sun/security/tools/jarsigner/EmptyJar.java
+ test/jdk/sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java
+ test/jdk/sun/security/tools/jarsigner/InsufficientSectionDelimiter.java
+ test/jdk/sun/security/tools/jarsigner/MainAttributesConfused.java
! test/jdk/sun/security/tools/jarsigner/OldSig.java
+ test/jdk/sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java
+ test/jdk/sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java
+ test/jdk/sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java
! test/jdk/sun/security/tools/jarsigner/Utils.java
+ test/jdk/sun/security/tools/jarsigner/WasSignedByOtherSigner.java
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/compatibility/DetailsOutputStream.java
! test/jdk/sun/security/tools/jarsigner/compatibility/HtmlHelper.java
! test/jdk/sun/security/tools/jarsigner/compatibility/JdkUtils.java
! test/jdk/sun/security/tools/jarsigner/compatibility/README
+ test/jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
+ test/jdk/sun/security/util/ManifestDigester/DigestInput.java
+ test/jdk/sun/security/util/ManifestDigester/FindSection.java
+ test/jdk/sun/security/util/ManifestDigester/FindSections.java
+ test/jdk/sun/security/util/ManifestDigester/LineBreaks.java
+ test/jdk/sun/security/util/ManifestDigester/ReproduceRaw.java

Changeset: 32219cae
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-01-19 10:23:26 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/32219cae2905dbe8f2718a910ac5e1852cd439f9

Merge

! src/hotspot/share/oops/instanceKlass.cpp
! test/jdk/ProblemList.txt
! src/hotspot/share/oops/instanceKlass.cpp
! test/jdk/ProblemList.txt



More information about the jdk-updates-changes mailing list