git: openjdk/jdk: 8258915: Temporary buffer cleanup
Weijun Wang
weijun at openjdk.java.net
Thu Apr 22 18:12:53 UTC 2021
Changeset: f834557a
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-04-22 18:11:43 +0000
URL: https://git.openjdk.java.net/jdk/commit/f834557a
8258915: Temporary buffer cleanup
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
- src/java.base/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java
! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java
! src/java.base/share/classes/com/sun/crypto/provider/DESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
+ src/java.base/share/classes/jdk/internal/access/JavaSecuritySpecAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaxCryptoSpecAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/provider/SHAKE256.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.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/util/DerOutputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
More information about the jdk-changes
mailing list