Changeset: 5af6820a0847 Author: xuelei Date: 2012-01-15 19:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5af6820a0847
7106773: 512 bits RSA key cannot work with SHA384 and SHA512 Reviewed-by: weijun ! src/share/classes/sun/security/pkcs11/P11Cipher.java ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/P11Signature.java ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + src/share/classes/sun/security/util/KeyLength.java + src/share/classes/sun/security/util/Length.java ! src/windows/classes/sun/security/mscapi/Key.java ! src/windows/classes/sun/security/mscapi/RSACipher.java ! src/windows/classes/sun/security/mscapi/RSASignature.java + test/sun/security/mscapi/ShortRSAKey1024.sh + test/sun/security/mscapi/ShortRSAKey512.sh + test/sun/security/mscapi/ShortRSAKey768.sh + test/sun/security/mscapi/ShortRSAKeyWithinTLS.java ! test/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java + test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java Changeset: 6e94688e622d Author: weijun Date: 2012-01-13 12:46 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6e94688e622d 7118809: rcache deadlock Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/rcache/ReplayCache.java ! test/sun/security/krb5/auto/Context.java + test/sun/security/krb5/auto/ReplayCache.java Changeset: b5074ea960b9 Author: twisti Date: 2012-01-16 01:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b5074ea960b9 7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods Reviewed-by: jrose, never ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: 40037f37550d Author: twisti Date: 2012-01-16 01:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/40037f37550d 7109063: JSR 292: fix for 7085860 is incomplete Reviewed-by: iveresov, alanb, jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! test/ProblemList.txt ! test/java/lang/invoke/InvokeDynamicPrintArgs.java Changeset: d8462705e74c Author: chegar Date: 2012-01-16 18:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d8462705e74c 7129083: CookieManager does not store cookies if url is read before setting cookie manager Reviewed-by: michaelm ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/https/HttpsClient.java + test/sun/net/www/http/HttpClient/CookieHttpClientTest.java + test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Changeset: df5426ea5204 Author: chegar Date: 2012-01-17 19:51 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/df5426ea5204 6671616: TEST_BUG: java/io/File/BlockIsDirectory.java fails when /dev/dsk empty (sol) Reviewed-by: alanb - test/java/io/File/BlockIsDirectory.java Changeset: 5470f5450566 Author: alanb Date: 2012-01-18 11:08 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5470f5450566 7130398: ProblemList.txt updates (1/2012) Reviewed-by: chegar ! test/ProblemList.txt Changeset: 730a7019e5bc Author: coffeys Date: 2012-01-18 11:12 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/730a7019e5bc 7058133: Javah should use the freshly built classes instead of those from the BOOTDIR jdk Reviewed-by: valeriep ! make/sun/security/ec/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile Changeset: de5e9bf5b313 Author: valeriep Date: 2012-01-18 13:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/de5e9bf5b313 7088989: Improve the performance for T4 by utilizing the newly provided crypto APIs Summary: Added the OracleUcrypto provider for utilizing the Solaris ucrypto API. Reviewed-by: weijun ! make/com/oracle/Makefile + make/com/oracle/net/Makefile + make/com/oracle/nio/Makefile + make/com/oracle/security/ucrypto/FILES_c.gmk + make/com/oracle/security/ucrypto/Makefile + make/com/oracle/security/ucrypto/mapfile-vers + make/com/oracle/util/Makefile ! src/share/lib/security/java.security-solaris ! test/Makefile + test/com/oracle/security/ucrypto/TestAES.java + test/com/oracle/security/ucrypto/TestDigest.java + test/com/oracle/security/ucrypto/TestRSA.java + test/com/oracle/security/ucrypto/UcryptoTest.java ! test/java/security/Provider/DefaultPKCS11.java Changeset: 9ec80e94c5cd Author: valeriep Date: 2012-01-18 19:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9ec80e94c5cd 7092825: javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck. Summary: Changed patternCache from synchronizedMap to ConcurrentHashMap. Reviewed-by: mullan ! src/share/classes/javax/crypto/Cipher.java Changeset: b2488252ba0c Author: valeriep Date: 2012-01-18 19:35 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b2488252ba0c 7033170: Cipher.getMaxAllowedKeyLength(String) throws NoSuchAlgorithmException Summary: Changed to always use full transformation as provider properties. Reviewed-by: mullan ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/javax/crypto/Cipher/GetMaxAllowed.java Changeset: aa79e3ead22d Author: dbuck Date: 2012-01-19 12:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/aa79e3ead22d 7083621: Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates Reviewed-by: bae, prr ! make/sun/awt/Makefile Changeset: e931d7fb0043 Author: fparain Date: 2012-01-19 01:02 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e931d7fb0043 7104647: Adding a diagnostic command framework Reviewed-by: mchung, dholmes ! make/common/Release.gmk ! make/java/management/mapfile-vers ! make/launchers/Makefile ! make/sun/tools/Makefile + src/linux/doc/man/jcmd.1 + src/share/classes/com/sun/management/DiagnosticCommandArgumentInfo.java + src/share/classes/com/sun/management/DiagnosticCommandInfo.java ! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/share/classes/sun/management/HotSpotDiagnostic.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java + src/share/classes/sun/tools/jcmd/Arguments.java + src/share/classes/sun/tools/jcmd/JCmd.java ! src/share/javavm/export/jmm.h ! src/share/native/sun/management/HotSpotDiagnostic.c + src/solaris/doc/sun/man/man1/jcmd.1 + test/com/sun/management/HotSpotDiagnosticMXBean/ExecuteDiagnosticCommand.java + test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommandInfo.java + test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticCommands.java ! test/sun/tools/common/CommonSetup.sh + test/sun/tools/jcmd/dcmd-script.txt + test/sun/tools/jcmd/help_help.out + test/sun/tools/jcmd/jcmd-Defaults.sh + test/sun/tools/jcmd/jcmd-f.sh + test/sun/tools/jcmd/jcmd-help-help.sh + test/sun/tools/jcmd/jcmd-help.sh + test/sun/tools/jcmd/jcmd-pid.sh + test/sun/tools/jcmd/jcmd_Output1.awk + test/sun/tools/jcmd/jcmd_pid_Output1.awk + test/sun/tools/jcmd/jcmd_pid_Output2.awk + test/sun/tools/jcmd/usage.out Changeset: 573f188ff65e Author: lana Date: 2012-01-20 15:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/573f188ff65e Merge Changeset: bbb32414449f Author: rbackman Date: 2012-01-17 16:20 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/bbb32414449f 7132386: makefile support for tracing/Java Flight Recorder framework phase I Reviewed-by: dholmes, ohair, rottenha Contributed-by: Markus Gronlund <[email protected]>, Erik Gahlin <[email protected]>, Nils Loodin <[email protected]>, Rickard Backman <[email protected]>, Staffan Larsen <[email protected]> ! make/com/oracle/Makefile + make/com/oracle/jfr/Makefile ! make/common/Defs.gmk ! make/common/Release.gmk Changeset: 6d17a729259d Author: mullan Date: 2012-01-24 11:27 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6d17a729259d 7131084: XMLDSig XPathFilter2Transform regression involving intersect filter Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java ! test/javax/xml/crypto/dsig/KeySelectors.java ! test/javax/xml/crypto/dsig/ValidationTests.java ! test/javax/xml/crypto/dsig/X509KeySelector.java + test/javax/xml/crypto/dsig/data/xmldsig-xfilter2.xml Changeset: 1e376c214a68 Author: mullan Date: 2012-01-24 11:30 -0500 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1e376c214a68 Merge Changeset: f45ddb8b71aa Author: jrose Date: 2011-06-14 22:47 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f45ddb8b71aa 7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces Summary: fix non-compliant logic in MethodHandleProxies, fix invalid private classes in MethodHandlesTest Reviewed-by: twisti, never ! src/share/classes/java/lang/invoke/MethodHandleProxies.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 98f844077547 Author: jrose Date: 2012-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/98f844077547 7077803: java.lang.InternalError in java.lang.invoke.MethodHandleNatives.init Summary: Use correct access token for unreflecting MHs where setAccessible(true) Reviewed-by: never, twisti ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 6fb7e795664e Author: jrose Date: 2012-01-18 17:34 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6fb7e795664e 7030453: JSR 292 ClassValue.get method is too slow Summary: Implement ClassValue cooperatively with Class like ThreadLocal with Thread. Reviewed-by: twisti, mduigou ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassValue.java ! test/java/lang/invoke/ClassValueTest.java Changeset: e22dda65a42c Author: ksrini Date: 2012-01-11 08:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e22dda65a42c 7125442: jar application located in two bytes character named folder cannot be run with JRE 7 u1/u2 Reviewed-by: sherman, mchung, darcy ! src/share/bin/java.c + test/tools/launcher/I18NJarTest.java ! test/tools/launcher/TestHelper.java Changeset: 0c2dd6584b7c Author: rbackman Date: 2012-01-26 09:51 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0c2dd6584b7c 7133124: Remove redundant packages from JAR command line Reviewed-by: acorn, alanb, dholmes, rottenha ! make/common/Release.gmk Changeset: d1ab7147ea8a Author: peytoia Date: 2012-01-26 20:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d1ab7147ea8a 7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException Reviewed-by: okutsu ! src/share/classes/java/util/Calendar.java + test/java/util/Calendar/Bug7017458.java Changeset: c9527f448900 Author: rupashka Date: 2012-01-27 19:51 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c9527f448900 7010561: Tab text position with Synth based LaF is different to Java 5/6 Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/7010561/bug7010561.java Changeset: d3fa6e01d3dc Author: wetmore Date: 2012-01-27 15:01 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d3fa6e01d3dc 7126889: Incorrect SSLEngine debug output Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/EngineArgs.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh Changeset: 6485e842d7f7 Author: lana Date: 2012-01-27 16:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6485e842d7f7 Merge - test/java/io/File/BlockIsDirectory.java
