History log of /openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
16378:b13c89d205df 21-Dec-2016 xuelei

6972386: issues with String.toLowerCase/toUpperCase
Reviewed-by: weijun

15835:4718506277f5 17-Oct-2016 mullan

8165712: Grant permission to read specific properties instead of all to the jdk.crypto.ucrypto module
Reviewed-by: xuelei

15716:7cd8128e16be 27-Sep-2016 valeriep

6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform
Summary: Updated OracleUcrypto and SunPKCS11 providers with SunJCE provider behavior
Reviewed-by: xuelei

15715:111fbc6a5a09 27-Sep-2016 valeriep

8149802: Signature.verify() doesn't reset the signature object on exception
Summary: Ensure the signature object is always reset after verify() is called.
Reviewed-by: xuelei

15381:6c96af8a34b2 19-Aug-2016 valeriep

8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin
Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER
Reviewed-by: weijun


/openjdk9/jdk/src/java.base/macosx/classes/apple/security/AppleProvider.java
/openjdk9/jdk/src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
/openjdk9/jdk/src/java.base/share/classes/java/security/AuthProvider.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Provider.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/jca/ProviderList.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/MD4.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/Sun.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/VerificationProvider.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/JsseJce.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SunJSSE.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/SecurityConstants.java
/openjdk9/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
/openjdk9/jdk/src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
/openjdk9/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
/openjdk9/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
ucrypto/UcryptoProvider.java
/openjdk9/jdk/src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java
/openjdk9/jdk/test/com/sun/net/ssl/SSLSecurity/ProviderTest.java
/openjdk9/jdk/test/java/security/KeyFactory/Failover.java
/openjdk9/jdk/test/java/security/KeyPairGenerator/Failover.java
/openjdk9/jdk/test/java/security/KeyStore/EntryMethods.java
/openjdk9/jdk/test/java/security/KeyStore/KeyStoreBuilder.java
/openjdk9/jdk/test/java/security/Policy/GetInstance/GetInstanceProvider.java
/openjdk9/jdk/test/java/security/Provider/CaseSensitiveServices.java
/openjdk9/jdk/test/java/security/Provider/ChangeProviders.java
/openjdk9/jdk/test/java/security/Provider/Equals.java
/openjdk9/jdk/test/java/security/Provider/GetInstance.java
/openjdk9/jdk/test/java/security/Provider/ProviderInfoCheck.java
/openjdk9/jdk/test/java/security/Provider/RemoveProvider.java
/openjdk9/jdk/test/java/security/Provider/SupportsParameter.java
/openjdk9/jdk/test/java/security/Provider/TestSecurityProvider.java
/openjdk9/jdk/test/java/security/Provider/Turkish.java
/openjdk9/jdk/test/java/security/SecureClassLoader/DefineClass.java
/openjdk9/jdk/test/java/security/Security/AddProvider.java
/openjdk9/jdk/test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java
/openjdk9/jdk/test/java/security/Security/SynchronizedAccess.java
/openjdk9/jdk/test/java/security/Security/removing/RemoveProviderByIdentity.java
/openjdk9/jdk/test/java/security/Signature/SignatureGetAlgorithm.java
/openjdk9/jdk/test/java/security/cert/CertPathBuilder/StubProvider.java
/openjdk9/jdk/test/javax/crypto/JceSecurity/MyProvider.java
/openjdk9/jdk/test/javax/crypto/SecretKeyFactory/Provider1.java
/openjdk9/jdk/test/javax/crypto/SecretKeyFactory/Provider2.java
/openjdk9/jdk/test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java
/openjdk9/jdk/test/javax/security/auth/login/Configuration/GetInstanceProvider.java
/openjdk9/jdk/test/jdk/security/jarsigner/Function.java
/openjdk9/jdk/test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java
/openjdk9/jdk/test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java
/openjdk9/jdk/test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java
15134:714224061029 22-Jul-2016 vinnie

8161571: Verifying ECDSA signatures permits trailing bytes
Reviewed-by: xuelei

15122:b211a52a7439 20-Jul-2016 bchristi

8161718: Copyright/License updates to corba, jdk
Reviewed-by: bpb, naoto


