hg: jdk7/build/jdk: 111 new changesets

kelly.ohair at oracle.com kelly.ohair at oracle.com
Sat Dec 4 04:46:12 UTC 2010


Changeset: 12b65e7ee3e4
Author:    bae
Date:      2010-10-22 16:57 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/12b65e7ee3e4

6663447: D3D: excessive surface data replacements
Reviewed-by: prr, art

! src/windows/classes/sun/awt/windows/WWindowPeer.java

Changeset: 065e6c5a8027
Author:    dlila
Date:      2010-10-26 10:39 -0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/065e6c5a8027

6967434: Round joins/caps of scaled up lines have poor quality.
Summary: eliminated flattening from the rendering engine.
Reviewed-by: flar

+ src/share/classes/sun/java2d/pisces/Curve.java
! src/share/classes/sun/java2d/pisces/Dasher.java
+ src/share/classes/sun/java2d/pisces/Helpers.java
- src/share/classes/sun/java2d/pisces/LineSink.java
! src/share/classes/sun/java2d/pisces/PiscesCache.java
! src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java
! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
! src/share/classes/sun/java2d/pisces/Renderer.java
! src/share/classes/sun/java2d/pisces/Stroker.java
+ src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java

Changeset: d9890d8a8159
Author:    bae
Date:      2010-10-29 11:49 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d9890d8a8159

6670881: Phantom lines appear when rendering polygons & ellipses with antialiasing OFF
Reviewed-by: prr, bae

! src/share/native/sun/java2d/loops/ProcessPath.c

Changeset: c63c38b956c7
Author:    lana
Date:      2010-11-02 12:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/c63c38b956c7

Merge

- src/share/classes/sun/java2d/pisces/LineSink.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java

Changeset: 90e394405356
Author:    dav
Date:      2010-10-22 12:46 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/90e394405356

6659228: GridBagConstraints API typo - 'ComponentOrienation' (missing t)
6210739: Need spec clarification of Scrollbar set/getVisibleAmount()
Reviewed-by: anthony

! src/share/classes/java/awt/GridBagConstraints.java
! src/share/classes/java/awt/Scrollbar.java

Changeset: 18ad61517761
Author:    lana
Date:      2010-10-28 15:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/18ad61517761

Merge


Changeset: 2b466aaec7af
Author:    lana
Date:      2010-11-02 12:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/2b466aaec7af

Merge


Changeset: 4a29a9ff158c
Author:    okutsu
Date:      2010-10-20 14:41 +0900
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4a29a9ff158c

6991380: (cal) Calendar.cachedLocaleData should be transitioned from Hashtable to ConcurrentHashMap
6560965: [Fmt-Da] defaultCenturyStart In SimpleDateFormat should be protected
6560980: [Fmt-Da] DateFormatSymbols.cacheLookup doesn't update cache correctly.
Reviewed-by: naoto, peytoia

! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/text/DecimalFormat.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/TimeZone.java

Changeset: 1f45c4c1f3a7
Author:    amenkov
Date:      2010-10-20 15:08 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/1f45c4c1f3a7

6867515: Reduce impact of D3D initializion on startup time
6891435: Improve D3D preloading
6946559: AWTToolKit thread crashes in JNU_GetEnv
6987967: D3D preloading thread should initialize COM
Reviewed-by: igor, art, uta

! src/windows/bin/java_md.c
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.cpp
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.h
! src/windows/native/sun/java2d/windows/WindowsFlags.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h

Changeset: db2bc901c702
Author:    alexp
Date:      2010-10-20 19:37 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/db2bc901c702

6989617: Enable JComponent to control repaintings of its children
Reviewed-by: rupashka

! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/JViewport.java
! src/share/classes/javax/swing/RepaintManager.java
+ test/javax/swing/JComponent/6989617/bug6989617.java

Changeset: 64f599571511
Author:    malenkov
Date:      2010-10-21 20:41 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/64f599571511

4358979: javax.swing.border should have a DashedBorder
Reviewed-by: flar, alexp

! src/share/classes/java/awt/BasicStroke.java
! src/share/classes/java/awt/GradientPaint.java
! src/share/classes/java/awt/LinearGradientPaint.java
! src/share/classes/java/awt/RadialGradientPaint.java
! src/share/classes/java/awt/geom/AffineTransform.java
! src/share/classes/javax/swing/BorderFactory.java
+ src/share/classes/javax/swing/border/StrokeBorder.java
+ test/java/beans/XMLEncoder/java_awt_BasicStroke.java
+ test/java/beans/XMLEncoder/java_awt_GradientPaint.java
+ test/java/beans/XMLEncoder/java_awt_LinearGradientPaint.java
+ test/java/beans/XMLEncoder/java_awt_RadialGradientPaint.java
+ test/java/beans/XMLEncoder/java_awt_geom_AffineTransform.java
+ test/java/beans/XMLEncoder/javax_swing_border_StrokeBorder.java

Changeset: 3e1415e9a52c
Author:    peterz
Date:      2010-10-22 16:25 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/3e1415e9a52c

6993140: protected constructor in javax.swing.plaf.synth.SynthTabbedPaneUI.SynthTabbedPaneUI is needed
Reviewed-by: rupashka

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

Changeset: f52ad79e2826
Author:    naoto
Date:      2010-10-22 11:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/f52ad79e2826

6993339: Bug4168625Test.java fails
Reviewed-by: peytoia

! test/java/util/ResourceBundle/Bug4168625Test.java

Changeset: a2c3278c377c
Author:    rupashka
Date:      2010-10-25 18:25 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/a2c3278c377c

6816582: WindowsFileChooserUI throws NullPointer when awt.useSystemAAFontSettings=false
Reviewed-by: uta

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

Changeset: e650bbeab2f2
Author:    rupashka
Date:      2010-10-25 19:24 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e650bbeab2f2

6632810: javax.swing.plaf.basic.BasicScrollPaneUI.getBaseline(JComponent, int, int) doesn't throw NPE and IAE
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
+ test/javax/swing/plaf/basic/BasicScrollPaneUI/Test6632810.java

