hg: jdk9/hs/jdk: 54 new changesets
Changeset: 18dc79370cc6 Author: peytoia Date: 2016-01-15 14:33 +0900 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/18dc79370cc6 8026766: Add toString() to j.u.Locale.LanguageRange. Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Locale.java + test/java/util/Locale/Bug8026766.java Changeset: 5f3452a61c4d Author: igerasim Date: 2016-01-15 11:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5f3452a61c4d 8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor Reviewed-by: mullan, valeriep ! test/javax/security/auth/SubjectDomainCombiner/Optimize.java Changeset: da62d3583cb7 Author: alanb Date: 2016-01-15 10:58 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/da62d3583cb7 8143100: (sc) java/nio/channels/ServerSocketChannel/Basic.java fails intermittently Reviewed-by: alanb Contributed-by: huaming.li@oracle.com ! test/java/nio/channels/ServerSocketChannel/Basic.java Changeset: 0e1d9cff1e39 Author: alanb Date: 2016-01-15 11:09 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0e1d9cff1e39 8141595: (so) java/nio/channels/ServerSocketChannel/NonBlockingAccept.java fails intermittently Reviewed-by: alanb Contributed-by: huaming.li@oracle.com ! test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Changeset: 16ae8f6c208c Author: darcy Date: 2016-01-15 10:30 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/16ae8f6c208c 8147480: Mark FJExceptionTableLeak.java as intermittently failing Reviewed-by: martin, lancea, rriggs ! test/TEST.groups ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java Changeset: 6eb3c8132e48 Author: kshefov Date: 2016-01-16 00:27 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6eb3c8132e48 8143554: UnsupportedOperationException is not thrown for unsupported options Reviewed-by: alanb Contributed-by: Svetlana Nikandrova <svetlana.nikandrova@oracle.com> ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java + test/java/net/SocketOption/UnsupportedOptionsTest.java Changeset: c20bc888feea Author: xuelei Date: 2016-01-16 00:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c20bc888feea 8146669: Test SessionTimeOutTests fails intermittently Reviewed-by: mullan ! test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java ! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java Changeset: 31ba5abc1e41 Author: erikj Date: 2016-01-16 13:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/31ba5abc1e41 8146403: Windows build can be faster Reviewed-by: ihse ! make/CompileDemos.gmk + make/CompileTools.gmk ! make/CopySamples.gmk ! make/Import.gmk ! make/Tools.gmk ! make/copy/Copy-java.base.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataHtml32dtd.gmk ! make/gendata/GendataPolicyJars.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/gensrc/GensrcBuffer.gmk ! make/gensrc/GensrcCharacterData.gmk ! make/gensrc/GensrcCharsetMapping.gmk ! make/gensrc/GensrcExceptions.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcLocaleData.gmk ! make/gensrc/GensrcMisc.gmk ! make/gensrc/GensrcProperties.gmk ! make/gensrc/GensrcSwing.gmk ! make/gensrc/GensrcX11Wrappers.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/LibCommon.gmk Changeset: d95386f81a7a Author: darcy Date: 2016-01-16 10:44 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d95386f81a7a 8147508: Correct fix for JDK-8147480 Reviewed-by: martin ! test/TEST.groups Changeset: e813e2c159c6 Author: alanb Date: 2016-01-17 08:43 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e813e2c159c6 8146213: (so) Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed intermittently with Connection refused Reviewed-by: bpb, alanb Contributed-by: huaming.li@oracle.com ! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Changeset: 099e432fe59c Author: mkos Date: 2016-01-18 15:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/099e432fe59c 8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use" Reviewed-by: chegar + test/javax/xml/ws/publish/WSTest.java Changeset: 3831596011ad Author: amurillo Date: 2016-01-18 20:22 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3831596011ad Merge ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/lib/LibCommon.gmk Changeset: 9a1f5b91d6fd Author: amurillo Date: 2016-01-19 11:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9a1f5b91d6fd Merge Changeset: b6bd1a9bf016 Author: ihse Date: 2016-01-20 09:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b6bd1a9bf016 8145596: Enable debug symbols for all libraries Reviewed-by: erikj ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-java.prefs.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-java.smartcardio.gmk ! make/lib/Lib-jdk.accessibility.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.crypto.ec.gmk ! make/lib/Lib-jdk.crypto.mscapi.gmk ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/Lib-jdk.deploy.osx.gmk ! make/lib/Lib-jdk.internal.le.gmk ! make/lib/Lib-jdk.jdi.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.pack200.gmk ! make/lib/Lib-jdk.sctp.gmk ! make/lib/Lib-jdk.security.auth.gmk ! make/lib/LibCommon.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SecurityLibraries.gmk ! make/lib/SoundLibraries.gmk Changeset: 09eca0dfafd6 Author: lancea Date: 2016-01-20 07:36 -0500 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/09eca0dfafd6 8146803: Enhance and update Sharding API Reviewed-by: joehw ! src/java.sql/share/classes/javax/sql/CommonDataSource.java ! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java ! src/java.sql/share/classes/javax/sql/DataSource.java + src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/XAConnection.java ! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java ! src/java.sql/share/classes/javax/sql/XADataSource.java Changeset: 1f33e517236e Author: rriggs Date: 2016-01-20 11:33 -0500 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1f33e517236e 8145459: Cleaner - use Reference.reachabilityFence Reviewed-by: psandoz, mchung, chegar ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java ! src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java ! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java Changeset: 927f285009b6 Author: igerasim Date: 2015-07-11 14:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/927f285009b6 8081297: SSL Problem with Tomcat Reviewed-by: xuelei, jnimeh, ahgross ! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java ! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 7abc461969c3 Author: msheppar Date: 2015-07-29 13:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7abc461969c3 8059054: Better URL processing Reviewed-by: chegar, rriggs, ahgross, coffeys, igerasim ! src/java.base/share/classes/java/net/URL.java Changeset: 2a671e5803a1 Author: dsamersoff Date: 2015-08-03 12:18 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2a671e5803a1 8132209: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation Summary: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation Reviewed-by: skoivu, fparain, jbachorik ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java Changeset: a1eb142710f9 Author: sjiang Date: 2015-09-03 09:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a1eb142710f9 8130710: Better attributes processing Reviewed-by: jbachorik, dfuchs, ahgross ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java Changeset: 98f0c1f0f3df Author: igerasim Date: 2015-09-07 18:58 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/98f0c1f0f3df 8074068: Cleanup in java.base/share/classes/sun/security/x509/ Reviewed-by: mullan, ahgross, coffeys ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/EDIPartyName.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java ! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java ! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java ! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/RDN.java ! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/URIName.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/security/x509/X509AttributeName.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java Changeset: 78fa6f29e5f7 Author: sjiang Date: 2015-09-08 08:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/78fa6f29e5f7 8132210: Reinforce JMX collector internals Reviewed-by: jbachorik, ahgross ! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java Changeset: 270887382f1f Author: vinnie Date: 2015-10-07 18:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/270887382f1f 8138589: Correct limits on unlimited cryptography Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java Changeset: c697a079d2d2 Author: vadim Date: 2015-10-13 20:59 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c697a079d2d2 8132988: Better printing dialogues Reviewed-by: prr, serb, mschoene ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java Changeset: a043ca3a539c Author: igerasim Date: 2015-10-02 11:50 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a043ca3a539c 8134605: Partial rework of the fix for 8081297 Reviewed-by: xuelei, coffeys, valeriep ! src/java.base/share/classes/sun/security/jca/JCAUtil.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java Changeset: ddd54b317a39 Author: sjiang Date: 2015-10-06 09:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ddd54b317a39 8137060: JMX memory management improvements Reviewed-by: dfuchs, ahgross ! src/java.management/share/classes/sun/management/MemoryImpl.java Changeset: b5b384891951 Author: vadim Date: 2015-10-16 14:12 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b5b384891951 8139017: More stable image decoding Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c Changeset: 4efaa6871de2 Author: vadim Date: 2015-10-21 14:55 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4efaa6871de2 8139012: Better font substitutions Reviewed-by: prr, srl, mschoene ! src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp ! src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp ! src/java.desktop/share/native/libfontmanager/layout/Features.cpp ! src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp ! src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp Changeset: 48cb26c30242 Author: vadim Date: 2015-10-26 23:41 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/48cb26c30242 8140543: Arrange font actions Reviewed-by: prr, srl, mschoene ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h Changeset: 24cfe95d2741 Author: vadim Date: 2015-11-03 14:44 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/24cfe95d2741 8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS Reviewed-by: prr, serb ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c Changeset: 59ff08535492 Author: vadim Date: 2015-11-18 11:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/59ff08535492 8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c Reviewed-by: prr, serb ! src/java.desktop/share/native/liblcms/cmscgats.c Changeset: e22316abb8dc Author: weijun Date: 2015-11-26 16:25 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e22316abb8dc 8143959: Certificates requiring blacklisting Reviewed-by: mullan ! make/data/blacklistedcertsconverter/blacklisted.certs.pem Changeset: 1f101094eb89 Author: chegar Date: 2015-12-01 12:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1f101094eb89 8143185: Cleanup for handling proxies Reviewed-by: alanb, darcy, robm, rriggs, skoivu, rriggs ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java Changeset: eb2eeaf99e5a Author: azvegint Date: 2015-12-08 19:01 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eb2eeaf99e5a 8143941: Update splashscreen displays Reviewed-by: ahgross, prr, serb ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_png.c Changeset: 77c46721f932 Author: vadim Date: 2015-12-10 12:13 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/77c46721f932 8143002: [Parfait] JNI exception pending in fontpath.c:1300 Reviewed-by: prr, serb ! src/java.desktop/unix/native/common/awt/fontpath.c Changeset: 90fc355d014a Author: xuelei Date: 2015-12-15 12:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/90fc355d014a 8144773: Further reduce use of MD5 Reviewed-by: mullan, wetmore, jnimeh, ahgross ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/java.base/share/conf/security/java.security ! test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java ! test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java ! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java ! test/javax/net/ssl/TLSv12/ShortRSAKey512.java ! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java ! test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java ! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java ! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java ! test/sun/security/ssl/X509KeyManager/PreferredKey.java ! test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java ! test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java ! test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Changeset: 822cdfa247ba Author: aivanov Date: 2015-12-22 09:50 +0300 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/822cdfa247ba 8145551: Test failed with Crash for Improved font lookups Reviewed-by: prr, vadim ! src/java.desktop/share/native/libfontmanager/layout/Features.cpp ! src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp Changeset: a35130a8b189 Author: henryjen Date: 2016-01-20 08:33 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a35130a8b189 Merge Changeset: 2eddc3eaef75 Author: bgopularam Date: 2016-01-20 09:21 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2eddc3eaef75 8133085: Avoid creating instances of security providers when possible Reviewed-by: mullan ! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java ! test/javax/net/ssl/TLS/TestJSSE.java ! test/sun/security/pkcs11/fips/ImportKeyStore.java Changeset: 859397229dc4 Author: iris Date: 2016-01-20 11:02 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/859397229dc4 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification Reviewed-by: alanb, chegar, lancea, prr ! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.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/net/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java ! src/java.base/share/classes/java/net/spi/package-info.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java ! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java ! src/java.base/share/classes/java/util/Enumeration.java ! src/java.base/share/classes/java/util/Scanner.java ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/Flow.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/WhileOps.java ! src/java.base/share/classes/java/util/zip/CRC32C.java ! src/java.base/share/classes/java/util/zip/Checksum.java ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java ! src/java.base/share/classes/jdk/internal/logger/package-info.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java ! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/java/beans/BeanProperty.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/JavaBean.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/SwingContainer.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java ! src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.logging/share/classes/sun/util/logging/internal/package-info.java ! src/java.management/share/classes/java/lang/management/ThreadInfo.java ! src/java.management/share/classes/javax/management/ConstructorParameters.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java ! src/java.sql/share/classes/java/sql/Connection.java ! src/java.sql/share/classes/java/sql/ConnectionBuilder.java ! src/java.sql/share/classes/java/sql/DatabaseMetaData.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.sql/share/classes/java/sql/ShardingKey.java ! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java ! src/jdk.management/share/classes/com/sun/management/VMOption.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java ! test/lib/testlibrary/ExtendedRobot.java Changeset: fd3831ef1126 Author: chegar Date: 2016-01-21 09:26 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fd3831ef1126 8147922: Remove sun.misc.ClassFileTransformer Reviewed-by: alanb, mchung - src/java.base/share/classes/sun/misc/ClassFileTransformer.java Changeset: 4218810d31f6 Author: robm Date: 2016-01-21 09:33 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4218810d31f6 8064330: Remove SHA224 from the default support list if SunMSCAPI enabled Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java Changeset: 2cc8a721d314 Author: robm Date: 2016-01-21 10:31 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2cc8a721d314 8147931: Incorrect edits for JDK-8064330 Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java Changeset: d354886acd3f Author: asmotrak Date: 2016-01-21 09:15 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d354886acd3f 8138990: Implementation of HTTP Digest authentication may be more flexible Reviewed-by: michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java + test/sun/net/www/http/HttpURLConnection/DigestAuth.java Changeset: 8a709c82d16c Author: lana Date: 2016-01-21 09:46 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8a709c82d16c Added tag jdk-9+102 for changeset 6eb3c8132e48 ! .hgtags Changeset: 0558ee756220 Author: lana Date: 2016-01-21 10:17 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0558ee756220 Merge - src/java.base/share/classes/java/lang/invoke/DontInline.java - src/java.base/share/classes/java/lang/invoke/ForceInline.java - src/java.base/share/classes/java/lang/invoke/Stable.java - src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java - src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java - src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java - src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java - src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java - src/java.base/share/classes/sun/misc/ClassFileTransformer.java - test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java Changeset: 234ae9640837 Author: amurillo Date: 2016-01-21 13:51 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/234ae9640837 8147985: Exclude sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java on jdk9/dev Reviewed-by: dsamersoff ! test/ProblemList.txt Changeset: 9412c2321c72 Author: xiaofeya Date: 2016-01-22 13:26 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9412c2321c72 8133035: test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java fails to compile Reviewed-by: alanb ! test/com/sun/jndi/dns/Test6991580.java Changeset: 452162be5da9 Author: sgehwolf Date: 2016-01-22 17:43 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/452162be5da9 8147857: RMIConnector logs attribute names incorrectly Summary: Fix order of arguments to Collectors.joining Reviewed-by: andrew, dfuchs, jbachorik ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/Name.java + test/javax/management/remote/mandatory/connection/NameMBean.java + test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java + test/javax/management/remote/mandatory/connection/TestLogHandler.java Changeset: 7f5b7acebffd Author: bpb Date: 2016-01-22 12:44 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7f5b7acebffd 8147545: Remove sun.misc.ManagedLocalsThread from java.prefs Summary: Replace ManagedLocalsThread with Thread(null,null,threadName,0,false) Reviewed-by: chegar ! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java ! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java Changeset: afa1a4e34c20 Author: martin Date: 2016-01-08 19:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/afa1a4e34c20 8146568: NegativeArraySizeException in ArrayList.grow(int) Summary: improve management of internal array Reviewed-by: smarks ! src/java.base/share/classes/java/util/ArrayList.java + test/java/util/ArrayList/ArrayManagement.java + test/java/util/ArrayList/Bug8146568.java Changeset: 45ae2c3e1d52 Author: msheppar Date: 2016-01-24 22:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/45ae2c3e1d52 8147862: Null check too late in sun.net.httpserver.ServerImpl Reviewed-by: chegar ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: f5178601929b Author: redestad Date: 2016-01-25 12:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f5178601929b 8148044: Remove Enum[0] constants from EnumSet and EnumMap Reviewed-by: alanb, chegar, shade, smarks ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/EnumSet.java ! test/java/util/EnumMap/EnumMapBash.java ! test/java/util/EnumSet/BogusEnumSet.java Changeset: eee1ced1d8e7 Author: alanb Date: 2016-01-25 19:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eee1ced1d8e7 8148147: Sync up @modules from jigsaw/jake Reviewed-by: chegar, mchung ! test/com/oracle/security/ucrypto/TestCICOWithGCM.java ! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java ! test/com/oracle/security/ucrypto/TestGCMWithSBE.java ! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java ! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java ! test/com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java ! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java ! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java ! test/com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java ! test/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java ! test/com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java ! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java ! test/java/lang/invoke/AccessControlTest.java ! test/java/lang/invoke/ExplicitCastArgumentsTest.java ! test/java/lang/invoke/lambda/LambdaAsm.java ! test/java/nio/channels/SocketChannel/VectorIO.java ! test/java/nio/channels/SocketChannel/Write.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java ! test/java/security/KeyStore/EntryMethods.java ! test/java/util/Locale/Bug8008577.java ! test/java/util/PluggableLocale/BreakIteratorProviderTest.java ! test/javax/net/ssl/DTLS/CipherSuite.java ! test/javax/net/ssl/DTLS/ClientAuth.java ! test/javax/net/ssl/DTLS/InvalidCookie.java ! test/javax/net/ssl/DTLS/InvalidRecords.java ! test/javax/net/ssl/DTLS/NoMacInitialClientHello.java ! test/javax/net/ssl/DTLS/Reordered.java ! test/javax/net/ssl/DTLS/Retransmission.java ! test/javax/net/ssl/DTLS/WeakCipherSuite.java ! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java ! test/jdk/internal/jline/KeyConversionTest.java ! test/jdk/internal/jline/console/StripAnsiTest.java ! test/sun/awt/shell/ShellFolderMemoryLeak.java ! test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java ! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java ! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java ! test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java ! test/sun/security/provider/certpath/ResponderId/ResponderIdTests.java ! test/sun/security/ssl/ExtensionType/OptimalListSize.java ! test/sun/security/ssl/SSLSocketImpl/CheckMethods.java ! test/sun/security/x509/AVA/EmailAddressEncoding.java ! test/sun/text/resources/LocaleDataTest.java ! test/sun/util/logging/PlatformLoggerTest.java
participants (1)
-
alejandro.murillo@oracle.com