hg: jdk7/hotspot-gc/jdk: 77 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Fri Apr 16 13:40:16 PDT 2010


Changeset: 0137b5857c63
Author:    okutsu
Date:      2010-03-10 14:32 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0137b5857c63

6932473: (tz) javazic produces incorrect SimpleTimeZone parameters with Sun<=7
Reviewed-by: peytoia

! make/tools/src/build/tools/javazic/RuleDay.java

Changeset: 0e0ce1aa1bba
Author:    peytoia
Date:      2010-03-11 11:54 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0e0ce1aa1bba

6933032: (tz) Support tzdata2010e
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/southamerica

Changeset: ce3770eadf85
Author:    malenkov
Date:      2010-03-11 17:39 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ce3770eadf85

6707226: java.beans.Statement & java.beans.Expression miss one important usecase
Reviewed-by: rupashka

! src/share/classes/java/beans/Expression.java
! src/share/classes/java/beans/Statement.java
+ test/java/beans/Statement/Test6707226.java

Changeset: d86c053ca938
Author:    rupashka
Date:      2010-03-15 16:16 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d86c053ca938

6931347: SynthTabbedPaneUI.paintTabArea() is not called when tabbed pane is painted
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java

Changeset: 1224c1388e86
Author:    rupashka
Date:      2010-03-17 12:48 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/1224c1388e86

6933784: NIMBUS: ImageView getNoImageIcon and getLoadingImageIcon returns nulls instead of an icon
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
+ test/javax/swing/plaf/synth/Test6933784.java

Changeset: ac4c8e3bf93f
Author:    lana
Date:      2010-03-17 14:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ac4c8e3bf93f

Merge

- test/java/nio/file/WatchService/OverflowEventIsLoner.java

Changeset: 325823a26aac
Author:    peterz
Date:      2010-03-18 12:02 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/325823a26aac

6932524: NIMBUS: 3 constructors of JSplitPane creates new jsp with continuous layout - they should not.
Reviewed-by: alexp

! src/share/classes/javax/swing/JSplitPane.java
! src/share/classes/javax/swing/plaf/nimbus/skin.laf

Changeset: ef892cd084ec
Author:    rupashka
Date:      2010-03-24 15:14 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ef892cd084ec

6922214: SynthTextPaneUI.installUI() doesn't install the default caret and highlighter
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java

Changeset: f799c62ad4f8
Author:    peytoia
Date:      2010-03-30 18:35 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/f799c62ad4f8

6939021: (tz) Support tzdata2010g
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/antarctica
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/resources/TimeZoneNames.java

Changeset: dbde35ddda78
Author:    peytoia
Date:      2010-03-30 21:16 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/dbde35ddda78

6907881: Different undesired behavior for entering Asian characters in Windows IME starting with Java 6.0
Reviewed-by: okutsu

! src/windows/native/sun/windows/awt_Component.cpp

Changeset: eb39ccbd95f9
Author:    lana
Date:      2010-04-08 15:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/eb39ccbd95f9

Merge


Changeset: d23dcd3e3ce4
Author:    andrew
Date:      2010-03-12 01:09 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d23dcd3e3ce4

6934327: Update linux fontconfigs for Ubuntu and Fedora.
Summary: Use fontconfigs suitable for recent Fedora, Ubuntu and Debian releases.
Reviewed-by: prr

! src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
! src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties

Changeset: 45bd445f6250
Author:    lana
Date:      2010-03-19 18:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/45bd445f6250

Merge

- make/java/text/FILES_java.gmk
- test/java/nio/file/WatchService/OverflowEventIsLoner.java

Changeset: bf23bec88222
Author:    lana
Date:      2010-04-08 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/bf23bec88222

Merge


Changeset: 47958f76babc
Author:    chegar
Date:      2010-03-10 14:44 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/47958f76babc

6933618: java/net/MulticastSocket/NoLoopbackPackets.java fails when rerun
Reviewed-by: alanb

! test/java/net/MulticastSocket/NoLoopbackPackets.java

Changeset: 467484e025d6
Author:    martin
Date:      2010-03-10 14:53 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/467484e025d6

6931812: A better implementation of sun.nio.cs.Surrogate.isBMP(int)
Summary: uc >> 16 == 0 is superior to (int) (char) uc == uc
Reviewed-by: sherman
Contributed-by: Ulf Zibis <ulf.zibis at gmx.de>