Changeset: eb466bafbc00
Author:    rupashka
Date:      2010-10-26 12:35 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/eb466bafbc00

6735286: javax.swing.DefaultTableCellRender.getTableCellRendererComponent() doesn't allow passing null Tables
Reviewed-by: alexp

! src/share/classes/javax/swing/table/DefaultTableCellRenderer.java
+ test/javax/swing/JTable/6735286/bug6735286.java

Changeset: de89eec422c3
Author:    rupashka
Date:      2010-10-29 04:24 +0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/de89eec422c3

6659894: JDialog instance returns unexpected GraphicsConfiguration
Reviewed-by: alexp

! src/share/classes/javax/swing/JDialog.java

Changeset: 30bc265fa0d0
Author:    peytoia
Date:      2010-11-02 15:08 +0900
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/30bc265fa0d0

6996686: (tz) Support tzdata2010o
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/zone.tab

Changeset: e86aef08aa1f
Author:    rupashka
Date:      2010-11-02 13:32 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e86aef08aa1f

6432566: Replace usage of StringBuffer with StringBuilder in Swing
Reviewed-by: malenkov

! src/share/classes/javax/swing/DebugGraphics.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/InternationalFormatter.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/NumberFormatter.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/TabSet.java
! src/share/classes/javax/swing/text/html/FormView.java
! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
! src/share/classes/javax/swing/text/html/parser/Parser.java
! src/share/classes/javax/swing/text/rtf/AbstractFilter.java

Changeset: 12dc06e49f49
Author:    amenkov
Date:      2010-11-02 14:59 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/12dc06e49f49

6950553: Applet: IE process crash in OLE32.DLL when playing a sound
Reviewed-by: poonam

! make/javax/sound/jsoundds/Makefile
! src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp

Changeset: ff9d09604606
Author:    amenkov
Date:      2010-11-02 15:04 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/ff9d09604606

Merge


Changeset: e4d839f8dfee
Author:    naoto
Date:      2010-11-02 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e4d839f8dfee

6989111: Incorrect default locale for New Zealand
6990452: Provide system properties for the user specified script
6992312: Currency becomes XXX if do not specify user.country.format
Reviewed-by: okutsu

! src/share/classes/java/util/Locale.java
! src/share/classes/sun/util/resources/LocaleNames.properties
! 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/solaris/native/java/lang/locale_str.h
! src/windows/classes/sun/awt/windows/WInputMethod.java
! src/windows/native/java/lang/java_props_md.c
! src/windows/native/sun/windows/awt_InputMethod.cpp
! test/java/util/Locale/data/deflocale.rhel5
! test/java/util/Locale/data/deflocale.rhel5.fmtasdefault
! test/java/util/Locale/data/deflocale.sol10
! test/java/util/Locale/data/deflocale.sol10.fmtasdefault
! test/java/util/Locale/data/deflocale.win7
! test/java/util/Locale/data/deflocale.win7.fmtasdefault

Changeset: ea5fd0550613
Author:    lana
Date:      2010-11-02 12:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/ea5fd0550613

Merge

! src/share/native/java/lang/System.c
! src/solaris/native/java/lang/java_props_md.c
! src/windows/native/java/lang/java_props_md.c
! src/windows/native/sun/windows/awt_Toolkit.cpp

Changeset: 617ada000804
Author:    mchung
Date:      2010-10-19 09:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/617ada000804

6992968: test/java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh should not hang
Reviewed-by: alanb, dholmes

! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh

Changeset: c6320457db65
Author:    mchung
Date:      2010-10-19 10:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/c6320457db65

6992121: StringBuilder.ensureCapacity(int minCap) throws OutOfMemoryError with minCap=Integer.MIN_VALUE
Reviewed-by: dholmes, alanb

! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Vector.java
+ test/java/lang/StringBuilder/EnsureCapacity.java
+ test/java/util/ArrayList/EnsureCapacity.java

Changeset: d9057727e2fa
Author:    alanb
Date:      2010-10-21 14:39 +0100
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d9057727e2fa

6993267: TEST_BUG: java/nio/file/Path/InterruptCopy.java fails intermittently (win)
Reviewed-by: forax

! test/java/nio/file/Path/InterruptCopy.java

Changeset: 70bf328b7c65
Author:    chegar
Date:      2010-10-21 16:49 +0100
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/70bf328b7c65

6993490: SocketTimeoutException on HTTP keep-alive connections
Reviewed-by: michaelm

! src/share/classes/sun/net/NetworkClient.java
! src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/sun/net/www/http/HttpClient/B6726695.java
! test/sun/net/www/http/KeepAliveCache/B5045306.java
! test/sun/net/www/protocol/http/ChunkedErrorStream.java

Changeset: 19cbbf152335
Author:    chegar
Date:      2010-10-21 16:51 +0100
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/19cbbf152335

6992859: InetAddressCachePolicy.setIfNotSet() fails
Reviewed-by: michaelm

! src/share/classes/sun/net/InetAddressCachePolicy.java

Changeset: 549257d35662
Author:    chegar
Date:      2010-10-22 09:20 +0100
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/549257d35662

6947677: InetAddress.isReachable() throws "java.net.SocketException:Invalid argument" on Linux if run as root
Reviewed-by: alanb

! src/solaris/native/java/net/Inet4AddressImpl.c
! src/solaris/native/java/net/Inet6AddressImpl.c

Changeset: 3740c2da7cc5
Author:    alanb
Date:      2010-10-22 17:40 +0100
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/3740c2da7cc5

6816049: (bf) MappedByteBuffer.force() method does not flush data correctly
Reviewed-by: chegar

! src/share/classes/java/nio/Direct-X-Buffer.java.template
! src/share/classes/java/nio/MappedByteBuffer.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
! src/share/classes/sun/nio/ch/FileDispatcher.java
! src/share/classes/sun/nio/ch/Util.java
! src/solaris/classes/sun/nio/ch/FileDispatcherImpl.java
! src/solaris/native/java/nio/MappedByteBuffer.c
! src/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/windows/native/java/nio/MappedByteBuffer.c
! src/windows/native/sun/nio/ch/FileDispatcherImpl.c
! test/java/nio/MappedByteBuffer/Basic.java

