hg: jdk7/jdk7/jdk: 25 new changesets

tim.bell at sun.com tim.bell at sun.com
Fri Oct 9 15:58:05 PDT 2009


Changeset: c715b68cdcaf
Author:    darcy
Date:      2009-09-22 16:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c715b68cdcaf

6468534: (reflect) Exception types cannot be parameterized, rephrase getGenericExceptionTypes.
Reviewed-by: alanb

! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Method.java

Changeset: bbb543254c63
Author:    martin
Date:      2009-09-22 18:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bbb543254c63

4245470: algorithm of java.lang.Byte.hashCode() is not specified
Summary: Specify some hashCode methods are equivalent to intValue
Reviewed-by: darcy

! src/share/classes/java/lang/Byte.java
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/Short.java
+ test/java/lang/HashCode.java

Changeset: eb92c939b8a7
Author:    martin
Date:      2009-09-22 18:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/eb92c939b8a7

6582946: Add suite of compare(T, T) methods for ints, longs etc
Reviewed-by: darcy
Contributed-by: kevinb at google.com

! src/share/classes/java/lang/Boolean.java
! src/share/classes/java/lang/Byte.java
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/Short.java
+ test/java/lang/Compare.java

Changeset: bd928aefe692
Author:    weijun
Date:      2009-09-24 21:35 +0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bd928aefe692

6885166: regression test for 6877357 (IPv6 address does not work) error (timed out)
Reviewed-by: xuelei

! test/sun/security/krb5/IPv6.java

Changeset: 5b1aaf2d7504
Author:    ptisnovs
Date:      2009-09-30 11:49 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5b1aaf2d7504

6884837: JTReg test SetOutgoingIf is not correct
Summary: Added check of network interfaces status
Reviewed-by: alanb, chegar

! test/java/net/MulticastSocket/SetOutgoingIf.java

Changeset: dd724911c90a
Author:    michaelm
Date:      2009-09-29 10:00 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/dd724911c90a

6886108: Test case B4933582 binding to fixed port number
Reviewed-by: chegar

! test/java/net/Authenticator/B4933582.java
! test/sun/net/www/httptest/HttpTransaction.java
! test/sun/security/ssl/sun/net/www/httpstest/HttpTransaction.java

Changeset: 896cbd9c91f4
Author:    michaelm
Date:      2009-10-01 11:25 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/896cbd9c91f4

Merge


Changeset: 527ad9cbc9cf
Author:    weijun
Date:      2009-10-02 18:44 +0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/527ad9cbc9cf

6324292: keytool -help is unhelpful
Reviewed-by: xuelei, mullan

! src/share/classes/sun/security/tools/KeyTool.java
! src/share/classes/sun/security/util/Resources.java
+ test/sun/security/tools/keytool/newhelp.sh

Changeset: 56bad48e2810
Author:    weijun
Date:      2009-10-02 18:47 +0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/56bad48e2810

6862679: ESC: AD Authentication with user with umlauts fails
Reviewed-by: valeriep, mullan

! src/share/classes/sun/security/krb5/Credentials.java
! src/share/classes/sun/security/krb5/KrbAsReq.java
! src/share/classes/sun/security/krb5/PrincipalName.java
! src/share/classes/sun/security/krb5/Realm.java
! src/share/classes/sun/security/krb5/internal/ETypeInfo.java
! src/share/classes/sun/security/krb5/internal/ETypeInfo2.java
! src/share/classes/sun/security/krb5/internal/KRBError.java
! src/share/classes/sun/security/krb5/internal/crypto/Des.java
+ src/share/classes/sun/security/krb5/internal/util/KerberosString.java
! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java
+ test/sun/security/krb5/RFC396xTest.java

Changeset: a2d24418be6c
Author:    weijun
Date:      2009-10-02 18:49 +0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a2d24418be6c

6874472: display address lists for tickets in klist tool
Reviewed-by: valeriep

! src/windows/classes/sun/security/krb5/internal/tools/Klist.java

Changeset: a6046f6e720e
Author:    weijun
Date:      2009-10-02 18:49 +0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a6046f6e720e

6868579: RFE: jarsigner to support reading password from environment variable
Reviewed-by: xuelei, wetmore

! src/share/classes/sun/security/tools/JarSigner.java
! src/share/classes/sun/security/tools/KeyTool.java
! src/share/classes/sun/security/util/Resources.java
+ test/sun/security/tools/jarsigner/passtype.sh

Changeset: f0fdc4dd97d5
Author:    michaelm
Date:      2009-10-02 13:57 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f0fdc4dd97d5

6870935: DIGEST proxy authentication fails to connect to URLs with no trailing slash
Reviewed-by: chegar

! src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java
! src/windows/classes/sun/net/www/protocol/http/NTLMAuthentication.java
+ test/java/net/Authenticator/B6870935.java

Changeset: e782a9564eae
Author:    michaelm
Date:      2009-10-02 13:59 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e782a9564eae