! src/share/classes/sun/nio/cs/Surrogate.java

Changeset: 07e1c5a90c6a
Author:    chegar
Date:      2010-03-11 16:17 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/07e1c5a90c6a

6934054: java/net/Socket/FDClose.java return error in samevm
Summary: test is no longer useful
Reviewed-by: alanb

! test/ProblemList.txt
- test/java/net/Socket/FDClose.java

Changeset: c342735a3e58
Author:    chegar
Date:      2010-03-11 17:37 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c342735a3e58

6933629: java/net/HttpURLConnection/HttpResponseCode.java fails if run in samevm mode
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/net/CookieHandler/CookieHandlerTest.java

Changeset: c6f8c58ed51a
Author:    chegar
Date:      2010-03-11 17:50 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c6f8c58ed51a

6223635: Code hangs at connect call even when Timeout is specified when using a socks proxy
Reviewed-by: michaelm, chegar
Contributed-by: damjan.jov at gmail.com

! src/share/classes/java/net/SocketInputStream.java
! src/share/classes/java/net/SocksSocketImpl.java
+ test/java/net/Socket/SocksConnectTimeout.java

Changeset: ee385b4e2ffb
Author:    sherman
Date:      2010-03-11 14:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ee385b4e2ffb

6929479: Add a system property sun.zip.disableMemoryMapping to disable mmap use in ZipFile
Summary: system property sun.zip.disableMemoryMapping to disable mmap use
Reviewed-by: alanb

! src/share/classes/java/util/zip/ZipFile.java
! src/share/native/java/util/zip/ZipFile.c
! src/share/native/java/util/zip/zip_util.c
! src/share/native/java/util/zip/zip_util.h

Changeset: bf6eb240e718
Author:    ohair
Date:      2010-03-12 09:03 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/bf6eb240e718

6933294: Fix some test/Makefile issues around Linux ARCH settings, better defaults
Reviewed-by: jjg

! test/Makefile
! test/ProblemList.txt

Changeset: cda90ceb7176
Author:    ohair
Date:      2010-03-12 09:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/cda90ceb7176

Merge

! test/ProblemList.txt

Changeset: f88f6f8ddd21
Author:    chegar
Date:      2010-03-16 10:05 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/f88f6f8ddd21

6934923: test/java/net/ipv6tests/TcpTest.java hangs on Solaris 10
Reviewed-by: alanb

! test/java/net/ipv6tests/TcpTest.java
! test/java/net/ipv6tests/Tests.java

Changeset: 895a1211b2e1
Author:    chegar
Date:      2010-03-16 14:31 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/895a1211b2e1

6935199: java/net regression tests failing with Assertions
Reviewed-by: michaelm

! test/ProblemList.txt
! test/java/net/CookieHandler/TestHttpCookie.java
! test/java/net/URLClassLoader/closetest/CloseTest.java

Changeset: 0500f7306cbe
Author:    weijun
Date:      2010-03-17 09:55 +0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0500f7306cbe

6868865: Test: sun/security/tools/jarsigner/oldsig.sh fails under all platforms
Reviewed-by: wetmore

! test/sun/security/tools/jarsigner/oldsig.sh

Changeset: 2796f839e337
Author:    weijun
Date:      2010-03-18 18:26 +0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/2796f839e337

6829283: HTTP/Negotiate: Autheticator triggered again when user cancels the first one
Reviewed-by: chegar

! src/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java

Changeset: c52f292a8f86
Author:    valeriep
Date:      2010-03-18 17:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c52f292a8f86

6695485: SignedObject constructor throws ProviderException if it's called using provider "SunPKCS11-Solaris"
Summary: Added checking for RSA key lengths in initSign and initVerify
Reviewed-by: vinnie

! src/share/classes/sun/security/pkcs11/P11Signature.java
+ test/sun/security/pkcs11/Signature/TestRSAKeyLength.java

Changeset: df5714cbe76d
Author:    valeriep
Date:      2010-03-18 17:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/df5714cbe76d

6591117: Poor preformance of PKCS#11 security provider compared to Sun default provider
Summary: Added internal buffering to PKCS11 SecureRandom impl
Reviewed-by: wetmore

! src/share/classes/sun/security/pkcs11/P11SecureRandom.java