/openjdk9/jdk/src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
/openjdk9/jdk/src/java.base/share/classes/com/sun/security/ntlm/Server.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Provider.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_acos.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_asin.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_atan2.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_atanh.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_cosh.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_exp.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_fmod.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_log.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_log10.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_rem_pio2.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_remainder.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_scalb.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/e_sinh.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/fdlibm.h
/openjdk9/jdk/src/java.base/share/native/libfdlibm/k_cos.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/k_rem_pio2.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/k_sin.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/k_standard.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/k_tan.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_atan.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_ceil.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_copysign.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_cos.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_expm1.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_fabs.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_finite.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_floor.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_frexp.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_ilogb.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_isnan.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_ldexp.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_lib_version.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_log1p.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_logb.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_matherr.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_modf.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_nextafter.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_rint.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_scalbn.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_significand.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_sin.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_tan.c
/openjdk9/jdk/src/java.base/share/native/libfdlibm/s_tanh.c
/openjdk9/jdk/src/java.base/share/native/libjimage/NativeImageBuffer.cpp
/openjdk9/jdk/src/java.base/share/native/libjimage/endian.cpp
/openjdk9/jdk/src/java.base/share/native/libjimage/imageFile.cpp
/openjdk9/jdk/src/java.base/share/native/libjimage/jimage.cpp
/openjdk9/jdk/src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
/openjdk9/jdk/src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
/openjdk9/jdk/src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
/openjdk9/jdk/src/java.base/windows/native/libjava/jni_util_md.c
/openjdk9/jdk/src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/ConstructorParameters.java
ucrypto/LibMDMech.java
ucrypto/UcryptoMech.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java
/openjdk9/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
/openjdk9/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
/openjdk9/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
/openjdk9/jdk/src/sample/share/nio/chatserver/ChatServer.java
/openjdk9/jdk/src/sample/share/nio/chatserver/Client.java
/openjdk9/jdk/src/sample/share/nio/chatserver/ClientReader.java
/openjdk9/jdk/src/sample/share/nio/chatserver/DataReader.java
/openjdk9/jdk/src/sample/share/nio/chatserver/MessageReader.java
/openjdk9/jdk/src/sample/share/nio/chatserver/NameReader.java
15115:055ab8895df8 30-Mar-2016 valeriep

8146514: Enforce GCM limits
Summary: add and enforce upper limit for input size for AES cipher in GCM mode
Reviewed-by: mullan

15113:e52cc9b1e075 11-Mar-2016 valeriep

8149070: Enforce update ordering
Summary: Make sure that ISE is thrown when updateAAD is called after update.
Reviewed-by: mullan

15059:6e457c7faade 11-Jul-2016 weijun

8130302: jarsigner and keytool -providerClass needs be re-examined for modules
Reviewed-by: valeriep, mchung, mullan

14984:4235be4c9432 07-Jul-2016 igerasim

8160267: Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is set
Reviewed-by: mullan

14434:9db62c197dcd 13-May-2016 valeriep

8000415: Add support for SHA-3
Summary: Add SHA-3 support to SUN and OracleUcrypto provider
Reviewed-by: ascarpino, jnimeh

13532:859397229dc4 20-Jan-2016 iris

8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr


/openjdk9/jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
/openjdk9/jdk/src/java.base/share/classes/java/io/InputStream.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/AbstractStringBuilder.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Character.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Integer.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Long.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Process.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/ProcessHandle.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/ProcessHandleImpl.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/StackWalker.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/String.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java
/openjdk9/jdk/src/java.base/share/classes/java/math/BigInteger.java
/openjdk9/jdk/src/java.base/share/classes/java/math/MutableBigInteger.java
/openjdk9/jdk/src/java.base/share/classes/java/net/DatagramSocket.java
/openjdk9/jdk/src/java.base/share/classes/java/net/DatagramSocketImpl.java
/openjdk9/jdk/src/java.base/share/classes/java/net/NetworkInterface.java
/openjdk9/jdk/src/java.base/share/classes/java/net/ServerSocket.java
/openjdk9/jdk/src/java.base/share/classes/java/net/Socket.java
/openjdk9/jdk/src/java.base/share/classes/java/net/SocketImpl.java
/openjdk9/jdk/src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
/openjdk9/jdk/src/java.base/share/classes/java/net/spi/package-info.java
/openjdk9/jdk/src/java.base/share/classes/java/nio/MappedByteBuffer.java
/openjdk9/jdk/src/java.base/share/classes/java/nio/X-Buffer.java.template
/openjdk9/jdk/src/java.base/share/classes/java/security/KeyStore.java
/openjdk9/jdk/src/java.base/share/classes/java/security/PermissionCollection.java
/openjdk9/jdk/src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
/openjdk9/jdk/src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
/openjdk9/jdk/src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
/openjdk9/jdk/src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Enumeration.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Scanner.java
/openjdk9/jdk/src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
/openjdk9/jdk/src/java.base/share/classes/java/util/concurrent/Flow.java
/openjdk9/jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
/openjdk9/jdk/src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
/openjdk9/jdk/src/java.base/share/classes/java/util/regex/Matcher.java
/openjdk9/jdk/src/java.base/share/classes/java/util/stream/DoubleStream.java
/openjdk9/jdk/src/java.base/share/classes/java/util/stream/IntStream.java
/openjdk9/jdk/src/java.base/share/classes/java/util/stream/LongStream.java
/openjdk9/jdk/src/java.base/share/classes/java/util/stream/Stream.java
/openjdk9/jdk/src/java.base/share/classes/java/util/stream/WhileOps.java
/openjdk9/jdk/src/java.base/share/classes/java/util/zip/CRC32C.java
/openjdk9/jdk/src/java.base/share/classes/java/util/zip/Checksum.java
/openjdk9/jdk/src/java.base/share/classes/java/util/zip/ZipEntry.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/logger/package-info.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/misc/Unsafe.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
/openjdk9/jdk/src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
/openjdk9/jdk/src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/RenderingHints.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/font/NumericShaper.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/BeanProperty.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/JavaBean.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JComponent.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/SwingContainer.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java
/openjdk9/jdk/src/java.logging/share/classes/java/util/logging/FileHandler.java
/openjdk9/jdk/src/java.logging/share/classes/java/util/logging/LogManager.java
/openjdk9/jdk/src/java.logging/share/classes/java/util/logging/LogRecord.java
/openjdk9/jdk/src/java.logging/share/classes/java/util/logging/Logger.java
/openjdk9/jdk/src/java.logging/share/classes/sun/util/logging/internal/package-info.java
/openjdk9/jdk/src/java.management/share/classes/java/lang/management/ThreadInfo.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/ConstructorParameters.java
/openjdk9/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
/openjdk9/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
/openjdk9/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
/openjdk9/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java
/openjdk9/jdk/src/java.sql/share/classes/java/sql/Connection.java
/openjdk9/jdk/src/java.sql/share/classes/java/sql/ConnectionBuilder.java
/openjdk9/jdk/src/java.sql/share/classes/java/sql/DatabaseMetaData.java
/openjdk9/jdk/src/java.sql/share/classes/java/sql/DriverManager.java
/openjdk9/jdk/src/java.sql/share/classes/java/sql/ShardingKey.java
/openjdk9/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java
ucrypto/CipherContextRef.java
ucrypto/Config.java
ucrypto/GCMParameters.java
ucrypto/NativeCipher.java
ucrypto/NativeCipherWithJavaPadding.java
ucrypto/NativeDigest.java
ucrypto/NativeGCMCipher.java
ucrypto/NativeKey.java
ucrypto/NativeRSACipher.java
ucrypto/NativeRSAKeyFactory.java
ucrypto/NativeRSASignature.java
ucrypto/UcryptoException.java
ucrypto/UcryptoMech.java
ucrypto/UcryptoProvider.java
/openjdk9/jdk/src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
/openjdk9/jdk/src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
/openjdk9/jdk/src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java
/openjdk9/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java
/openjdk9/jdk/src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
/openjdk9/jdk/test/lib/testlibrary/ExtendedRobot.java
13517:a043ca3a539c 02-Oct-2015 igerasim

