Changeset: 5d81a5f8a379 Author: coffeys Date: 2013-10-15 15:04 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5d81a5f8a379
7196533: TimeZone.getDefault() slow due to synchronization bottleneck Reviewed-by: okutsu, omajid ! src/share/classes/java/util/TimeZone.java Changeset: f38a3c5421df Author: okutsu Date: 2013-07-19 15:32 +0900 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f38a3c5421df 8006900: Add new date/time capability Reviewed-by: mchung, hawtin ! src/share/classes/java/util/TimeZone.java Changeset: db4712506571 Author: dsamersoff Date: 2013-07-08 14:34 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/db4712506571 8008589: Better MBean permission validation Summary: Better MBean permission validation Reviewed-by: skoivu, dfuchs, mchung, sjiang ! src/share/classes/javax/management/MBeanTrustPermission.java Changeset: df887df12ad1 Author: ascarpino Date: 2013-10-15 15:12 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/df887df12ad1 8011071: Better crypto provider handling Reviewed-by: hawtin, valeriep ! src/share/classes/com/sun/crypto/provider/DHPrivateKey.java ! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java ! src/share/classes/sun/security/jgss/GSSCredentialImpl.java ! src/share/classes/sun/security/pkcs/PKCS8Key.java ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/provider/DSAPrivateKey.java ! src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java Changeset: de77043ae6b9 Author: jbachorik Date: 2013-04-23 09:37 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/de77043ae6b9 8011081: Improve jhat Summary: Properly escape HTML output Reviewed-by: alanb, mschoene, sundar ! src/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/HttpReader.java ! src/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java ! src/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java ! src/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java ! src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java Changeset: 468ec57a6844 Author: msheppar Date: 2013-10-15 15:59 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/468ec57a6844 8011157: Improve CORBA portablility Summary: fix also reviewed by Alexander Fomin Reviewed-by: alanb, coffeys, skoivu ! make/com/sun/jmx/Makefile ! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/share/classes/javax/management/remote/rmi/RMIConnector.java Changeset: 7a6de63e8963 Author: malenkov Date: 2013-10-15 16:23 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/7a6de63e8963 8012071: Better Building of Beans Reviewed-by: art, skoivu ! src/share/classes/java/beans/Beans.java ! src/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/share/classes/java/beans/MetaData.java Changeset: 8521d2f3d964 Author: erikj Date: 2013-10-15 16:27 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8521d2f3d964 8012147: Improve tool support Summary: Adding libjli to jdk lib dir and removing now redundant rpath entries from executables Reviewed-by: alanb, dholmes, ksrini, ahgross ! make/common/Program.gmk ! make/common/Release.gmk ! test/Makefile Changeset: 337232ddaec3 Author: malenkov Date: 2013-05-31 20:43 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/337232ddaec3 8012277: Improve AWT DataFlavor Reviewed-by: art, skoivu ! src/share/classes/java/awt/datatransfer/DataFlavor.java Changeset: 8fb384d684f5 Author: ksrini Date: 2013-10-15 16:30 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8fb384d684f5 8013506: Better Pack200 data handling Reviewed-by: jrose, kizune, mschoene ! src/share/native/com/sun/java/util/jar/pack/zip.cpp Changeset: c428e65fa8fd Author: jchen Date: 2013-05-09 11:23 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c428e65fa8fd 8013510: Augment image writing code Reviewed-by: bae, prr ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c Changeset: a28b8ce4d90e Author: vadim Date: 2013-10-15 16:35 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a28b8ce4d90e 8013514: Improve stability of cmap class Reviewed-by: mschoene, prr, bae ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/StandardGlyphVector.java ! src/share/classes/sun/font/TrueTypeFont.java Changeset: d10e47deb098 Author: alexsch Date: 2013-10-15 16:47 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d10e47deb098 8013744: Better tabling for AWT Reviewed-by: art, malenkov, skoivu ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/text/DefaultFormatter.java ! src/share/classes/javax/swing/text/NumberFormatter.java ! src/share/classes/sun/swing/SwingLazyValue.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: a9be60a78488 Author: jbachorik Date: 2013-06-20 08:51 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a9be60a78488 8014085: Better serialization support in JMX classes Reviewed-by: alanb, dfuchs, skoivu ! src/share/classes/javax/management/MBeanNotificationInfo.java ! src/share/classes/javax/management/remote/JMXPrincipal.java ! src/share/classes/javax/management/remote/JMXServiceURL.java ! src/share/classes/javax/management/remote/NotificationResult.java ! src/share/classes/javax/management/remote/TargetedNotification.java Changeset: 5405d79569f7 Author: bae Date: 2013-05-17 16:47 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5405d79569f7 8014093: Improve parsing of images Reviewed-by: prr ! src/share/native/sun/awt/image/awt_parseImage.c ! src/share/native/sun/awt/image/awt_parseImage.h ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: d55d40616754 Author: bae Date: 2013-05-21 13:56 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d55d40616754 8014102: Improve image conversion Reviewed-by: prr ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: 698fe468e8b9 Author: weijun Date: 2013-10-15 17:01 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/698fe468e8b9 8014341: Better service from Kerberos servers Summary: read incoming data safely and take care of null return value Reviewed-by: valeriep, ahgross ! src/share/classes/sun/security/krb5/KrbKdcReq.java ! src/share/classes/sun/security/krb5/internal/TCPClient.java Changeset: 1e7a5ebc8013 Author: sjiang Date: 2013-07-18 10:12 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1e7a5ebc8013 8014534: Better profiling support Summary: Validation of parameters Reviewed-by: sspitsyn, skoivu, mchung ! src/share/classes/com/sun/demo/jvmti/hprof/Tracker.java ! src/share/demo/jvmti/hprof/hprof_class.c ! src/share/demo/jvmti/hprof/hprof_event.c Changeset: a1bc92467cc0 Author: smarks Date: 2013-10-15 17:28 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a1bc92467cc0 8014987: Augment serialization handling Reviewed-by: alanb, coffeys, skoivu ! src/share/classes/java/io/ObjectInputStream.java ! src/share/classes/java/io/ObjectOutputStream.java Changeset: e10e9bfb11b0 Author: weijun Date: 2013-06-13 10:31 +0800 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e10e9bfb11b0 8015731: Subject java.security.auth.subject to improvements Reviewed-by: skoivu, mullan ! src/share/classes/javax/security/auth/Subject.java Changeset: 96aee3742c52 Author: michaelm Date: 2013-10-15 21:28 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/96aee3742c52 8015743: Address internet addresses Summary: moved Inet6Address fields to holder class Reviewed-by: chegar, alanb, skoivu, khazra ! src/share/classes/java/net/Inet6Address.java ! src/share/classes/java/net/InetAddress.java ! src/share/native/java/net/Inet6Address.c ! src/share/native/java/net/net_util.c ! src/share/native/java/net/net_util.h ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/net_util_md.c ! src/windows/native/java/net/Inet6AddressImpl.c ! src/windows/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface_winXP.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c Changeset: 1ed7c9cea8c5 Author: sgabdura Date: 2013-10-16 05:10 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1ed7c9cea8c5 8016357: Update hotspot diagnostic class Summary: Add security check to HotSpotDiagnostic.dumpHeap Reviewed-by: fparain, sla, ahgross ! make/java/management/mapfile-vers ! src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java ! src/share/classes/sun/management/HotSpotDiagnostic.java ! src/share/native/sun/management/HotSpotDiagnostic.c Changeset: e56220b54fe2 Author: jgish Date: 2013-10-16 05:39 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e56220b54fe2 8002070: Remove the stack search for a resource bundle for Logger to use Summary: The fragile, vulnerable, stack crawling has been eliminated from findResourceBundle(String) Reviewed-by: mchung ! src/share/classes/java/util/logging/Logger.java + test/java/util/logging/bundlesearch/ClassPathTestBundle_en.properties + test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java + test/java/util/logging/bundlesearch/LoadItUp.java + test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java + test/java/util/logging/bundlesearch/resources/ContextClassLoaderTestBundle_en.properties + test/java/util/logging/bundlesearch/resources/StackSearchableResource_en.properties Changeset: d206cb658a99 Author: mchung Date: 2013-10-21 18:05 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d206cb658a99 8010118: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive Reviewed-by: alanb, twisti, jrose, kvn ! make/java/java/FILES_c.gmk ! make/java/java/mapfile-vers ! make/java/java/reorder-i586 ! make/java/java/reorder-sparc ! make/java/java/reorder-sparcv9 ! src/share/classes/java/io/ObjectStreamClass.java ! src/share/classes/java/io/ObjectStreamField.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/java/lang/Package.java ! src/share/classes/java/lang/Runtime.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Field.java ! src/share/classes/java/lang/reflect/Method.java ! src/share/classes/java/lang/reflect/Proxy.java ! src/share/classes/java/security/AccessController.java ! src/share/classes/java/sql/DriverManager.java ! src/share/classes/java/util/ResourceBundle.java ! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/share/classes/java/util/logging/Logger.java ! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/share/classes/sun/misc/Unsafe.java + src/share/classes/sun/reflect/CallerSensitive.java ! src/share/classes/sun/reflect/Reflection.java ! src/share/native/java/lang/SecurityManager.c ! src/share/native/sun/reflect/Reflection.c ! test/Makefile + test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java + test/sun/reflect/CallerSensitive/ClassFileReader.java + test/sun/reflect/CallerSensitive/MethodFinder.java + test/sun/reflect/CallerSensitive/MissingCallerSensitive.java Changeset: 566f427de707 Author: jjg Date: 2008-06-03 13:28 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/566f427de707 6708729: update jdk Makefiles for new javap Reviewed-by: ohair ! make/common/Release.gmk ! make/common/internal/Defs-langtools.gmk Changeset: d4fca2113b28 Author: andrew Date: 2013-10-25 17:51 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d4fca2113b28 OPENJDK6-19: Fix test cases from 8010118 to work with OpenJDK 6 Reviewed-by: omajid ! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/sun/reflect/CallerSensitive/ClassFileReader.java ! test/sun/reflect/CallerSensitive/MethodFinder.java ! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java Changeset: e3eae7996a47 Author: mchung Date: 2013-05-14 08:07 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e3eae7996a47 8010727: WLS fails to add a logger with "" in its own LogManager subclass instance Reviewed-by: alanb, jgish ! src/share/classes/java/util/logging/LogManager.java + test/java/util/logging/LogManagerInstanceTest.java Changeset: ed410e3d08fe Author: jgish Date: 2013-04-19 16:50 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/ed410e3d08fe 8010939: Deadlock in LogManager Summary: re-order locks to avoid deadlock Reviewed-by: mchung, alanb ! src/share/classes/java/util/logging/LogManager.java + test/java/util/logging/DrainFindDeadlockTest.java Changeset: a7048970934a Author: jgish Date: 2013-04-16 16:34 -0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a7048970934a 8011990: TEST_BUG: java/util/logging/bundlesearch/ResourceBundleSearchTest.java fails on Windows Summary: Fix URL to reliably work on all platforms Reviewed-by: duke ! test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java ! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java Changeset: 8733761ca20b Author: andrew Date: 2013-06-26 22:50 -0500 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8733761ca20b 8013380: Removal of stack walk to find resource bundle breaks Glassfish startup Summary: Use caller's classloader to load resource as an alternative to thread context classloader and system classloader Reviewed-by: mchung, alanb ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/logging/Logger.java ! test/java/util/logging/bundlesearch/IndirectlyLoadABundle.java ! test/java/util/logging/bundlesearch/LoadItUp.java + test/java/util/logging/bundlesearch/LoadItUp2.java + test/java/util/logging/bundlesearch/LoadItUp2Invoker.java ! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java + test/java/util/logging/bundlesearch/TwiceIndirectlyLoadABundle.java + test/java/util/logging/bundlesearch/resources/CallerSearchableResource_en.properties Changeset: 0bf55b4c8a7b Author: mchung Date: 2013-05-17 14:29 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/0bf55b4c8a7b 8014745: Provide a switch to allow stack walk search of resource bundle Reviewed-by: alanb, jgish ! make/java/java/mapfile-vers ! src/share/classes/java/util/logging/Logger.java ! src/share/classes/sun/reflect/Reflection.java ! src/share/native/sun/reflect/Reflection.c ! test/java/util/logging/bundlesearch/ResourceBundleSearchTest.java Changeset: 47c881c5439a Author: dfuchs Date: 2013-05-01 00:49 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/47c881c5439a 8012243: about 30% regression on specjvm2008.serial on 7u25 comparing 7u21 Reviewed-by: alanb, skoivu, smarks, mchung ! src/share/classes/java/io/ObjectStreamClass.java ! src/share/classes/java/io/ObjectStreamField.java Changeset: e7ed5dad88ee Author: leonidr Date: 2013-10-25 19:37 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e7ed5dad88ee 8014718: Netbeans IDE begins to throw a lot exceptions since 7u25 b10 Summary: Removed logging from SunToolkit Reviewed-by: art, omajid ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/sun/awt/SunToolkit.java Changeset: a2b63addc063 Author: jfranck Date: 2013-10-25 19:45 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a2b63addc063 8011139: (reflect) Revise checking in getEnclosingClass Reviewed-by: darcy, mchung, ahgross ! src/share/classes/java/lang/Class.java Changeset: 43b600fed0e8 Author: mchung Date: 2013-10-25 21:01 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/43b600fed0e8 8017196: Ensure Proxies are handled appropriately Reviewed-by: dfuchs, jrose, jdn, ahgross, chegar ! src/share/classes/java/lang/reflect/Proxy.java ! src/share/classes/sun/reflect/misc/ReflectUtil.java Changeset: 768afb4062fb Author: bae Date: 2013-10-25 21:19 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/768afb4062fb 8017287: Better resource disposal Reviewed-by: vadim ! src/share/classes/sun/java2d/Disposer.java Changeset: 011d86bdcbf8 Author: mchung Date: 2013-07-15 03:40 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/011d86bdcbf8 8017291: Cast Proxies Aside Reviewed-by: alanb, ahgross ! src/share/classes/java/lang/ClassLoader.java Changeset: 5b485ecccea9 Author: mullan Date: 2013-10-25 22:11 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5b485ecccea9 7146431: java.security files out-of-sync Reviewed-by: vinnie, xuelei, wetmore ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows + test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 695dd7ceb9e3 Author: mchung Date: 2013-10-25 22:17 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/695dd7ceb9e3 8006882: Proxy generated classes in sun.proxy package breaks JMockit Reviewed-by: alanb, ahgross ! src/share/classes/java/lang/reflect/Proxy.java ! src/share/classes/sun/reflect/misc/ReflectUtil.java ! src/share/lib/security/java.security ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: f7a7c7d70e49 Author: coffeys Date: 2013-10-25 22:18 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/f7a7c7d70e49 8000450: Restrict access to com/sun/corba/se/impl package Reviewed-by: alanb, chegar, lancea ! src/share/lib/security/java.security ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 3b6f55f02122 Author: coffeys Date: 2013-07-12 11:36 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3b6f55f02122 8019979: Replace CheckPackageAccess test with better one from closed repo Reviewed-by: mullan, robilad ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 2a023db33371 Author: juh Date: 2013-10-25 22:35 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/2a023db33371 8004188: Rename src/share/lib/security/java.security to java.security-linux Reviewed-by: mullan, mchung ! make/java/security/Makefile - src/share/lib/security/java.security + src/share/lib/security/java.security-linux Changeset: 0b0490779c5b Author: coffeys Date: 2013-07-16 10:58 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/0b0490779c5b 8017566: Backout 8000450 - Cannot access to com.sun.corba.se.impl.orb.ORBImpl Reviewed-by: mchung, chegar ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: de490a43861e Author: sundar Date: 2013-10-25 22:43 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/de490a43861e 8017300: Improve Interface Implementation Reviewed-by: ahgross, jlaskey, mchung ! src/share/classes/com/sun/script/util/InterfaceImplementor.java ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: d80e6f4a4eec Author: sjiang Date: 2013-08-06 16:04 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d80e6f4a4eec 8019292: Better Attribute Value Exceptions Reviewed-by: dfuchs, dholmes, ahgross ! src/share/classes/javax/management/BadAttributeValueExpException.java Changeset: 9cfb91052414 Author: malenkov Date: 2013-07-16 21:00 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/9cfb91052414 8019617: Better view of objects Reviewed-by: art, skoivu ! src/share/classes/javax/swing/text/html/ObjectView.java Changeset: 150e0c3e95ce Author: prr Date: 2013-10-28 20:56 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/150e0c3e95ce 8012617: ArrayIndexOutOfBoundsException with some fonts using LineBreakMeasurer Reviewed-by: bae, srl, omajid ! src/share/classes/sun/font/ExtendedTextSourceLabel.java ! src/share/classes/sun/font/GlyphLayout.java ! src/share/native/sun/font/layout/ContextualSubstSubtables.cpp ! src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp ! src/share/native/sun/font/layout/ExtensionSubtables.cpp ! src/share/native/sun/font/layout/ExtensionSubtables.h ! src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp ! src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp ! src/share/native/sun/font/layout/LigatureSubstSubtables.cpp ! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp ! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp ! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp ! src/share/native/sun/font/layout/MultipleSubstSubtables.cpp ! src/share/native/sun/font/layout/PairPositioningSubtables.cpp ! src/share/native/sun/font/layout/SinglePositioningSubtables.cpp ! src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp ! src/share/native/sun/font/layout/SunLayoutEngine.cpp + test/java/awt/font/LineBreakMeasurer/AllFontsLBM.java Changeset: 2adb9f71f6c0 Author: jchen Date: 2013-07-22 14:06 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/2adb9f71f6c0 8020293: JVM crash Reviewed-by: prr, jgodinez ! src/share/classes/sun/font/GlyphLayout.java ! src/share/native/sun/font/layout/SunLayoutEngine.cpp Changeset: 42fd9f22ae5e Author: weijun Date: 2013-10-28 20:09 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/42fd9f22ae5e 8013739: Better LDAP resource management Reviewed-by: ahgross, mchung, xuelei ! src/share/classes/com/sun/jndi/ldap/VersionHelper12.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/Thread.java ! src/share/classes/sun/misc/JavaLangAccess.java Changeset: e5a4a4ec7b21 Author: jfranck Date: 2013-10-28 21:46 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e5a4a4ec7b21 8014349: (cl) Class.getDeclaredClass problematic in some class loader configurations Reviewed-by: mchung, ahgross, darcy ! src/share/classes/java/lang/Class.java ! src/share/native/java/lang/Class.c Changeset: 5e3c766d1809 Author: mullan Date: 2010-10-15 10:55 -0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5e3c766d1809 6954275: XML signatures with reference data larger 16KB and cacheRef on fails to validate Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java + test/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Changeset: 3e758b40337e Author: mullan Date: 2013-07-30 17:20 -0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3e758b40337e 8021290: Better signature validation Reviewed-by: xuelei, ahgross ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java Changeset: 20c88fd14959 Author: uta Date: 2013-10-29 01:07 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/20c88fd14959 8012453: (process) Runtime.exec(String) fails if command contains spaces [win] Reviewed-by: alanb ! src/share/classes/java/lang/ProcessBuilder.java ! src/windows/classes/java/lang/ProcessImpl.java + test/java/lang/Runtime/exec/ExecCommand.java Changeset: 35c5b3f404aa Author: coffeys Date: 2013-06-05 18:39 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/35c5b3f404aa 8015965: (process) Typo in name of property to allow ambiguous commands Reviewed-by: alanb ! src/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/Runtime/exec/ExecCommand.java Changeset: bac5d0b01156 Author: prr Date: 2013-10-29 01:32 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bac5d0b01156 8015144: Performance regression in ICU OpenType Layout library Reviewed-by: srl, jgodinez ! src/share/native/sun/font/layout/GlyphIterator.cpp ! src/share/native/sun/font/layout/GlyphIterator.h ! src/share/native/sun/font/layout/LETableReference.h ! src/share/native/sun/font/layout/OpenTypeUtilities.cpp Changeset: a8132d72370c Author: michaelm Date: 2013-07-15 16:00 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a8132d72370c 8019969: nioNetworkChannelInet6/SetOptionGetOptionTestInet6 test case crashes Reviewed-by: chegar ! src/windows/native/java/net/net_util_md.c Changeset: 42cdf6988c2b Author: jbachorik Date: 2013-07-19 16:29 +0200 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/42cdf6988c2b 8019584: javax/management/remote/mandatory/loading/MissingClassTest.java failed in nightly against jdk7u45: java.io.InvalidObjectException: Invalid notification: null Reviewed-by: mchung, sjiang, dfuchs, ahgross ! src/share/classes/javax/management/remote/NotificationResult.java ! src/share/classes/javax/management/remote/TargetedNotification.java ! test/javax/management/remote/mandatory/loading/MissingClassTest.java Changeset: 21358b9e4063 Author: jbachorik Date: 2013-07-29 04:43 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/21358b9e4063 8021577: JCK test api/javax_management/jmx_serial/modelmbean/ModelMBeanNotificationInfo/serial/index.html#Input has failed since jdk 7u45 b01 Reviewed-by: alanb, dfuchs, ahgross ! src/share/classes/javax/management/MBeanNotificationInfo.java Changeset: 5896fe42b0a4 Author: malenkov Date: 2013-08-07 16:51 +0400 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/5896fe42b0a4 8021969: The index_AccessAllowed jnlp can not load successfully with exception thrown in the log. Reviewed-by: art, skoivu ! src/share/classes/java/awt/datatransfer/DataFlavor.java Changeset: a5d00a180798 Author: ksrini Date: 2013-10-29 02:39 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a5d00a180798 8021355: REGRESSION: Five closed/java/awt/SplashScreen tests fail since 7u45 b01 on Linux, Solaris Reviewed-by: dholmes, anthony, ahgross, erikj, omajid ! src/solaris/bin/java_md.c Changeset: 6c0b775b1ff2 Author: chegar Date: 2013-08-09 13:50 +0100 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6c0b775b1ff2 8022661: InetAddress.writeObject() performs flush() on object output stream Reviewed-by: michaelm, alanb ! src/share/classes/java/net/InetAddress.java Changeset: 44a49c18eba2 Author: coffeys Date: 2013-09-06 09:38 -0700 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/44a49c18eba2 8023964: java/io/IOException/LastErrorString.java should be @ignore-d Reviewed-by: alanb ! test/java/io/IOException/LastErrorString.java Changeset: 8ad2eb12bf42 Author: dxu Date: 2013-10-29 03:05 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8ad2eb12bf42 8003992: File and other classes in java.io do not handle embedded nulls properly Summary: Have every file operation done with File, FileInputStream, FileOutputStream, or RandomAccessFile that involves a file path containing NUL fail. Also reviewed by fwei...@redhat.com Reviewed-by: alanb, sherman, ahgross, mduigou, dholmes, aph, plevart, martin ! src/share/classes/java/io/File.java ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/RandomAccessFile.java + test/java/io/File/NulFile.java Changeset: 8459b68eb028 Author: dxu Date: 2013-10-29 03:49 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8459b68eb028 8013827: File.createTempFile hangs with temp file starting with 'com1.4' 8011950: java.io.File.createTempFile enters infinite loop when passed invalid data Reviewed-by: alanb ! src/share/classes/java/io/File.java ! src/windows/native/java/io/WinNTFileSystem_md.c ! test/java/io/File/CreateNewFile.java ! test/java/io/File/NulFile.java + test/java/io/File/createTempFile/SpecialTempFile.java Changeset: 008e31b76d41 Author: dxu Date: 2013-10-29 04:10 +0000 URL: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/008e31b76d41 8025128: File.createTempFile fails if prefix is absolute path Reviewed-by: alanb, darcy ! src/share/classes/java/io/File.java ! test/java/io/File/createTempFile/SpecialTempFile.java