Changeset: dc42c9d9ca16
Author:    valeriep
Date:      2010-03-18 17:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/dc42c9d9ca16

6837847: PKCS#11 A SecureRandom and a serialization error following installation of 1.5.0_18
Summary: Added a custom readObject method to PKCS11 SecureRandom impl
Reviewed-by: wetmore

! src/share/classes/sun/security/pkcs11/P11SecureRandom.java
+ test/sun/security/pkcs11/SecureRandom/TestDeserialization.java

Changeset: dff4f51b73d4
Author:    lana
Date:      2010-03-18 18:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/dff4f51b73d4

Merge


Changeset: 3bb93c410f41
Author:    chegar
Date:      2010-03-19 13:07 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3bb93c410f41

6935233: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java fails with modules build
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
+ test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh

Changeset: c40572afb29e
Author:    chegar
Date:      2010-03-22 11:55 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c40572afb29e

6632169: HttpClient and HttpsClient should not try to reverse lookup IP address of a proxy server
Reviewed-by: michaelm

! src/share/classes/sun/net/www/protocol/https/HttpsClient.java

Changeset: 31dcf23042f9
Author:    weijun
Date:      2010-03-23 10:41 +0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/31dcf23042f9

6586707: NTLM authentication with proxy fails
Reviewed-by: chegar

! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 8a9ebdc27045
Author:    chegar
Date:      2010-03-23 13:54 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/8a9ebdc27045

6614957: HttpsURLConnection not using the set SSLSocketFactory for creating all its Sockets
6771432: createSocket() - smpatch fails using 1.6.0_10 because of "Unconnected sockets not implemented"
6766775: X509 certificate hostname checking is broken in JDK1.6.0_10
Summary: All three bugs are interdependent
Reviewed-by: xuelei

! src/share/classes/javax/net/SocketFactory.java
! src/share/classes/sun/net/NetworkClient.java
! src/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
+ test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java

Changeset: f8c9a5e3f5db
Author:    dcubed
Date:      2010-03-23 19:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/f8c9a5e3f5db

6915365: 3/4 assert(false,"Unsupported VMGlobal Type") at management.cpp:1540
Summary: Remove exception throw to decouple JDK and HotSpot additions of known types.
Reviewed-by: mchung

! src/share/native/sun/management/Flag.c

Changeset: 26477628f2d5
Author:    weijun
Date:      2010-03-25 12:07 +0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/26477628f2d5

6813340: X509Factory should not depend on is.available()==0
Reviewed-by: xuelei

! src/share/classes/sun/security/provider/X509Factory.java
! src/share/classes/sun/security/tools/KeyTool.java
+ test/java/security/cert/CertificateFactory/ReturnStream.java
+ test/java/security/cert/CertificateFactory/SlowStream.java
+ test/java/security/cert/CertificateFactory/slowstream.sh

Changeset: 6109b166bf68
Author:    chegar
Date:      2010-03-25 09:38 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/6109b166bf68

6937703: java/net regression test issues with samevm
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/net/ProxySelector/B6737819.java
! test/java/net/ResponseCache/ResponseCacheTest.java
! test/java/net/ResponseCache/getResponseCode.java
! test/java/net/URL/TestIPv6Addresses.java
! test/java/net/URLClassLoader/HttpTest.java
! test/java/net/URLConnection/B5052093.java
! test/java/net/URLConnection/contentHandler/UserContentHandler.java

Changeset: 31517a0345d1
Author:    xuelei
Date:      2010-03-29 13:27 +0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/31517a0345d1

6693917: regression tests need to update for supporting ECC on solaris 11
Reviewed-by: weijun

! test/sun/security/ssl/etc/keystore
! test/sun/security/ssl/etc/truststore
! test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java

Changeset: 3771ac2a8b3b
Author:    sherman
Date:      2010-03-30 19:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3771ac2a8b3b

6902790: Converting/displaying HKSCs characters issue on Vista and Windows7
6911753: NSN wants to add Big5 HKSCS-2004 support
Summary: support HKSCS2008 in Big5_HKSCS and MS950_HKSCS
Reviewed-by: okutsu

