git: openjdk/jdk21u: master: 11 new changesets

duke duke at openjdk.org
Wed Oct 18 17:01:45 UTC 2023


Changeset: eccef0ee
Author:    Weibing Xiao <weibing.xiao at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2023-06-21 13:36:34 +0000
URL:       https://git.openjdk.org/jdk21u/commit/eccef0eef4fdbb6078d2b44ccd1367e83ed3645c

8296581: Better system proxy support

Reviewed-by: coffeys
Backport-of: 111811e64245ae720a0617b7de0c52c60bb2bac1

! src/java.base/windows/native/libnet/DefaultProxySelector.c

Changeset: 0ca350d0
Author:    Weibing Xiao <weibing.xiao at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2023-06-23 14:54:42 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0ca350d002f45df04ef11dae9039f02e4bd66e83

8297856: Improve handling of Bidi characters

Backport-of: 244b89fc786894cb8cca742f91875ebb98b603ff

! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java

Changeset: 8b587288
Author:    rreddy <ravi.k.reddy at oracle.com>
Date:      2023-07-05 09:47:57 +0000
URL:       https://git.openjdk.org/jdk21u/commit/8b587288b45ace84e1759d671279fb5f984c1886

Merge remote-tracking branch 'jdk21u/master'


Changeset: b2931066
Author:    Prasadrao Koppula <pkoppula at openjdk.org>
Committer: robm <rob.mckenna at oracle.com>
Date:      2023-07-21 15:13:34 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b29310664f8ba0a281c8643e90c7d5986dba04ed

8286503: Enhance security classes

Reviewed-by: wetmore
Backport-of: 7f5e120a631ffda3e6d5efc03bae572b21877b69

! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SecureRandom.java
! src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPublicKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPublicKeyImpl.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/LdapPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UserPrincipal.java
- test/jdk/java/security/KeyRep/RSA.pre.1.5.key
! test/jdk/java/security/KeyRep/SerialOld.java

Changeset: 091ebfa5
Author:    pavel_kharskii <pavel.kharskii at oracle.com>
Committer: robm <rob.mckenna at oracle.com>
Date:      2023-07-26 15:55:39 +0000
URL:       https://git.openjdk.org/jdk21u/commit/091ebfa5b660a221271cb654bc5bde65986c29eb

8311682: Change milestone to fcs for all releases

Reviewed-by: coffeys

! make/conf/version-numbers.conf

Changeset: 5f5061fe
Author:    Calvin Cheung <ccheung at openjdk.org>
Committer: robm <rob.mckenna at oracle.com>
Date:      2023-08-08 15:11:39 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5f5061fea8c5be69cdd44b69fb79270798731b7a

8312248: Enhanced archival support redux

Backport-of: c2100a627d578901dffbbe631e5a6c9b88ca2209

! src/hotspot/share/memory/metaspace.cpp

Changeset: 86a1699e
Author:    Sean Mullan <mullan at openjdk.org>
Committer: robm <rob.mckenna at oracle.com>
Date:      2023-08-09 14:41:09 +0000
URL:       https://git.openjdk.org/jdk21u/commit/86a1699e5ffcc40bd0dd256a3ee824d80fc13988

8309966: Enhanced TLS connections

Backport-of: d25ee81f56d67f2c51ba8b8c59f470c6f88ae47f

! src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardState.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java

Changeset: 9ebc5ac9
Author:    Calvin Cheung <ccheung at openjdk.org>
Committer: robm <rob.mckenna at oracle.com>
Date:      2023-08-23 18:38:58 +0000
URL:       https://git.openjdk.org/jdk21u/commit/9ebc5ac923d9290e3a4f8060f87e0b06e861ae9c

8314649: Enhanced archival support redux

Reviewed-by: iklam

! src/hotspot/share/memory/metaspace.cpp

Changeset: 587a7ca8
Author:    robm <rob.mckenna at oracle.com>
Date:      2023-09-18 23:20:31 +0000
URL:       https://git.openjdk.org/jdk21u/commit/587a7ca82e0e39b039b25b53e1d6091b311192f4

Merge

! src/hotspot/share/memory/metaspace.cpp
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/hotspot/share/memory/metaspace.cpp
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java

Changeset: 060c4f75
Author:    Vladimir Kozlov <kvn at openjdk.org>
Committer: rreddy <ravi.k.reddy at oracle.com>
Date:      2023-10-04 16:51:52 +0000
URL:       https://git.openjdk.org/jdk21u/commit/060c4f7589e7f13febd402f4dac3320f4c032b08

8317121: vector_masked_load instruction is moved too early after JDK-8286941

Reviewed-by: shade, vlivanov
Backport-of: cfabcbf85837e97bdd6c9e4e06e875ecbaa70084

! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestMaskedVectors.java

Changeset: e796082e
Author:    robm <rob.mckenna at oracle.com>
Date:      2023-10-18 13:12:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e796082e57a5bf8b0bb6425564ff06a3d61d5639

Merge




More information about the jdk-updates-changes mailing list