Changeset: 0fd9c87a9b7b
Author:    mchung
Date:      2010-10-22 11:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/0fd9c87a9b7b

6985460: PlatformLogger throws ArrayStoreException when j.u.logging is initialized
Reviewed-by: dholmes

! src/share/classes/java/util/logging/LogRecord.java
! src/share/classes/sun/util/logging/PlatformLogger.java
! test/sun/util/logging/PlatformLoggerTest.java
+ test/sun/util/logging/SourceClassName.java

Changeset: 0b07344d5526
Author:    chegar
Date:      2010-10-22 20:27 +0100
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/0b07344d5526

6994079: PlainSocketImpl should close the socket if it fails
Reviewed-by: alanb

! src/share/classes/java/net/AbstractPlainSocketImpl.java

Changeset: defd25291e27
Author:    ksrini
Date:      2010-10-25 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/defd25291e27

6989469: (launcher) compiler warnings in jli native code
Reviewed-by: darcy, ohair, sherman

! src/share/bin/java.c
! src/share/bin/parse_manifest.c
! src/share/bin/wildcard.c
! src/share/native/java/util/zip/zlib-1.2.3/zcrc32.c
! src/solaris/bin/java_md.c
! src/solaris/bin/jexec.c
! src/windows/bin/java_md.c

Changeset: 613f1b310cdb
Author:    kamg
Date:      2010-10-26 18:41 -0400
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/613f1b310cdb

6541462: outdated specification for CCC 6339875
Summary: Add documentation to java.lang.ClassLoader.defineClass()
Reviewed-by: dcubed, darcy

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

Changeset: 69646b4db21d
Author:    skoppar
Date:      2010-09-28 01:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/69646b4db21d

6559775: Race allows defaultReadObject to be invoked instead of readFields during deserialization
Reviewed-by: hawtin

! make/java/java/FILES_java.gmk
! src/share/classes/java/io/ObjectInputStream.java
! src/share/classes/java/io/ObjectOutputStream.java
+ src/share/classes/java/io/SerialCallbackContext.java
+ test/java/io/Serializable/6559775/README
+ test/java/io/Serializable/6559775/SerialRace.java
+ test/java/io/Serializable/6559775/SerialVictim.java
+ test/java/io/Serializable/6559775/Test6559775.sh

Changeset: 2070c497e241
Author:    skoppar
Date:      2010-09-28 01:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/2070c497e241

6966692: defaultReadObject can set a field multiple times
Reviewed-by: hawtin

! src/share/classes/java/io/ObjectStreamClass.java
+ test/java/io/Serializable/6966692/Attack.java
+ test/java/io/Serializable/6966692/README
+ test/java/io/Serializable/6966692/Test6966692.sh
+ test/java/io/Serializable/6966692/Victim.java

Changeset: 7f4006dec750
Author:    asaha
Date:      2010-10-11 16:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/7f4006dec750

Merge

- make/common/Rules-SCCS.gmk
! make/java/java/FILES_java.gmk
- src/linux/doc/man/ja/kinit.1
- src/linux/doc/man/ja/klist.1
- src/linux/doc/man/ja/ktab.1
- src/share/classes/com/sun/media/sound/MidiDeviceReceiver.java
- src/share/classes/sun/java2d/pisces/PiscesMath.java
- src/share/classes/sun/java2d/pisces/Transform4.java
- src/share/native/sun/java2d/cmm/lcms/cmscam97.c
- src/share/native/sun/java2d/cmm/lcms/cmsmatsh.c
- src/share/native/sun/java2d/cmm/lcms/icc34.h
- src/share/native/sun/java2d/cmm/lcms/lcms.h
- src/solaris/classes/sun/net/spi/SdpProvider.java
- src/solaris/native/sun/net/spi/SdpProvider.c
- test/java/net/Socket/AccurateTimeout.java
- test/java/util/Locale/data/deflocale.exe
- test/java/util/Locale/data/deflocale.jds3
- test/java/util/Locale/data/deflocale.rhel4
- test/java/util/Locale/data/deflocale.winvista
- test/java/util/Locale/data/deflocale.winxp
- test/sun/net/www/http/ChunkedInputStream/ChunkedCharEncoding.sh
- test/tools/launcher/VerifyExceptions.java
- test/tools/pack200/Pack200Simple.sh
- test/tools/pack200/SegmentLimit.java

Changeset: 96c75aec5545
Author:    asaha
Date:      2010-10-27 13:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/96c75aec5545

Merge

! make/java/java/FILES_java.gmk
- test/java/io/Serializable/6559775/README
- test/java/io/Serializable/6559775/SerialRace.java
- test/java/io/Serializable/6559775/SerialVictim.java
- test/java/io/Serializable/6559775/Test6559775.sh
- test/java/io/Serializable/6966692/Attack.java
- test/java/io/Serializable/6966692/README
- test/java/io/Serializable/6966692/Test6966692.sh
- test/java/io/Serializable/6966692/Victim.java

Changeset: 82eb9c5fa896
Author:    asaha
Date:      2010-10-27 13:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/82eb9c5fa896

6993206: Removing non-functional tests.
Reviewed-by: mchung

- test/java/io/Serializable/6559775/README
- test/java/io/Serializable/6559775/SerialRace.java
- test/java/io/Serializable/6559775/SerialVictim.java
- test/java/io/Serializable/6559775/Test6559775.sh
- test/java/io/Serializable/6966692/Attack.java
- test/java/io/Serializable/6966692/README
- test/java/io/Serializable/6966692/Test6966692.sh
- test/java/io/Serializable/6966692/Victim.java

Changeset: 72e09416a65d
Author:    asaha
Date:      2010-10-27 13:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/72e09416a65d

Merge


Changeset: 4f91da528c68
Author:    asaha
Date:      2010-10-27 22:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4f91da528c68

Merge


Changeset: dfce5a0cc460
Author:    weijun
Date:      2010-10-28 21:14 +0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/dfce5a0cc460