! make/sun/nio/cs/FILES_java.gmk
! make/sun/nio/cs/Makefile
+ make/tools/CharsetMapping/Big5.c2b
+ make/tools/CharsetMapping/Big5.map
+ make/tools/CharsetMapping/Big5.nr
+ make/tools/CharsetMapping/HKSCS2001.c2b
+ make/tools/CharsetMapping/HKSCS2001.map
+ make/tools/CharsetMapping/HKSCS2008.c2b
+ make/tools/CharsetMapping/HKSCS2008.map
+ make/tools/CharsetMapping/HKSCS_XP.c2b
+ make/tools/CharsetMapping/HKSCS_XP.map
! make/tools/CharsetMapping/dbcs
- make/tools/src/build/tools/charsetmapping/CharsetMapping.java
+ make/tools/src/build/tools/charsetmapping/DBCS.java
+ make/tools/src/build/tools/charsetmapping/EUC_TW.java
- make/tools/src/build/tools/charsetmapping/GenerateDBCS.java
- make/tools/src/build/tools/charsetmapping/GenerateEUC_TW.java
- make/tools/src/build/tools/charsetmapping/GenerateMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
+ make/tools/src/build/tools/charsetmapping/HKSCS.java
+ make/tools/src/build/tools/charsetmapping/JIS0213.java
! make/tools/src/build/tools/charsetmapping/Main.java
+ make/tools/src/build/tools/charsetmapping/SBCS.java
+ make/tools/src/build/tools/charsetmapping/Utils.java
! src/share/classes/sun/awt/HKSCS.java
! src/share/classes/sun/io/ByteToCharBig5.java
! src/share/classes/sun/io/ByteToCharBig5_HKSCS.java
! src/share/classes/sun/io/ByteToCharBig5_Solaris.java
- src/share/classes/sun/io/ByteToCharHKSCS.java
- src/share/classes/sun/io/ByteToCharHKSCS_2001.java
! src/share/classes/sun/io/ByteToCharMS950_HKSCS.java
! src/share/classes/sun/io/CharToByteBig5.java
! src/share/classes/sun/io/CharToByteBig5_HKSCS.java
! src/share/classes/sun/io/CharToByteBig5_Solaris.java
- src/share/classes/sun/io/CharToByteHKSCS.java
- src/share/classes/sun/io/CharToByteHKSCS_2001.java
! src/share/classes/sun/io/CharToByteMS950_HKSCS.java
- src/share/classes/sun/nio/cs/ext/Big5.java
! src/share/classes/sun/nio/cs/ext/Big5_HKSCS.java
+ src/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java
! src/share/classes/sun/nio/cs/ext/Big5_Solaris.java
! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
! src/share/classes/sun/nio/cs/ext/HKSCS.java
- src/share/classes/sun/nio/cs/ext/HKSCS_2001.java
! src/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
+ src/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java
! src/solaris/classes/sun/awt/fontconfigs/solaris.fontconfig.properties
! src/solaris/native/java/lang/java_props_md.c
! src/windows/classes/sun/awt/windows/fontconfig.properties
! src/windows/native/java/lang/java_props_md.c
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java
! test/java/nio/charset/Charset/RegisteredCharsets.java

Changeset: 1105276dbd6a
Author:    sherman
Date:      2010-04-03 18:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/1105276dbd6a

4947220: (process)Runtime.exec() cannot invoke applications with unicode parameters(win)
Summary: to use CreateProcessW on Windowns platform
Reviewed-by: martin

! src/share/native/java/lang/System.c
! src/share/native/java/lang/java_props.h
! src/solaris/native/java/lang/java_props_md.c
! src/windows/native/java/lang/ProcessImpl_md.c
! src/windows/native/java/lang/java_props_md.c
! test/java/lang/ProcessBuilder/Basic.java

Changeset: d3309aae68ef
Author:    dl
Date:      2009-10-06 12:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d3309aae68ef

6888149: AtomicReferenceArray causes SIGSEGV -> SEGV_MAPERR error
Summary: Avoid integer overflow by using long arithmetic
Reviewed-by: martin, dholmes

! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java

Changeset: 08f57141c305
Author:    asaha
Date:      2009-11-20 14:24 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/08f57141c305

Merge

- test/sun/tools/native2ascii/test2

Changeset: b1e8f41ed755
Author:    chegar
Date:      2009-11-23 12:40 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/b1e8f41ed755

6639665: ThreadGroup finalizer allows creation of false root ThreadGroups
Reviewed-by: alanb, hawtin

! src/share/classes/java/lang/ThreadGroup.java