8134605: Partial rework of the fix for 8081297
Reviewed-by: xuelei, coffeys, valeriep

13122:165608bfa113 20-Jul-2015 iris

8130696: Security Providers need to have their version numbers updated for JDK 9
Reviewed-by: ascarpino, mullan, valeriep, weijun, wetmore


/openjdk9/jdk/src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/MD4.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/Sun.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/VerificationProvider.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/JsseJce.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SunJSSE.java
/openjdk9/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
/openjdk9/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
/openjdk9/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
ucrypto/UcryptoProvider.java
/openjdk9/jdk/src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java
/openjdk9/jdk/src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java
/openjdk9/jdk/test/java/security/Provider/ProviderVersionCheck.java
/openjdk9/jdk/test/sun/security/util/Oid/S11N.java
12742:f5a6a6058bb5 15-Sep-2015 coffeys

8133535: Better exception messaging in Ucrypto code
Reviewed-by: igerasim

12681:387dcffa2a0a 04-Sep-2015 igerasim

8132082: Let OracleUcrypto accept RSAPrivateKey
Reviewed-by: xuelei, valeriep, coffeys
Contributed-by: valerie.peng@oracle.com

12623:bd9629077386 25-Aug-2015 avstepan

8133802: replace some <tt> tags (obsolete in html5) in security-libs docs
Reviewed-by: mullan


/openjdk9/jdk/src/java.base/share/classes/javax/crypto/Cipher.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/KeyAgreement.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/KeyGenerator.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/Mac.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS7.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/CRLExtensions.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Realm.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ExternalClient.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelectorException.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/MarshalException.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/NoSuchMechanismException.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformException.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java
ucrypto/NativeCipher.java
ucrypto/NativeRSACipher.java
ucrypto/NativeRSASignature.java
/openjdk9/jdk/src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java
/openjdk9/jdk/src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
12376:d9e6093a5b0f 06-Apr-2015 valeriep

8074865: General crypto resilience changes
Summary: Replaced Arrays.equals() with MessageDigest.isEqual() when comparing sensitive values
Reviewed-by: mullan, xuelei

12318:bee34b1dcbf1 09-Jul-2015 igerasim

8130022: Use Java-style array declarations consistently
Reviewed-by: coffeys