6950546: "ktab -d name etype" to "ktab -d name [-e etype] [kvno | all | old]"
6984764: kerberos fails if service side keytab is generated using JDK ktab
Reviewed-by: valeriep

! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/tools/KtabCheck.java
+ test/sun/security/krb5/tools/ktcheck.sh
+ test/sun/security/krb5/tools/onlythree.conf

Changeset: 7fee717f4707
Author:    emcmanus
Date:      2010-10-29 12:35 +0200
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/7fee717f4707

6984037: jmx/management rebranding vendor changes needed
Reviewed-by: ohair

! make/netbeans/jmx/build.properties
! src/share/classes/com/sun/jmx/defaults/ServiceName.java
! src/share/classes/com/sun/jmx/snmp/ServiceName.java
! src/share/classes/com/sun/management/package.html
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/build.xml
! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java

Changeset: 93cd7e89adb8
Author:    xuelei
Date:      2010-10-30 18:39 +0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/93cd7e89adb8

4873188: Support TLS 1.1
Reviewed-by: wetmore, weijun

! src/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java
! src/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java
! src/share/classes/sun/security/ssl/CipherBox.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/Debug.java
! src/share/classes/sun/security/ssl/HandshakeMessage.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
! src/share/classes/sun/security/ssl/MAC.java
! src/share/classes/sun/security/ssl/ProtocolList.java
! src/share/classes/sun/security/ssl/ProtocolVersion.java
! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/share/classes/sun/security/ssl/Record.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! src/share/classes/sun/security/ssl/SunJSSE.java
! src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java
! src/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java
! test/sun/security/pkcs11/fips/CipherTest.java
! test/sun/security/pkcs11/sslecc/CipherTest.java
+ test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
+ test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java
+ test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java
+ test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java
+ test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/sun/security/ssl/sanity/interop/CipherTest.java

Changeset: d26730767789
Author:    xuelei
Date:      2010-11-01 07:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d26730767789

6792180: Enhance to reject weak algorithms or conform to crypto recommendations
Reviewed-by: mullan, weijun, wetmore

+ src/share/classes/java/security/AlgorithmConstraints.java
+ src/share/classes/java/security/CryptoPrimitive.java
! src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/share/classes/sun/security/provider/certpath/OCSPChecker.java
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/ReverseBuilder.java
! src/share/classes/sun/security/provider/certpath/ReverseState.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
+ src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/share/classes/sun/security/validator/PKIXValidator.java
! src/share/classes/sun/security/validator/SimpleValidator.java
! src/share/classes/sun/security/validator/Validator.java
! src/share/classes/sun/security/x509/X509CRLImpl.java
! src/share/lib/security/java.security
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 2eade65eab5b
Author:    ksrini
Date:      2010-11-01 10:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/2eade65eab5b

6995674: (launcher) make of jli fails on windows if directory exists
Reviewed-by: darcy, ohair

! make/java/jli/Makefile

Changeset: e95c7f8979ee
Author:    mchung
Date:      2010-11-01 10:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e95c7f8979ee

6994413: JDK_GetVersionInfo0 only expects a two digit build number
Reviewed-by: dholmes

! src/share/native/common/jdk_util.c
+ test/sun/misc/Version/Version.java

Changeset: 9d6a9f65d2bf
Author:    xuelei
Date:      2010-11-01 22:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/9d6a9f65d2bf

6916074: Add support for TLS 1.2
6985179: To support Server Name Indication extension for JSSE client
Summary: Introduces the algorithm constraints to support signature and hash algorithm selection. Includes contributions from wetmore and weijung.
Reviewed-by: wetmore, weijun

! src/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/share/classes/com/sun/crypto/provider/DESedeCipher.java
! src/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
+ src/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/share/classes/javax/net/ssl/SSLEngine.java
! src/share/classes/javax/net/ssl/SSLParameters.java
! src/share/classes/javax/net/ssl/SSLServerSocket.java
! src/share/classes/javax/net/ssl/SSLSocket.java
+ src/share/classes/javax/net/ssl/X509ExtendedTrustManager.java
! src/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java
! src/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java
! src/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java
! src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/share/classes/sun/security/rsa/RSASignature.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/HandshakeHash.java
! src/share/classes/sun/security/ssl/HandshakeMessage.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/HelloExtensions.java
! src/share/classes/sun/security/ssl/MAC.java
! src/share/classes/sun/security/ssl/ProtocolList.java
! src/share/classes/sun/security/ssl/ProtocolVersion.java
! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java
+ src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
+ src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! src/share/classes/sun/security/ssl/SunJSSE.java
! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! test/com/sun/crypto/provider/TLS/TestKeyMaterial.java
! test/com/sun/crypto/provider/TLS/TestMasterSecret.java
! test/com/sun/crypto/provider/TLS/TestPRF.java
+ test/com/sun/crypto/provider/TLS/TestPRF12.java
! test/com/sun/crypto/provider/TLS/TestPremaster.java
! test/com/sun/crypto/provider/TLS/Utils.java
+ test/com/sun/crypto/provider/TLS/prf12data.txt
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Basics.java
! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java
! test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java
! test/sun/security/ssl/sanity/interop/CipherTest.java
! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java

Changeset: 5a6c63deacf3
Author:    alanb
Date:      2010-11-02 10:05 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/5a6c63deacf3

6993126: (aio) remove AsynchronousDatagramChannel
Reviewed-by: chegar

! make/java/nio/FILES_java.gmk
- src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
- src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
! src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java
! src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java
! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
- test/java/nio/channels/AsynchronousDatagramChannel/Basic.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java

Changeset: 88462abbf774
Author:    alanb
Date:      2010-11-02 10:07 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/88462abbf774

6431343: (dc) DatagramChannel may not report its local address correctly after connect or disconnect
Reviewed-by: chegar

! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
+ test/java/nio/channels/DatagramChannel/ChangingAddress.java

Changeset: fdcb0f667b7d
Author:    alanb
Date:      2010-11-02 10:15 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/fdcb0f667b7d

Merge