Changeset: e943f6b0b0e9
Author:    alanb
Date:      2009-11-25 10:02 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/e943f6b0b0e9

6736390: File TOCTOU deserialization vulnerability
Reviewed-by: hawtin

! src/share/classes/java/io/File.java

Changeset: ff9c2f53594e
Author:    sherman
Date:      2009-11-25 11:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/ff9c2f53594e

6745393: Inflater/Deflater clone issue
Summary: To use explicit lobk object.
Reviewed-by: alanb

! src/share/classes/java/util/zip/Deflater.java
! src/share/classes/java/util/zip/Inflater.java
! src/share/native/java/util/zip/Deflater.c
! src/share/native/java/util/zip/Inflater.c

Changeset: d893f890b4dd
Author:    sherman
Date:      2009-11-25 12:51 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/d893f890b4dd

6904925: Changeset for 6745393 for jdk7 ssr forest was incomplete
Summary: To add, commit and push back the ZStreamRef.java
Reviewed-by: alanb

+ src/share/classes/java/util/zip/ZStreamRef.java

Changeset: df3091222715
Author:    mchung
Date:      2009-11-25 09:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/df3091222715

6893947: Deserialization of RMIConnectionImpl objects should enforce stricter checks [ZDI-CAN-588]
Summary: narrow the doPrivileged block to only set context ClassLoader
Reviewed-by: hawtin, emcmanus

! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java

Changeset: bc309e9233ce
Author:    mchung
Date:      2009-11-25 11:19 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/bc309e9233ce

Merge


Changeset: 621edf6b03fc
Author:    mchung
Date:      2009-11-25 16:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/621edf6b03fc

Merge


Changeset: 338c8775f0a3
Author:    asaha
Date:      2009-11-26 07:17 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/338c8775f0a3

Merge


Changeset: f0b63b6d9709
Author:    asaha
Date:      2009-12-01 08:55 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/f0b63b6d9709

Merge

- test/tools/launcher/SolarisDataModel.sh
- test/tools/launcher/SolarisRunpath.sh
- test/tools/launcher/libraryCaller.c
- test/tools/launcher/libraryCaller.h
- test/tools/launcher/libraryCaller.java

Changeset: 121fa73c7185
Author:    michaelm
Date:      2009-12-02 12:17 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/121fa73c7185

6893954: Subclasses of InetAddress may incorrectly interpret network addresses
Summary: runtime type checks and deserialization check
Reviewed-by: chegar, alanb, jccollet

! src/share/classes/java/net/DatagramSocket.java
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/MulticastSocket.java
! src/share/classes/java/net/NetworkInterface.java
! src/share/classes/java/net/Socket.java
! src/share/classes/sun/nio/ch/Net.java

Changeset: edaa7e2efd63
Author:    asaha
Date:      2009-12-04 10:23 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/edaa7e2efd63

Merge

- make/tools/CharsetMapping/DoubleByte-X.java
- make/tools/CharsetMapping/SingleByte-X.java
- src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java
- src/share/classes/sun/util/LocaleDataMetaInfo-XLocales.java
- test/java/util/Formatter/Basic-X.java

Changeset: 3598d6eb087c
Author:    xuelei
Date:      2009-12-07 21:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3598d6eb087c

6898739: TLS renegotiation issue
Summary: the interim fix disables TLS/SSL renegotiation
Reviewed-by: mullan, chegar, wetmore

! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/CheckStatus.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java

Changeset: 91a4840fa9b4
Author:    mullan
Date:      2009-12-08 15:58 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/91a4840fa9b4

6633872: Policy/PolicyFile leak dynamic ProtectionDomains.
Reviewed-by: hawtin

! src/share/classes/java/security/Policy.java
! src/share/classes/java/security/ProtectionDomain.java
+ src/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/security/provider/PolicyFile.java

Changeset: 7a60d100ffa5
Author:    mullan
Date:      2009-12-18 09:09 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/7a60d100ffa5

6904162: Add new VeriSign root CA certificates to JRE and remove some old/unused ones
Reviewed-by: asaha

- test/lib/security/cacerts/VerifyCACerts.java

Changeset: 3dabb7d5be98
Author:    malenkov
Date:      2009-12-22 17:56 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3dabb7d5be98

6904691: Java Applet Trusted Methods Chaining Privilege Escalation Vulnerability
Reviewed-by: hawtin, peterz

