hg: bsd-port/bsd-port/jdk: 212 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Sat Nov 22 15:55:48 PST 2008


Changeset: b010683123b3
Author:    ohair
Date:      2008-08-14 13:33 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b010683123b3

6674227: Missing LICENSE file during build
Summary: Just a JPRT usage issue. The top level files (like LICENSE) are needed to create the jdk image (j2sdk-image directory).
Reviewed-by: tbell

! make/jprt.properties

Changeset: ac68bf5140b2
Author:    ohair
Date:      2008-08-14 20:59 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ac68bf5140b2

Merge

- make/java/nio/spp.sh
- src/windows/classes/sun/java2d/d3d/D3DBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/DDBlitLoops.java
- src/windows/classes/sun/java2d/windows/DDRenderer.java
- src/windows/classes/sun/java2d/windows/DDScaleLoops.java
- src/windows/classes/sun/java2d/windows/Win32OffScreenSurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceDataProxy.java
- src/windows/classes/sun/java2d/windows/WinBackBuffer.java
- src/windows/classes/sun/java2d/windows/WinBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/WinVolatileSurfaceManager.java
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.cpp
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.h
- src/windows/native/sun/java2d/d3d/D3DTestRaster.h
- src/windows/native/sun/java2d/d3d/D3DTextRenderer_md.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.h
- src/windows/native/sun/java2d/windows/DDBlitLoops.cpp
- src/windows/native/sun/java2d/windows/DDRenderer.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.h
- src/windows/native/sun/java2d/windows/Win32OffScreenSurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.h
- src/windows/native/sun/java2d/windows/WinBackBufferSurfaceData.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.h
- src/windows/native/sun/java2d/windows/ddrawUtils.cpp
- src/windows/native/sun/java2d/windows/ddrawUtils.h
- src/windows/native/sun/java2d/windows/dxCapabilities.cpp
- src/windows/native/sun/java2d/windows/dxCapabilities.h
- src/windows/native/sun/java2d/windows/dxInit.cpp
- src/windows/native/sun/java2d/windows/dxInit.h

Changeset: db4bd081eff2
Author:    ksrini
Date:      2008-08-19 07:50 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/db4bd081eff2

6614210: JPRT Windows 32bit msival2 build failure when building 'install' workspace
Summary: suppresses wscript's modal dialog on error and no msi validation for jprt.
Reviewed-by: ohair, jmelvin

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

Changeset: 434055a0716e
Author:    xdono
Date:      2008-08-21 09:55 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/434055a0716e

Merge


Changeset: bf580c41f68f
Author:    xdono
Date:      2008-08-28 11:05 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bf580c41f68f

Added tag jdk7-b34 for changeset 434055a0716e

! .hgtags

Changeset: cf403a69449a
Author:    jjh
Date:      2008-08-15 18:06 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cf403a69449a

6737900: TEST: Some JDI regression tests timeout on slow machines
Summary: Don't execute useless code, and split test into multiple @runs.
Reviewed-by: tbell

! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/sde/MangleStepTest.java

Changeset: e093efae8c5f
Author:    ohair
Date:      2008-08-17 17:02 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e093efae8c5f