Changeset: e127cb5c2fbd
Author:    vinnie
Date:      2010-11-02 15:04 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e127cb5c2fbd

6945529: Apply fix for CR 6921001 to platform-specific java.security configuration files
Reviewed-by: mullan

! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 45601fbddedf
Author:    lana
Date:      2010-11-02 19:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/45601fbddedf

Merge

- src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java
- src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
! src/windows/bin/java_md.c
- test/java/nio/channels/AsynchronousDatagramChannel/Basic.java

Changeset: ddb39b2582b1
Author:    naoto
Date:      2010-11-05 20:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/ddb39b2582b1

6997928: LocaleCategory test fails with b118 PIT
Reviewed-by: sherman

! test/java/util/Locale/LocaleCategory.java
! test/java/util/Locale/LocaleCategory.sh

Changeset: bb30977193b0
Author:    lana
Date:      2010-11-09 22:53 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/bb30977193b0

Merge

- src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java
- src/share/classes/sun/java2d/pisces/LineSink.java
- src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
- test/java/nio/channels/AsynchronousDatagramChannel/Basic.java

Changeset: 48f0b94573c8
Author:    jrose
Date:      2010-09-08 18:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/48f0b94573c8

6964498: JSR 292 invokedynamic sites need local bootstrap methods
Summary: Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs; add MethodHandleProvider.
Reviewed-by: twisti

+ src/share/classes/java/dyn/BootstrapMethod.java
! src/share/classes/java/dyn/CallSite.java
+ src/share/classes/java/dyn/ConstantCallSite.java
! src/share/classes/java/dyn/InvokeDynamic.java
! src/share/classes/java/dyn/InvokeDynamicBootstrapError.java
! src/share/classes/java/dyn/Linkage.java
! src/share/classes/java/dyn/LinkagePermission.java
! src/share/classes/java/dyn/MethodHandle.java
+ src/share/classes/java/dyn/MethodHandleProvider.java
! src/share/classes/java/dyn/package-info.java
! src/share/classes/sun/dyn/CallSiteImpl.java
! test/java/dyn/MethodHandlesTest.java

Changeset: d30ca8bcad63
Author:    jrose
Date:      2010-09-08 18:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d30ca8bcad63

6980096: JSR 292 reflective lookup should throw checked exceptions
Summary: Make NoAccessException be a checked exception.  Also remove JavaMethodHandle.
Reviewed-by: twisti

! src/share/classes/java/dyn/CallSite.java
- src/share/classes/java/dyn/JavaMethodHandle.java
! src/share/classes/java/dyn/MethodHandles.java
! src/share/classes/java/dyn/MethodType.java
! src/share/classes/java/dyn/NoAccessException.java
! src/share/classes/sun/dyn/BoundMethodHandle.java
! src/share/classes/sun/dyn/CallSiteImpl.java
! src/share/classes/sun/dyn/FilterGeneric.java
! src/share/classes/sun/dyn/FilterOneArgument.java
! src/share/classes/sun/dyn/FromGeneric.java
! src/share/classes/sun/dyn/Invokers.java
+ src/share/classes/sun/dyn/JavaMethodHandle.java
! src/share/classes/sun/dyn/MemberName.java
! src/share/classes/sun/dyn/MethodHandleImpl.java
! src/share/classes/sun/dyn/MethodHandleNatives.java
! src/share/classes/sun/dyn/SpreadGeneric.java
! src/share/classes/sun/dyn/ToGeneric.java
! src/share/classes/sun/dyn/util/ValueConversions.java
+ test/java/dyn/JavaDocExamples.java
! test/java/dyn/MethodHandlesTest.java

Changeset: 93f36769ecef
Author:    jrose
Date:      2010-09-08 18:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/93f36769ecef

6953246: JSR 292 should support SAM conversion
Summary: Conversion function MethodHandles.asInstance; initial slow implementation based on Proxy.
Reviewed-by: twisti

! src/share/classes/java/dyn/MethodHandles.java
! test/java/dyn/MethodHandlesTest.java

Changeset: 4ed243e9e9d9
Author:    jrose
Date:      2010-09-14 01:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4ed243e9e9d9

6982752: dynamic languages need to decorate types with runtime information
Summary: Add ClassValue
Reviewed-by: twisti

+ src/share/classes/java/dyn/ClassValue.java
+ test/java/dyn/ClassValueTest.java

Changeset: aec1afae879d
Author:    trims
Date:      2010-11-04 16:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/aec1afae879d

Merge

- make/common/Rules-SCCS.gmk
- src/share/classes/com/sun/media/sound/MidiDeviceReceiver.java
! src/share/classes/java/dyn/InvokeDynamicBootstrapError.java
! src/share/classes/java/dyn/LinkagePermission.java
! src/share/classes/java/dyn/NoAccessException.java
- src/share/native/sun/java2d/cmm/lcms/cmscam97.c
- src/share/native/sun/java2d/cmm/lcms/cmsmatsh.c
- src/share/native/sun/java2d/cmm/lcms/icc34.h
- src/share/native/sun/java2d/cmm/lcms/lcms.h
- src/solaris/classes/sun/net/spi/SdpProvider.java
- src/solaris/native/sun/net/spi/SdpProvider.c
- test/java/util/Locale/data/deflocale.exe
- test/java/util/Locale/data/deflocale.jds3
- test/java/util/Locale/data/deflocale.rhel4
- test/java/util/Locale/data/deflocale.winvista
- test/java/util/Locale/data/deflocale.winxp
- test/sun/net/www/http/ChunkedInputStream/ChunkedCharEncoding.sh
- test/tools/launcher/VerifyExceptions.java

Changeset: b357910aa04a
Author:    trims
Date:      2010-11-10 20:40 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/b357910aa04a

Merge

- src/share/classes/java/dyn/JavaMethodHandle.java

Changeset: ecab7eefb8f2
Author:    cl
Date:      2010-11-11 11:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/ecab7eefb8f2

Added tag jdk7-b118 for changeset b357910aa04a

! .hgtags

Changeset: 4b09cad8528d
Author:    lana
Date:      2010-11-02 22:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4b09cad8528d