! src/share/classes/java/beans/EventHandler.java
! src/share/classes/java/beans/Statement.java
! test/java/beans/EventHandler/Test6277246.java
! test/java/beans/EventHandler/Test6277266.java

Changeset: c80b6350de63
Author:    michaelm
Date:      2010-01-12 12:13 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c80b6350de63

6910590: Application can modify command array, in ProcessBuilder
Summary: clone array returned by List.toArray()
Reviewed-by: chegar, alanb

! src/share/classes/java/lang/ProcessBuilder.java

Changeset: 0667ab707c48
Author:    bae
Date:      2010-02-17 12:49 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0667ab707c48

6914866: Sun JRE ImagingLib arbitrary code execution vulnerability
Reviewed-by: prr, hawtin

! src/share/native/sun/awt/medialib/awt_ImagingLib.c
! src/share/native/sun/awt/medialib/safe_alloc.h

Changeset: 494aea51f26f
Author:    bae
Date:      2010-02-17 13:10 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/494aea51f26f

6914823: Java AWT Library Invalid Index Vulnerability
Reviewed-by: flar, hawtin

! src/share/classes/sun/awt/image/ImageRepresentation.java

Changeset: 45ead4a2c48b
Author:    bae
Date:      2010-02-17 13:32 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/45ead4a2c48b

6909597: Sun Java Runtime Environment JPEGImageReader stepX Integer Overflow Vulnerability
Reviewed-by: igor

! src/share/native/sun/awt/image/jpeg/imageioJPEG.c

Changeset: 1ff19af7b735
Author:    bae
Date:      2010-02-19 22:30 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/1ff19af7b735

6899653: Sun Java Runtime CMM readMabCurveData Buffer Overflow Vulnerability
Reviewed-by: prr, hawtin

! src/share/native/sun/java2d/cmm/lcms/cmsio1.c
! src/share/native/sun/java2d/cmm/lcms/cmsxform.c

Changeset: cda01c4b091c
Author:    ksrini
Date:      2010-02-22 14:33 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/cda01c4b091c

6902299: Java JAR "unpack200" must verify input parameters
Summary: Added several checks for addition of values before memory allocation
Reviewed-by: asaha

! src/share/native/com/sun/java/util/jar/pack/bytes.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp

Changeset: 7a6b3cc68e92
Author:    denis
Date:      2010-02-26 03:54 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/7a6b3cc68e92

6887703: Unsigned applet can retrieve the dragged information before drop action occur
Reviewed-by: uta

! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java

Changeset: c5c6f8fa92ae
Author:    denis
Date:      2010-03-06 03:37 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/c5c6f8fa92ae

6932659: JTreg test files were missed in push of 6887703
Reviewed-by: uta

! test/java/awt/regtesthelpers/process/ProcessCommunicator.java

Changeset: 2805db6e6ff6
Author:    asaha
Date:      2010-03-24 14:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/2805db6e6ff6

Merge

- make/java/redist/FILES.gmk
- make/java/text/FILES_java.gmk
- make/sun/nio/FILES_java.gmk
! src/share/classes/java/beans/Statement.java
! src/share/classes/java/util/zip/Deflater.java
- src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
- src/share/classes/sun/awt/ComponentAccessor.java
- src/share/classes/sun/awt/WindowAccessor.java
- src/share/classes/sun/dyn/util/BytecodeSignature.java
- src/share/classes/sun/security/provider/IdentityDatabase.java
! src/share/classes/sun/security/provider/PolicyFile.java
- src/share/classes/sun/security/provider/SystemIdentity.java
- src/share/classes/sun/security/provider/SystemSigner.java
- src/share/classes/sun/security/x509/X500Signer.java
- src/share/classes/sun/security/x509/X509Cert.java
- src/share/classes/sun/swing/plaf/synth/SynthUI.java
- src/share/classes/sun/tools/jar/JarVerifierStream.java
- src/solaris/classes/sun/nio/ch/SctpSocketDispatcher.java
! test/java/awt/regtesthelpers/process/ProcessCommunicator.java
- test/java/net/Socket/FDClose.java

Changeset: 1dccfa00dc64
Author:    asaha
Date:      2010-03-24 17:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/1dccfa00dc64

Merge

! src/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 6ec14b5ede77
Author:    asaha
Date:      2010-03-25 07:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/6ec14b5ede77