Merge


Changeset: 9fcca0aae3da
Author:    tbell
Date:      2009-10-02 08:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9fcca0aae3da

6787605: OpenSolaris doesn't have /usr/ucb/ps so ShellScaffold fails
Reviewed-by: dcubed

! test/com/sun/jdi/ShellScaffold.sh

Changeset: 97f17e6d0560
Author:    alanb
Date:      2009-10-04 15:42 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/97f17e6d0560

6884800: (file) Path.newInputStream does not usefully implement available()
Reviewed-by: martin, chegar

! src/share/classes/sun/nio/ch/ChannelInputStream.java
! test/java/nio/channels/Channels/Basic.java

Changeset: a4f31836660a
Author:    alanb
Date:      2009-10-05 16:45 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a4f31836660a

6854954: Eliminate static dependency on java.awt.AWTPermission
Reviewed-by: mullan, mchung, anthony

! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/MouseInfo.java
! src/share/classes/java/awt/Robot.java
! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/javax/swing/JPopupMenu.java
+ src/share/classes/sun/awt/AWTPermissionFactory.java
! src/share/classes/sun/security/provider/PolicyFile.java
+ src/share/classes/sun/security/util/PermissionFactory.java
! src/share/classes/sun/security/util/SecurityConstants.java

Changeset: 54118c8e0ebe
Author:    vinnie
Date:      2009-10-05 23:42 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/54118c8e0ebe

6885204: JSSE should not require Kerberos to be present
Reviewed-by: wetmore, alanb

! src/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
! src/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/JsseJce.java

Changeset: c499401bc138
Author:    mchung
Date:      2009-10-05 18:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c499401bc138

6612680: Remove classloader dependency on jkernel
Summary: Add a new sun.misc.BootClassLoaderHook that DownloadManager will implement
Reviewed-by: alanb, forax, igor

! make/sun/jkernel/Makefile
! src/share/classes/java/awt/color/ICC_Profile.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/util/zip/ZipEntry.java
! src/share/classes/sun/jkernel/DownloadManager.java
+ src/share/classes/sun/misc/BootClassLoaderHook.java
! src/share/classes/sun/misc/Launcher.java
! src/share/classes/sun/misc/VM.java
! src/share/native/sun/misc/VM.c

Changeset: 572791538be5
Author:    darcy
Date:      2009-10-06 13:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/572791538be5

5062288: (reflect) Core reflection uses raw types when it could be using wildcards
Reviewed-by: alanb

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/Package.java
! src/share/classes/java/lang/reflect/AccessibleObject.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/lang/reflect/ReflectAccess.java
! src/share/classes/sun/reflect/LangReflectAccess.java
! src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/share/classes/sun/reflect/annotation/AnnotationType.java

Changeset: 1b81fc851b20
Author:    mchung
Date:      2009-10-06 15:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1b81fc851b20

6888802: sun.misc.BootClassLoaderHook.getBootstrapPaths stack overflow
Summary: Fixed sun.misc.BootClassLoaderHook.getBootstrapPaths calls hook.getAdditionalBootstrapPaths
Reviewed-by: alanb, tbell

! src/share/classes/sun/misc/BootClassLoaderHook.java
+ test/sun/misc/BootClassLoaderHook/TestHook.java

Changeset: f69b40e43bff
Author:    kamg
Date:      2009-10-06 22:01 -0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f69b40e43bff

6885916: Memory leak in inferencing verifier (libverify.so)
Summary: Use the memory management already present to track allocated memory
Reviewed-by: coleenp, acorn

! src/share/native/common/check_code.c

Changeset: f864c15f6779
Author:    chegar
Date:      2009-10-07 17:23 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f864c15f6779

6887364: SetOutgoingIf.java fails if run on multihomed machine without PIv6 on all interfaces
Reviewed-by: alanb

! test/java/net/MulticastSocket/SetOutgoingIf.java

Changeset: 777714bd992a
Author:    tbell
Date:      2009-10-07 13:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/777714bd992a

6888888: new javah throws NullPointerException when building in jdk/make/java/nio
Summary: Use the bootstrap javah during the build until bug-ID 6889255 is fixed
Reviewed-by: jjg

! make/common/shared/Defs-java.gmk

Changeset: e7ad502130ba
Author:    darcy
Date:      2009-10-07 14:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e7ad502130ba

6480728: Byte.valueOf(byte) returns a cached value but Byte.valueOf(String)
6655735: Integer.toString() and String.valueOf(int) contain slow delegations
Reviewed-by: lancea

! src/share/classes/java/lang/Byte.java
! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java
! src/share/classes/java/lang/Integer.java
! src/share/classes/java/lang/Long.java
! src/share/classes/java/lang/Short.java
! src/share/classes/java/lang/String.java

Changeset: 405fd587f13f
Author:    tbell
Date:      2009-10-07 14:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/405fd587f13f

Merge

! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/Window.java



More information about the jdk7-dev mailing list