Merge

! src/windows/classes/sun/awt/windows/WWindowPeer.java

Changeset: 0fc9955d603f
Author:    lana
Date:      2010-11-11 18:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/0fc9955d603f

Merge

- src/share/classes/java/dyn/JavaMethodHandle.java
- src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java
- src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
- test/java/nio/channels/AsynchronousDatagramChannel/Basic.java

Changeset: 809ec4b6eb88
Author:    jgodinez
Date:      2010-11-15 14:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/809ec4b6eb88

6862652: A number of tests fail for some background Themes configured on Windows7 & Windows 2008R2 in 6u15
Reviewed-by: igor, prr

! test/sun/java2d/GdiRendering/InsetClipping.java
! test/sun/java2d/SunGraphics2D/DrawImageBilinear.java
! test/sun/java2d/SunGraphics2D/SourceClippingBlitTest/SourceClippingBlitTest.java
! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.java

Changeset: f6f2989e547f
Author:    anthony
Date:      2010-11-08 17:51 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/f6f2989e547f

6988428: Shape is not applied sometimes
Summary: Always call ::SetWindowRgn() on the toolkit thread
Reviewed-by: art, dcherepanov

! src/windows/native/sun/windows/awt_Component.cpp
+ test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java

Changeset: 9c7c5ecea41a
Author:    anthony
Date:      2010-11-08 18:02 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/9c7c5ecea41a

6960655: GTKFileDialogPeer shouldn't be a singletone
Reviewed-by: art, dcherepanov

! make/sun/xawt/mapfile-vers
! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java
! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c
! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h

Changeset: 65bd45308475
Author:    art
Date:      2010-11-09 14:02 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/65bd45308475

6984039: awt source rebranding vendor changes needed (jdk7 only)
Reviewed-by: prr, ohair

! src/solaris/native/sun/awt/awt_MToolkit.c
! src/solaris/native/sun/awt/fontpath.c
! src/solaris/native/sun/xawt/XWindow.c

Changeset: 4c5aa2af3540
Author:    anthony
Date:      2010-11-09 19:28 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4c5aa2af3540

6989505: java.awt.Robot's getPixelColor treats not fully opaque Window as fully transparent.
Summary: Use ::CreateDC() instead of ::GetDC()
Reviewed-by: art, dcherepanov

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

Changeset: 8e4806e40a25
Author:    dav
Date:      2010-11-10 10:38 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/8e4806e40a25

6960516: sun.awt.UngrabEvent has an ID over AWTEvent.RESERVED_ID_MAX
Reviewed-by: dcherepanov, art

! src/share/classes/sun/awt/UngrabEvent.java
+ test/java/awt/event/OtherEvents/UngrabID/UngrabID.java

Changeset: 77b3011bc882
Author:    dcherepanov
Date:      2010-11-11 15:27 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/77b3011bc882

6877895: Some AWT's methods should specify throwing NPE for null arg value
Reviewed-by: art, anthony

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ScrollPane.java
! src/share/classes/java/awt/Window.java

Changeset: b2e5858615d2
Author:    lana
Date:      2010-11-12 15:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/b2e5858615d2

Merge

- src/share/classes/java/dyn/JavaMethodHandle.java
- src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java
- src/share/classes/sun/java2d/pisces/LineSink.java
- src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
- test/java/nio/channels/AsynchronousDatagramChannel/Basic.java

Changeset: 60a5739f97c5
Author:    lana
Date:      2010-11-15 18:59 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/60a5739f97c5

Merge


Changeset: 9491a74b842e
Author:    lana
Date:      2010-11-03 14:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/9491a74b842e

Merge

! src/share/native/java/lang/System.c
! src/solaris/native/java/lang/java_props_md.c
! src/windows/native/java/lang/java_props_md.c
! src/windows/native/sun/windows/awt_Toolkit.cpp

Changeset: 74f844c02cdd
Author:    lana
Date:      2010-11-12 10:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/74f844c02cdd

Merge

- src/share/classes/java/dyn/JavaMethodHandle.java
- src/share/classes/java/nio/channels/AsynchronousDatagramChannel.java
- src/share/classes/sun/java2d/pisces/LineSink.java
- src/share/classes/sun/nio/ch/SimpleAsynchronousDatagramChannelImpl.java
- test/java/nio/channels/AsynchronousDatagramChannel/Basic.java

Changeset: 286b14273037
Author:    rupashka
Date:      2010-11-13 13:04 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/286b14273037

6899877: JComponent.add/removeNotify() should mention that they are not supposed to be called directly
Reviewed-by: alexp

! src/share/classes/javax/swing/JComponent.java

Changeset: d385b33c0db0
Author:    rupashka
Date:      2010-11-13 19:22 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d385b33c0db0

6613904: javax.swing.GroupLayout.createParallelGroup(..) doesn't throw IllegalArgumentException for null arg
Reviewed-by: peterz

! src/share/classes/javax/swing/GroupLayout.java
+ test/javax/swing/GroupLayout/6613904/bug6613904.java

Changeset: d449b91c56b6
Author:    rupashka
Date:      2010-11-13 19:31 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d449b91c56b6

6771184: Some methods in text package don't throw BadLocationException when expected
Reviewed-by: peterz

! src/share/classes/javax/swing/text/DefaultHighlighter.java
+ test/javax/swing/text/DefaultHighlighter/6771184/bug6771184.java

Changeset: 25c7ef39e22a
Author:    alexp
Date:      2010-11-15 19:50 +0300
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/25c7ef39e22a

6987844: Incorrect width of JComboBox drop down
Reviewed-by: anthony

! src/share/classes/javax/swing/Popup.java
+ test/javax/swing/JPopupMenu/6987844/bug6987844.java

Changeset: 311457b67702
Author:    lana
Date:      2010-11-15 19:01 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/311457b67702

Merge


Changeset: 4983c4edc535
Author:    mchung
Date:      2010-11-04 14:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4983c4edc535

6720170: ByteArrayInputStream.skip(long) can overflow internally
Reviewed-by: dholmes, alanb