6496269: Many warnings generated from com/sun/java/util/jar/pack/*.cpp when compiled on Linux
Summary: Removal of compiler warnings and fixing of assert logic.
Reviewed-by: jrose, ksrini, bristor

! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bytes.cpp
! src/share/native/com/sun/java/util/jar/pack/bytes.h
! src/share/native/com/sun/java/util/jar/pack/coding.cpp
! src/share/native/com/sun/java/util/jar/pack/coding.h
! src/share/native/com/sun/java/util/jar/pack/defines.h
! src/share/native/com/sun/java/util/jar/pack/jni.cpp
! src/share/native/com/sun/java/util/jar/pack/main.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.h
! src/share/native/com/sun/java/util/jar/pack/utils.cpp
! src/share/native/com/sun/java/util/jar/pack/utils.h
! src/share/native/com/sun/java/util/jar/pack/zip.cpp
! src/share/native/com/sun/java/util/jar/pack/zip.h

Changeset: 092985e71d9e
Author:    tbell
Date:      2008-08-18 09:20 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/092985e71d9e

Merge


Changeset: 17527939e5b1
Author:    swamyv
Date:      2008-08-18 15:28 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/17527939e5b1

6705893: javax.script tests should not require a js engine on OpenJDK
Summary: Fixed the tests to pass with open JDK.
Reviewed-by: darcy

! test/javax/script/E4XErrorTest.java
+ test/javax/script/Helper.java
! test/javax/script/JavaScriptScopeTest.java
! test/javax/script/NullUndefinedVarTest.java
! test/javax/script/PluggableContextTest.java
! test/javax/script/ProviderTest.java
! test/javax/script/RhinoExceptionTest.java
! test/javax/script/Test1.java
! test/javax/script/Test2.java
! test/javax/script/Test3.java
! test/javax/script/Test4.java
! test/javax/script/Test5.java
! test/javax/script/Test6.java
! test/javax/script/Test7.java
! test/javax/script/Test8.java
! test/javax/script/VersionTest.java
+ test/sun/tools/jrunscript/CheckEngine.java
! test/sun/tools/jrunscript/common.sh
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh

Changeset: b6f746b0ecc4
Author:    swamyv
Date:      2008-08-19 12:46 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b6f746b0ecc4

6736461: ThreadMXBean Locks.java fails intermittently.
Summary: Fixed the test to wait for the right state before calling check thread information.
Reviewed-by: jjh

! test/java/lang/management/ThreadMXBean/Locks.java

Changeset: 1b114828900b
Author:    tbell
Date:      2008-08-19 16:05 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1b114828900b

Merge


Changeset: 9f53e194687c
Author:    tbell
Date:      2008-08-25 23:33 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9f53e194687c

Merge


Changeset: dc4067f914a2
Author:    martin
Date:      2008-08-20 13:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/dc4067f914a2

6739302: Check that deserialization preserves EnumSet integrity
Reviewed-by: dl, chegar
Contributed-by: jjb at google.com

! src/share/classes/java/util/EnumSet.java
+ test/java/util/EnumSet/BogusEnumSet.java

Changeset: 52fbd007f47b
Author:    swamyv
Date:      2008-08-22 10:37 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/52fbd007f47b

6653883: jmap with no option should print mmap instead of heap information.
Summary: Changed the default option of jmap to print mmap.
Reviewed-by: jjh

! src/share/classes/sun/tools/jmap/JMap.java

Changeset: 3a4370604bab
Author:    ohair
Date:      2008-08-22 12:24 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3a4370604bab

6732421: Removed old javavm and Classic VM files from the jdk7 sources
Reviewed-by: alanb

! make/common/Defs.gmk
! make/java/verify/Makefile
! make/netbeans/awt2d/README
! make/tools/GenerateCharacter/check_class.c.template
! src/share/back/debugDispatch.c
! src/share/back/error_messages.c
! src/share/back/inStream.c
! src/share/back/outStream.h
! src/share/instrument/InstrumentationImplNativeMethods.c
! src/share/instrument/JPLISAgent.c
! src/share/javavm/export/jvm.h
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
! src/share/native/common/check_code.c
! src/share/native/common/check_format.c
! src/solaris/back/util_md.h
! src/solaris/instrument/FileSystemSupport_md.h
! src/solaris/javavm/export/jvm_md.h
- src/solaris/javavm/include/typedefs_md.h
! src/solaris/native/common/gdefs_md.h
! src/solaris/native/common/jlong_md.h
! src/windows/back/util_md.h
! src/windows/hpi/src/socket_md.c
! src/windows/hpi/src/threads_md.c
! src/windows/instrument/FileSystemSupport_md.h
! src/windows/javavm/export/jvm_md.h
- src/windows/javavm/include/typedefs_md.h
! src/windows/native/java/net/net_util_md.c

Changeset: 3dcc69147ff9
Author:    sherman
Date:      2008-08-22 14:37 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3dcc69147ff9

4486841: UTF-8 decoder should adhere to corrigendum to Unicode 3.0.1
6636317: Optimize UTF-8 coder for ASCII input
Summary: re-write the UTF-8 charset to obey the standard and improve the performance
Reviewed-by: alanb

! src/share/classes/sun/nio/cs/UTF_8.java
+ test/sun/nio/cs/TestUTF8.java

Changeset: a33cf5828b82
Author:    sherman
Date:      2008-08-22 22:54 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a33cf5828b82

6740702: Comment tag update
Summary: tag update
Reviewed-by: mr

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

Changeset: a4ff2fe5b5d9
Author:    weijun
Date:      2008-08-06 08:11 +0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a4ff2fe5b5d9

6731685: CertificateFactory.generateCertificates throws IOException on PKCS7 cert chain
Reviewed-by: mullan

! src/share/classes/sun/security/util/DerIndefLenConverter.java
+ test/sun/security/util/DerValue/Indefinite.java

Changeset: 97d08b2b4539
Author:    chegar
Date:      2008-08-06 07:14 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/97d08b2b4539

6734171: java.net.NetworkInterface reports XCheck:jni warnings
Summary: Removed leading "L" or trailing ";" from FindClass classname param
Reviewed-by: alanb

! src/windows/native/java/net/NetworkInterface.c

Changeset: 874f4db252e3
Author:    wetmore
Date:      2008-08-20 00:41 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/874f4db252e3

Merge


Changeset: afcf04c535da
Author:    michaelm
Date:      2008-08-21 10:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/afcf04c535da

6258215: Num of backlog in ServerSocket(int, int) should be mentioned more explicitly
Summary: updated javadoc
Reviewed-by: chegar

! src/share/classes/java/net/ServerSocket.java
! src/share/classes/javax/net/ssl/SSLServerSocket.java

Changeset: f4289d75cd29
Author:    jccollet
Date:      2008-08-25 14:38 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f4289d75cd29

6717876: Make java.net.NetworkInterface.getIndex() public
Summary: Make getIndex() and getByIndex() public. Required a name change in native code
Reviewed-by: alanb, chegar, michaelm

! make/java/net/mapfile-vers
! src/share/classes/java/net/NetworkInterface.java
! src/solaris/native/java/net/NetworkInterface.c
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface_winXP.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/net_util_md.h
+ test/java/net/NetworkInterface/IndexTest.java

Changeset: 872241636752
Author:    wetmore
Date:      2008-08-25 08:11 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/872241636752

Merge


Changeset: c5f211538cad
Author:    tbell
Date:      2008-08-25 23:37 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c5f211538cad

Merge

- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h

Changeset: cf4894b78ceb
Author:    tbell
Date:      2008-08-29 12:40 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cf4894b78ceb

Merge


Changeset: baae64ef16f6
Author:    xdono
Date:      2008-09-11 11:25 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/baae64ef16f6

Added tag jdk7-b35 for changeset cf4894b78ceb

! .hgtags

Changeset: 2a5377a6492e
Author:    alanb
Date:      2008-08-26 09:23 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2a5377a6492e

6728542: (se) epoll based SelectorProvider should be portable to platforms other than x86 and x64
Reviewed-by: sherman

! make/java/nio/mapfile-linux
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/native/sun/nio/ch/EPollArrayWrapper.c

Changeset: ea45b0c72096
Author:    alanb
Date:      2008-08-26 10:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ea45b0c72096

6682020: (bf) Support monitoring of direct and mapped buffer usage
Reviewed-by: mchung, iris

! make/java/java/FILES_java.gmk
! make/java/nio/FILES_java.gmk
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/nio/Bits.java
+ src/share/classes/java/nio/BufferPoolMXBean.java
! src/share/classes/java/nio/Direct-X-Buffer.java
+ src/share/classes/sun/misc/JavaNioAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/java/nio/BufferPoolMXBean/Basic.java

Changeset: 7afa7314d883
Author:    emcmanus
Date:      2008-08-27 11:03 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7afa7314d883

5041784: (reflect) generic signature methods needlessly return generic arrays
Reviewed-by: darcy

! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
+ test/java/lang/reflect/Generics/TestPlainArrayNotGeneric.java

Changeset: 2c65a59dd48d
Author:    ksrini
Date:      2008-08-26 10:21 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2c65a59dd48d

6685121: (launcher) make ReportErrorMessages accessible by other launcher subsystems
Summary: provided error reporting interfaces to other java subsystems that the launcher uses.
Reviewed-by: darcy

! make/java/jli/Makefile
! make/java/jli/mapfile-vers
! src/share/bin/emessages.h
! src/share/bin/java.c
! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c

Changeset: d6b41950987b
Author:    sherman
Date:      2008-08-27 10:12 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d6b41950987b

4849617: (cs)Revise Charset spec to allow '+' in names
Summary: Update the spec and code to accept '+' as a charset name character
Reviewed-by: alanb

! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
! src/share/classes/sun/nio/cs/standard-charsets
+ test/sun/nio/cs/CheckICNE.java

Changeset: 126760548921
Author:    sherman
Date:      2008-08-27 10:28 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/126760548921

Merge


Changeset: 5d278726f0dc
Author:    chegar
Date:      2008-08-29 17:46 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5d278726f0dc

6576763: Thread constructors throw undocumented NPE for null name
Summary: update javadoc to specify NPE as well as fix minor bug in implementation.
Reviewed-by: alanb

! src/share/classes/java/lang/Thread.java
+ test/java/lang/ThreadGroup/NullThreadName.java

Changeset: dc604a6da888
Author:    swamyv
Date:      2008-08-29 14:33 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/dc604a6da888

6614052: jhat fails to read heap dump > 2GB.
Summary: Modified the jhat code to use long for unsigned int. This is a forward port of changes from Kevin Walls.
Reviewed-by: jjh

! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java

Changeset: ad45ffa62646
Author:    tbell
Date:      2008-08-31 11:59 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ad45ffa62646

Merge


Changeset: f9cf71f806eb
Author:    alanb
Date:      2008-08-31 18:32 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f9cf71f806eb

6570619: (bf) DirectByteBuffer.get/put(byte[]) does not scale well
Reviewed-by: iris

! make/java/java/mapfile-vers
! src/share/classes/java/nio/Bits.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/native/java/nio/Bits.c

Changeset: 343253d05123
Author:    alanb
Date:      2008-08-31 18:39 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/343253d05123

4640544: New I/O: Complete socket-channel functionality
Reviewed-by: iris, sherman, chegar

! make/java/nio/FILES_java.gmk
! make/java/nio/Makefile
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! make/mksample/nio/Makefile
+ make/mksample/nio/multicast/Makefile
! src/share/classes/java/net/NetworkInterface.java
+ src/share/classes/java/net/ProtocolFamily.java
+ src/share/classes/java/net/SocketOption.java
+ src/share/classes/java/net/StandardProtocolFamily.java
+ src/share/classes/java/net/StandardSocketOption.java
! src/share/classes/java/nio/channels/DatagramChannel.java
+ src/share/classes/java/nio/channels/MembershipKey.java
+ src/share/classes/java/nio/channels/MulticastChannel.java
+ src/share/classes/java/nio/channels/NetworkChannel.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/exceptions
+ src/share/classes/java/nio/channels/package-info.java
- src/share/classes/java/nio/channels/package.html
! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
+ src/share/classes/sun/nio/ch/ExtendedSocketOption.java
+ src/share/classes/sun/nio/ch/MembershipKeyImpl.java
+ src/share/classes/sun/nio/ch/MembershipRegistry.java
! src/share/classes/sun/nio/ch/Net.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
+ src/share/classes/sun/nio/ch/OptionKey.java
! src/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
! src/share/native/java/net/net_util.c
! src/share/native/java/net/net_util.h
+ src/share/native/sun/nio/ch/genSocketOptionRegistry.c
+ src/share/sample/nio/multicast/MulticastAddress.java
+ src/share/sample/nio/multicast/Reader.java
+ src/share/sample/nio/multicast/Sender.java
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/FileKey.c
! src/solaris/native/sun/nio/ch/Net.c
! src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/solaris/native/sun/nio/ch/SocketChannelImpl.c
! src/solaris/native/sun/nio/ch/nio_util.h
! src/windows/native/java/net/net_util_md.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! src/windows/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/windows/native/sun/nio/ch/SocketChannelImpl.c
+ test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
+ test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
+ test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
+ test/java/nio/channels/DatagramChannel/SocketOptionTests.java
+ test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
+ test/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/java/nio/channels/TestUtil.java
+ test/java/nio/channels/etc/NetworkChannelTests.java

Changeset: 0a427d0e70a7
Author:    emcmanus
Date:      2008-09-01 17:11 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0a427d0e70a7

6731410: JMXServiceURL cannot use @ConstructorProperties for compatibility reasons
Reviewed-by: dfuchs

! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/remote/JMXServiceURL.java
! test/javax/management/mxbean/JMXServiceURLTest.java

Changeset: 1d1d66438d11
Author:    emcmanus
Date:      2008-09-02 14:14 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1d1d66438d11

6405862: Allow CompositeType to have zero items
6737133: Compilation failure of test/javax/management/eventService/LeaseManagerDeadlockTest.java
6737140: Javadoc of some throw clauses of MBeanServer and MBeanServerConnection is garbled
6737143: createMBean of MBeanServer should acquire 2 extra throw clauses present in MBeanServerConnection
Reviewed-by: dfuchs

! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/openmbean/CompositeType.java
! test/javax/management/eventService/LeaseManagerDeadlockTest.java

Changeset: 00ea8fc81867
Author:    emcmanus
Date:      2008-09-03 14:31 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/00ea8fc81867

6744132: Spurious failures from test/javax/management/MBeanInfo/NotificationInfoTest.java
Reviewed-by: dfuchs

! test/javax/management/MBeanInfo/NotificationInfoTest.java

Changeset: 9145ff046bb4
Author:    dfuchs
Date:      2008-09-04 14:46 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9145ff046bb4

5072476: RFE: support cascaded (federated) MBean Servers
6299231: Add support for named MBean Servers
Summary: New javax.management.namespace package.
Reviewed-by: emcmanus

! make/docs/CORE_PKGS.gmk
! src/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
+ src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
+ src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java
+ src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptorSupport.java
- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
+ src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
+ src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
+ src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
+ src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
+ src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
+ src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
+ src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
+ src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
+ src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
+ src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
+ src/share/classes/com/sun/jmx/namespace/package.html
+ src/share/classes/com/sun/jmx/namespace/serial/DefaultRewritingProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/IdentityProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/JMXNamespaceContext.java
+ src/share/classes/com/sun/jmx/namespace/serial/RewritingProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/RoutingOnlyProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/SerialRewritingProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/package.html
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
! src/share/classes/javax/management/InstanceNotFoundException.java
! src/share/classes/javax/management/MBeanPermission.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/EventClientDelegate.java
+ src/share/classes/javax/management/namespace/JMXDomain.java
+ src/share/classes/javax/management/namespace/JMXNamespace.java
+ src/share/classes/javax/management/namespace/JMXNamespaceMBean.java
+ src/share/classes/javax/management/namespace/JMXNamespacePermission.java
+ src/share/classes/javax/management/namespace/JMXNamespaceView.java
+ src/share/classes/javax/management/namespace/JMXNamespaces.java
+ src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
+ src/share/classes/javax/management/namespace/JMXRemoteNamespaceMBean.java
+ src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
+ src/share/classes/javax/management/namespace/MBeanServerSupport.java
+ src/share/classes/javax/management/namespace/VirtualEventManager.java
+ src/share/classes/javax/management/namespace/package-info.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
+ test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
+ test/javax/management/namespace/DomainCreationTest.java
+ test/javax/management/namespace/EventWithNamespaceControlTest.java
+ test/javax/management/namespace/EventWithNamespaceTest.java
+ test/javax/management/namespace/ExportNamespaceTest.java
+ test/javax/management/namespace/JMXDomainTest.java
+ test/javax/management/namespace/JMXNamespaceSecurityTest.java
+ test/javax/management/namespace/JMXNamespaceTest.java
+ test/javax/management/namespace/JMXNamespaceViewTest.java
+ test/javax/management/namespace/JMXNamespacesTest.java
+ test/javax/management/namespace/JMXRemoteNamespaceTest.java
+ test/javax/management/namespace/JMXRemoteTargetNamespace.java
+ test/javax/management/namespace/LazyDomainTest.java
+ test/javax/management/namespace/MXBeanRefTest.java
+ test/javax/management/namespace/NamespaceController.java
+ test/javax/management/namespace/NamespaceControllerMBean.java
+ test/javax/management/namespace/NamespaceCreationTest.java
+ test/javax/management/namespace/NamespaceNotificationsTest.java
+ test/javax/management/namespace/NullDomainObjectNameTest.java
+ test/javax/management/namespace/NullObjectNameTest.java
+ test/javax/management/namespace/QueryNamesTest.java
+ test/javax/management/namespace/RemoveNotificationListenerTest.java
+ test/javax/management/namespace/RoutingServerProxyTest.java
+ test/javax/management/namespace/SerialParamProcessorTest.java
+ test/javax/management/namespace/SourceNamespaceTest.java
+ test/javax/management/namespace/VirtualMBeanNotifTest.java
+ test/javax/management/namespace/VirtualMBeanTest.java
+ test/javax/management/namespace/VirtualNamespaceQueryTest.java
+ test/javax/management/namespace/VirtualPropsTest.java
+ test/javax/management/namespace/Wombat.java
+ test/javax/management/namespace/WombatMBean.java
+ test/javax/management/namespace/namespace.policy

Changeset: 71a5f3f55b9c
Author:    tbell
Date:      2008-09-04 14:55 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/71a5f3f55b9c

Merge

- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions

Changeset: 59aa6b578cf0
Author:    bristor
Date:      2008-09-08 13:44 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/59aa6b578cf0

6661861: Decrease memory use of Inflaters by ZipFile
Summary: Fix allows release of native resources earlier than without fix
Reviewed-by: alanb

! src/share/classes/java/util/zip/Inflater.java
! src/share/classes/java/util/zip/ZipFile.java

Changeset: 334efd173b8f
Author:    bristor
Date:      2008-09-08 14:11 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/334efd173b8f

6356642: extcheck.exe -verbose throws ArrayIndexOutOfBoundsException exception
Summary: Fix causes printing of user-level error messages instead of throwing exceptions
Reviewed-by: sherman

! src/share/classes/com/sun/tools/extcheck/ExtCheck.java
! src/share/classes/com/sun/tools/extcheck/Main.java
+ test/com/sun/tools/extcheck/TestExtcheckArgs.java
+ test/com/sun/tools/extcheck/TestExtcheckArgs.sh

Changeset: 8484e830666e
Author:    tbell
Date:      2008-09-12 14:34 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8484e830666e

Merge


Changeset: a23b7f4f8b3c
Author:    ohair
Date:      2008-09-10 09:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a23b7f4f8b3c

6746421: Compare images logic needs to be more forgiving
Reviewed-by: tbell

! make/common/shared/Defs.gmk

Changeset: 395eb8a7846b
Author:    ohair
Date:      2008-09-10 09:48 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/395eb8a7846b

6746424: Remove build dependency on findbugs and FINDBUGS_HOME
Reviewed-by: tbell

! make/common/Sanity.gmk
! make/common/shared/Defs.gmk
! make/common/shared/Sanity-Settings.gmk
! make/common/shared/Sanity.gmk
! make/jprt.config

Changeset: ec301c0956be
Author:    ohair
Date:      2008-09-10 10:16 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ec301c0956be

6746430: Fix problems with getting 'ant -version' and the required setting of 'ANT_HOME'
Reviewed-by: tbell

! make/common/shared/Defs.gmk
! make/common/shared/Sanity.gmk

Changeset: 41bcf49eb3a1
Author:    ohair
Date:      2008-09-10 10:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/41bcf49eb3a1

6746409: Error: dl failure on line 689: Copies of libjvm.so need to have chcon (selinux) re-applied to them
Reviewed-by: tbell

! make/common/Defs.gmk

Changeset: c7ab37f5976d
Author:    ohair
Date:      2008-09-11 11:12 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c7ab37f5976d

6746415: The include file stropts.h is not available in Fedora 9 (STREAMS Kernel Extension?)
Reviewed-by: tbell

! src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.h

Changeset: da5513a6af53
Author:    ohair
Date:      2008-09-11 11:27 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/da5513a6af53

Merge

! make/common/Defs.gmk
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h

Changeset: 16818689f727
Author:    xdono
Date:      2008-09-17 13:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/16818689f727

Merge

- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions

Changeset: 80a4ace80c31
Author:    ant
Date:      2008-06-04 12:32 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/80a4ace80c31

6280057: I have audited SystemTray and TrayIcon code
Summary: small refactoring
Reviewed-by: dcherepanov

! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/TrayIcon.java

Changeset: adebdf3701a4
Author:    ant
Date:      2008-06-04 14:16 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/adebdf3701a4

6708322: test/closed/java/awt/Focus/TemporaryLostComponentDeadlock fails
Summary: Introduced new package private object for synchronization purposes. It should replace "this" in some deadlock prone cases.
Reviewed-by: anthony, art

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

Changeset: 58a2ba2767be
Author:    yan
Date:      2008-06-11 01:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/58a2ba2767be

Merge

- src/solaris/classes/sun/java2d/SurfaceManagerFactory.java
- src/windows/classes/sun/java2d/SurfaceManagerFactory.java
- test/javax/management/Introspector/LegacyIntrospectorTest.java

Changeset: a9b5b5d105a8
Author:    ant
Date:      2008-06-17 13:37 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a9b5b5d105a8

4685768: A11y issue - Focus set to disabled component, can't Tab/Shift-Tab
Summary: The restore-focus procedure should skip disabled components.
Reviewed-by: art, dcherepanov

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/Window.java
+ test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java
+ test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java
! test/java/awt/regtesthelpers/Util.java

Changeset: d407360176c0
Author:    dav
Date:      2008-06-18 15:35 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d407360176c0

6616323: consider benefits of replacing a componen array with other collection from the awt.Container class
Reviewed-by: uta, art

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ScrollPane.java
! src/windows/native/sun/windows/awt_Container.cpp
! src/windows/native/sun/windows/awt_Container.h
+ test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java

Changeset: 142e19f00424
Author:    dav
Date:      2008-06-18 19:20 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/142e19f00424

6716137: Fix 6691328 is broken
Reviewed-by: dcherepanov, denis

! src/share/classes/java/awt/dnd/DragSourceContext.java

Changeset: 321f5f269836
Author:    dav
Date:      2008-06-18 19:27 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/321f5f269836

Merge


Changeset: 38e32b2db431
Author:    yan
Date:      2008-06-19 11:26 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/38e32b2db431

6706121: makefile: unnecessary Motif classes compilation in JDK7
Summary: removed 80 obsolete .c and .java files, temporary modified some more
Reviewed-by: denis

! make/sun/awt/FILES_c_unix.gmk
! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
! make/sun/awt/mawt.gmk
! make/sun/jawt/Makefile
- src/solaris/classes/sun/awt/motif/MButtonPeer.java
- src/solaris/classes/sun/awt/motif/MCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxPeer.java
- src/solaris/classes/sun/awt/motif/MChoicePeer.java
- src/solaris/classes/sun/awt/motif/MComponentPeer.java
- src/solaris/classes/sun/awt/motif/MCustomCursor.java
- src/solaris/classes/sun/awt/motif/MDataTransferer.java
- src/solaris/classes/sun/awt/motif/MDialogPeer.java
- src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java
- src/solaris/classes/sun/awt/motif/MFileDialogPeer.java
- src/solaris/classes/sun/awt/motif/MFramePeer.java
- src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java
- src/solaris/classes/sun/awt/motif/MInputMethod.java
- src/solaris/classes/sun/awt/motif/MInputMethodControl.java
- src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java
- src/solaris/classes/sun/awt/motif/MLabelPeer.java
- src/solaris/classes/sun/awt/motif/MListPeer.java
- src/solaris/classes/sun/awt/motif/MMenuBarPeer.java
- src/solaris/classes/sun/awt/motif/MMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MMenuPeer.java
- src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java
- src/solaris/classes/sun/awt/motif/MPanelPeer.java
- src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java
- src/solaris/classes/sun/awt/motif/MRobotPeer.java
- src/solaris/classes/sun/awt/motif/MScrollPanePeer.java
- src/solaris/classes/sun/awt/motif/MScrollbarPeer.java
- src/solaris/classes/sun/awt/motif/MTextAreaPeer.java
- src/solaris/classes/sun/awt/motif/MTextFieldPeer.java
! src/solaris/classes/sun/awt/motif/MToolkit.java
- src/solaris/classes/sun/awt/motif/MWindowPeer.java
- src/solaris/classes/sun/awt/motif/X11Clipboard.java
- src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/X11Selection.java
- src/solaris/classes/sun/awt/motif/X11SelectionHolder.java
- src/solaris/native/sun/awt/awt_Button.c
- src/solaris/native/sun/awt/awt_Canvas.c
- src/solaris/native/sun/awt/awt_Checkbox.c
- src/solaris/native/sun/awt/awt_Choice12.c
- src/solaris/native/sun/awt/awt_Choice21.c
- src/solaris/native/sun/awt/awt_Component.c
- src/solaris/native/sun/awt/awt_Cursor.c
- src/solaris/native/sun/awt/awt_DataTransferer.c
- src/solaris/native/sun/awt/awt_DataTransferer.h
! src/solaris/native/sun/awt/awt_DrawingSurface.c
- src/solaris/native/sun/awt/awt_FileDialog.c
- src/solaris/native/sun/awt/awt_GlobalCursorManager.c
- src/solaris/native/sun/awt/awt_KeyboardFocusManager.c
- src/solaris/native/sun/awt/awt_Label.c
- src/solaris/native/sun/awt/awt_List.c
! src/solaris/native/sun/awt/awt_MToolkit.c
- src/solaris/native/sun/awt/awt_Menu.c
- src/solaris/native/sun/awt/awt_Menu.h
- src/solaris/native/sun/awt/awt_MenuBar.c
- src/solaris/native/sun/awt/awt_MenuBar.h
- src/solaris/native/sun/awt/awt_MenuComponent.c
- src/solaris/native/sun/awt/awt_MenuItem.c
- src/solaris/native/sun/awt/awt_PopupMenu.c
! src/solaris/native/sun/awt/awt_Robot.c
- src/solaris/native/sun/awt/awt_ScrollPane.c
- src/solaris/native/sun/awt/awt_Scrollbar.c
- src/solaris/native/sun/awt/awt_Selection.c
- src/solaris/native/sun/awt/awt_TextArea.c
- src/solaris/native/sun/awt/awt_TextArea.h
- src/solaris/native/sun/awt/awt_TextField.c
- src/solaris/native/sun/awt/awt_TextField.h
- src/solaris/native/sun/awt/awt_TopLevel.c
- src/solaris/native/sun/awt/awt_XmDnD.c
- src/solaris/native/sun/awt/awt_XmDnD.h
- src/solaris/native/sun/awt/awt_dnd.c
- src/solaris/native/sun/awt/awt_dnd.h
- src/solaris/native/sun/awt/awt_dnd_ds.c
- src/solaris/native/sun/awt/awt_dnd_dt.c
- src/solaris/native/sun/awt/awt_motif.c
- src/solaris/native/sun/awt/awt_motif12.c
- src/solaris/native/sun/awt/awt_motif21.c
! src/solaris/native/sun/awt/awt_p.h
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c
! src/solaris/native/sun/awt/initIDs.c
! src/solaris/native/sun/awt/multi_font.c

Changeset: fae7c1f5ba78
Author:    dav
Date:      2008-06-19 16:09 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fae7c1f5ba78

6694792: Syntax error in java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java
Reviewed-by: yan

! test/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java

Changeset: 9b66576b81f0
Author:    ant
Date:      2008-06-23 14:42 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9b66576b81f0

6682536: java\awt\FullScreen\NonfocusableFrameFullScreenTest\NonfocusableFrameFullScreenTest.java fails
Summary: always-on-top property should be restored on exiting full-screen.
Reviewed-by: tdv

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

Changeset: 59e34bb65340
Author:    anthony
Date:      2008-06-23 16:03 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/59e34bb65340

6704896: FD_SET usage can cause stack corruption (sol)
Summary: Using poll() instead of select()
Reviewed-by: yan, denis

! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c

Changeset: 4ccac6957211
Author:    dcherepanov
Date:      2008-06-26 14:23 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4ccac6957211

6581899: JTextField & JTextArea - Poor performance with JRE 1.5.0_08
Summary: acquire the first|last components only when the key is a traversal key
Reviewed-by: ant

! src/share/classes/sun/awt/EmbeddedFrame.java

Changeset: d2165ac39874
Author:    dcherepanov
Date:      2008-07-07 15:36 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d2165ac39874

6582346: javaw launcher does not display MessageBox after change to the resource files
Summary: call InitCommonControlsEx to perform UI initialization
Reviewed-by: art

! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h

Changeset: d635c9a971c9
Author:    dav
Date:      2008-07-07 16:09 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d635c9a971c9

6693974: Unify EventQueue$EventQueueItem and SunToolkit.$EventQueueItem classes
Reviewed-by: volk, art

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/sun/awt/SunToolkit.java

Changeset: 9a1b30777d9d
Author:    dav
Date:      2008-07-07 16:32 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9a1b30777d9d

Merge


Changeset: 5a75640258ba
Author:    anthony
Date:      2008-07-07 17:24 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5a75640258ba

6682046: Mixing code does not always recalculate shapes correctly when resizing components
Summary: The valid property is now encapsulated in Component.
Reviewed-by: art

! src/share/classes/java/awt/Button.java
! src/share/classes/java/awt/Checkbox.java
! src/share/classes/java/awt/Choice.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/Frame.java
! src/share/classes/java/awt/Label.java
! src/share/classes/java/awt/TextField.java

Changeset: 3361b420a0a2
Author:    anthony
Date:      2008-07-07 17:39 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3361b420a0a2

6723018: Need to push the test for 6682046
Summary: Pushed the test
Reviewed-by: art

+ test/java/awt/Mixing/Validating.java

Changeset: 9c9f18a2cdef
Author:    dav
Date:      2008-07-08 16:20 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9c9f18a2cdef

6723013: Incomplete push for 6693974
Reviewed-by: art

+ src/share/classes/sun/awt/EventQueueItem.java

Changeset: 250129565224
Author:    art
Date:      2008-07-25 15:19 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/250129565224

6235443: REG:Overlapping a swing app with an AWT app causes flickering in the background swing app on Windows
Summary: AWT text area no longer uses LockWindowUpdate
Reviewed-by: uta, dcherepanov

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

Changeset: 97d85ec01100
Author:    yan
Date:      2008-08-05 15:26 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/97d85ec01100

6454041: decimal separator munches the character standing at the right (sk keyboard)
Summary: in a group of keysyms associated with a key, check for keypad-ness of more keysyms
Reviewed-by: art

! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/keysym2ucs.h

Changeset: f0043a2428f6
Author:    yan
Date:      2008-08-08 03:32 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f0043a2428f6

Merge

- make/java/nio/spp.sh
! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
- make/tools/winver/Makefile
- make/tools/winver/bin/winver.exe
- make/tools/winver/src/StdAfx.cpp
- make/tools/winver/src/StdAfx.h
- make/tools/winver/src/winver.cpp
- src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
! src/share/classes/java/awt/Button.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
- src/share/classes/javax/management/ToQueryString.java
! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c
- src/windows/classes/sun/java2d/d3d/D3DBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/DDBlitLoops.java
- src/windows/classes/sun/java2d/windows/DDRenderer.java
- src/windows/classes/sun/java2d/windows/DDScaleLoops.java
- src/windows/classes/sun/java2d/windows/Win32OffScreenSurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceDataProxy.java
- src/windows/classes/sun/java2d/windows/WinBackBuffer.java
- src/windows/classes/sun/java2d/windows/WinBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/WinVolatileSurfaceManager.java
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.cpp
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.h
- src/windows/native/sun/java2d/d3d/D3DTestRaster.h
- src/windows/native/sun/java2d/d3d/D3DTextRenderer_md.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.h
- src/windows/native/sun/java2d/windows/DDBlitLoops.cpp
- src/windows/native/sun/java2d/windows/DDRenderer.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.h
- src/windows/native/sun/java2d/windows/Win32OffScreenSurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.h
- src/windows/native/sun/java2d/windows/WinBackBufferSurfaceData.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.h
- src/windows/native/sun/java2d/windows/ddrawUtils.cpp
- src/windows/native/sun/java2d/windows/ddrawUtils.h
- src/windows/native/sun/java2d/windows/dxCapabilities.cpp
- src/windows/native/sun/java2d/windows/dxCapabilities.h
- src/windows/native/sun/java2d/windows/dxInit.cpp
- src/windows/native/sun/java2d/windows/dxInit.h
! src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp

Changeset: 5e61b8180623
Author:    art
Date:      2008-08-12 12:00 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5e61b8180623

6735584: XNETProtocol:setStateHelper() produces bad _NET_WM_STATE messages
Reviewed-by: yan

! src/solaris/classes/sun/awt/X11/XNETProtocol.java

Changeset: 99658a8d42fa
Author:    art
Date:      2008-08-14 12:58 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/99658a8d42fa

6708392: Provide internal API to create OverrideRedirect windows, XToolkit
Summary: SunToolkit.setOverrideRedirect() method is introduced
Reviewed-by: mlapshin, yan

! src/share/classes/javax/swing/Popup.java
! src/share/classes/sun/awt/SunToolkit.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java

Changeset: e8301d67f7fa
Author:    dcherepanov
Date:      2008-08-25 19:15 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e8301d67f7fa

6737722: api/java_awt/TrayIcon/index.html#TrayIconHeadlessMode
Summary: isSupported() should skip tray initialization in case of headless
Reviewed-by: art, ant

! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/TrayIcon.java
+ test/java/awt/Toolkit/HeadlessTray/HeadlessTray.java

Changeset: 9d5e52760d53
Author:    lana
Date:      2008-08-25 13:58 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9d5e52760d53

Merge

- src/solaris/classes/sun/awt/motif/MButtonPeer.java
- src/solaris/classes/sun/awt/motif/MCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxPeer.java
- src/solaris/classes/sun/awt/motif/MChoicePeer.java
- src/solaris/classes/sun/awt/motif/MComponentPeer.java
- src/solaris/classes/sun/awt/motif/MCustomCursor.java
- src/solaris/classes/sun/awt/motif/MDataTransferer.java
- src/solaris/classes/sun/awt/motif/MDialogPeer.java
- src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java
- src/solaris/classes/sun/awt/motif/MFileDialogPeer.java
- src/solaris/classes/sun/awt/motif/MFramePeer.java
- src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java
- src/solaris/classes/sun/awt/motif/MInputMethod.java
- src/solaris/classes/sun/awt/motif/MInputMethodControl.java
- src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java
- src/solaris/classes/sun/awt/motif/MLabelPeer.java
- src/solaris/classes/sun/awt/motif/MListPeer.java
- src/solaris/classes/sun/awt/motif/MMenuBarPeer.java
- src/solaris/classes/sun/awt/motif/MMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MMenuPeer.java
- src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java
- src/solaris/classes/sun/awt/motif/MPanelPeer.java
- src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java
- src/solaris/classes/sun/awt/motif/MRobotPeer.java
- src/solaris/classes/sun/awt/motif/MScrollPanePeer.java
- src/solaris/classes/sun/awt/motif/MScrollbarPeer.java
- src/solaris/classes/sun/awt/motif/MTextAreaPeer.java
- src/solaris/classes/sun/awt/motif/MTextFieldPeer.java
- src/solaris/classes/sun/awt/motif/MWindowPeer.java
- src/solaris/classes/sun/awt/motif/X11Clipboard.java
- src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/X11Selection.java
- src/solaris/classes/sun/awt/motif/X11SelectionHolder.java
- src/solaris/native/sun/awt/awt_Button.c
- src/solaris/native/sun/awt/awt_Canvas.c
- src/solaris/native/sun/awt/awt_Checkbox.c
- src/solaris/native/sun/awt/awt_Choice12.c
- src/solaris/native/sun/awt/awt_Choice21.c
- src/solaris/native/sun/awt/awt_Component.c
- src/solaris/native/sun/awt/awt_Cursor.c
- src/solaris/native/sun/awt/awt_DataTransferer.c
- src/solaris/native/sun/awt/awt_DataTransferer.h
- src/solaris/native/sun/awt/awt_FileDialog.c
- src/solaris/native/sun/awt/awt_GlobalCursorManager.c
- src/solaris/native/sun/awt/awt_KeyboardFocusManager.c
- src/solaris/native/sun/awt/awt_Label.c
- src/solaris/native/sun/awt/awt_List.c
- src/solaris/native/sun/awt/awt_Menu.c
- src/solaris/native/sun/awt/awt_Menu.h
- src/solaris/native/sun/awt/awt_MenuBar.c
- src/solaris/native/sun/awt/awt_MenuBar.h
- src/solaris/native/sun/awt/awt_MenuComponent.c
- src/solaris/native/sun/awt/awt_MenuItem.c
- src/solaris/native/sun/awt/awt_PopupMenu.c
- src/solaris/native/sun/awt/awt_ScrollPane.c
- src/solaris/native/sun/awt/awt_Scrollbar.c
- src/solaris/native/sun/awt/awt_Selection.c
- src/solaris/native/sun/awt/awt_TextArea.c
- src/solaris/native/sun/awt/awt_TextArea.h
- src/solaris/native/sun/awt/awt_TextField.c
- src/solaris/native/sun/awt/awt_TextField.h
- src/solaris/native/sun/awt/awt_TopLevel.c
- src/solaris/native/sun/awt/awt_XmDnD.c
- src/solaris/native/sun/awt/awt_XmDnD.h
- src/solaris/native/sun/awt/awt_dnd.c
- src/solaris/native/sun/awt/awt_dnd.h
- src/solaris/native/sun/awt/awt_dnd_ds.c
- src/solaris/native/sun/awt/awt_dnd_dt.c
- src/solaris/native/sun/awt/awt_motif.c
- src/solaris/native/sun/awt/awt_motif12.c
- src/solaris/native/sun/awt/awt_motif21.c
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c

Changeset: 134fd1a656ea
Author:    lana
Date:      2008-09-19 19:38 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/134fd1a656ea

Merge

- src/solaris/classes/sun/awt/motif/MButtonPeer.java
- src/solaris/classes/sun/awt/motif/MCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxPeer.java
- src/solaris/classes/sun/awt/motif/MChoicePeer.java
- src/solaris/classes/sun/awt/motif/MComponentPeer.java
- src/solaris/classes/sun/awt/motif/MCustomCursor.java
- src/solaris/classes/sun/awt/motif/MDataTransferer.java
- src/solaris/classes/sun/awt/motif/MDialogPeer.java
- src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java
- src/solaris/classes/sun/awt/motif/MFileDialogPeer.java
- src/solaris/classes/sun/awt/motif/MFramePeer.java
- src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java
- src/solaris/classes/sun/awt/motif/MInputMethod.java
- src/solaris/classes/sun/awt/motif/MInputMethodControl.java
- src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java
- src/solaris/classes/sun/awt/motif/MLabelPeer.java
- src/solaris/classes/sun/awt/motif/MListPeer.java
- src/solaris/classes/sun/awt/motif/MMenuBarPeer.java
- src/solaris/classes/sun/awt/motif/MMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MMenuPeer.java
- src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java
- src/solaris/classes/sun/awt/motif/MPanelPeer.java
- src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java
- src/solaris/classes/sun/awt/motif/MRobotPeer.java
- src/solaris/classes/sun/awt/motif/MScrollPanePeer.java
- src/solaris/classes/sun/awt/motif/MScrollbarPeer.java
- src/solaris/classes/sun/awt/motif/MTextAreaPeer.java
- src/solaris/classes/sun/awt/motif/MTextFieldPeer.java
- src/solaris/classes/sun/awt/motif/MWindowPeer.java
- src/solaris/classes/sun/awt/motif/X11Clipboard.java
- src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/X11Selection.java
- src/solaris/classes/sun/awt/motif/X11SelectionHolder.java
- src/solaris/native/sun/awt/awt_Button.c
- src/solaris/native/sun/awt/awt_Canvas.c
- src/solaris/native/sun/awt/awt_Checkbox.c
- src/solaris/native/sun/awt/awt_Choice12.c
- src/solaris/native/sun/awt/awt_Choice21.c
- src/solaris/native/sun/awt/awt_Component.c
- src/solaris/native/sun/awt/awt_Cursor.c
- src/solaris/native/sun/awt/awt_DataTransferer.c
- src/solaris/native/sun/awt/awt_DataTransferer.h
- src/solaris/native/sun/awt/awt_FileDialog.c
- src/solaris/native/sun/awt/awt_GlobalCursorManager.c
- src/solaris/native/sun/awt/awt_KeyboardFocusManager.c
- src/solaris/native/sun/awt/awt_Label.c
- src/solaris/native/sun/awt/awt_List.c
- src/solaris/native/sun/awt/awt_Menu.c
- src/solaris/native/sun/awt/awt_Menu.h
- src/solaris/native/sun/awt/awt_MenuBar.c
- src/solaris/native/sun/awt/awt_MenuBar.h
- src/solaris/native/sun/awt/awt_MenuComponent.c
- src/solaris/native/sun/awt/awt_MenuItem.c
- src/solaris/native/sun/awt/awt_PopupMenu.c
- src/solaris/native/sun/awt/awt_ScrollPane.c
- src/solaris/native/sun/awt/awt_Scrollbar.c
- src/solaris/native/sun/awt/awt_Selection.c
- src/solaris/native/sun/awt/awt_TextArea.c
- src/solaris/native/sun/awt/awt_TextArea.h
- src/solaris/native/sun/awt/awt_TextField.c
- src/solaris/native/sun/awt/awt_TextField.h
- src/solaris/native/sun/awt/awt_TopLevel.c
- src/solaris/native/sun/awt/awt_XmDnD.c
- src/solaris/native/sun/awt/awt_XmDnD.h
- src/solaris/native/sun/awt/awt_dnd.c
- src/solaris/native/sun/awt/awt_dnd.h
- src/solaris/native/sun/awt/awt_dnd_ds.c
- src/solaris/native/sun/awt/awt_dnd_dt.c
- src/solaris/native/sun/awt/awt_motif.c
- src/solaris/native/sun/awt/awt_motif12.c
- src/solaris/native/sun/awt/awt_motif21.c
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c

Changeset: 73b3e1a40bdf
Author:    xdono
Date:      2008-09-25 12:54 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/73b3e1a40bdf

Added tag jdk7-b36 for changeset 134fd1a656ea

! .hgtags

Changeset: 094873a59791
Author:    sjiang
Date:      2008-09-09 14:17 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/094873a59791

6736611: [Evt Srv] EventSubscriber.unsubscribe removes other listeners
Reviewed-by: emcmanus

! src/share/classes/javax/management/event/EventSubscriber.java
+ test/javax/management/eventService/SubUnsubTest.java

Changeset: 1643868af837
Author:    emcmanus
Date:      2008-09-09 14:57 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1643868af837

6746196: Some JMX classes do not compile with Eclipse compiler
Reviewed-by: dfuchs
Contributed-by: roman.kennke at aicas.com

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java

Changeset: 5778303e2e14
Author:    dfuchs
Date:      2008-09-09 17:01 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5778303e2e14

6745832: jmx namespaces: Some refactoring/commenting would improve code readability.
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
! src/share/classes/javax/management/namespace/JMXDomain.java
! src/share/classes/javax/management/namespace/JMXNamespace.java
! src/share/classes/javax/management/namespace/JMXNamespaces.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
! test/javax/management/namespace/Wombat.java

Changeset: 84417fdd8358
Author:    martin
Date:      2008-09-09 15:20 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/84417fdd8358

6728229: (str) StringBuilder.append(CharSequence) does not throw IndexOutOfBoundsException
Summary: Major spec rework
Reviewed-by: alanb

! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java

Changeset: 12f5110538d3
Author:    martin
Date:      2008-09-09 15:20 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/12f5110538d3

6733145: (bf) CharBuffer.subSequence can be updated to take advantage of covariant returns
Summary: Change return type to CharBuffer
Reviewed-by: alanb

! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/classes/java/nio/Heap-X-Buffer.java
! src/share/classes/java/nio/StringCharBuffer.java
! src/share/classes/java/nio/X-Buffer.java

Changeset: 2b44dd8ed72d
Author:    emcmanus
Date:      2008-09-10 13:36 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2b44dd8ed72d

6734813: Provide a way to construct an ObjectName without checked exceptions
6746649: ObjectName constructors and methods declare unchecked exceptions in throws clauses
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/QueryNotificationFilter.java
! src/share/classes/javax/management/event/EventClientDelegateMBean.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! src/share/classes/sun/management/Util.java
+ test/javax/management/ObjectName/ValueOfTest.java

Changeset: b35ccd203a7e
Author:    emcmanus
Date:      2008-09-10 14:56 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b35ccd203a7e

6746759: Fix for 6734813 introduced build break
Reviewed-by: dfuchs

! src/share/classes/sun/management/ClassLoadingImpl.java
! src/share/classes/sun/management/CompilationImpl.java
! src/share/classes/sun/management/HotSpotDiagnostic.java
! src/share/classes/sun/management/HotspotInternal.java
! src/share/classes/sun/management/ManagementFactoryHelper.java
! src/share/classes/sun/management/MemoryImpl.java
! src/share/classes/sun/management/OperatingSystemImpl.java
! src/share/classes/sun/management/RuntimeImpl.java
! src/share/classes/sun/management/ThreadImpl.java

Changeset: 3e7b9a0f3a6f
Author:    dfuchs
Date:      2008-09-10 16:27 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3e7b9a0f3a6f

6746754: jmx namespace: test for leading separator missing
6669137: RFE: InstanceNotFoundException should have a constructor that takes an ObjectName
6746796: jmx namespaces: Several tests are missing an @bug or @run keyword
Summary: Note on 6669137: first implementation of 6669137 was actually pushed with 5072476 - here we only have a small update and a test case. Also re-fixes 6737133: Compilation failure of test/javax/management/eventService/LeaseManagerDeadlockTest.java which had failed.
Reviewed-by: emcmanus, yjoan

! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/javax/management/InstanceNotFoundException.java
+ test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
! test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/eventService/LeaseManagerDeadlockTest.java
! test/javax/management/namespace/DomainCreationTest.java
! test/javax/management/namespace/EventWithNamespaceControlTest.java
! test/javax/management/namespace/EventWithNamespaceTest.java
! test/javax/management/namespace/ExportNamespaceTest.java
! test/javax/management/namespace/JMXDomainTest.java
! test/javax/management/namespace/JMXNamespaceSecurityTest.java
! test/javax/management/namespace/JMXNamespaceTest.java
! test/javax/management/namespace/JMXNamespaceViewTest.java
! test/javax/management/namespace/JMXNamespacesTest.java
! test/javax/management/namespace/JMXRemoteNamespaceTest.java
! test/javax/management/namespace/LazyDomainTest.java
+ test/javax/management/namespace/LeadingSeparatorsTest.java
! test/javax/management/namespace/NamespaceCreationTest.java
! test/javax/management/namespace/NamespaceNotificationsTest.java
! test/javax/management/namespace/NullObjectNameTest.java
! test/javax/management/namespace/QueryNamesTest.java
! test/javax/management/namespace/RemoveNotificationListenerTest.java
! test/javax/management/namespace/RoutingServerProxyTest.java
! test/javax/management/namespace/SerialParamProcessorTest.java
! test/javax/management/namespace/SourceNamespaceTest.java
! test/javax/management/namespace/VirtualMBeanNotifTest.java
! test/javax/management/namespace/VirtualMBeanTest.java
! test/javax/management/namespace/VirtualNamespaceQueryTest.java
! test/javax/management/namespace/VirtualPropsTest.java

Changeset: bee470ba5b24
Author:    bristor
Date:      2008-09-11 14:58 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bee470ba5b24

6440786: Cannot create a ZIP file containing zero entries
Summary: Allow reading and writing of ZIP files with zero entries.
Reviewed-by: alanb

! src/share/classes/java/util/zip/ZipOutputStream.java
! src/share/native/java/util/zip/zip_util.c
+ test/java/util/zip/TestEmptyZip.java

Changeset: ebc38225b4a9
Author:    emcmanus
Date:      2008-09-12 15:17 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ebc38225b4a9

6747411: EventClient causes thread leaks
Summary: Reworked thread management in EventClient and related classes.
Reviewed-by: sjiang, dfuchs

! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/event/RMIPushEventForwarder.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/eventService/EventClientThreadTest.java
! test/javax/management/eventService/SharingThreadTest.java

Changeset: 6a49dd6635ba
Author:    dfuchs
Date:      2008-09-12 17:58 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6a49dd6635ba

6747899: jmx namespaces: hooks for permission checks should be defined in HandlerInterceptor
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java

Changeset: 09a7e38337e9
Author:    dfuchs
Date:      2008-09-12 19:06 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/09a7e38337e9

6747983: jmx namespace: unspecified self-link detection logic
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! test/javax/management/namespace/JMXNamespaceTest.java

Changeset: def697d44797
Author:    tbell
Date:      2008-09-12 23:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/def697d44797

Merge


Changeset: 044bfa235270
Author:    dfuchs
Date:      2008-09-17 13:40 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/044bfa235270

6748745: JConsole: plotters don't resize well when the window is resized
Summary: part of the fix was contributed by jfdenise
Reviewed-by: jfdenise

! src/share/classes/sun/tools/jconsole/Plotter.java
! src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
! src/share/classes/sun/tools/jconsole/inspector/XPlotter.java
! src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java

Changeset: eb342082e2b6
Author:    jccollet
Date:      2008-09-04 15:26 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/eb342082e2b6

6692802: HttpCookie needs to support HttpOnly attribute
Summary: Added HttpOnly tag support to HttpCookie class.
Reviewed-by: chegar, michaelm

! src/share/classes/java/net/HttpCookie.java
! test/java/net/CookieHandler/TestHttpCookie.java

Changeset: d276b0716d13
Author:    wetmore
Date:      2008-09-05 00:43 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d276b0716d13

Merge


Changeset: bcb61dfc8514
Author:    weijun
Date:      2008-09-08 14:17 +0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bcb61dfc8514

6740833: krb5.conf does not accept kdc=hostname (no spaces around =)
Reviewed-by: xuelei

! src/share/classes/sun/security/krb5/Config.java

Changeset: b0378bb50d83
Author:    michaelm
Date:      2008-09-11 17:46 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b0378bb50d83

6744329: Exception in light weight http server code
Reviewed-by: chegar

! src/share/classes/sun/net/httpserver/ChunkedOutputStream.java
+ test/com/sun/net/httpserver/bugs/B6744329.java

Changeset: 80fe10573687
Author:    mullan
Date:      2008-09-11 14:05 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/80fe10573687

6465942: Add problem identification facility to the CertPathValidator framework
Summary: Add support to the java.security.cert APIs for determining the reason that a certification path is invalid.
Reviewed-by: vinnie

! src/share/classes/java/security/cert/CertPathValidatorException.java
+ src/share/classes/java/security/cert/PKIXReason.java
! src/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java
! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/share/classes/sun/security/provider/certpath/KeyChecker.java
! src/share/classes/sun/security/provider/certpath/OCSPChecker.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/PolicyChecker.java
! src/share/classes/sun/security/provider/certpath/ReverseBuilder.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! test/java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java
+ test/java/security/cert/CertPathValidatorException/ReasonTest.java
+ test/java/security/cert/CertPathValidatorException/Serial.java
+ test/java/security/cert/CertPathValidatorException/cert_file
+ test/java/security/cert/CertPathValidatorException/jdk6.serial
! test/java/security/cert/PolicyNode/GetPolicyQualifiers.java

Changeset: 482a1857b598
Author:    mullan
Date:      2008-09-11 18:13 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/482a1857b598

Merge


Changeset: 80fd09f239f4
Author:    wetmore
Date:      2008-09-15 00:41 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/80fd09f239f4

Merge


Changeset: 0100b3e66894
Author:    wetmore
Date:      2008-09-16 00:34 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0100b3e66894

Merge


Changeset: e81a1ebde376
Author:    wetmore
Date:      2008-09-18 00:39 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e81a1ebde376

Merge


Changeset: a1ab54c36c8a
Author:    sjiang
Date:      2008-09-22 15:43 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a1ab54c36c8a

6697180: JMX query results in java.io.IOException: Illegal state - also a deadlock can also be seen
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
+ test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java

Changeset: 4a62773bf60e
Author:    jjh
Date:      2008-09-22 19:20 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4a62773bf60e

6263966: TEST: com/sun/jdi/ClassesByName2Test.java has a race
Summary: Have the debuggee stop at a bkpt instead of running to completion.
Reviewed-by: tbell

! test/com/sun/jdi/ClassesByName2Test.java

Changeset: b54ba7058851
Author:    tbell
Date:      2008-09-22 22:37 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b54ba7058851

Merge


Changeset: ed8f850f9f94
Author:    tbell
Date:      2008-09-26 15:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ed8f850f9f94

Merge


Changeset: 14f50aee4989
Author:    xdono
Date:      2008-10-02 19:58 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/14f50aee4989

6754988: Update copyright year
Summary: Update for files that have been modified starting July 2008
Reviewed-by: ohair, tbell

! make/com/sun/inputmethods/indicim/Makefile
! make/com/sun/inputmethods/thaiim/Makefile
! make/com/sun/java/pack/Makefile
! make/com/sun/security/auth/module/Makefile
! make/common/BuildToolJar.gmk
! make/common/Demo.gmk
! make/common/Library.gmk
! make/common/internal/ImportComponents.gmk
! make/common/shared/Defs-java.gmk
! make/common/shared/Defs-windows.gmk
! make/java/fdlibm/Makefile
! make/java/hpi/windows/Makefile
! make/java/java/FILES_java.gmk
! make/java/java_crw_demo/Makefile
! make/java/java_hprof_demo/Makefile
! make/java/management/Makefile
! make/java/net/Makefile
! make/java/net/mapfile-vers
! make/java/nio/FILES_java.gmk
! make/java/nio/genCoder.sh
! make/java/npt/Makefile
! make/java/zip/Makefile
! make/javax/swing/beaninfo/SwingBeans.gmk
! make/jpda/back/Makefile
! make/jpda/transport/shmem/Makefile
! make/jpda/transport/socket/Makefile
! make/jprt.properties
! make/mksample/nio/Makefile
! make/mksample/nio/multicast/Makefile
! make/netbeans/jconsole/build.properties
! make/netbeans/jconsole/build.xml
! make/sun/cmm/kcms/Makefile
! make/sun/font/t2k/Makefile
! make/sun/image/generic/Makefile
! make/sun/image/vis/Makefile
! make/sun/jconsole/Makefile
! make/sun/jdbc/Makefile
! make/sun/jpeg/Makefile
! make/sun/net/spi/nameservice/dns/Makefile
! make/sun/text/Makefile
! src/share/back/ThreadReferenceImpl.c
! src/share/back/eventFilter.c
! src/share/back/transport.c
! src/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
! src/share/classes/com/sun/jmx/event/EventBuffer.java
! src/share/classes/com/sun/jmx/event/EventClientFactory.java
! src/share/classes/com/sun/jmx/event/EventConnection.java
! src/share/classes/com/sun/jmx/event/EventParams.java
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/LeaseRenewer.java
! src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
! src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
! src/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
! src/share/classes/com/sun/jmx/mbeanserver/NotifySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
! src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java
! src/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
! src/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java
! src/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java
! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/share/classes/com/sun/tools/jdi/VMAction.java
! src/share/classes/com/sun/tools/jdi/VMState.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java
! src/share/classes/java/net/Inet6Address.java
! src/share/classes/java/nio/Bits.java
! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/classes/java/nio/Heap-X-Buffer.java
! src/share/classes/java/nio/X-Buffer.java
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/SelectionKey.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/exceptions
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/share/classes/java/nio/charset/Charset-X-Coder.java
! src/share/classes/java/nio/charset/CoderResult.java
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/java/util/EnumSet.java
! src/share/classes/java/util/Timer.java
! src/share/classes/javax/management/Description.java
! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/DescriptorFields.java
! src/share/classes/javax/management/DescriptorKey.java
! src/share/classes/javax/management/DynamicWrapperMBean.java
! src/share/classes/javax/management/Impact.java
! src/share/classes/javax/management/InstanceNotFoundException.java
! src/share/classes/javax/management/MBean.java
! src/share/classes/javax/management/MBeanOperationInfo.java
! src/share/classes/javax/management/MBeanPermission.java
! src/share/classes/javax/management/MBeanRegistration.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/MBeanServerNotification.java
! src/share/classes/javax/management/ManagedAttribute.java
! src/share/classes/javax/management/ManagedOperation.java
! src/share/classes/javax/management/NotificationBroadcasterSupport.java
! src/share/classes/javax/management/NotificationInfo.java
! src/share/classes/javax/management/NotificationInfos.java
! src/share/classes/javax/management/SendNotification.java
! src/share/classes/javax/management/StandardEmitterMBean.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/EventClientDelegate.java
! src/share/classes/javax/management/event/EventClientDelegateMBean.java
! src/share/classes/javax/management/event/EventClientNotFoundException.java
! src/share/classes/javax/management/event/EventConsumer.java
! src/share/classes/javax/management/event/EventForwarder.java
! src/share/classes/javax/management/event/EventReceiver.java
! src/share/classes/javax/management/event/EventRelay.java
! src/share/classes/javax/management/event/FetchingEventForwarder.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/event/ListenerInfo.java
! src/share/classes/javax/management/event/NotificationManager.java
! src/share/classes/javax/management/event/RMIPushEventForwarder.java
! src/share/classes/javax/management/event/RMIPushEventRelay.java
! src/share/classes/javax/management/event/RMIPushServer.java
! src/share/classes/javax/management/openmbean/CompositeDataSupport.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/share/classes/javax/management/remote/JMXConnector.java
! src/share/classes/javax/management/remote/JMXConnectorServer.java
! src/share/classes/javax/management/remote/JMXConnectorServerMBean.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/share/classes/javax/net/ssl/SSLServerSocket.java
! src/share/classes/sun/font/NullFontScaler.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/net/httpserver/ChunkedOutputStream.java
! src/share/classes/sun/net/httpserver/ServerImpl.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/Net.java
! src/share/classes/sun/nio/ch/SelectorImpl.java
! src/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/share/classes/sun/nio/cs/standard-charsets
! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
! src/share/classes/sun/text/resources/FormatData_sv.java
! src/share/classes/sun/tools/jconsole/Plotter.java
! src/share/classes/sun/tools/jmap/JMap.java
! src/share/demo/jvmti/hprof/hprof_io.c
! src/share/demo/jvmti/hprof/hprof_util.c
! src/share/native/java/net/net_util.h
! src/share/native/java/nio/Bits.c
! src/share/native/sun/nio/ch/genSocketOptionRegistry.c
! src/share/transport/shmem/shmemBack.c
! src/share/transport/shmem/shmemBase.c
! src/share/transport/socket/socketTransport.c
! src/share/transport/socket/sysSocket.h
! src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
! src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.h
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/solaris/native/java/net/SocketInputStream.c
! src/solaris/native/java/net/SocketOutputStream.c
! src/solaris/native/java/net/linux_close.c
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/java/nio/MappedByteBuffer.c
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/EPollArrayWrapper.c
! src/solaris/native/sun/nio/ch/FileKey.c
! src/solaris/native/sun/nio/ch/InheritedChannel.c
! src/solaris/native/sun/nio/ch/Net.c
! src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/solaris/native/sun/nio/ch/SocketChannelImpl.c
! src/solaris/native/sun/nio/ch/nio_util.h
! src/solaris/transport/socket/socket_md.c
! src/windows/classes/sun/nio/ch/PipeImpl.java
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/windows/javavm/export/jvm_md.h
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface.h
! src/windows/native/java/net/NetworkInterface_win9x.c
! src/windows/native/java/net/NetworkInterface_winXP.c
! src/windows/native/java/net/SocketOutputStream.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainSocketImpl.c
! src/windows/native/java/net/net_util_md.h
! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! src/windows/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/windows/native/sun/nio/ch/SocketChannelImpl.c
! src/windows/native/sun/nio/ch/WindowsSelectorImpl.c
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/transport/socket/socket_md.c
! src/windows/transport/socket/socket_md.h
! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/MonitorFrameInfo.java
! test/com/sun/jdi/Solaris32AndSolaris64Test.sh
! test/com/sun/jdi/SourceNameFilterTest.java
! test/com/sun/jdi/VMConnection.java
! test/com/sun/net/httpserver/bugs/B6744329.java
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/net/CookieHandler/TestHttpCookie.java
! test/java/net/Inet6Address/serialize/Serialize.java
! test/java/nio/channels/FileChannel/ExpandingMap.java
! test/java/nio/channels/Selector/Wakeup.java
! test/javax/management/Introspector/AnnotatedMBeanTest.java
! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java
! test/javax/management/Introspector/MBeanDescriptionTest.java
! test/javax/management/Introspector/ParameterNameTest.java
! test/javax/management/Introspector/ResourceInjectionTest.java
! test/javax/management/Introspector/annot/Name.java
! test/javax/management/MBeanInfo/NotificationInfoTest.java
! test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
! test/javax/management/MBeanServer/OldMBeanServerTest.java
! test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
! test/javax/management/ObjectName/SerialCompatTest.java
! test/javax/management/eventService/AddRemoveListenerTest.java
! test/javax/management/eventService/CustomForwarderTest.java
! test/javax/management/eventService/EventManagerTest.java
! test/javax/management/eventService/FetchingTest.java
! test/javax/management/eventService/LeaseTest.java
! test/javax/management/eventService/ListenerTest.java
! test/javax/management/eventService/NotSerializableNotifTest.java
! test/javax/management/eventService/PublishTest.java
! test/javax/management/eventService/ReconnectableConnectorTest.java
! test/javax/management/eventService/SharingThreadTest.java
! test/javax/management/mxbean/ComparatorExceptionTest.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/SameObjectTwoNamesTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TigerMXBean.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java
! test/javax/script/E4XErrorTest.java
! test/javax/script/JavaScriptScopeTest.java
! test/javax/script/NullUndefinedVarTest.java
! test/javax/script/PluggableContextTest.java
! test/javax/script/ProviderTest.java
! test/javax/script/RhinoExceptionTest.java
! test/javax/script/Test1.java
! test/javax/script/Test2.java
! test/javax/script/Test3.java
! test/javax/script/Test4.java
! test/javax/script/Test5.java
! test/javax/script/Test6.java
! test/javax/script/Test7.java
! test/javax/script/Test8.java
! test/javax/script/VersionTest.java
! test/sun/tools/jrunscript/common.sh
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh

Changeset: db2e128d9f68
Author:    xdono
Date:      2008-10-09 11:13 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/db2e128d9f68

Added tag jdk7-b37 for changeset 14f50aee4989

! .hgtags

Changeset: fa7147a26cd2
Author:    malenkov
Date:      2008-06-19 18:03 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fa7147a26cd2

4114658: DOC: Unspecified behaviour for java.beans.PropertyEditorSupport
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/PropertyEditor.java
! src/share/classes/java/beans/PropertyEditorSupport.java

Changeset: fc09152d5cf6
Author:    idk
Date:      2008-06-23 15:21 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fc09152d5cf6

6623943: javax.swing.TimerQueue's thread occasionally fails to start
Reviewed-by: alexp

! src/share/classes/javax/swing/JApplet.java
! src/share/classes/javax/swing/TimerQueue.java

Changeset: 282c86389114
Author:    malenkov
Date:      2008-06-26 15:11 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/282c86389114

6718964: Swing border tests should be open source
Reviewed-by: peterz

+ test/javax/swing/border/Test4120351.java
+ test/javax/swing/border/Test4124729.java
+ test/javax/swing/border/Test4243289.html
+ test/javax/swing/border/Test4243289.java
+ test/javax/swing/border/Test4247606.html
+ test/javax/swing/border/Test4247606.java
+ test/javax/swing/border/Test4252164.html
+ test/javax/swing/border/Test4252164.java
+ test/javax/swing/border/Test6461042.java

Changeset: 581440ba714a
Author:    malenkov
Date:      2008-06-26 15:39 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/581440ba714a

6718965: Swing color chooser tests should be open source
Reviewed-by: peterz

+ test/javax/swing/JColorChooser/Test4165217.java
+ test/javax/swing/JColorChooser/Test4177735.java
+ test/javax/swing/JColorChooser/Test4193384.java
+ test/javax/swing/JColorChooser/Test4234761.java
+ test/javax/swing/JColorChooser/Test4380468.html
+ test/javax/swing/JColorChooser/Test4380468.java
+ test/javax/swing/JColorChooser/Test4461329.java
+ test/javax/swing/JColorChooser/Test4711996.java
+ test/javax/swing/JColorChooser/Test4759306.html
+ test/javax/swing/JColorChooser/Test4759306.java
+ test/javax/swing/JColorChooser/Test4759934.html
+ test/javax/swing/JColorChooser/Test4759934.java
+ test/javax/swing/JColorChooser/Test4887836.html
+ test/javax/swing/JColorChooser/Test4887836.java

Changeset: 13586ebcd761
Author:    mlapshin
Date:      2008-07-02 18:17 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/13586ebcd761

6618401: Input method cannot be selected from System menu
Summary: lock.wait() added in sun.awt.im.InputMethodManager.showInputMethodMenuOnRequesterEDT()
Reviewed-by: alexp

! src/share/classes/sun/awt/im/InputMethodManager.java

Changeset: 99ea868a1d31
Author:    mlapshin
Date:      2008-07-07 16:56 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/99ea868a1d31

6647340: Minimized JInternalFrame icons appear in incorrect positions if the main frame is resized
Summary: Now BasicInternalFrameUI and BasicDesktopIconUI both recalculate frame icon position
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
+ src/share/classes/javax/swing/plaf/basic/DesktopIconMover.java
+ test/javax/swing/JInternalFrame/6647340/bug6647340.java

Changeset: 34b312e8344b
Author:    peterz
Date:      2008-07-08 11:36 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/34b312e8344b

6635663: make/tools/AutoMulti/{AutoMulti,TestALFGenerator}.java still generate files with wrong legal notices
Summary: Removed unused files
Reviewed-by: ohair

! make/tools/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java

Changeset: d5e658be14f7
Author:    malenkov
Date:      2008-07-08 16:40 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d5e658be14f7

4916852: RFE: LTP: BorderLayout Persistence Delegate should use 1.5 API
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/MetaData.java
+ test/java/beans/XMLEncoder/java_awt_BorderLayout.java
+ test/java/beans/XMLEncoder/java_awt_Component.java

Changeset: f98824b5fe08
Author:    malenkov
Date:      2008-07-09 15:25 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f98824b5fe08

6351692: catch(Throwable) in java.beans.MetaData preventing thread shutdown
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/EventHandler.java

Changeset: ccdfb79c9864
Author:    malenkov
Date:      2008-07-09 19:29 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ccdfb79c9864

4994637: LTP: java.beans.java_util_Map_PersistenceDelegate: ConcurrentModificationException
Reviewed-by: peterz, loneid

! src/share/classes/java/beans/MetaData.java
+ test/java/beans/XMLEncoder/Test4994637.java
! test/java/beans/XMLEncoder/java_util_HashMap.java

Changeset: f7585c3756ee
Author:    malenkov
Date:      2008-07-18 18:26 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f7585c3756ee

6552812: Add HSL tab to JColorChooser
Reviewed-by: peterz, avu

! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java
+ src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java
+ src/share/classes/javax/swing/colorchooser/ColorModel.java
+ src/share/classes/javax/swing/colorchooser/ColorModelCMYK.java
+ src/share/classes/javax/swing/colorchooser/ColorModelHSL.java
+ src/share/classes/javax/swing/colorchooser/ColorModelHSV.java
+ src/share/classes/javax/swing/colorchooser/ColorPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
+ src/share/classes/javax/swing/colorchooser/DiagramComponent.java
+ src/share/classes/javax/swing/colorchooser/SlidingSpinner.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
+ src/share/classes/javax/swing/colorchooser/ValueFormatter.java
! src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java
! test/javax/swing/JColorChooser/Test6524757.java
+ test/javax/swing/JColorChooser/Test6559154.java

Changeset: fdbc0517be43
Author:    idk
Date:      2008-07-21 10:21 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fdbc0517be43

6668281: NullPointerException in DefaultTableCellHeaderRenderer.getColumnSortOrder()
Reviewed-by: alexp

! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java

Changeset: 8b59beb64ee9
Author:    mlapshin
Date:      2008-07-21 19:58 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8b59beb64ee9

6607130: REGRESSION: JComboBox cell editor isn't hidden if the same value is selected with keyboard
Summary: JComboBox cell editor now hides if the same value is selected with keyboard
Reviewed-by: peterz, alexp

! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
+ test/javax/swing/JComboBox/6607130/bug6607130.java

Changeset: e4d87f3c8858
Author:    mlapshin
Date:      2008-07-24 14:34 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e4d87f3c8858

6725409: Unable to localize JInternalFrame system menu during run-time
Summary: Use of the static final constants replaced by direct calls of UIManager.getString().
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
+ test/javax/swing/JInternalFrame/6725409/bug6725409.java

Changeset: ef591cd4c463
Author:    malenkov
Date:      2008-07-24 14:51 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ef591cd4c463

4778988: CompoundBorder.isBorderOpaque() has incorrect documentation.
Reviewed-by: peterz, rupashka

! src/share/classes/javax/swing/border/CompoundBorder.java

Changeset: b334982cdefe
Author:    rupashka
Date:      2008-07-24 16:43 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b334982cdefe

6722802: Code improvement and warnings removing from the javax.swing.text package
Summary: Removed unnecessary castings and other warnings
Reviewed-by: peterz
Contributed-by: Florian Brunner <fbrunnerlist at gmx.ch>

! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/AsyncBoxView.java
! src/share/classes/javax/swing/text/ComponentView.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultFormatter.java
! src/share/classes/javax/swing/text/DefaultHighlighter.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/ElementIterator.java
! src/share/classes/javax/swing/text/FlowView.java
! src/share/classes/javax/swing/text/GapContent.java
! src/share/classes/javax/swing/text/InternationalFormatter.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/LayoutQueue.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/SegmentCache.java
! src/share/classes/javax/swing/text/SimpleAttributeSet.java
! src/share/classes/javax/swing/text/StringContent.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/TableView.java
! src/share/classes/javax/swing/text/TextAction.java
! src/share/classes/javax/swing/text/TextLayoutStrategy.java
! src/share/classes/javax/swing/text/ZoneView.java
! src/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/text/html/HTML.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java
! src/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/share/classes/javax/swing/text/html/HTMLWriter.java
! src/share/classes/javax/swing/text/html/Map.java
! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/share/classes/javax/swing/text/html/OptionListModel.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
! src/share/classes/javax/swing/text/html/TableView.java
! src/share/classes/javax/swing/text/html/parser/AttributeList.java
! src/share/classes/javax/swing/text/html/parser/DTD.java
! src/share/classes/javax/swing/text/html/parser/Element.java
! src/share/classes/javax/swing/text/html/parser/Entity.java
! src/share/classes/javax/swing/text/html/parser/Parser.java
! src/share/classes/javax/swing/text/html/parser/TagStack.java
! src/share/classes/javax/swing/text/rtf/MockAttributeSet.java
! src/share/classes/javax/swing/text/rtf/RTFAttributes.java
! src/share/classes/javax/swing/text/rtf/RTFGenerator.java
! src/share/classes/javax/swing/text/rtf/RTFParser.java
! src/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: 91722ce41508
Author:    malenkov
Date:      2008-07-24 17:30 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/91722ce41508

6707406: BasicColorChooserUI tests throw NPE while getColorSelectionModel if isPropertyChanged() returns true
Reviewed-by: peterz, rupashka

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/ColorPanel.java
! src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java
+ test/javax/swing/JColorChooser/Test6707406.java

Changeset: a2266940ae33
Author:    mlapshin
Date:      2008-07-25 14:14 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a2266940ae33

6727829: BasicLabelUI rendering fails if multiple AppContexts exist in same java JVM
Summary: Several private static variables made local
Reviewed-by: alexp

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

Changeset: 85f6a6d7d812
Author:    rupashka
Date:      2008-07-25 17:50 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/85f6a6d7d812

6727661: Code improvement and warnings removing from the swing/plaf packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: alexp
Contributed-by: Florian Brunner <fbrunnerlist at gmx.ch>

! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java
! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/share/classes/javax/swing/plaf/metal/MetalBumps.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java
! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java
! src/share/classes/javax/swing/plaf/synth/ImagePainter.java
! src/share/classes/javax/swing/plaf/synth/Region.java
! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/share/classes/javax/swing/plaf/synth/SynthContext.java
! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java

Changeset: 86b43f44bcc4
Author:    idk
Date:      2008-07-25 11:32 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/86b43f44bcc4

6608456: need API to define RepaintManager per components hierarchy
Reviewed-by: alexp

! make/javax/swing/Makefile
+ src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/javax/swing/RepaintManager.java
+ test/javax/swing/RepaintManager/6608456/bug6608456.java

Changeset: 1c4449ef03ce
Author:    malenkov
Date:      2008-07-25 21:00 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1c4449ef03ce

6630275: The spec on VetoableChangeSupport.fireVetoableChange should be updated
Reviewed-by: peterz, rupashka

! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/VetoableChangeSupport.java
+ test/java/beans/VetoableChangeSupport/Test6630275.java

Changeset: 619874c5989f
Author:    idk
Date:      2008-07-25 14:13 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/619874c5989f

6638195: need API for EventQueueDelegate
Reviewed-by: bchristi

! src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/java/awt/EventDispatchThread.java
+ src/share/classes/sun/awt/EventQueueDelegate.java
+ test/java/awt/EventQueue/6638195/bug6638195.java

Changeset: 59940b984f90
Author:    idk
Date:      2008-07-25 14:26 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/59940b984f90

6699328: NullPointerException in EventQueue.dispatchEvent when applet is closed, only reprise/scenario applet
Reviewed-by: bchristi

! src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/sun/awt/EventQueueDelegate.java

Changeset: 7d45141e5d30
Author:    mlapshin
Date:      2008-08-08 20:49 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7d45141e5d30

6584657: GTK Look and Feel: Bugs in menu item layout
Reviewed-by: peterz, alexp

! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
+ src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
+ src/share/classes/sun/swing/MenuItemLayoutHelper.java

Changeset: 3f7b2ea2d611
Author:    rupashka
Date:      2008-08-11 16:39 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3f7b2ea2d611

6604281: NimbusL&F :Regression in Focus traversal in JFileChooser in pit build.
Summary: Fixed calculation of preferred size in SynthButtonUI
Reviewed-by: loneid, peterz

! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
+ test/javax/swing/JButton/6604281/bug6604281.java

Changeset: 5504518c0d1d
Author:    mlapshin
Date:      2008-08-11 16:49 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5504518c0d1d

6579243: Windows, GTK: Internal frame title is drawn wrong if the frame has RTL orientation
Summary: Added right-to-left code branches to WindowsInternalFrameTitlePane and Metacity classes
Reviewed-by: alexp

! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java

Changeset: b5b7ec629a50
Author:    mlapshin
Date:      2008-08-12 12:52 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b5b7ec629a50

6735918: test/closed/javax/swing/JMenuItem/6458123/bug6458123.java fails on Linux
Summary: All the bearings-related code is removed from MenuItemLayoutHelper class
Reviewed-by: alexp

! src/share/classes/sun/swing/MenuItemLayoutHelper.java

Changeset: c9d407ab2309
Author:    lana
Date:      2008-08-12 17:59 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c9d407ab2309

Merge

! make/tools/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/share/classes/java/beans/EventHandler.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/FlowView.java
! src/share/classes/javax/swing/text/NumberFormatter.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/share/classes/javax/swing/text/html/parser/AttributeList.java
! src/share/classes/javax/swing/text/html/parser/DTD.java
! src/share/classes/javax/swing/text/html/parser/Element.java
! src/share/classes/javax/swing/text/html/parser/Entity.java
! src/share/classes/javax/swing/text/html/parser/Parser.java
! src/share/classes/javax/swing/text/rtf/RTFAttributes.java
! src/share/classes/javax/swing/text/rtf/RTFGenerator.java

Changeset: e78c2f17a606
Author:    mlapshin
Date:      2008-08-26 12:16 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e78c2f17a606

6736649: test/closed/javax/swing/JMenuItem/6458123/ManualBug6458123.java fails on Linux
Summary: Now text bearings are taken into account when labelRect width is calculated
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/share/classes/sun/swing/MenuItemLayoutHelper.java

Changeset: 336877026f07
Author:    rupashka
Date:      2008-08-26 15:12 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/336877026f07

6727662: Code improvement and warnings removing from swing packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: malenkov

! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/AbstractCellEditor.java
! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/AbstractSpinnerModel.java
! src/share/classes/javax/swing/ActionMap.java
! src/share/classes/javax/swing/AncestorNotifier.java
! src/share/classes/javax/swing/ArrayTable.java
! src/share/classes/javax/swing/ButtonGroup.java
! src/share/classes/javax/swing/DebugGraphicsInfo.java
! src/share/classes/javax/swing/DefaultBoundedRangeModel.java
! src/share/classes/javax/swing/DefaultButtonModel.java
! src/share/classes/javax/swing/DefaultFocusManager.java
! src/share/classes/javax/swing/DefaultListSelectionModel.java
! src/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/share/classes/javax/swing/GroupLayout.java
! src/share/classes/javax/swing/InputMap.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JInternalFrame.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JList.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuBar.java
! src/share/classes/javax/swing/JMenuItem.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JProgressBar.java
! src/share/classes/javax/swing/JScrollBar.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/JViewport.java
! src/share/classes/javax/swing/JWindow.java
! src/share/classes/javax/swing/KeyboardManager.java
! src/share/classes/javax/swing/LayoutComparator.java
! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/MultiUIDefaults.java
! src/share/classes/javax/swing/PopupFactory.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/SpringLayout.java
! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/TimerQueue.java
! src/share/classes/javax/swing/UIDefaults.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/javax/swing/filechooser/FileSystemView.java
! src/share/classes/javax/swing/table/AbstractTableModel.java
! src/share/classes/javax/swing/table/DefaultTableModel.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/share/classes/javax/swing/undo/StateEdit.java
! src/share/classes/javax/swing/undo/UndoManager.java
! src/share/classes/javax/swing/undo/UndoableEditSupport.java
! src/share/classes/sun/swing/AccessibleMethod.java
! src/share/classes/sun/swing/FilePane.java
! src/share/classes/sun/swing/SwingLazyValue.java
! src/share/classes/sun/swing/SwingUtilities2.java

Changeset: 7a3fd5d65936
Author:    rupashka
Date:      2008-08-27 20:49 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7a3fd5d65936

6351074: JFileChooser removes leading space in filename
Summary: Removed trimming of leading spaces in filename
Reviewed-by: alexp

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

Changeset: 85d71654a220
Author:    rupashka
Date:      2008-08-29 13:23 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/85d71654a220

6742490: JSlider tests are located in JFileChooser directory
Summary: Tests were moved to appropriate folder
Reviewed-by: peterz

- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java
+ test/javax/swing/JSlider/4252173/bug4252173.java
+ test/javax/swing/JSlider/6524424/bug6524424.html
+ test/javax/swing/JSlider/6524424/bug6524424.java

Changeset: 8c34b54ef09c
Author:    rupashka
Date:      2008-08-29 18:58 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8c34b54ef09c

6742358: MetalSliderUI paint wrong vertical disabled filled JSlider for DefaultMetalTheme
Summary: Corrected the method MetalSliderUI.paintTrack
Reviewed-by: malenkov

! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
+ test/javax/swing/JSlider/6742358/bug6742358.html
+ test/javax/swing/JSlider/6742358/bug6742358.java

Changeset: a4125097db18
Author:    rupashka
Date:      2008-08-30 17:29 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a4125097db18

6554743: JFileChooser dn't close after pressing escape key after changing the views
Summary: Restore focus after changing the views in JFileChooser
Reviewed-by: loneid

! src/share/classes/sun/swing/FilePane.java

Changeset: 291feed36076
Author:    peterz
Date:      2008-09-01 15:21 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/291feed36076

5062055: JEditorPane HTML: HR-tag with attribute size=1px causes NumberFormatException
Summary: Wrapped parseInt() with try/catch
Reviewed-by: gsm

! src/share/classes/javax/swing/text/html/HRuleView.java
+ test/javax/swing/text/html/HRuleView/Test5062055.java

Changeset: 71df74bef5ba
Author:    malenkov
Date:      2008-09-01 17:36 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/71df74bef5ba

5026703: RFE: DOC: Are PropertyChangeSupport & VetoableChangeSupport Thread-Safe? --Docs Should Say
Reviewed-by: peterz, rupashka

! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/VetoableChangeSupport.java

Changeset: 9765266e5aea
Author:    malenkov
Date:      2008-09-03 21:00 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9765266e5aea

6397609: DOC: De-register API required for PropertyEditorManager and/or doc change
Reviewed-by: peterz, rupashka

+ src/share/classes/com/sun/beans/WeakCache.java
! src/share/classes/java/beans/PropertyEditorManager.java
+ test/java/beans/PropertyEditor/MemoryClassLoader.java
+ test/java/beans/PropertyEditor/Test6397609.java
! test/java/beans/PropertyEditor/TestEditor.java

Changeset: 2055acc62a85
Author:    rupashka
Date:      2008-09-04 15:15 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2055acc62a85

6278700: JSlider created with BoundedRangeModel fires twice when changed
Summary: Removed second registration of listener
Reviewed-by: peterz

! src/share/classes/javax/swing/JSlider.java
+ test/javax/swing/JSlider/6278700/bug6278700.java

Changeset: 77dc7ca7879f
Author:    peytoia
Date:      2008-09-08 10:44 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/77dc7ca7879f

6665028: native code of method j*.text.Bidi.nativeBidiChars is using the contents of a primitive array direct
Reviewed-by: okutsu

! src/share/native/sun/font/bidi/ubidi.c
+ test/java/text/Bidi/Bug6665028.java

Changeset: 3d8640f597b2
Author:    peytoia
Date:      2008-09-08 11:49 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3d8640f597b2

6607310: InputContext may cause loading of swing classes even for non-Swing applets
Reviewed-by: okutsu

! src/share/classes/sun/awt/im/CompositionArea.java
! src/share/classes/sun/awt/im/InputContext.java

Changeset: 9b8e20a3c5f0
Author:    peytoia
Date:      2008-09-08 13:31 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9b8e20a3c5f0

6645292: [Fmt-Da] Timezone Western Summer Time (Australia) is parsed incorrectly
Reviewed-by: okutsu

! src/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug6645292.java

Changeset: 1b0b3a777a6c
Author:    peytoia
Date:      2008-09-08 14:31 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1b0b3a777a6c

4823811: [Fmt-Da] SimpleDateFormat patterns don't allow embedding of some literal punctuation
Reviewed-by: okutsu

! src/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug4823811.java

Changeset: 21346d9b372a
Author:    peytoia
Date:      2008-09-08 14:48 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/21346d9b372a

6650748: (tz) Java runtime doesn't detect VET time zone correctly on Windows
Reviewed-by: okutsu

! src/windows/lib/tzmappings

Changeset: 67c41d740e6d
Author:    peytoia
Date:      2008-09-08 15:21 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/67c41d740e6d

6466476: (tz) Introduction of tzdata2005r can introduce incompatility issues with some JDK1.1 3-letter TZ Ids
Reviewed-by: okutsu

! make/java/java/FILES_java.gmk
+ src/share/classes/sun/util/calendar/TzIDOldMapping.java
! src/share/classes/sun/util/calendar/ZoneInfo.java
+ test/java/util/TimeZone/OldIDMappingTest.java
+ test/java/util/TimeZone/OldIDMappingTest.sh

Changeset: 66b0b1231530
Author:    peytoia
Date:      2008-09-08 17:35 +0900
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/66b0b1231530

6730743: (tz) Support tzdata2008e
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/backward
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/iso3166.tab
! make/sun/javazic/tzdata/leapseconds
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java

Changeset: 32fb1f4f40b8
Author:    rupashka
Date:      2008-09-10 19:16 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/32fb1f4f40b8

6587742: filling half of a JSlider's track is no longer optional
Summary: now OceanTheme uses the JSlider.isFilled property like other themes
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
+ test/javax/swing/JSlider/6587742/bug6587742.html
+ test/javax/swing/JSlider/6587742/bug6587742.java

Changeset: af375b98f9b3
Author:    lana
Date:      2008-09-24 08:14 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/af375b98f9b3

Merge

! make/java/java/FILES_java.gmk
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: fac669fa0f24
Author:    lana
Date:      2008-10-13 17:13 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fac669fa0f24

Merge

! make/java/java/FILES_java.gmk
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: 025fdbd9090b
Author:    chegar
Date:      2008-09-24 05:35 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/025fdbd9090b

6749308: java.io, java.lang, java.util exception classes don't specify serialVersionUID
Reviewed-by: alanb

! src/share/classes/java/io/CharConversionException.java
! src/share/classes/java/io/EOFException.java
! src/share/classes/java/io/FileNotFoundException.java
! src/share/classes/java/io/InterruptedIOException.java
! src/share/classes/java/io/SyncFailedException.java
! src/share/classes/java/io/UTFDataFormatException.java
! src/share/classes/java/io/UnsupportedEncodingException.java
! src/share/classes/java/lang/AbstractMethodError.java
! src/share/classes/java/lang/ArithmeticException.java
! src/share/classes/java/lang/ArrayIndexOutOfBoundsException.java
! src/share/classes/java/lang/ArrayStoreException.java
! src/share/classes/java/lang/AssertionError.java
! src/share/classes/java/lang/ClassCastException.java
! src/share/classes/java/lang/ClassCircularityError.java
! src/share/classes/java/lang/ClassFormatError.java
! src/share/classes/java/lang/CloneNotSupportedException.java
! src/share/classes/java/lang/EnumConstantNotPresentException.java
! src/share/classes/java/lang/IllegalAccessError.java
! src/share/classes/java/lang/IllegalAccessException.java
! src/share/classes/java/lang/IllegalMonitorStateException.java
! src/share/classes/java/lang/IllegalThreadStateException.java
! src/share/classes/java/lang/IncompatibleClassChangeError.java
! src/share/classes/java/lang/IndexOutOfBoundsException.java
! src/share/classes/java/lang/InstantiationError.java
! src/share/classes/java/lang/InstantiationException.java
! src/share/classes/java/lang/InternalError.java
! src/share/classes/java/lang/InterruptedException.java
! src/share/classes/java/lang/LinkageError.java
! src/share/classes/java/lang/NegativeArraySizeException.java
! src/share/classes/java/lang/NoClassDefFoundError.java
! src/share/classes/java/lang/NoSuchFieldError.java
! src/share/classes/java/lang/NoSuchFieldException.java
! src/share/classes/java/lang/NoSuchMethodError.java
! src/share/classes/java/lang/NoSuchMethodException.java
! src/share/classes/java/lang/NullPointerException.java
! src/share/classes/java/lang/OutOfMemoryError.java
! src/share/classes/java/lang/StackOverflowError.java
! src/share/classes/java/lang/StringIndexOutOfBoundsException.java
! src/share/classes/java/lang/ThreadDeath.java
! src/share/classes/java/lang/TypeNotPresentException.java
! src/share/classes/java/lang/UnknownError.java
! src/share/classes/java/lang/UnsatisfiedLinkError.java
! src/share/classes/java/lang/UnsupportedClassVersionError.java
! src/share/classes/java/lang/VerifyError.java
! src/share/classes/java/lang/annotation/AnnotationFormatError.java
! src/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java
! src/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/share/classes/java/lang/instrument/IllegalClassFormatException.java
! src/share/classes/java/lang/instrument/UnmodifiableClassException.java
! src/share/classes/java/lang/management/ManagementPermission.java
! src/share/classes/java/lang/reflect/GenericSignatureFormatError.java
! src/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java
! src/share/classes/java/util/ConcurrentModificationException.java
! src/share/classes/java/util/EmptyStackException.java
! src/share/classes/java/util/InputMismatchException.java
! src/share/classes/java/util/NoSuchElementException.java
! src/share/classes/java/util/TooManyListenersException.java
! src/share/classes/java/util/jar/JarException.java
! src/share/classes/java/util/regex/PatternSyntaxException.java
! src/share/classes/java/util/zip/DataFormatException.java
! src/share/classes/java/util/zip/ZipException.java

Changeset: 76fc6d885969
Author:    chegar
Date:      2008-09-24 05:59 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/76fc6d885969

Merge


Changeset: 48a790c67659
Author:    emcmanus
Date:      2008-09-24 15:19 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/48a790c67659

6750935: The expected NotCompliantMBeanException is not thrown for the custom MXBeanMappingFactory
6751872: MXBeanMappingFactory example says "implements" when it should be "extends"
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java
! src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java
! test/javax/management/mxbean/CustomTypeTest.java

Changeset: e2c416af20bd
Author:    ksrini
Date:      2008-09-24 15:07 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e2c416af20bd

6742159: (launcher) improve the java launching mechanism
Summary: improves launching, also addresses 6694671 and 6749732
Reviewed-by: darcy, dholmes

! src/share/bin/emessages.h
! src/share/bin/java.c
! src/share/bin/java.h
- src/share/classes/sun/launcher/LauncherHelp.java
+ src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c
! test/tools/launcher/Arrrghs.java
- test/tools/launcher/Arrrghs.sh
+ test/tools/launcher/TestHelper.java

Changeset: b3234ba261fa
Author:    tbell
Date:      2008-09-29 22:10 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b3234ba261fa

Merge

- src/share/classes/sun/launcher/LauncherHelp.java
- test/tools/launcher/Arrrghs.sh

Changeset: a16f1d0cbff3
Author:    tbell
Date:      2008-10-04 22:48 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a16f1d0cbff3

Merge


Changeset: c272f261ad10
Author:    jjh
Date:      2008-10-02 18:23 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c272f261ad10

6751643: ThreadReference.ownedMonitors() can return null
Summary: Make a local copy of the cache so it doesn't get modified by a racy resume
Reviewed-by: dcubed, swamyv

! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
+ test/com/sun/jdi/SimulResumerTest.java

Changeset: faa3673d7624
Author:    mchung
Date:      2008-10-02 16:50 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/faa3673d7624

6581243: Service Tag and Product Registration Support in JDK 7
Summary: Include service tag creation and product registration support in JDK
Reviewed-by: ksrini

! make/com/sun/Makefile
+ make/com/sun/servicetag/Makefile
+ src/share/classes/com/sun/servicetag/BrowserSupport.java
+ src/share/classes/com/sun/servicetag/Installer.java
+ src/share/classes/com/sun/servicetag/LinuxSystemEnvironment.java
+ src/share/classes/com/sun/servicetag/RegistrationData.java
+ src/share/classes/com/sun/servicetag/RegistrationDocument.java
+ src/share/classes/com/sun/servicetag/Registry.java
+ src/share/classes/com/sun/servicetag/ServiceTag.java
+ src/share/classes/com/sun/servicetag/SolarisServiceTag.java
+ src/share/classes/com/sun/servicetag/SolarisSystemEnvironment.java
+ src/share/classes/com/sun/servicetag/SunConnection.java
+ src/share/classes/com/sun/servicetag/SystemEnvironment.java
+ src/share/classes/com/sun/servicetag/UnauthorizedAccessException.java
+ src/share/classes/com/sun/servicetag/Util.java
+ src/share/classes/com/sun/servicetag/WindowsSystemEnvironment.java
+ src/share/classes/com/sun/servicetag/package.html
+ src/share/classes/com/sun/servicetag/resources/Putback-Notes.txt
+ src/share/classes/com/sun/servicetag/resources/javase_5_swordfish.properties
+ src/share/classes/com/sun/servicetag/resources/javase_6_swordfish.properties
+ src/share/classes/com/sun/servicetag/resources/javase_7_swordfish.properties
+ src/share/classes/com/sun/servicetag/resources/jdk_header.png
+ src/share/classes/com/sun/servicetag/resources/product_registration.xsd
+ 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
+ test/com/sun/servicetag/DeleteServiceTag.java
+ test/com/sun/servicetag/DuplicateNotFound.java
+ test/com/sun/servicetag/FindServiceTags.java
+ test/com/sun/servicetag/InstanceUrnCheck.java
+ test/com/sun/servicetag/InvalidRegistrationData.java
+ test/com/sun/servicetag/InvalidServiceTag.java
+ test/com/sun/servicetag/JavaServiceTagTest.java
+ test/com/sun/servicetag/JavaServiceTagTest1.java
+ test/com/sun/servicetag/NewRegistrationData.java
+ test/com/sun/servicetag/SvcTagClient.java
+ test/com/sun/servicetag/SystemRegistryTest.java
+ test/com/sun/servicetag/TestLoadFromXML.java
+ test/com/sun/servicetag/UpdateServiceTagTest.java
+ test/com/sun/servicetag/Util.java
+ test/com/sun/servicetag/ValidRegistrationData.java
+ test/com/sun/servicetag/environ.properties
+ test/com/sun/servicetag/missing-environ-field.xml
+ test/com/sun/servicetag/newer-registry-version.xml
+ test/com/sun/servicetag/registration.xml
+ test/com/sun/servicetag/servicetag1.properties
+ test/com/sun/servicetag/servicetag2.properties
+ test/com/sun/servicetag/servicetag3.properties
+ test/com/sun/servicetag/servicetag4.properties
+ test/com/sun/servicetag/servicetag5.properties

Changeset: d74db4a9799a
Author:    mchung
Date:      2008-10-03 09:36 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d74db4a9799a

Merge


Changeset: 906b5be0eca5
Author:    ksrini
Date:      2008-10-01 09:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/906b5be0eca5

4459600: java -jar fails to run Main-Class if classname followed by whitespace.
Summary: Fixed whitespace trimming in the manifest as well as post review comments on CR: 6742159
Reviewed-by: darcy, dholmes

! src/share/classes/sun/launcher/LauncherHelper.java
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java

Changeset: 8e14a7bd6753
Author:    tbell
Date:      2008-10-04 22:57 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8e14a7bd6753

Merge

! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java

Changeset: e7f373751c6b
Author:    ksrini
Date:      2008-10-05 18:53 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e7f373751c6b

6755847: (launcher) will trigger assertions in debug build
Summary: Adds a temporary counter measure to to prevent assertions CR: 6755845
Reviewed-by: darcy, dholmes

! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c

Changeset: c7fae5013939
Author:    michaelm
Date:      2008-09-19 13:32 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c7fae5013939

6750364: Error in test for 6744329
Reviewed-by: chegar

! test/com/sun/net/httpserver/bugs/B6744329.java

Changeset: e57447118235
Author:    michaelm
Date:      2008-09-19 14:03 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e57447118235

Merge


Changeset: c54ce70a3668
Author:    chegar
Date:      2008-09-19 15:14 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c54ce70a3668

6746836: java.net exception classes don't specify serialVersionUID
Reviewed-by: alanb, jccollet

! make/sun/net/spi/Makefile
! make/sun/net/spi/nameservice/Makefile
! make/sun/net/spi/nameservice/dns/Makefile
! src/share/classes/java/net/BindException.java
! src/share/classes/java/net/ConnectException.java
! src/share/classes/java/net/HttpRetryException.java
! src/share/classes/java/net/MalformedURLException.java
! src/share/classes/java/net/NoRouteToHostException.java
! src/share/classes/java/net/PortUnreachableException.java
! src/share/classes/java/net/ProtocolException.java
! src/share/classes/java/net/SocketException.java
! src/share/classes/java/net/SocketTimeoutException.java
! src/share/classes/java/net/URISyntaxException.java
! src/share/classes/java/net/UnknownHostException.java
! src/share/classes/java/net/UnknownServiceException.java
! src/share/classes/sun/net/ConnectionResetException.java
! src/share/classes/sun/net/ProgressEvent.java
! src/share/classes/sun/net/TelnetProtocolException.java
! src/share/classes/sun/net/ftp/FtpLoginException.java
! src/share/classes/sun/net/ftp/FtpProtocolException.java
! src/share/classes/sun/net/httpserver/HttpError.java
! src/share/classes/sun/net/httpserver/StreamClosedException.java
! src/share/classes/sun/net/smtp/SmtpProtocolException.java
! src/share/classes/sun/net/www/ApplicationLaunchException.java
! src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java

Changeset: abf3e1aa8031
Author:    michaelm
Date:      2008-09-22 15:53 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/abf3e1aa8031

6739920: java 6u4~ use larger C heap if there are many threads
Reviewed-by: chegar

! src/share/classes/java/net/AbstractPlainSocketImpl.java
! src/solaris/native/java/net/PlainSocketImpl.c

Changeset: 976c7eb88476
Author:    michaelm
Date:      2008-09-22 16:05 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/976c7eb88476

Merge


Changeset: 74fc78477907
Author:    mullan
Date:      2008-09-22 10:43 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/74fc78477907

6469266: Integrate Apache XMLSec 1.4.2 into JDK 7
Reviewed-by: valeriep

! src/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/etsi.xsd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.dtd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.xsd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
+ src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
! test/javax/xml/crypto/dsig/GenerationTests.java

Changeset: 81de7c8225c3
Author:    mullan
Date:      2008-09-22 11:26 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/81de7c8225c3

Merge

- src/share/classes/org/jcp/xml/dsig/internal/package.html

Changeset: de7864ec310c
Author:    chegar
Date:      2008-09-24 17:10 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/de7864ec310c

6621697: Problem with file test/sun/net/www/http/ChunkedInputStream/test.txt
Reviewed-by: michaelm

! test/sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java
- test/sun/net/www/http/ChunkedInputStream/test.txt

Changeset: 8b0be0bc4b14
Author:    chegar
Date:      2008-09-26 11:24 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8b0be0bc4b14

6752807: java.net test ADatagramSocket.sh is broken
Summary: update bootclasspath set by test to simply prepend TESTCLASSES
Reviewed-by: michaelm

! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh

Changeset: 2f38da01dcf4
Author:    wetmore
Date:      2008-10-06 09:17 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2f38da01dcf4

Merge

! make/sun/net/spi/nameservice/dns/Makefile
- src/share/classes/org/jcp/xml/dsig/internal/package.html
! test/com/sun/net/httpserver/bugs/B6744329.java
- test/sun/net/www/http/ChunkedInputStream/test.txt

Changeset: bd208584e8af
Author:    tbell
Date:      2008-10-10 13:28 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bd208584e8af

Merge


Changeset: cfbc79081769
Author:    ksrini
Date:      2008-10-14 13:02 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cfbc79081769

6758881: (launcher) needs to throw NoClassDefFoundError instead of JavaRuntimeException
Summary: The launcher will throw the Error vs. Exception, also fixed some minor issues with the tests.
Reviewed-by: darcy

! src/share/classes/sun/launcher/LauncherHelper.java
! test/tools/launcher/Arrrghs.java

Changeset: cc5f810b5af8
Author:    tbell
Date:      2008-10-17 08:41 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cc5f810b5af8

Merge

- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: dcd40f60ffd3
Author:    xdono
Date:      2008-10-23 10:13 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/dcd40f60ffd3

Added tag jdk7-b38 for changeset cc5f810b5af8

! .hgtags

Changeset: 86799e45c230
Author:    emcmanus
Date:      2008-10-08 18:38 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/86799e45c230

6757225: MXBean: Incorrect type names for parametrized types, dealing with arrays
Reviewed-by: sjiang

! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/monitor/Monitor.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/mxbean/TypeNameTest.java

Changeset: 6a76dcaf15e3
Author:    dfuchs
Date:      2008-10-09 14:10 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6a76dcaf15e3

6332953: JMX agent should bind to loopback address when starting the local connector server
Reviewed-by: emcmanus

! src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
! src/share/lib/management/management.properties

Changeset: f50f9b0d18a8
Author:    dfuchs
Date:      2008-10-10 10:58 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f50f9b0d18a8

6758165: ConnectorBootstrap.DefaultValues should have a default value for USE_LOCAL_ONLY
Reviewed-by: alanb, emcmanus

! src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java

Changeset: 214ebdcf7252
Author:    sherman
Date:      2008-10-13 14:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/214ebdcf7252

5025260: Register methods should throw ClosedChannelException instead of NPE
Summary: update the spec and implementation to throw ClosedSelectorException
Reviewed-by: alanb

! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/java/nio/channels/Selector/CloseThenRegister.java

Changeset: 5eab86fc2ea8
Author:    tbell
Date:      2008-10-17 16:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5eab86fc2ea8

Merge


Changeset: 486b917ed417
Author:    mullan
Date:      2008-10-07 13:41 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/486b917ed417

6752764: PIT B37: CertPath/CertPathValidatorTest/KeyParamsInheritanceTest failed
Summary: fix regression introduced by 6465942
Reviewed-by: vinnie

! src/share/classes/sun/security/provider/certpath/BasicChecker.java

Changeset: 3c234822b837
Author:    mullan
Date:      2008-10-07 13:48 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3c234822b837

Merge

- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h

Changeset: 8b2d7e577d4a
Author:    mullan
Date:      2008-10-07 14:44 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8b2d7e577d4a

Merge


Changeset: 3f051f3ba5bb
Author:    weijun
Date:      2008-10-17 13:02 +0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3f051f3ba5bb

6706974: Add krb5 test infrastructure
Reviewed-by: valeriep

+ test/sun/security/krb5/auto/Action.java
+ test/sun/security/krb5/auto/BasicKrb5Test.java
+ test/sun/security/krb5/auto/CleanState.java
+ test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/CrossRealm.java
+ test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/KerberosHashEqualsTest.java
+ test/sun/security/krb5/auto/OneKDC.java
+ test/sun/security/krb5/auto/basic.sh

Changeset: 064e6a087f77
Author:    wetmore
Date:      2008-10-17 00:51 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/064e6a087f77

Merge


Changeset: 0bf6c9c6fdc5
Author:    weijun
Date:      2008-10-20 10:32 +0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0bf6c9c6fdc5

6761072: new krb5 tests fail on multiple platforms
Reviewed-by: xuelei

! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/OneKDC.java

Changeset: 7df3f9183f67
Author:    wetmore
Date:      2008-10-20 01:39 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7df3f9183f67

Merge


Changeset: 4e51997582ef
Author:    tbell
Date:      2008-10-23 21:55 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4e51997582ef

Merge


Changeset: 2914c04c8644
Author:    xdono
Date:      2008-11-06 12:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2914c04c8644

Added tag jdk7-b39 for changeset 4e51997582ef

! .hgtags

Changeset: 64da1f751c0f
Author:    martin
Date:      2008-10-24 20:34 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/64da1f751c0f

6761678: (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods
Summary: Move call to getDeclaredMethods inside doPrivileged
Reviewed-by: darcy, mullan
Contributed-by: jjb at google.com

! src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
+ test/java/lang/annotation/ParameterAnnotations.java

Changeset: 1a324821b463
Author:    tbell
Date:      2008-10-24 20:47 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1a324821b463

Merge


Changeset: 76ecb928e83a
Author:    emcmanus
Date:      2008-10-27 14:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/76ecb928e83a

6763639: Remove "rawtypes" warnings from JMX code
Reviewed-by: dfuchs

! make/netbeans/jmx/build.xml
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/LeaseRenewer.java
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java
! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java
! src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java
! src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
! src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java
! src/share/classes/com/sun/jmx/remote/util/ClassLogger.java
! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
! src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java
! src/share/classes/javax/management/AttributeList.java
! src/share/classes/javax/management/DefaultLoaderRepository.java
! src/share/classes/javax/management/JMRuntimeException.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanOperationInfo.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
! src/share/classes/javax/management/StandardMBean.java
! src/share/classes/javax/management/event/EventClientDelegate.java
! src/share/classes/javax/management/event/EventSubscriber.java
! src/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/share/classes/javax/management/loading/MLet.java
! src/share/classes/javax/management/loading/MLetObjectInputStream.java
! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/share/classes/javax/management/openmbean/ArrayType.java
! src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java
! src/share/classes/javax/management/openmbean/CompositeType.java
! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenType.java
! src/share/classes/javax/management/openmbean/SimpleType.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/share/classes/javax/management/openmbean/TabularType.java
! src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/share/classes/javax/management/relation/RelationService.java
! src/share/classes/javax/management/relation/RelationSupport.java
! src/share/classes/javax/management/relation/Role.java
! src/share/classes/javax/management/relation/RoleList.java
! src/share/classes/javax/management/relation/RoleResult.java
! src/share/classes/javax/management/relation/RoleUnresolved.java
! src/share/classes/javax/management/relation/RoleUnresolvedList.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
! src/share/classes/javax/management/remote/rmi/RMIConnection.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! src/share/classes/javax/management/timer/Timer.java

Changeset: 98ac3d398ed6
Author:    chegar
Date:      2008-10-28 16:14 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/98ac3d398ed6

6756771: com.sun.net.httpserver.HttpServer should handle POSTs larger than 2Gig
Summary: update implementation to use long instead of int
Reviewed-by: michaelm

! src/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/share/classes/sun/net/httpserver/Request.java
! src/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/bugs/FixedLengthInputStream.java

Changeset: 58e52eb46bd3
Author:    emcmanus
Date:      2008-10-28 18:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/58e52eb46bd3

6763051: MXBean: Incorrect type names for parametrized dealing with arrays (openType)
6713777: developer diagnosability of errors in uncompliant mxbean interfaces
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
+ test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/TypeNameTest.java

Changeset: 8dcde0b16199
Author:    emcmanus
Date:      2008-10-30 17:46 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8dcde0b16199

6252609: Two different default descriptor forms defined for ModelMBeanInfoSupport
6253137: Documentation for NotificationListener's handback parameter is confusing
6368691: javadoc for JMX Descriptors has bugs and is very hard to navigate.
6602699: support for async notification of mbeaninfo update
6759612: [javadoc] EventClient.NOTIFS_LOST has a garbled href to addEventClientListener
6759619: Clarify what EventClient.getEventClientNotificationInfo does
6759622: Clarify what EventClient.getListeners list does
Summary: Documentation fixes, plus simple bugfix for 6759619.
Reviewed-by: dfuchs

! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/NotificationListener.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! test/javax/management/eventService/CustomForwarderTest.java
! test/javax/management/mxbean/TypeNameTest.java

Changeset: cdfb6f963a60
Author:    emcmanus
Date:      2008-10-30 18:19 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cdfb6f963a60

6450848: make it easier to get the ObjectName of a JMX Proxy
Summary: Rework proxy javadoc to explain how to do this.
Reviewed-by: sjiang

! src/share/classes/javax/management/JMX.java

Changeset: 4ff842aee1fd
Author:    mullan
Date:      2008-10-30 17:24 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4ff842aee1fd

6764553: com.sun.org.apache.xml.internal.security.utils.IdResolver is not thread safe
Reviewed-by: valeriep

! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java

Changeset: f246770bcc78
Author:    mullan
Date:      2008-10-30 17:28 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f246770bcc78

Merge


Changeset: 8d17cc67a857
Author:    emcmanus
Date:      2008-10-31 17:34 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8d17cc67a857

6766173: Spec should say that createMBean wraps a constructor RuntimeException in a RuntimeMBeanException
Summary: JMX spec clarification
Reviewed-by: dfuchs

! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java

Changeset: 2201dad60231
Author:    tbell
Date:      2008-11-07 11:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2201dad60231

Merge


Changeset: e02001966ffe
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-15 21:55 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e02001966ffe

. Merge with main OpenJDK repository.

! make/com/sun/java/pack/Makefile
! make/com/sun/security/auth/module/Makefile
! make/common/Defs.gmk
! make/common/shared/Defs.gmk
! make/common/shared/Sanity-Settings.gmk
! make/common/shared/Sanity.gmk
! make/java/java_hprof_demo/Makefile
! make/java/jli/Makefile
! make/java/management/Makefile
! make/java/net/Makefile
! make/java/nio/Makefile
! make/java/npt/Makefile
! make/java/zip/Makefile
! make/jpda/back/Makefile
! make/jpda/transport/socket/Makefile
! make/sun/awt/mawt.gmk
! make/sun/image/generic/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/launcher/LauncherHelp.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
! src/share/native/com/sun/java/util/jar/pack/defines.h
! src/share/native/com/sun/java/util/jar/pack/main.cpp
! src/share/native/common/check_code.c
! src/share/transport/socket/socketTransport.c
! src/solaris/back/util_md.h
! src/solaris/bin/java_md.c
- src/solaris/classes/sun/awt/motif/MButtonPeer.java
- src/solaris/classes/sun/awt/motif/MCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxPeer.java
- src/solaris/classes/sun/awt/motif/MChoicePeer.java
- src/solaris/classes/sun/awt/motif/MComponentPeer.java
- src/solaris/classes/sun/awt/motif/MCustomCursor.java
- src/solaris/classes/sun/awt/motif/MDataTransferer.java
- src/solaris/classes/sun/awt/motif/MDialogPeer.java
- src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java
- src/solaris/classes/sun/awt/motif/MFileDialogPeer.java
- src/solaris/classes/sun/awt/motif/MFramePeer.java
- src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java
- src/solaris/classes/sun/awt/motif/MInputMethod.java
- src/solaris/classes/sun/awt/motif/MInputMethodControl.java
- src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java
- src/solaris/classes/sun/awt/motif/MLabelPeer.java
- src/solaris/classes/sun/awt/motif/MListPeer.java
- src/solaris/classes/sun/awt/motif/MMenuBarPeer.java
- src/solaris/classes/sun/awt/motif/MMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MMenuPeer.java
- src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java
- src/solaris/classes/sun/awt/motif/MPanelPeer.java
- src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java
- src/solaris/classes/sun/awt/motif/MRobotPeer.java
- src/solaris/classes/sun/awt/motif/MScrollPanePeer.java
- src/solaris/classes/sun/awt/motif/MScrollbarPeer.java
- src/solaris/classes/sun/awt/motif/MTextAreaPeer.java
- src/solaris/classes/sun/awt/motif/MTextFieldPeer.java
- src/solaris/classes/sun/awt/motif/MWindowPeer.java
- src/solaris/classes/sun/awt/motif/X11Clipboard.java
- src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/X11Selection.java
- src/solaris/classes/sun/awt/motif/X11SelectionHolder.java
! src/solaris/javavm/export/jvm_md.h
- src/solaris/javavm/include/typedefs_md.h
! src/solaris/native/common/gdefs_md.h
! src/solaris/native/java/net/NetworkInterface.c
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/solaris/native/java/net/PlainSocketImpl.c
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/java/nio/MappedByteBuffer.c
- src/solaris/native/sun/awt/awt_Button.c
- src/solaris/native/sun/awt/awt_Canvas.c
- src/solaris/native/sun/awt/awt_Checkbox.c
- src/solaris/native/sun/awt/awt_Choice12.c
- src/solaris/native/sun/awt/awt_Choice21.c
- src/solaris/native/sun/awt/awt_Component.c
- src/solaris/native/sun/awt/awt_Cursor.c
- src/solaris/native/sun/awt/awt_DataTransferer.c
- src/solaris/native/sun/awt/awt_DataTransferer.h
- src/solaris/native/sun/awt/awt_FileDialog.c
- src/solaris/native/sun/awt/awt_GlobalCursorManager.c
- src/solaris/native/sun/awt/awt_KeyboardFocusManager.c
- src/solaris/native/sun/awt/awt_Label.c
- src/solaris/native/sun/awt/awt_List.c
! src/solaris/native/sun/awt/awt_MToolkit.c
- src/solaris/native/sun/awt/awt_Menu.c
- src/solaris/native/sun/awt/awt_Menu.h
- src/solaris/native/sun/awt/awt_MenuBar.c
- src/solaris/native/sun/awt/awt_MenuBar.h
- src/solaris/native/sun/awt/awt_MenuComponent.c
- src/solaris/native/sun/awt/awt_MenuItem.c
- src/solaris/native/sun/awt/awt_PopupMenu.c
! src/solaris/native/sun/awt/awt_Robot.c
- src/solaris/native/sun/awt/awt_ScrollPane.c
- src/solaris/native/sun/awt/awt_Scrollbar.c
- src/solaris/native/sun/awt/awt_Selection.c
- src/solaris/native/sun/awt/awt_TextArea.c
- src/solaris/native/sun/awt/awt_TextArea.h
- src/solaris/native/sun/awt/awt_TextField.c
- src/solaris/native/sun/awt/awt_TextField.h
- src/solaris/native/sun/awt/awt_TopLevel.c
- src/solaris/native/sun/awt/awt_XmDnD.c
- src/solaris/native/sun/awt/awt_XmDnD.h
- src/solaris/native/sun/awt/awt_dnd.c
- src/solaris/native/sun/awt/awt_dnd.h
- src/solaris/native/sun/awt/awt_dnd_ds.c
- src/solaris/native/sun/awt/awt_dnd_dt.c
- src/solaris/native/sun/awt/awt_motif.c
- src/solaris/native/sun/awt/awt_motif12.c
- src/solaris/native/sun/awt/awt_motif21.c
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/FileKey.c
! src/solaris/native/sun/nio/ch/Net.c
! src/solaris/transport/socket/socket_md.c
- src/windows/javavm/include/typedefs_md.h
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java
- test/sun/net/www/http/ChunkedInputStream/test.txt
- test/tools/launcher/Arrrghs.sh

Changeset: e8c0997b0646
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-16 10:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e8c0997b0646

. Add include of <sys/types.h>, needed on *BSD.

! src/share/native/sun/nio/ch/genSocketOptionRegistry.c

Changeset: 24c88ec3f0df
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-16 13:51 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/24c88ec3f0df

. Add in appropriate defines for *BSD, analogous to Linux to Solaris.

! src/solaris/native/sun/nio/ch/Net.c

Changeset: 8d417404e6df
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-22 15:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8d417404e6df

. Follow changes in the equivalent Linux mapfiles.

! make/java/nio/mapfile-bsd
! make/sun/awt/mapfile-vers-bsd

Changeset: 922292c21154
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-22 15:32 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/922292c21154

. Use socklen_t for the type of the last argument to {g,s}etsockopt.
  Fixes most of the warnings when compiling this file (but introduces
  one since NET_GetSockOpt wants an int as its last argument, possibly
  erroneously).

! src/solaris/native/sun/nio/ch/Net.c




More information about the bsd-port-dev mailing list