/openjdk9/jdk/src/java.base/share/classes/java/security/AccessControlContext.java
/openjdk9/jdk/src/java.base/share/classes/java/security/CodeSource.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Permissions.java
/openjdk9/jdk/src/java.base/share/classes/java/security/SecureRandom.java
/openjdk9/jdk/src/java.base/share/classes/java/security/UnresolvedPermission.java
/openjdk9/jdk/src/java.base/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS7.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/PolicyFile.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/PolicyParser.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/SecureRandom.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/MAC.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/RandomCookie.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SessionId.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/ManifestDigester.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/AVA.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/AlgorithmId.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/OIDMap.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/PKIXExtensions.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/X500Name.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
/openjdk9/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Authenticator.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthorizationData.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncAPRepPart.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKrbCredPart.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReqBody.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbCredInfo.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/NetClient.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Ticket.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/crc32.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/KerberosPreMasterSecret.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ClientFactoryImpl.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ServerFactoryImpl.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/FactoryImpl.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java
/openjdk9/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java
ucrypto/UcryptoException.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/Crypt.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java
/openjdk9/jdk/src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
12245:2f69eb7d4b90 26-Jun-2015 valeriep

7191662: JCE providers should be located via ServiceLoader
Summary: Enhanced to use ServiceLoader and switched provider to Provider.Service model.
Reviewed-by: mullan, alanb, mchung


/openjdk9/jdk/src/java.base/share/classes/java/security/Provider.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Security.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/jca/ProviderConfig.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/jca/ProviderList.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/jca/Providers.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/tools/keytool/Main.java
/openjdk9/jdk/src/java.base/share/conf/security/java.security
/openjdk9/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
/openjdk9/jdk/src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
/openjdk9/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunECEntries.java
/openjdk9/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
ucrypto/NativeCipher.java
ucrypto/NativeGCMCipher.java
ucrypto/NativeRSASignature.java
ucrypto/ServiceDesc.java
ucrypto/UcryptoMech.java
ucrypto/UcryptoProvider.java
/openjdk9/jdk/src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java
/openjdk9/jdk/src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
/openjdk9/jdk/src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java
/openjdk9/jdk/test/java/lang/SecurityManager/CheckSecurityProvider.java
/openjdk9/jdk/test/java/security/Security/SynchronizedAccess.java
/openjdk9/jdk/test/sun/security/pkcs11/KeyStore/Basic.java
/openjdk9/jdk/test/sun/security/pkcs11/KeyStore/ClientAuth.java
/openjdk9/jdk/test/sun/security/pkcs11/KeyStore/ProviderLoader.java
/openjdk9/jdk/test/sun/security/pkcs11/PKCS11Test.java
/openjdk9/jdk/test/sun/security/pkcs11/rsa/TestCACerts.java
/openjdk9/jdk/test/tools/launcher/MiscTests.java
12083:9443aa6747d6 03-Jun-2015 xuelei

8081792: buffer size calculation issue in NativeGCMCipher
Reviewed-by: valeriep

11175:87f84401a270 22-Dec-2014 valeriep

8043349: Consider adding aliases for Ucrypto algorithm-only Cipher transformations.
Summary: Add alias RSA and AES for RSA/ECB/PKCS1Padding and AES/ECB/PKCS5Padding.
Reviewed-by: wetmore

11132:c8c8e1a13fa6 16-Dec-2014 darcy

8067088: Suppress solaris-specific deprecation warnings in the jdk.crypto.ucrypto module
Reviewed-by: valeriep

11099:678faa7d1a6a 30-Oct-2014 martin

8067377: My hobby: caning, then then canning, the the can-can
Summary: Fix ALL the stutters!
Reviewed-by: rriggs, mchung, lancea