! src/share/classes/java/io/ByteArrayInputStream.java
+ test/java/io/ByteArrayInputStream/Skip.java

Changeset: bc7d400cd749
Author:    mchung
Date:      2010-11-04 14:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/bc7d400cd749

6985875: Change servicetags registration to refer to Oracle SSO and MSO 5.2 release
Reviewed-by: ksrini

! src/share/classes/com/sun/servicetag/SunConnection.java
! src/share/classes/com/sun/servicetag/resources/register.html
! src/share/classes/com/sun/servicetag/resources/register_ja.html
! src/share/classes/com/sun/servicetag/resources/register_zh_CN.html

Changeset: 8e5c27614fec
Author:    chegar
Date:      2010-11-05 09:07 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/8e5c27614fec

6988618: JCK test setDaemon0101 hangs on specific machine
Reviewed-by: dholmes, alanb

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

Changeset: aed81a97aae3
Author:    coffeys
Date:      2010-11-05 13:52 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/aed81a97aae3

6696028: JMXServiceURL like service:jmx:rmi:///jndi/iiop:// should be rejected by the RMI conn provider.
6984520: NPE IN RMIConnector.connect
Reviewed-by: emcmanus, kevinw

! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java

Changeset: 28be97898e83
Author:    lana
Date:      2010-11-04 15:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/28be97898e83

Merge


Changeset: fdb611a9fdce
Author:    lana
Date:      2010-11-05 08:18 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/fdb611a9fdce

Merge


Changeset: 5de001f5f8b4
Author:    coffeys
Date:      2010-11-05 17:15 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/5de001f5f8b4

6957378: JMX memory leak
Reviewed-by: emcmanus, kevinw

! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
+ test/javax/management/remote/mandatory/notif/DeadListenerTest.java

Changeset: dd3afa184407
Author:    ksrini
Date:      2010-11-05 14:15 -0700
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/dd3afa184407

6985763: Pack200.Packer.pack(...) and Pack200.Unpacker.unpack(...) throw unspecified exceptions
Reviewed-by: jrose, dholmes, alanb, mduigou

! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/classes/java/util/jar/Pack200.java
+ test/tools/pack200/TestExceptions.java

Changeset: 856843c444a0
Author:    weijun
Date:      2010-11-06 09:11 +0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/856843c444a0

6997740: ktab entry related test compilation error
Reviewed-by: valeriep

! test/sun/security/krb5/auto/MoreKvno.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/krb5/auto/W83.java
! test/sun/security/krb5/ktab/KeyTabIndex.java

Changeset: 34faa22a8ce8
Author:    mullan
Date:      2010-11-08 11:33 -0500
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/34faa22a8ce8

6994717: expired certificate in test ValidateCertPath
Reviewed-by: vinnie

! test/java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java

Changeset: a12112af843c
Author:    ohair
Date:      2010-11-08 09:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/a12112af843c

6792706: Add JAR file to bootclasspath when using AggressiveOpts
Reviewed-by: alanb, kvn, darcy

! make/Makefile
+ make/altclasses/Makefile
! test/java/lang/reflect/Generics/Probe.java
! test/java/util/NavigableMap/LockStep.java

Changeset: e27ad63b0f54
Author:    weijun
Date:      2010-11-09 08:34 +0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e27ad63b0f54

6952519: kdc_timeout is not being honoured when using TCP
Reviewed-by: valeriep

! src/share/classes/sun/security/krb5/KrbKdcReq.java
+ src/share/classes/sun/security/krb5/internal/NetClient.java
- src/share/classes/sun/security/krb5/internal/TCPClient.java
- src/share/classes/sun/security/krb5/internal/UDPClient.java
+ test/sun/security/krb5/auto/TcpTimeout.java

Changeset: 00d9ecc5dceb
Author:    chegar
Date:      2010-11-09 16:34 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/00d9ecc5dceb

6998250: Remove redundant src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java
Reviewed-by: alanb

- src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java

Changeset: c164d0d59465
Author:    alanb
Date:      2010-11-09 18:56 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/c164d0d59465

6979009: (fc) FileChannel.read() fails to throw ClosedByInterruptException
Reviewed-by: forax, sherman, chegar

! src/share/classes/java/lang/Thread.java
! src/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
! src/share/classes/sun/nio/ch/Interruptible.java
+ test/java/nio/channels/FileChannel/ClosedByInterrupt.java

Changeset: c70ba0987e05
Author:    alanb
Date:      2010-11-09 18:57 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/c70ba0987e05

Merge

- src/share/classes/sun/security/krb5/internal/TCPClient.java
- src/share/classes/sun/security/krb5/internal/UDPClient.java
- src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java

Changeset: 4565d120e514
Author:    weijun
Date:      2010-11-11 15:51 +0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/4565d120e514

6987827: security/util/Resources.java needs improvement
Reviewed-by: valeriep

! src/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/share/classes/com/sun/security/auth/NTNumericCredential.java
! src/share/classes/com/sun/security/auth/NTSid.java
! src/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! src/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! src/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! src/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/share/classes/com/sun/security/auth/PolicyFile.java
! src/share/classes/com/sun/security/auth/PolicyParser.java
! src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/share/classes/com/sun/security/auth/SubjectCodeSource.java
! src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/share/classes/com/sun/security/auth/X500Principal.java
! src/share/classes/com/sun/security/auth/login/ConfigFile.java
! src/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/share/classes/javax/security/auth/Policy.java
! src/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/share/classes/javax/security/auth/Subject.java
! src/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/share/classes/javax/security/auth/login/LoginContext.java
! src/share/classes/javax/security/auth/x500/X500Principal.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/share/classes/sun/security/provider/PolicyFile.java
! src/share/classes/sun/security/provider/PolicyParser.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/policytool/PolicyTool.java
! src/share/classes/sun/security/util/AuthResources.java
! src/share/classes/sun/security/util/Resources.java
+ test/sun/security/util/Resources/NewNamesFormat.java
+ test/sun/security/util/Resources/NewResourcesNames.java

