Changeset: d352cd74ef71 Author: mikejwre Date: 2010-05-13 13:22 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/d352cd74ef71
Added tag jdk7-b93 for changeset 219b84b9533a ! .hgtags Changeset: 0c3c502b9a84 Author: art Date: 2010-04-27 18:08 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0c3c502b9a84 6880336: SwingWorker deadlocks due one thread in the swingworker-pool Reviewed-by: dcherepanov, alexp ! src/share/classes/javax/swing/SwingWorker.java + test/javax/swing/SwingWorker/6880336/NestedWorkers.java Changeset: 5eccce06fed5 Author: anthony Date: 2010-04-28 17:16 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/5eccce06fed5 6913179: The java.awt.FileDialog should use native GTK file chooser on linux distros Summary: Introduce a GTK-based alternative implementation of the FileDialogPeer on X11 Reviewed-by: anthony, peterz Contributed-by: Costantino Cerbo <c.ce...@gmail.com> ! make/sun/xawt/FILES_c_unix.gmk ! make/sun/xawt/FILES_export_unix.gmk ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/awt/UNIXToolkit.java + src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/native/sun/awt/awt_UNIXToolkit.c ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h + src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c + src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h ! src/solaris/native/sun/awt/swing_GTKEngine.c ! src/solaris/native/sun/awt/swing_GTKStyle.c Changeset: 78537b37b7de Author: lana Date: 2010-04-30 17:03 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/78537b37b7de Merge - make/tools/CharsetMapping/Big5.c2b ! src/solaris/classes/sun/awt/X11/XToolkit.java Changeset: 32f3993fdb3e Author: lana Date: 2010-05-11 16:33 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/32f3993fdb3e Merge Changeset: c8d91032070f Author: peytoia Date: 2010-04-21 10:34 +0900 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/c8d91032070f 6943963: NumericShaper with ARABIC doesn't shape digits correctly after calling another instance Reviewed-by: okutsu ! src/share/classes/java/awt/font/NumericShaper.java ! test/java/awt/font/NumericShaper/MTTest.java ! test/java/awt/font/NumericShaper/ShapingTest.java Changeset: 489b22337422 Author: rupashka Date: 2010-04-21 18:12 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/489b22337422 6945316: The Win32ShellFolderManager2.isFileSystemRoot can throw NPE Reviewed-by: alexp ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/javax/swing/JFileChooser/6945316/bug6945316.java Changeset: ff11655cf75b Author: alexp Date: 2010-04-29 18:38 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ff11655cf75b 6899413: Fix for CR #6878399 should be refactored Reviewed-by: peterz ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JList.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/text/JTextComponent.java Changeset: d5b94f5b3c3a Author: alexp Date: 2010-04-29 18:56 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/d5b94f5b3c3a 6899453: Remove unnecessary methods from LayerUI Reviewed-by: peterz ! src/share/classes/javax/swing/plaf/LayerUI.java Changeset: 0f5ef61eea9e Author: alexp Date: 2010-04-29 19:07 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0f5ef61eea9e 6899405: Specification for JLayer.setLayerEventMask() should mention that eventDispatch() might not be called Reviewed-by: peterz ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/plaf/LayerUI.java Changeset: e266071daf0d Author: lana Date: 2010-04-30 11:03 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/e266071daf0d Merge - make/tools/CharsetMapping/Big5.c2b Changeset: 042eb92f89ad Author: peterz Date: 2010-05-06 12:57 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/042eb92f89ad 6919629: Nimbus L&F Nimbus.Overrides option leaks significant amounts of memory Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java + test/javax/swing/plaf/nimbus/Test6919629.java Changeset: c34d92f8304b Author: lana Date: 2010-05-11 16:34 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/c34d92f8304b Merge Changeset: edde2f60415b Author: weijun Date: 2010-04-22 12:45 +0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/edde2f60415b 6856069: PrincipalName.clone() does not invoke super.clone() Reviewed-by: chegar ! src/share/classes/sun/security/krb5/PrincipalName.java + test/sun/security/krb5/ServiceNameClone.java Changeset: 0c27202d66c1 Author: chegar Date: 2010-04-27 09:42 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0c27202d66c1 6718504: IN6_IS_ADDR_ANY tests only 12 bytes of 16-byte address Reviewed-by: alanb ! src/windows/native/java/net/net_util_md.h + test/java/net/DatagramSocket/LocalSocketAddress.java Changeset: b833a422c776 Author: weijun Date: 2010-04-29 15:50 +0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b833a422c776 6947487: use HexDumpEncoder.encodeBuffer() Reviewed-by: mullan ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java ! src/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/share/classes/sun/security/krb5/EncryptionKey.java ! src/share/classes/sun/security/provider/certpath/CertId.java ! src/share/classes/sun/security/tools/KeyTool.java Changeset: 4c8075f8c0ee Author: weijun Date: 2010-04-29 15:51 +0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/4c8075f8c0ee 6844193: support max_retries in krb5.conf Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/KrbKdcReq.java + test/sun/security/krb5/auto/MaxRetries.java Changeset: 937ec1a4ea35 Author: lana Date: 2010-05-02 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/937ec1a4ea35 Merge Changeset: 5dfa4f0429d8 Author: chegar Date: 2010-05-05 13:18 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/5dfa4f0429d8 6886723: light weight http server doesn't return correct status code for HEAD requests Reviewed-by: michaelm ! src/share/classes/sun/net/httpserver/ExchangeImpl.java + test/com/sun/net/httpserver/bugs/HeadTest.java Changeset: 3d51799b65a9 Author: weijun Date: 2010-05-06 11:26 +0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3d51799b65a9 6948909: Jarsigner removes MANIFEST.MF info for badly packages jar's Reviewed-by: mullan, xuelei ! src/share/classes/sun/security/tools/JarSigner.java + test/sun/security/tools/jarsigner/diffend.sh Changeset: 8834c3633f0b Author: weijun Date: 2010-05-06 13:42 +0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/8834c3633f0b 6890876: jarsigner can add CRL info into signed jar Reviewed-by: mullan ! src/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/share/classes/java/security/CodeSigner.java ! src/share/classes/java/util/jar/JarVerifier.java + src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/security/pkcs/PKCS7.java ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/JarSignerResources.java ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/tools/TimestampedSigner.java ! src/share/classes/sun/security/util/Resources.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! src/share/classes/sun/security/x509/X509CRLImpl.java + test/sun/security/tools/jarsigner/crl.sh Changeset: 0bda20126372 Author: chegar Date: 2010-05-06 17:17 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0bda20126372 6946825: com.sun.net.httpserver.HttpServer; Memory Leak on Non HTTP conform open socket Reviewed-by: michaelm ! src/share/classes/sun/net/httpserver/ServerImpl.java Changeset: a6928350e1f2 Author: chegar Date: 2010-05-07 10:11 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/a6928350e1f2 6947917: Error in basic authentication when user name and password are long Reviewed-by: weijun ! src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java + test/sun/net/www/protocol/http/BasicLongCredentials.java Changeset: 4fba3512c566 Author: chegar Date: 2010-05-07 16:11 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/4fba3512c566 6946673: DatagramSocket.connect() documentation contradicts the implementation Reviewed-by: alanb ! src/share/classes/java/net/DatagramSocket.java Changeset: ec45423a4700 Author: martin Date: 2010-05-09 00:59 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ec45423a4700 6933217: Huge arrays handled poorly in core libraries Summary: Write overflow-conscious array resizing code Reviewed-by: chegar ! src/share/classes/java/io/ByteArrayOutputStream.java ! src/share/classes/java/lang/AbstractStringBuilder.java ! src/share/classes/java/util/AbstractCollection.java ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/PriorityQueue.java ! src/share/classes/java/util/Vector.java Changeset: 0144f2fc69a3 Author: martin Date: 2010-05-09 00:59 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0144f2fc69a3 6950540: PriorityQueue(collection) should throw NPE if collection contains a null Summary: Rewrite PriorityQueue constructors for best performance and error handling Reviewed-by: dholmes, chegar ! src/share/classes/java/util/PriorityQueue.java + test/java/util/PriorityQueue/NoNulls.java Changeset: df4d3e3e465a Author: martin Date: 2010-05-09 16:03 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/df4d3e3e465a 6937857: Concurrent calls to new Random() not random enough Summary: seed uniquifier should use an independent PRNG Reviewed-by: dl ! src/share/classes/java/util/Random.java ! test/java/util/Random/DistinctSeeds.java Changeset: ab0673a2e681 Author: martin Date: 2010-05-09 16:37 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ab0673a2e681 6937842: Unreadable \uXXXX in javadoc Summary: Replace \uXXXX by \u005CXXXX, or simply delete Reviewed-by: sherman ! src/share/classes/java/lang/String.java ! src/share/classes/java/util/zip/Deflater.java Changeset: c533a177ef64 Author: lana Date: 2010-05-11 16:35 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/c533a177ef64 Merge Changeset: 238023f36777 Author: anthony Date: 2010-05-18 19:35 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/238023f36777 6953275: Many Swing tests are failing because of a GTK lib Reviewed-by: art, dcherepanov ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h Changeset: ac527b9eca58 Author: lana Date: 2010-05-18 11:29 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ac527b9eca58 Merge Changeset: 2aefa7aaf517 Author: lana Date: 2010-05-19 12:27 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/2aefa7aaf517 Merge Changeset: cf44386c8fe3 Author: mikejwre Date: 2010-05-19 20:16 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/cf44386c8fe3 Merge