hg: jdk7/jdk7/jdk: 84 new changesets
tim.bell at sun.com
tim.bell at sun.com
Fri Aug 14 15:21:27 PDT 2009
Changeset: 12e479399ced
Author: dl
Date: 2009-07-28 13:24 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/12e479399ced
6785442: ConcurrentLinkedQueue.remove() and poll() can both remove the same element
6493942: ConcurrentLinkedQueue.remove sometimes very slow
Summary: new algorithm for handling concurrent linked lists
Reviewed-by: martin
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java
+ test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
+ test/java/util/concurrent/ConcurrentQueues/GCRetention.java
+ test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java
+ test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java
! test/java/util/concurrent/LinkedBlockingQueue/OfferRemoveLoops.java
Changeset: 49573ab3096a
Author: dl
Date: 2009-07-28 17:17 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/49573ab3096a
6805775: LinkedBlockingQueue Nodes should unlink themselves before becoming garbage
6815766: LinkedBlockingQueue's iterator can return null if drainTo(c) executes concurrently
Summary: Faster, more correct. Use self-linking trick to avoid gc retention
Reviewed-by: martin, dholmes
! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! test/java/util/Collection/MOAT.java
+ test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
+ test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
Changeset: 8cabd2931621
Author: sherman
Date: 2009-07-24 11:06 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8cabd2931621
5063507: (fmt) missing exception for "%#s" format specifier
Summary: throw appropriate exception when necessary
Reviewed-by: alanb
! src/share/classes/java/util/Formatter.java
! test/java/util/Formatter/Basic-X.java
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicBigInteger.java
! test/java/util/Formatter/BasicBoolean.java
! test/java/util/Formatter/BasicBooleanObject.java
! test/java/util/Formatter/BasicByte.java
! test/java/util/Formatter/BasicByteObject.java
! test/java/util/Formatter/BasicChar.java
! test/java/util/Formatter/BasicCharObject.java
! test/java/util/Formatter/BasicDateTime.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
! test/java/util/Formatter/BasicInt.java
! test/java/util/Formatter/BasicIntObject.java
! test/java/util/Formatter/BasicLong.java
! test/java/util/Formatter/BasicLongObject.java
! test/java/util/Formatter/BasicShort.java
! test/java/util/Formatter/BasicShortObject.java
Changeset: eb5173d782ca
Author: sherman
Date: 2009-07-24 11:22 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/eb5173d782ca
Merge
Changeset: eb27b5587e18
Author: sherman
Date: 2009-07-29 11:19 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/eb27b5587e18
Merge
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java
Changeset: 61d174a58edf
Author: martin
Date: 2009-07-29 13:56 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/61d174a58edf
6866554: Misc. javadoc warnings
Reviewed-by: alanb
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/file/DirectoryStream.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/nio/file/attribute/package-info.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/share/classes/java/util/concurrent/LinkedBlockingQueue.java
Changeset: bfd7abda8f79
Author: jjb
Date: 2009-07-29 14:24 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bfd7abda8f79
6804124: Replace "modified mergesort" in java.util.Arrays.sort with timsort
Summary: Easy port of timsort from android
Reviewed-by: martin
! make/java/java/FILES_java.gmk
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/Collections.java
+ src/share/classes/java/util/ComparableTimSort.java
+ src/share/classes/java/util/TimSort.java
+ test/java/util/TimSort/ArrayBuilder.java
+ test/java/util/TimSort/README
+ test/java/util/TimSort/SortPerf.java
+ test/java/util/TimSort/Sorter.java
Changeset: 15a7df80058e
Author: martin
Date: 2009-07-29 21:45 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/15a7df80058e
6866719: Rename execvpe to avoid symbol clash with glibc 2.10
Reviewed-by: darcy
! src/solaris/native/java/lang/UNIXProcess_md.c
Changeset: 0c58a7b6b978
Author: weijun
Date: 2009-07-31 16:21 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0c58a7b6b978
6867231: Regression: jdk/test/sun/security/krb5/ConfPlusProp.java error against jdk7/pit/b68
Reviewed-by: xuelei
! test/sun/security/krb5/ConfPlusProp.java
Changeset: e2d9696aa701
Author: alanb
Date: 2009-07-31 08:44 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e2d9696aa701
6867101: Path.checkAccess fails with sharing violation on special files such as pagefile.sys
Reviewed-by: sherman
! src/windows/classes/sun/nio/fs/WindowsConstants.java
! src/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! test/java/nio/file/Path/Misc.java
Changeset: d5ee8b871362
Author: alanb
Date: 2009-07-31 08:45 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d5ee8b871362
6867244: Tests missing @run tag
Reviewed-by: sherman
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/file/Files/ContentType.java
Changeset: 160e02039cf7
Author: alanb
Date: 2009-07-31 19:23 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/160e02039cf7
Merge
Changeset: 358ec67d3252
Author: tbell
Date: 2009-07-31 17:19 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/358ec67d3252
Merge
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java
Changeset: 2536ab04dc68
Author: weijun
Date: 2009-08-02 13:40 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2536ab04dc68
6867687: keytool's standard.sh test timeout sometimes
Reviewed-by: xuelei
! test/sun/security/tools/keytool/standard.sh
Changeset: 1c9cfd050949
Author: tbell
Date: 2009-08-02 10:07 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1c9cfd050949
Merge
Changeset: c390fd8fa885
Author: sherman
Date: 2009-08-04 12:44 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c390fd8fa885
4116222: Errors in Arabic code-conversion tables, part II
Summary: updated the IBM420 datatable
Reviewed-by: alanb
! make/tools/CharsetMapping/IBM420.c2b
! make/tools/CharsetMapping/IBM420.map
! make/tools/CharsetMapping/IBM420.nr
! make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
Changeset: 55186701bdbc
Author: martin
Date: 2009-08-04 19:18 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/55186701bdbc
6868160: (process) Use vfork, not fork, on Linux to avoid swap exhaustion
Summary: Boldly go where no jdk has dared go before
Reviewed-by: michaelm
! src/solaris/native/java/lang/UNIXProcess_md.c
Changeset: a789c68f1cf3
Author: martin
Date: 2009-08-04 19:18 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a789c68f1cf3
6856590: (process) Use RESTARTABLE in UNIXProcess_md.c
Summary: Wrap all system calls with RESTARTABLE
Reviewed-by: michaelm
! src/solaris/native/java/lang/UNIXProcess_md.c
Changeset: 92394e48eed3
Author: dcubed
Date: 2009-08-05 13:17 -0600
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/92394e48eed3
6868533: 3/4 JDI: remove '-source 1.5' and '-target 1.5' options from com.sun.jdi tests
Summary: We are long past needing to make sure these tests can build on Tiger/JDK1.5.0.
Reviewed-by: tbell
! test/com/sun/jdi/EnumTest.java
! test/com/sun/jdi/GenericsTest.java
! test/com/sun/jdi/JdbVarargsTest.sh
! test/com/sun/jdi/StepTest.java
! test/com/sun/jdi/UTF8Test.java
! test/com/sun/jdi/VarargsTest.java
Changeset: 2aa570c01c69
Author: wetmore
Date: 2009-08-06 17:56 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2aa570c01c69
6867657: Many JSN tests do not run under cygwin
Reviewed-by: ohair
! test/java/net/Authenticator/B4933582.sh
! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
! test/java/net/Socket/OldSocketImpl.sh
! test/java/net/URL/B5086147.sh
! test/java/net/URL/runconstructor.sh
! test/java/net/URLClassLoader/B5077773.sh
! test/java/net/URLClassLoader/sealing/checksealed.sh
! test/java/net/URLConnection/6212146/test.sh
! test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
! test/java/security/Security/signedfirst/Dyn.sh
! test/java/security/Security/signedfirst/Static.sh
! test/javax/crypto/SecretKeyFactory/FailOverTest.sh
! test/javax/security/auth/Subject/doAs/Test.sh
! test/lib/security/java.policy/Ext_AllPolicy.sh
! test/sun/net/www/MarkResetTest.sh
! test/sun/net/www/http/ChunkedInputStream/ChunkedCharEncoding.sh
! test/sun/net/www/http/HttpClient/RetryPost.sh
! test/sun/net/www/protocol/jar/B5105410.sh
! test/sun/net/www/protocol/jar/jarbug/run.sh
! test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
! test/sun/security/pkcs11/Provider/Login.sh
! test/sun/security/provider/PolicyFile/getinstance/getinstance.sh
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/security/tools/jarsigner/AlgOptions.sh
! test/sun/security/tools/jarsigner/PercentSign.sh
! test/sun/security/tools/jarsigner/oldsig.sh
! test/sun/security/tools/keytool/AltProviderPath.sh
! test/sun/security/tools/keytool/CloneKeyAskPassword.sh
! test/sun/security/tools/keytool/NoExtNPE.sh
! test/sun/security/tools/keytool/SecretKeyKS.sh
! test/sun/security/tools/keytool/StandardAlgName.sh
! test/sun/security/tools/keytool/i18n.sh
! test/sun/security/tools/keytool/printssl.sh
! test/sun/security/tools/keytool/resource.sh
! test/sun/security/tools/keytool/standard.sh
Changeset: bc1deb18bfb1
Author: jrose
Date: 2009-08-06 18:30 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bc1deb18bfb1
6838598: Legal notice repair: jdk/src/share/classes/sun/dyn/FilterGeneric.java
Reviewed-by: xdono
! src/share/classes/sun/dyn/FilterGeneric.java
Changeset: bf41e885717f
Author: tbell
Date: 2009-08-06 19:01 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bf41e885717f
Merge
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java
Changeset: 0d99696fec64
Author: chegar
Date: 2009-08-07 10:50 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0d99696fec64
6826780: URLClassPath should use HashMap<String, XXX> instead of HashMap<URL, XXX>
Summary: Replace URL with a String representation.
Reviewed-by: michaelm, jccollet
! make/sun/net/FILES_java.gmk
! src/share/classes/sun/misc/URLClassPath.java
+ src/share/classes/sun/net/util/URLUtil.java
Changeset: 9424d836691f
Author: chegar
Date: 2009-08-07 10:51 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9424d836691f
6826801: JarFileFactory should not use HashMap<URL>
Summary: Replace URL with a String representation.
Reviewed-by: michaelm, jccollet
! src/solaris/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
Changeset: c43105502f46
Author: malenkov
Date: 2009-04-29 20:03 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c43105502f46
6660539: Introspector shares cache of mutable BeanInfo between AppContexts.
Reviewed-by: peterz
! src/share/classes/java/beans/Introspector.java
+ test/java/beans/Introspector/Test6660539.java
Changeset: 3aeaa5784b3a
Author: malenkov
Date: 2009-04-29 20:55 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3aeaa5784b3a
6777487: Encoder allows reading private variables with certain names
Reviewed-by: peterz
! src/share/classes/java/beans/MetaData.java
+ test/java/beans/XMLEncoder/6777487/TestBox.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedCollection.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedList.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedMap.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedRandomAccessList.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedSet.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedSortedMap.java
+ test/java/beans/XMLEncoder/6777487/TestCheckedSortedSet.java
+ test/java/beans/XMLEncoder/6777487/TestEncoder.java
+ test/java/beans/XMLEncoder/6777487/TestEnumMap.java
+ test/java/beans/XMLEncoder/6777487/TestEnumSet.java
Changeset: 903ce4bda292
Author: asaha
Date: 2009-04-29 11:43 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/903ce4bda292
Merge
Changeset: 5b166df43d63
Author: peterz
Date: 2009-05-05 12:07 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5b166df43d63
6837293: Reapply fix for 6588003 to JDK7
Reviewed-by: alexp
! src/share/classes/javax/swing/text/LayoutQueue.java
Changeset: ead34d1e3c9f
Author: jccollet
Date: 2009-05-05 11:02 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ead34d1e3c9f
6801497: Proxy is assumed to be immutable but is non-final
Summary: Cloned the proxy instance when necessary
Reviewed-by: chegar
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/URL.java
Changeset: 38a0e21f345a
Author: anthony
Date: 2009-05-05 17:47 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/38a0e21f345a
6805231: Security Warning Icon is missing in Windows 2000 Prof from Jdk build 6u12
Summary: The icon becomes layered only when the fading-out effect is being performed.
Reviewed-by: art, dcherepanov
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
Changeset: e0636bb69562
Author: anthony
Date: 2009-05-05 17:56 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e0636bb69562
6818787: It is possible to reposition the security icon too far from the border of the window on X11
Summary: The constraints for the position of the icon are moved to the shared code
Reviewed-by: art, dcherepanov
! src/share/classes/java/awt/Window.java
! src/windows/native/sun/windows/awt_Window.cpp
Changeset: 4b498e41c1c2
Author: art
Date: 2009-05-06 15:17 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4b498e41c1c2
6656586: Cursor.predefined is protected static mutable (findbugs)
Reviewed-by: hawtin, igor
! src/share/classes/java/awt/Cursor.java
+ test/java/awt/Cursor/PredefinedPrivate/PredefinedPrivate.java
Changeset: a53a57a3260c
Author: emcmanus
Date: 2009-05-07 10:44 +0200
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a53a57a3260c
6736293: OpenType checks can be bypassed through finalizer resurrection
Reviewed-by: hawtin
! src/share/classes/java/awt/Window.java
! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenType.java
Changeset: 7b50813648d8
Author: bae
Date: 2009-05-08 15:38 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7b50813648d8
6656625: ImageReaderSpi.STANDARD_INPUT_TYPE/ImageWriterSpi.STANDARD_OUTPUT_TYPE are mutable static (findbugs)
Reviewed-by: prr
! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java
! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java
! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java
! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
! src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java
! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java
! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java
! src/share/classes/javax/imageio/spi/ImageReaderSpi.java
! src/share/classes/javax/imageio/spi/ImageWriterSpi.java
Changeset: c6ea5b6c3a8d
Author: bae
Date: 2009-05-08 15:57 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c6ea5b6c3a8d
6657133: Mutable statics in imageio plugins (findbugs)
Reviewed-by: prr
! src/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java
! src/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java
! src/share/lib/security/java.security
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
Changeset: 597377f1ee71
Author: bae
Date: 2009-05-08 16:15 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/597377f1ee71
6823373: [ZDI-CAN-460] Java Web Start JPEG header parsing needs more scruity
Reviewed-by: igor
! src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c
Changeset: 3de7b0daf355
Author: chegar
Date: 2009-05-12 16:32 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3de7b0daf355
6801071: Remote sites can compromise user privacy and possibly hijack web sessions
Reviewed-by: jccollet, hawtin
! make/sun/net/FILES_java.gmk
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocksSocketImpl.java
! src/share/classes/java/net/URL.java
+ src/share/classes/sun/net/ApplicationProxy.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
Changeset: 05200aff312e
Author: amenkov
Date: 2009-05-13 13:52 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/05200aff312e
6657625: RmfFileReader/StandardMidiFileWriter.types are public mutable statics (findbugs)
Reviewed-by: hawtin
! src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
Changeset: d09b81d1eb85
Author: amenkov
Date: 2009-05-13 14:32 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d09b81d1eb85
6738524: JDK13Services allows read access to system properties from untrusted code
Reviewed-by: hawtin
! src/share/classes/com/sun/media/sound/JDK13Services.java
Changeset: 43ed4f9a781a
Author: amenkov
Date: 2009-05-13 14:32 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/43ed4f9a781a
6777448: JDK13Services.getProviders creates instances with full privileges [hawtin, alexp]
Reviewed-by: hawtin, alexp
! src/share/classes/com/sun/media/sound/JSSecurityManager.java
Changeset: ae62878e6eef
Author: asaha
Date: 2009-05-07 13:18 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ae62878e6eef
Merge
! src/share/classes/java/awt/Window.java
- src/share/native/sun/java2d/pipe/RenderBuffer.c
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
- test/com/sun/awt/Translucency/TranslucentJAppletTest/TranslucentJAppletTest.java
- test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TSFrame.java
- test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.form
- test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
Changeset: bf002235470d
Author: asaha
Date: 2009-06-12 10:54 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/bf002235470d
Merge
Changeset: 8156e661d016
Author: asaha
Date: 2009-06-12 12:26 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8156e661d016
Merge
! src/share/classes/java/awt/Window.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
- src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java
- src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java
- src/share/classes/sun/nio/cs/ext/IBM1381.java
- src/share/classes/sun/nio/cs/ext/IBM1383.java
- src/share/classes/sun/nio/cs/ext/IBM930.java
- src/share/classes/sun/nio/cs/ext/IBM933.java
- src/share/classes/sun/nio/cs/ext/IBM935.java
- src/share/classes/sun/nio/cs/ext/IBM937.java
- src/share/classes/sun/nio/cs/ext/IBM939.java
- src/share/classes/sun/nio/cs/ext/IBM942.java
- src/share/classes/sun/nio/cs/ext/IBM943.java
- src/share/classes/sun/nio/cs/ext/IBM948.java
- src/share/classes/sun/nio/cs/ext/IBM949.java
- src/share/classes/sun/nio/cs/ext/IBM950.java
- src/share/classes/sun/nio/cs/ext/IBM970.java
- src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
Changeset: f2d65a92ffb2
Author: malenkov
Date: 2009-06-18 14:08 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f2d65a92ffb2
6660049: Synth Region.uiToRegionMap/lowerCaseNameMap are mutable statics
Reviewed-by: hawtin
! src/share/classes/javax/swing/plaf/synth/Region.java
+ test/javax/swing/plaf/synth/Test6660049.java
Changeset: a209372d6de8
Author: asaha
Date: 2009-06-17 13:12 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a209372d6de8
Merge
Changeset: 2f126d8c369d
Author: asaha
Date: 2009-06-18 22:45 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2f126d8c369d
Merge
Changeset: 94bd5497a0d3
Author: asaha
Date: 2009-06-18 22:53 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/94bd5497a0d3
Merge
Changeset: 75fe05d49f44
Author: asaha
Date: 2009-06-22 13:36 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/75fe05d49f44
6656610: AccessibleResourceBundle.getContents exposes mutable static (findbugs)
Reviewed-by: hawtin
! src/share/classes/javax/accessibility/AccessibleResourceBundle.java
Changeset: ffb8e36b668c
Author: mullan
Date: 2009-06-23 13:54 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ffb8e36b668c
6824440: XML Signature HMAC issue
Reviewed-by: asaha
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
+ test/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
+ test/com/sun/org/apache/xml/internal/security/signature-enveloping-hmac-sha1-trunclen-0-attack.xml
+ test/com/sun/org/apache/xml/internal/security/signature-enveloping-hmac-sha1-trunclen-8-attack.xml
! test/javax/xml/crypto/dsig/GenerationTests.java
! test/javax/xml/crypto/dsig/ValidationTests.java
+ test/javax/xml/crypto/dsig/data/signature-enveloping-hmac-sha1-trunclen-0-attack.xml
+ test/javax/xml/crypto/dsig/data/signature-enveloping-hmac-sha1-trunclen-8-attack.xml
Changeset: 7352778840c7
Author: ksrini
Date: 2009-06-22 07:23 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7352778840c7
6830335: Java JAR Pack200 Decompression Integer Overflow Vulnerability
Summary: Fixes a potential vulnerability in the unpack200 logic, by adding extra checks, a back-port.
Reviewed-by: asaha
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
Changeset: 043280e1fc76
Author: asaha
Date: 2009-07-01 09:59 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/043280e1fc76
Merge
! make/sun/net/FILES_java.gmk
! src/share/classes/java/net/SocksSocketImpl.java
- src/share/classes/java/nio/file/DirectoryStreamFilters.java
- src/share/classes/java/nio/file/FileAction.java
- src/share/classes/java/nio/file/spi/AbstractPath.java
- src/share/classes/sun/io/ByteToCharMS932DB.java
- src/share/classes/sun/io/CharToByteMS932DB.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
- src/share/classes/sun/nio/cs/ext/EUC_CN.java
- src/share/classes/sun/nio/cs/ext/EUC_KR.java
- src/share/classes/sun/nio/cs/ext/GBK.java
- src/share/classes/sun/nio/cs/ext/Johab.java
- src/share/classes/sun/nio/cs/ext/MS932.java
- src/share/classes/sun/nio/cs/ext/MS932DB.java
- src/share/classes/sun/nio/cs/ext/MS936.java
- src/share/classes/sun/nio/cs/ext/MS949.java
- src/share/classes/sun/nio/cs/ext/MS950.java
- src/share/classes/sun/nio/fs/AbstractFileStoreSpaceAttributeView.java
- src/share/classes/sun/nio/fs/MimeType.java
- test/java/nio/file/DirectoryStream/Filters.java
- test/java/nio/file/Files/content_type.sh
- test/java/nio/file/Path/temporary_files.sh
- test/java/nio/file/attribute/Attributes/Basic.java
Changeset: 46e4a2e56801
Author: asaha
Date: 2009-07-06 11:42 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/46e4a2e56801
Merge
! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
- src/share/native/sun/font/bidi/cmemory.h
- src/share/native/sun/font/bidi/jbidi.c
- src/share/native/sun/font/bidi/jbidi.h
- src/share/native/sun/font/bidi/ubidi.c
- src/share/native/sun/font/bidi/ubidi.h
- src/share/native/sun/font/bidi/ubidiimp.h
- src/share/native/sun/font/bidi/ubidiln.c
- src/share/native/sun/font/bidi/uchardir.c
- src/share/native/sun/font/bidi/uchardir.h
- src/share/native/sun/font/bidi/utypes.h
Changeset: e2726b43d1cc
Author: mullan
Date: 2009-07-08 16:57 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e2726b43d1cc
6858484: If an invalid HMAC XML Signature is validated, all subsequent valid HMAC signatures are invalid
Reviewed-by: asaha
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! test/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
+ test/com/sun/org/apache/xml/internal/security/signature-enveloping-hmac-sha1.xml
Changeset: 78a1ffa5a675
Author: asaha
Date: 2009-07-08 14:24 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/78a1ffa5a675
Merge
Changeset: 9b15d9813292
Author: asaha
Date: 2009-07-08 14:27 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9b15d9813292
Merge
Changeset: 537d8716d8cd
Author: asaha
Date: 2009-07-13 08:05 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/537d8716d8cd
Merge
Changeset: 599a7f770842
Author: asaha
Date: 2009-07-15 10:46 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/599a7f770842
Merge
Changeset: 97a5d7c6fbfb
Author: vinnie
Date: 2009-07-17 20:29 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/97a5d7c6fbfb
6657619: DnsContext.debug is public static mutable (findbugs)
Reviewed-by: alanb
! src/share/classes/com/sun/jndi/dns/DnsContext.java
+ test/com/sun/jndi/dns/CheckAccess.java
Changeset: df7d8ae860cf
Author: vinnie
Date: 2009-07-17 20:43 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/df7d8ae860cf
6657695: AbstractSaslImpl.logger is a static mutable (findbugs)
Reviewed-by: alanb
! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java
+ test/com/sun/security/sasl/util/CheckAccess.java
Changeset: 83d1885b22d6
Author: asaha
Date: 2009-07-21 13:02 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/83d1885b22d6
Merge
! src/share/classes/java/awt/Window.java
! src/share/classes/java/beans/MetaData.java
- src/share/classes/sun/swing/AccessibleMethod.java
Changeset: 14c81c80a7f3
Author: asaha
Date: 2009-07-21 13:06 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/14c81c80a7f3
Merge
Changeset: baec332a0ff4
Author: asaha
Date: 2009-07-27 22:28 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/baec332a0ff4
Merge
Changeset: ebc7d26588b8
Author: asaha
Date: 2009-08-04 08:01 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ebc7d26588b8
Merge
! src/share/classes/java/awt/Window.java
! src/share/classes/java/beans/Introspector.java
! src/share/classes/java/beans/MetaData.java
- test/java/util/concurrent/ConcurrentLinkedQueue/ConcurrentQueueLoops.java
- test/java/util/concurrent/ConcurrentLinkedQueue/LoopHelpers.java
Changeset: 6fe590dcc49c
Author: asaha
Date: 2009-08-05 14:16 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6fe590dcc49c
Merge
Changeset: c223ce2294c1
Author: asaha
Date: 2009-08-06 22:37 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c223ce2294c1
Merge
- src/share/classes/com/sun/crypto/provider/JarVerifier.java
- src/share/classes/javax/swing/plaf/basic/DesktopIconMover.java
- src/share/classes/sun/security/pkcs11/JarVerifier.java
- src/windows/classes/sun/security/mscapi/JarVerifier.java
Changeset: 1774d87963ad
Author: asaha
Date: 2009-08-07 09:21 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1774d87963ad
Merge
! make/sun/net/FILES_java.gmk
Changeset: 88229bdd8aae
Author: andrew
Date: 2009-08-07 18:15 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/88229bdd8aae
6869697: Missing entry in makefiles for java/lang/ReflectiveOperationException.java
Summary: Add new dependency explicitly so all compilers pick it up
Reviewed-by: darcy, ohair
! make/java/java/FILES_java.gmk
Changeset: 5439d705c04e
Author: weijun
Date: 2009-08-11 12:15 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5439d705c04e
6866479: libzip.so caused JVM to crash when running jarsigner
Reviewed-by: mullan
! src/share/classes/sun/security/tools/JarSigner.java
+ test/sun/security/tools/jarsigner/samename.sh
Changeset: c98d2798e16f
Author: weijun
Date: 2009-08-11 12:17 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c98d2798e16f
6710360: export Kerberos session key to applications
Reviewed-by: valeriep
+ src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
+ src/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
+ src/share/classes/com/sun/security/jgss/InquireType.java
! src/share/classes/sun/security/jgss/GSSContextImpl.java
! src/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/share/classes/sun/security/jgss/spi/GSSContextSpi.java
! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/share/classes/sun/security/tools/PolicyTool.java
+ test/com/sun/security/jgss/InquireSecContextPermissionCheck.java
! test/sun/security/krb5/auto/Context.java
Changeset: 6db21e653d99
Author: weijun
Date: 2009-08-11 12:20 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6db21e653d99
6821190: more InquireType values for ExtendedGSSContext
Reviewed-by: valeriep
+ src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
! src/share/classes/com/sun/security/jgss/InquireType.java
! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java
! src/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/share/classes/sun/security/krb5/Credentials.java
! src/share/classes/sun/security/krb5/KrbApReq.java
! src/share/classes/sun/security/krb5/internal/AuthorizationData.java
! src/share/classes/sun/security/tools/PolicyTool.java
! test/sun/security/krb5/auto/Context.java
Changeset: efe2d2a55b3b
Author: weijun
Date: 2009-08-11 15:36 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/efe2d2a55b3b
6868867: Test: sun/security/tools/keytool/standard.sh fails under windows/cygwin
Reviewed-by: wetmore
! src/share/classes/sun/security/tools/KeyTool.java
Changeset: aface89bfcf6
Author: xuelei
Date: 2009-08-11 18:27 +0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/aface89bfcf6
6585239: Regression: 2 DNS tests fail with JDK 5.0u13 b01 and pass with 5.0u12fcs
Reviewed-by: vinnie
! src/share/classes/com/sun/jndi/dns/DnsContext.java
Changeset: 5b5df0632ecf
Author: alanb
Date: 2009-08-11 12:37 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5b5df0632ecf
4516760: (so) Intermittent SocketException: Transport endpoint is not connected (lnx)
Reviewed-by: sherman
! src/solaris/native/sun/nio/ch/Net.c
! test/java/nio/channels/SocketChannel/Shutdown.java
Changeset: 18554eea6ce6
Author: alanb
Date: 2009-08-11 12:38 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/18554eea6ce6
6867781: (file) Examples in javadoc use newFileAttributeView instead of getFileAttributeView
Reviewed-by: sherman
! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
Changeset: a9a5aabecc01
Author: alanb
Date: 2009-08-11 12:49 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a9a5aabecc01
6865748: (file) SimpleFileVisitor methods ignore null arguments
Reviewed-by: sherman
! src/share/classes/java/nio/file/SimpleFileVisitor.java
! test/java/nio/file/Files/Misc.java
Changeset: 8b97f8827d08
Author: asaha
Date: 2009-08-07 11:32 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8b97f8827d08
6803688: Integrate latest JAX-WS (2.1.6) in to JDK 6u14
Reviewed-by: darcy, ramap
! THIRD_PARTY_README
Changeset: 1ec22dda0652
Author: asaha
Date: 2009-08-10 09:47 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1ec22dda0652
Merge
- src/share/classes/com/sun/crypto/provider/JarVerifier.java
- src/share/classes/javax/swing/plaf/basic/DesktopIconMover.java
- src/share/classes/sun/security/pkcs11/JarVerifier.java
- src/windows/classes/sun/security/mscapi/JarVerifier.java
Changeset: 7681fa43d310
Author: asaha
Date: 2009-08-11 08:22 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7681fa43d310
Merge
Changeset: 1ff7163fc5f7
Author: vinnie
Date: 2009-08-11 16:52 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1ff7163fc5f7
6840752: Provide out-of-the-box support for ECC algorithms
Reviewed-by: alanb, mullan, wetmore
! make/sun/security/Makefile
+ make/sun/security/ec/FILES_c.gmk
+ make/sun/security/ec/Makefile
+ make/sun/security/ec/mapfile-vers
! make/sun/security/other/Makefile
+ src/share/classes/sun/security/ec/ECDHKeyAgreement.java
+ src/share/classes/sun/security/ec/ECDSASignature.java
+ src/share/classes/sun/security/ec/ECKeyPairGenerator.java
+ src/share/classes/sun/security/ec/SunEC.java
+ src/share/classes/sun/security/ec/SunECEntries.java
! src/share/lib/security/java.security
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
+ src/share/native/sun/security/ec/ECC_JNI.cpp
+ src/share/native/sun/security/ec/ec.c
+ src/share/native/sun/security/ec/ec.h
+ src/share/native/sun/security/ec/ec2.h
+ src/share/native/sun/security/ec/ec2_163.c
+ src/share/native/sun/security/ec/ec2_193.c
+ src/share/native/sun/security/ec/ec2_233.c
+ src/share/native/sun/security/ec/ec2_aff.c
+ src/share/native/sun/security/ec/ec2_mont.c
+ src/share/native/sun/security/ec/ec_naf.c
+ src/share/native/sun/security/ec/ecc_impl.h
+ src/share/native/sun/security/ec/ecdecode.c
+ src/share/native/sun/security/ec/ecl-curve.h
+ src/share/native/sun/security/ec/ecl-exp.h
+ src/share/native/sun/security/ec/ecl-priv.h
+ src/share/native/sun/security/ec/ecl.c
+ src/share/native/sun/security/ec/ecl.h
+ src/share/native/sun/security/ec/ecl_curve.c
+ src/share/native/sun/security/ec/ecl_gf.c
+ src/share/native/sun/security/ec/ecl_mult.c
+ src/share/native/sun/security/ec/ecp.h
+ src/share/native/sun/security/ec/ecp_192.c
+ src/share/native/sun/security/ec/ecp_224.c
+ src/share/native/sun/security/ec/ecp_256.c
+ src/share/native/sun/security/ec/ecp_384.c
+ src/share/native/sun/security/ec/ecp_521.c
+ src/share/native/sun/security/ec/ecp_aff.c
+ src/share/native/sun/security/ec/ecp_jac.c
+ src/share/native/sun/security/ec/ecp_jm.c
+ src/share/native/sun/security/ec/ecp_mont.c
+ src/share/native/sun/security/ec/logtab.h
+ src/share/native/sun/security/ec/mp_gf2m-priv.h
+ src/share/native/sun/security/ec/mp_gf2m.c
+ src/share/native/sun/security/ec/mp_gf2m.h
+ src/share/native/sun/security/ec/mpi-config.h
+ src/share/native/sun/security/ec/mpi-priv.h
+ src/share/native/sun/security/ec/mpi.c
+ src/share/native/sun/security/ec/mpi.h
+ src/share/native/sun/security/ec/mplogic.c
+ src/share/native/sun/security/ec/mplogic.h
+ src/share/native/sun/security/ec/mpmontg.c
+ src/share/native/sun/security/ec/mpprime.h
+ src/share/native/sun/security/ec/oid.c
+ src/share/native/sun/security/ec/secitem.c
+ src/share/native/sun/security/ec/secoidt.h
+ test/sun/security/ec/TestEC.java
+ test/sun/security/ec/p12passwords.txt
+ test/sun/security/ec/pkcs12/secp256r1server-secp384r1ca.p12
+ test/sun/security/ec/pkcs12/sect193r1server-rsa1024ca.p12
Changeset: 485d3eb9b50b
Author: vinnie
Date: 2009-08-11 16:57 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/485d3eb9b50b
Merge
Changeset: 95ae810b66fb
Author: vinnie
Date: 2009-08-11 17:01 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/95ae810b66fb
Merge
Changeset: 36e0f4e00f20
Author: dcubed
Date: 2009-08-11 20:02 -0600
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/36e0f4e00f20
6870298: 4/4 fix minor typos in java/lang/instrument/Instrumentation.java
Summary: Fix typos in the JavaDoc.
Reviewed-by: tbell
! src/share/classes/java/lang/instrument/Instrumentation.java
Changeset: 82b66d0368ff
Author: dcubed
Date: 2009-08-11 20:06 -0600
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/82b66d0368ff
Merge
- src/share/classes/com/sun/crypto/provider/JarVerifier.java
- src/share/classes/javax/swing/plaf/basic/DesktopIconMover.java
- src/share/classes/sun/security/pkcs11/JarVerifier.java
- src/windows/classes/sun/security/mscapi/JarVerifier.java
Changeset: abac33c4bd67
Author: tbell
Date: 2009-08-14 08:51 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/abac33c4bd67
Merge
More information about the jdk7-dev
mailing list