Changeset: aab6e875eb52
Author:    mduigou
Date:      2010-11-11 11:01 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/aab6e875eb52

6465367: (coll) Typo in TreeMap documentation
Reviewed-by: alanb, briangoetz

! src/share/classes/java/util/TreeMap.java

Changeset: ca73653c0329
Author:    mduigou
Date:      2010-11-11 11:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/ca73653c0329

Merge


Changeset: af2de4de1076
Author:    lancea
Date:      2010-11-12 07:15 -0500
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/af2de4de1076

6982530: javadoc update to SyncFactory  & JdbcResource bundle for synchronization issues
Reviewed-by: alanb

! src/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java

Changeset: 1e7dc87fad95
Author:    weijun
Date:      2010-11-12 21:33 +0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/1e7dc87fad95

6960894: Better AS-REQ creation and processing
Reviewed-by: valeriep

! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/Credentials.java
! src/share/classes/sun/security/krb5/EncryptionKey.java
+ src/share/classes/sun/security/krb5/KdcComm.java
! src/share/classes/sun/security/krb5/KrbAsRep.java
! src/share/classes/sun/security/krb5/KrbAsReq.java
+ src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
- src/share/classes/sun/security/krb5/KrbKdcReq.java
! src/share/classes/sun/security/krb5/KrbTgsReq.java
! src/share/classes/sun/security/krb5/PrincipalName.java
! src/share/classes/sun/security/krb5/internal/KDCRep.java
! src/share/classes/sun/security/krb5/internal/KRBError.java
! src/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/share/classes/sun/security/krb5/internal/PAData.java
! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/NewSalt.java
! test/sun/security/krb5/auto/OneKDC.java
! test/sun/security/krb5/auto/W83.java

Changeset: c4a38022fdc1
Author:    lancea
Date:      2010-11-12 08:41 -0500
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/c4a38022fdc1

6999086: Clarify that SyncFactory.setLogger can throw an NullPointerException
Reviewed-by: alanb

! src/share/classes/javax/sql/rowset/spi/SyncFactory.java

Changeset: f70d0d0a84cd
Author:    lana
Date:      2010-11-13 18:56 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/f70d0d0a84cd

Merge

- src/share/classes/java/dyn/JavaMethodHandle.java
- src/share/classes/sun/java2d/pisces/LineSink.java

Changeset: e1a1a2f5d7e1
Author:    darcy
Date:      2010-11-14 07:22 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/e1a1a2f5d7e1

6991528: Support making Throwable.suppressedExceptions immutable
Reviewed-by: mchung, dholmes

! src/share/classes/java/lang/StackTraceElement.java
! src/share/classes/java/lang/Throwable.java
! test/java/lang/Throwable/StackTraceSerialization.java
! test/java/lang/Throwable/SuppressedExceptions.java

Changeset: f88048284eb6
Author:    alanb
Date:      2010-11-15 14:34 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/f88048284eb6

6999915: TEST_BUG: test/java/nio/channels/AsynchronousSocketChannel/Leaky.java failed intermittently (win)
Reviewed-by: forax

! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java

Changeset: bf284d2db008
Author:    chegar
Date:      2010-11-15 15:11 +0000
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/bf284d2db008

6993789: LinkedBlockingDeque iterator/descendingIterator loops and owns lock forever
Reviewed-by: dl, dholmes

! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java

Changeset: 0682c9357897
Author:    sherman
Date:      2010-11-15 09:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/0682c9357897

6994145: (zipfs) README should be updated
6994161: (zipfs) newFileSystem method should FileSystemAlreadyExistsException
6994152: (zipfs) copyTo ignores COPY_ATTRIBUTES option
Summary: zipfile update
Reviewed-by: alanb

! make/mkdemo/nio/zipfs/Makefile
! src/share/demo/nio/zipfs/Demo.java
! src/share/demo/nio/zipfs/README.txt
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/JarFileSystemProvider.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipConstants.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipDirectoryStream.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileAttributeView.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileAttributes.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileSystem.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipFileSystemProvider.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipInfo.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipPath.java
! src/share/demo/nio/zipfs/com/sun/nio/zipfs/ZipUtils.java
! test/demo/zipfs/ZipFSTester.java

Changeset: 23ccf9a8451f
Author:    sherman
Date:      2010-11-15 09:42 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/23ccf9a8451f

6544278: SecurityException not thrown for Indexed Jar file whose signature is corrupted
Summary: Added code to deal with the index case specially.
Reviewed-by: mullan

! src/share/classes/java/util/jar/JarInputStream.java
+ test/java/util/jar/JarInputStream/BadSignedJar.jar
+ test/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java

Changeset: bd75fc38a82a
Author:    lana
Date:      2010-11-15 19:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/bd75fc38a82a

Merge

- src/share/classes/sun/security/krb5/KrbKdcReq.java
- src/share/classes/sun/security/krb5/internal/TCPClient.java
- src/share/classes/sun/security/krb5/internal/UDPClient.java
- src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java

Changeset: 37d74e29687c
Author:    ksrini
Date:      2010-11-29 13:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/37d74e29687c

7003227: (pack200) intermittent failures compiling pack200
Reviewed-by: jjg

! src/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java
! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java
! src/share/classes/com/sun/java/util/jar/pack/Code.java
! src/share/classes/com/sun/java/util/jar/pack/Coding.java
! src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java
! src/share/classes/com/sun/java/util/jar/pack/CodingMethod.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Driver.java
! src/share/classes/com/sun/java/util/jar/pack/Fixups.java
! src/share/classes/com/sun/java/util/jar/pack/Histogram.java
! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/share/classes/com/sun/java/util/jar/pack/Package.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java

Changeset: d4eda9a6328e
Author:    cl
Date:      2010-12-02 19:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/d4eda9a6328e

Added tag jdk7-b120 for changeset 37d74e29687c

! .hgtags

Changeset: 9a976162a702
Author:    ohair
Date:      2010-12-03 08:45 -0800
URL:       http://hg.openjdk.java.net/jdk7/build/jdk/rev/9a976162a702

Merge





More information about the build-dev mailing list