Merge


Changeset: 3ef9b3446677
Author:    asaha
Date:      2010-03-29 07:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/3ef9b3446677

Merge


Changeset: a9fdd143a58e
Author:    asaha
Date:      2010-04-05 16:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/a9fdd143a58e

Merge

- make/tools/src/build/tools/charsetmapping/CharsetMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateDBCS.java
- make/tools/src/build/tools/charsetmapping/GenerateEUC_TW.java
- make/tools/src/build/tools/charsetmapping/GenerateMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
- src/share/classes/sun/io/ByteToCharHKSCS.java
- src/share/classes/sun/io/ByteToCharHKSCS_2001.java
- src/share/classes/sun/io/CharToByteHKSCS.java
- src/share/classes/sun/io/CharToByteHKSCS_2001.java
- src/share/classes/sun/nio/cs/ext/Big5.java
- src/share/classes/sun/nio/cs/ext/HKSCS_2001.java

Changeset: 69002275e0e2
Author:    chegar
Date:      2010-04-06 13:47 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/69002275e0e2

6648001: Cancelling HTTP authentication causes subsequent deadlocks
Reviewed-by: michaelm

! src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/java/net/Authenticator/Deadlock.java

Changeset: 495ba30cf02f
Author:    chegar
Date:      2010-04-06 15:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/495ba30cf02f

6921111: NullPointerException in PlainDatagramSocketImpl.socketSetOption
Reviewed-by: alanb

! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c

Changeset: 0b7f10901f30
Author:    sherman
Date:      2010-04-06 15:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/0b7f10901f30

6717164: FilterInputStream.skip incorrectly inherits wording specifying how the InputStream.skip works
Summary: restoring the javadoc
Reviewed-by: alanb

! src/share/classes/java/io/FilterInputStream.java

Changeset: fc7c38b2584c
Author:    martin
Date:      2010-04-07 12:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/fc7c38b2584c

6941130: Semaphore should throw if number of permits overflows or underflows
Summary: Check if release could make number of permits negative
Reviewed-by: dl, dholmes

! src/share/classes/java/util/concurrent/Semaphore.java
+ test/java/util/concurrent/Semaphore/PermitOverflow.java

Changeset: 025f9e57566a
Author:    lana
Date:      2010-04-08 15:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/025f9e57566a

Merge

- make/tools/src/build/tools/charsetmapping/CharsetMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateDBCS.java
- make/tools/src/build/tools/charsetmapping/GenerateEUC_TW.java
- make/tools/src/build/tools/charsetmapping/GenerateMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
! src/share/classes/java/beans/Statement.java
- src/share/classes/sun/io/ByteToCharHKSCS.java
- src/share/classes/sun/io/ByteToCharHKSCS_2001.java
- src/share/classes/sun/io/CharToByteHKSCS.java
- src/share/classes/sun/io/CharToByteHKSCS_2001.java
- src/share/classes/sun/nio/cs/ext/Big5.java
- src/share/classes/sun/nio/cs/ext/HKSCS_2001.java
- test/java/net/Socket/FDClose.java
- test/lib/security/cacerts/VerifyCACerts.java

Changeset: 4a6abb7e224c
Author:    lana
Date:      2010-04-13 16:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/4a6abb7e224c

Merge

- make/tools/src/build/tools/charsetmapping/CharsetMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateDBCS.java
- make/tools/src/build/tools/charsetmapping/GenerateEUC_TW.java
- make/tools/src/build/tools/charsetmapping/GenerateMapping.java
- make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
- src/share/classes/sun/io/ByteToCharHKSCS.java
- src/share/classes/sun/io/ByteToCharHKSCS_2001.java
- src/share/classes/sun/io/CharToByteHKSCS.java
- src/share/classes/sun/io/CharToByteHKSCS_2001.java
- src/share/classes/sun/nio/cs/ext/Big5.java
- src/share/classes/sun/nio/cs/ext/HKSCS_2001.java
- test/java/net/Socket/FDClose.java
- test/lib/security/cacerts/VerifyCACerts.java

Changeset: 7f90d0b9dbb7
Author:    mikejwre
Date:      2010-04-15 13:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/jdk/rev/7f90d0b9dbb7

Added tag jdk7-b89 for changeset 4a6abb7e224c

! .hgtags



More information about the hotspot-gc-dev mailing list