/openjdk9/jdk/src/demo/share/jfc/TableExample/TableSorter.java
/openjdk9/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java
/openjdk9/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Class.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/ClassValue.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Integer.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Long.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Math.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Throwable.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/invoke/MethodType.java
/openjdk9/jdk/src/java.base/share/classes/java/security/DomainCombiner.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Provider.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Signature.java
/openjdk9/jdk/src/java.base/share/classes/java/security/SignatureSpi.java
/openjdk9/jdk/src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
/openjdk9/jdk/src/java.base/share/classes/java/time/format/DateTimeFormatter.java
/openjdk9/jdk/src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Arrays.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Base64.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Calendar.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Locale.java
/openjdk9/jdk/src/java.base/share/classes/java/util/ResourceBundle.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Spliterator.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Spliterators.java
/openjdk9/jdk/src/java.base/share/classes/javax/security/auth/Policy.java
/openjdk9/jdk/src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java
/openjdk9/jdk/src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/JavaNioAccess.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/VM.java
/openjdk9/jdk/src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
/openjdk9/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/PolicyFile.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/MAC.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/AlgorithmId.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/GeneralName.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/URIName.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/X500Name.java
/openjdk9/jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java
/openjdk9/jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java
/openjdk9/jdk/src/java.base/share/classes/sun/text/normalizer/UTF16.java
/openjdk9/jdk/src/java.base/share/native/libjli/java.c
/openjdk9/jdk/src/java.base/unix/native/libjli/java_md_solinux.c
/openjdk9/jdk/src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
/openjdk9/jdk/src/java.base/unix/native/libnet/PlainSocketImpl.c
/openjdk9/jdk/src/java.base/unix/native/libnet/SocketOutputStream.c
/openjdk9/jdk/src/java.base/unix/native/libnet/net_util_md.c
/openjdk9/jdk/src/java.base/windows/native/libjli/cmdtoargs.c
/openjdk9/jdk/src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
/openjdk9/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java
/openjdk9/jdk/src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
/openjdk9/jdk/src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
/openjdk9/jdk/src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Button.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Checkbox.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Component.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Container.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/EventQueue.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/FlowLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/List.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/RadialGradientPaint.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/event/KeyEvent.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/font/GlyphVector.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/font/TextAttribute.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/print/PrinterIOException.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/Encoder.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/Transient.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/IIOParam.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/sampled/Clip.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/AbstractButton.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/ArrayTable.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/Box.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/GroupLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JComboBox.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JComponent.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JEditorPane.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JLayer.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JList.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JMenuItem.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JProgressBar.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JSpinner.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JTree.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/OverlayLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/SpinnerModel.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/UIDefaults.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/ViewportLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/table/TableColumn.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/BoxView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/ElementIterator.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/PlainView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/CSS.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/FormView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/LineView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/BidiUtils.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/Decoration.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/FontUtilities.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/TrueTypeFont.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/PathGraphics.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/PeekGraphics.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/PrintJob2D.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/swing/CachedPainter.java
/openjdk9/jdk/src/java.desktop/share/native/common/font/fontscalerdefs.h
/openjdk9/jdk/src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
/openjdk9/jdk/src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/freetypeScaler.c
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
/openjdk9/jdk/src/java.desktop/share/native/liblcms/LCMS.c
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/font/NativeFont.java
/openjdk9/jdk/src/java.desktop/unix/native/common/awt/awt_Font.c
/openjdk9/jdk/src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
/openjdk9/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c
/openjdk9/jdk/src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
/openjdk9/jdk/src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
/openjdk9/jdk/src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
/openjdk9/jdk/src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Debug.h
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Frame.h
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
/openjdk9/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/InvocationAdapter.c
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/openmbean/ArrayType.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/openmbean/SimpleType.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java
/openjdk9/jdk/src/java.naming/share/classes/javax/naming/ldap/Rdn.java
/openjdk9/jdk/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
/openjdk9/jdk/src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java
/openjdk9/jdk/src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
/openjdk9/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/ScriptContext.java
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
/openjdk9/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
/openjdk9/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
/openjdk9/jdk/src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
ucrypto/NativeCipherWithJavaPadding.java
/openjdk9/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java
/openjdk9/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
/openjdk9/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
/openjdk9/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
/openjdk9/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
/openjdk9/jdk/src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
/openjdk9/jdk/src/sample/share/nio/server/ChannelIOSecure.java
/openjdk9/jdk/src/sample/solaris/dtrace/hotspot/gc_time_stat.d
10967:e336cbd8b15e 03-Dec-2014 chegar

8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, bradford.wetmore@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, james.laskey@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com, sundararajan.athijegannathan@oracle.com


