git: openjdk/jdk8u-dev: 10 new changesets

Andrew John Hughes andrew at openjdk.org
Thu Jan 18 01:06:11 UTC 2024


Changeset: 4d8a8e20
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-15 20:08:18 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/4d8a8e20c5a5a46fec43d7e2c8bfb03a27e79425

8302017: Allocate BadPaddingException only if it will be thrown

Reviewed-by: mbalao, andrew
Backport-of: 334b977259930368160db705c1f2feda0b0e8707

! jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java
! jdk/src/share/classes/sun/security/pkcs11/P11Signature.java
! jdk/src/share/classes/sun/security/rsa/RSAPadding.java
! jdk/src/share/classes/sun/security/rsa/RSASignature.java
+ jdk/test/sun/security/rsa/RSAPaddingCheck.java

Changeset: e7ede49e
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-16 19:28:58 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/e7ede49e54a7899dcdfe076bf2f45a3fb4c1ff25

8320597: RSA signature verification fails on signed data that does not encode params correctly

Reviewed-by: sgehwolf, mbalao, andrew
Backport-of: 11e4a925bec3c1f79e03045d48def53188b655e6

! jdk/src/share/classes/sun/security/rsa/RSASignature.java
+ jdk/test/sun/security/rsa/WithoutNULL.java

Changeset: 7f5db811
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-27 10:58:53 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/7f5db81118bb53cba17d86c0822443b1d49518dd

8308204: Enhanced certificate processing

Reviewed-by: mbalao, andrew
Backport-of: ef0ea85bf1398b73bd308ba2b395c917b449aa3b

! jdk/src/share/classes/sun/security/provider/certpath/ForwardBuilder.java

Changeset: 5e0e2bf0
Author:    Martin Balao <mbalao at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-04 22:09:47 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/5e0e2bf0baa0b8b5d36deae548c27b2608fb539f

8314284: Enhance Nashorn performance

Co-authored-by: Francisco Ferrari Bihurriet <fferrari at redhat.com>
Co-authored-by: Martin Balao Alonso <mbalao at redhat.com>
Reviewed-by: andrew

! nashorn/src/jdk/nashorn/internal/objects/Global.java

Changeset: 77d38b78
Author:    Martin Balao <mbalao at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-09-29 13:01:13 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/77d38b78e4993381ddb113d012b30ab2d7cd9215

8314295: Enhance verification of verifier

Reviewed-by: yan, andrew
Backport-of: 08980a0a60bc48c17eacd57fd2d7065ac2d986a8

! hotspot/src/share/vm/classfile/verifier.cpp
! hotspot/src/share/vm/interpreter/bytecodes.cpp
! jdk/src/share/native/common/check_code.c

Changeset: f7cb28de
Author:    Roland Westrelin <rwestrel at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-07 11:08:30 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/f7cb28de01117f598ecf48ad58e277c3a4590436

8314307: Improve loop handling

Reviewed-by: mbalao, fferrari, andrew
Backport-of: 62ac93d145ca9fa1ab0c040533c62c42c202703a

! hotspot/src/share/vm/opto/ifnode.cpp
! hotspot/src/share/vm/opto/loopnode.cpp
! hotspot/src/share/vm/opto/loopnode.hpp
! hotspot/src/share/vm/opto/phaseX.hpp

Changeset: 199cb32f
Author:    Yuri Nesterenko <yan at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-17 18:37:06 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/199cb32f93a625626e09db625c63595d4bbe9fea

8314468: Improve Compiler loops

Reviewed-by: mbalao, andrew
Backport-of: 2621f68c0672092254a52414705d0e916a3a3fbc

! hotspot/src/share/vm/c1/c1_RangeCheckElimination.cpp

Changeset: 7c693ce9
Author:    Alexei Voitylov <avoitylov at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-11-30 23:51:00 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/7c693ce955410dddca5c21d1c748440a977b6278

8316976: Improve signature handling

Reviewed-by: mbalao, andrew
Backport-of: ed1269b7410759e8fa0d97d85328f20d11ae8d9a

! jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java

Changeset: d4b472ff
Author:    Alexey Bakhtin <alexey at azul.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-12-15 15:35:37 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/d4b472ff937883b62f26a39c9ddf72f07f9dfff8

8317547: Enhance TLS connection support

Reviewed-by: mbalao, andrew
Backport-of: 066482f9686ca81068f9386322afda8e73323f5e

! jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java
! jdk/src/share/classes/sun/security/util/KeyUtil.java
! jdk/src/windows/classes/sun/security/mscapi/CRSACipher.java
! jdk/src/windows/native/sun/security/mscapi/security.cpp

Changeset: 552c6866
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-01-18 01:04:44 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/552c6866d8ad71ef247b5303f78fa7a65506aea9

Merge




More information about the jdk8u-dev-changes mailing list