/openjdk9/jdk/make/Bundles.gmk
/openjdk9/jdk/make/CompileDemos.gmk
/openjdk9/jdk/make/CompileInterimRmic.gmk
/openjdk9/jdk/make/CopySamples.gmk
/openjdk9/jdk/make/CreateJars.gmk
/openjdk9/jdk/make/CreatePolicyJars.gmk
/openjdk9/jdk/make/CreateSecurityJars.gmk
/openjdk9/jdk/make/Images.gmk
/openjdk9/jdk/make/Import.gmk
/openjdk9/jdk/make/ProfileNames.gmk
/openjdk9/jdk/make/Profiles.gmk
/openjdk9/jdk/make/Tools.gmk
/openjdk9/jdk/make/UnpackSecurity.gmk
/openjdk9/jdk/make/copy/Copy-java.base.gmk
/openjdk9/jdk/make/copy/Copy-java.desktop.gmk
/openjdk9/jdk/make/copy/Copy-java.logging.gmk
/openjdk9/jdk/make/copy/Copy-java.management.gmk
/openjdk9/jdk/make/copy/Copy-jdk.crypto.pkcs11.gmk
/openjdk9/jdk/make/copy/Copy-jdk.crypto.ucrypto.gmk
/openjdk9/jdk/make/copy/Copy-jdk.hprof.agent.gmk
/openjdk9/jdk/make/copy/Copy-jdk.jdwp.agent.gmk
/openjdk9/jdk/make/copy/CopyCommon.gmk
/openjdk9/jdk/make/gendata/Gendata-java.base.gmk
/openjdk9/jdk/make/gendata/Gendata-java.desktop.gmk
/openjdk9/jdk/make/gendata/Gendata-jdk.dev.gmk
/openjdk9/jdk/make/gendata/GendataBlacklistedCerts.gmk
/openjdk9/jdk/make/gendata/GendataBreakIterator.gmk
/openjdk9/jdk/make/gendata/GendataCommon.gmk
/openjdk9/jdk/make/gendata/GendataFontConfig.gmk
/openjdk9/jdk/make/gendata/GendataHtml32dtd.gmk
/openjdk9/jdk/make/gendata/GendataPolicyJars.gmk
/openjdk9/jdk/make/gendata/GendataTZDB.gmk
/openjdk9/jdk/make/gensrc/Gensrc-jdk.charsets.gmk
/openjdk9/jdk/make/gensrc/Gensrc-jdk.dev.gmk
/openjdk9/jdk/make/gensrc/Gensrc-jdk.jconsole.gmk
/openjdk9/jdk/make/gensrc/Gensrc-jdk.jdi.gmk
/openjdk9/jdk/make/gensrc/GensrcBuffer.gmk
/openjdk9/jdk/make/gensrc/GensrcCLDR.gmk
/openjdk9/jdk/make/gensrc/GensrcCharacterData.gmk
/openjdk9/jdk/make/gensrc/GensrcCharsetCoder.gmk
/openjdk9/jdk/make/gensrc/GensrcCharsetMapping.gmk
/openjdk9/jdk/make/gensrc/GensrcExceptions.gmk
/openjdk9/jdk/make/gensrc/GensrcIcons.gmk
/openjdk9/jdk/make/gensrc/GensrcLocaleData.gmk
/openjdk9/jdk/make/gensrc/GensrcMisc.gmk
/openjdk9/jdk/make/gensrc/GensrcProperties.gmk
/openjdk9/jdk/make/gensrc/GensrcSwing.gmk
/openjdk9/jdk/make/gensrc/GensrcX11Wrappers.gmk
/openjdk9/jdk/make/launcher/Launcher-java.base.gmk
/openjdk9/jdk/make/launcher/Launcher-java.corba.gmk
/openjdk9/jdk/make/launcher/Launcher-java.desktop.gmk
/openjdk9/jdk/make/launcher/Launcher-java.rmi.gmk
/openjdk9/jdk/make/launcher/Launcher-java.scripting.gmk
/openjdk9/jdk/make/launcher/Launcher-java.security.jgss.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.compiler.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.dev.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.hotspot.agent.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.javadoc.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.jcmd.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.jconsole.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.jdi.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.jvmstat.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.rmic.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.runtime.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.scripting.nashorn.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.xml.bind.gmk
/openjdk9/jdk/make/launcher/Launcher-jdk.xml.ws.gmk
/openjdk9/jdk/make/launcher/LauncherCommon.gmk
/openjdk9/jdk/make/lib/Awt2dLibraries.gmk
/openjdk9/jdk/make/lib/CoreLibraries.gmk
/openjdk9/jdk/make/lib/Lib-java.base.gmk
/openjdk9/jdk/make/lib/Lib-java.desktop.gmk
/openjdk9/jdk/make/lib/Lib-java.instrument.gmk
/openjdk9/jdk/make/lib/Lib-java.management.gmk
/openjdk9/jdk/make/lib/Lib-java.prefs.gmk
/openjdk9/jdk/make/lib/Lib-java.security.jgss.gmk
/openjdk9/jdk/make/lib/Lib-java.smartcardio.gmk
/openjdk9/jdk/make/lib/Lib-jdk.attach.gmk
/openjdk9/jdk/make/lib/Lib-jdk.crypto.ec.gmk
/openjdk9/jdk/make/lib/Lib-jdk.crypto.mscapi.gmk
/openjdk9/jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk
/openjdk9/jdk/make/lib/Lib-jdk.crypto.ucrypto.gmk
/openjdk9/jdk/make/lib/Lib-jdk.deploy.osx.gmk
/openjdk9/jdk/make/lib/Lib-jdk.hprof.agent.gmk
/openjdk9/jdk/make/lib/Lib-jdk.jdi.gmk
/openjdk9/jdk/make/lib/Lib-jdk.jdwp.agent.gmk
/openjdk9/jdk/make/lib/Lib-jdk.runtime.gmk
/openjdk9/jdk/make/lib/Lib-jdk.sctp.gmk
/openjdk9/jdk/make/lib/Lib-jdk.security.auth.gmk
/openjdk9/jdk/make/lib/LibCommon.gmk
/openjdk9/jdk/make/lib/NetworkingLibraries.gmk
/openjdk9/jdk/make/lib/NioLibraries.gmk
/openjdk9/jdk/make/lib/PlatformLibraries.gmk
/openjdk9/jdk/make/lib/SoundLibraries.gmk
/openjdk9/jdk/make/mapfiles/libjava/mapfile-vers
/openjdk9/jdk/make/mapfiles/libzip/mapfile-vers
/openjdk9/jdk/make/profile-includes.txt
/openjdk9/jdk/make/profile-rtjar-includes.txt
/openjdk9/jdk/make/rmic/Rmic-java.management.gmk
/openjdk9/jdk/make/rmic/RmicCommon.gmk
/openjdk9/jdk/make/src/classes/build/tools/module/ImageBuilder.java
/openjdk9/jdk/make/src/classes/build/tools/module/ModuleArchive.java
/openjdk9/jdk/make/src/classes/build/tools/module/ModulesXmlReader.java
/openjdk9/jdk/make/src/classes/build/tools/module/ModulesXmlWriter.java
/openjdk9/jdk/make/src/classes/build/tools/module/boot.modules
/openjdk9/jdk/make/src/classes/build/tools/module/ext.modules
/openjdk9/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
/openjdk9/jdk/src/java.base/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
/openjdk9/jdk/src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/System.java
/openjdk9/jdk/src/java.base/share/classes/java/net/URL.java
/openjdk9/jdk/src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
/openjdk9/jdk/src/java.base/share/classes/java/nio/file/FileSystems.java
/openjdk9/jdk/src/java.base/share/classes/java/nio/file/Files.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Security.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Currency.java
/openjdk9/jdk/src/java.base/share/classes/java/util/ServiceLoader.java
/openjdk9/jdk/src/java.base/share/classes/java/util/jar/Attributes.java
/openjdk9/jdk/src/java.base/share/classes/java/util/jar/JarFile.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/JceSecurityManager.java
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/ProviderVerifier.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/Archive.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageFile.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageModules.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/PReader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/PackageModuleMap.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/Resource.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jimage/concurrent/ConcurrentPReader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/JrtUtils.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
/openjdk9/jdk/src/java.base/share/classes/sun/misc/ExtensionDependency.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/ExtensionInfo.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/ExtensionInstallationException.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/JarFilter.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/Launcher.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/URLClassPath.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/Version.java.template
/openjdk9/jdk/src/java.base/share/classes/sun/net/NetProperties.java
/openjdk9/jdk/src/java.base/share/classes/sun/net/www/protocol/jrt/Handler.java
/openjdk9/jdk/src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/jca/ProviderConfig.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/PolicyFile.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/PolicyParser.java
/openjdk9/jdk/src/java.base/share/classes/sun/util/logging/PlatformLogger.java
/openjdk9/jdk/src/java.base/share/conf/security/java.policy
/openjdk9/jdk/src/java.base/share/conf/security/java.security
/openjdk9/jdk/src/java.base/share/native/libjava/System.c
/openjdk9/jdk/src/java.base/share/native/libzip/zip_util.c
/openjdk9/jdk/src/java.base/share/native/libzip/zip_util.h
/openjdk9/jdk/src/java.base/unix/native/libjava/ConcurrentPReader_md.c
/openjdk9/jdk/src/java.base/windows/conf/security/java.policy
/openjdk9/jdk/src/java.base/windows/native/libjava/ConcurrentPReader_md.c
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Toolkit.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/UIManager.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
/openjdk9/jdk/src/java.logging/share/classes/java/util/logging/LogManager.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
/openjdk9/jdk/src/java.management/share/classes/sun/management/Agent.java
/openjdk9/jdk/src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
/openjdk9/jdk/src/java.management/share/conf/jmxremote.access
/openjdk9/jdk/src/java.management/share/conf/jmxremote.password.template
/openjdk9/jdk/src/java.management/share/conf/management.properties
/openjdk9/jdk/src/java.management/share/conf/snmp.acl.template
/openjdk9/jdk/src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
/openjdk9/jdk/src/java.naming/share/classes/javax/naming/Context.java
/openjdk9/jdk/src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
/openjdk9/jdk/src/java.scripting/share/classes/com/sun/tools/script/shell/init.js
/openjdk9/jdk/src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
/openjdk9/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Config.java
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
ucrypto/Config.java
/openjdk9/jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
/openjdk9/jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
/openjdk9/jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
/openjdk9/jdk/src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
/openjdk9/jdk/src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
/openjdk9/jdk/src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
/openjdk9/jdk/src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
/openjdk9/jdk/src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
/openjdk9/jdk/src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/javac/Main.java
/openjdk9/jdk/src/sample/share/jmx/jmx-scandir/index.html
/openjdk9/jdk/src/sample/share/jmx/jmx-scandir/src/etc/access.properties
/openjdk9/jdk/src/sample/share/jmx/jmx-scandir/src/etc/management.properties
/openjdk9/jdk/src/sample/share/jmx/jmx-scandir/src/etc/password.properties
/openjdk9/jdk/test/ProblemList.txt
/openjdk9/jdk/test/TEST.groups
/openjdk9/jdk/test/java/lang/ClassLoader/EndorsedDirs.java
/openjdk9/jdk/test/java/lang/ClassLoader/ExtDirs.java
/openjdk9/jdk/test/java/lang/ClassLoader/getdotresource.sh
/openjdk9/jdk/test/java/lang/SecurityManager/CheckPackageAccess.java
/openjdk9/jdk/test/java/lang/invoke/lambda/LUtils.java
/openjdk9/jdk/test/java/net/NetworkInterface/IPv4Only.java
/openjdk9/jdk/test/java/nio/charset/spi/basic.sh
/openjdk9/jdk/test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
/openjdk9/jdk/test/java/util/Properties/LoadAndStoreXML.java
/openjdk9/jdk/test/java/util/ServiceLoader/basic.sh
/openjdk9/jdk/test/java/util/prefs/PrefsSpi.sh
/openjdk9/jdk/test/javax/crypto/sanity/CheckManifestForRelease.java
/openjdk9/jdk/test/jdk/internal/jimage/VerifyJimage.java
/openjdk9/jdk/test/jdk/internal/jrtfs/Basic.java
/openjdk9/jdk/test/jdk/internal/jrtfs/PathOps.java
/openjdk9/jdk/test/jdk/internal/jrtfs/WithSecurityManager.java
/openjdk9/jdk/test/jdk/internal/jrtfs/java.policy
/openjdk9/jdk/test/jdk/nio/zipfs/Basic.java
/openjdk9/jdk/test/jdk/nio/zipfs/PathOps.java
/openjdk9/jdk/test/jdk/nio/zipfs/Utils.java
/openjdk9/jdk/test/jdk/nio/zipfs/ZipFSTester.java
/openjdk9/jdk/test/lib/security/java.policy/Ext_AllPolicy.java
/openjdk9/jdk/test/lib/security/java.policy/Ext_AllPolicy.sh
/openjdk9/jdk/test/lib/security/java.policy/test.policy
/openjdk9/jdk/test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
/openjdk9/jdk/test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
/openjdk9/jdk/test/sun/management/jmxremote/bootstrap/rmiregistry.properties
/openjdk9/jdk/test/sun/management/jmxremote/bootstrap/rmiregistryssl.properties
/openjdk9/jdk/test/sun/net/www/protocol/jar/getcontenttype.sh
/openjdk9/jdk/test/sun/net/www/protocol/jrt/Basic.java
/openjdk9/jdk/test/sun/net/www/protocol/jrt/WithSecurityManager.java
/openjdk9/jdk/test/sun/net/www/protocol/jrt/java.policy
/openjdk9/jdk/test/sun/rmi/rmic/RMIGenerator/RmicDefault.java
/openjdk9/jdk/test/sun/rmi/rmic/classpath/RMICClassPathTest.java
/openjdk9/jdk/test/sun/rmi/rmic/manifestClassPath/run.sh
/openjdk9/jdk/test/sun/tools/java/CFCTest.java
/openjdk9/jdk/test/sun/tools/jconsole/ResourceCheckTest.java
/openjdk9/jdk/test/sun/tools/jconsole/ResourceCheckTest.sh
/openjdk9/jdk/test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
/openjdk9/jdk/test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
/openjdk9/jdk/test/tools/jar/LeadingGarbage.java
/openjdk9/jdk/test/tools/launcher/VersionCheck.java
/openjdk9/jdk/test/tools/pack200/CommandLineTests.java
/openjdk9/jdk/test/tools/pack200/Pack200Props.java
/openjdk9/jdk/test/tools/pack200/Pack200Test.java
/openjdk9/jdk/test/tools/pack200/PackageVersionTest.java
/openjdk9/jdk/test/tools/pack200/T7007157.java
/openjdk9/jdk/test/tools/pack200/Utils.java
/openjdk9/jdk/test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java
10854:558e97e47abe 20-Oct-2014 valeriep

8046002: Move Ucrypto to the open jdk repo
Summary: Move Ucrypto related sources, tests to openJDK
Reviewed-by: mullan


/openjdk9/jdk/make/CreateJars.gmk
/openjdk9/jdk/make/CreateSecurityJars.gmk
/openjdk9/jdk/make/copy/Copy-java.base.gmk
/openjdk9/jdk/make/copy/Copy-jdk.crypto.ucrypto.gmk
/openjdk9/jdk/make/lib/Lib-jdk.crypto.ucrypto.gmk
/openjdk9/jdk/src/java.base/share/conf/security/java.policy
ucrypto/CipherContextRef.java
ucrypto/Config.java
ucrypto/GCMParameters.java
ucrypto/NativeCipher.java
ucrypto/NativeCipherWithJavaPadding.java
ucrypto/NativeDigest.java
ucrypto/NativeGCMCipher.java
ucrypto/NativeKey.java
ucrypto/NativeRSACipher.java
ucrypto/NativeRSAKeyFactory.java
ucrypto/NativeRSASignature.java
ucrypto/UcryptoException.java
ucrypto/UcryptoMech.java
ucrypto/UcryptoProvider.java
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/conf/security/ucrypto-solaris.cfg
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h
/openjdk9/jdk/test/TEST.groups
/openjdk9/jdk/test/com/oracle/security/ucrypto/CipherSignNotSupported.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/Test8004873.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestAES.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestCICOWithGCM.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestDigest.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestGCMKeyWrap.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestGCMWithSBE.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestKATForGCM.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestMalformedRSA.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/TestRSA.java
/openjdk9/jdk/test/com/oracle/security/ucrypto/UcryptoTest.java