hg: jdk8/tl/jdk: 93 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Thu Jun 23 17:35:52 PDT 2011


Changeset: 23bdcede4e39
Author:    katleman
Date:      2011-05-25 13:32 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/23bdcede4e39

7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
Reviewed-by: ohair, trims

! src/linux/doc/man/ja/keytool.1
! src/linux/doc/man/keytool.1
! src/share/classes/java/io/SerialCallbackContext.java
! src/share/classes/sun/io/ByteToCharCp833.java
! src/share/classes/sun/io/CharToByteCp833.java
! src/share/classes/sun/misc/FpUtils.java
! src/share/classes/sun/security/provider/certpath/URICertStore.java
! src/solaris/doc/sun/man/man1/ja/keytool.1
! src/solaris/doc/sun/man/man1/keytool.1
! test/com/sun/net/httpserver/Test10.java
! test/java/awt/List/ScrollOutside/ScrollOut.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java
! test/java/awt/image/IncorrectSampleMaskTest.java
! test/java/lang/invoke/MethodTypeTest.java
! test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java
! test/java/util/EnumMap/DistinctEntrySetElements.java
! test/java/util/EnumMap/EntrySetIteratorRemoveInvalidatesEntry.java
! test/java/util/EnumMap/SimpleSerialization.java
! test/java/util/EnumSet/LargeEnumIteratorRemoveResilience.java
! test/java/util/EnumSet/SmallEnumIteratorRemoveResilience.java
! test/java/util/Hashtable/SerializationDeadlock.java
! test/java/util/Hashtable/SimpleSerialization.java
! test/java/util/IdentityHashMap/DistinctEntrySetElements.java
! test/java/util/IdentityHashMap/EntrySetIteratorRemoveInvalidatesEntry.java
! test/java/util/Vector/SerializationDeadlock.java
! test/java/util/Vector/SimpleSerialization.java
! test/java/util/concurrent/ConcurrentHashMap/DistinctEntrySetElements.java
! test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java
! test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
! test/tools/launcher/TestHelper.java
! test/tools/pack200/CommandLineTests.java
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/Utils.java

Changeset: c344779fab58
Author:    schien
Date:      2011-05-26 20:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c344779fab58

Added tag jdk7-b144 for changeset 23bdcede4e39

! .hgtags

Changeset: f09930d526ba
Author:    jrose
Date:      2011-05-26 17:37 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f09930d526ba

7032323: code changes for JSR 292 EG adjustments to API, through Public Review
Summary: API code changes and javadoc changes following JSR 292 Public Review comments, through PFD
Reviewed-by: never

! src/share/classes/java/lang/BootstrapMethodError.java
! src/share/classes/java/lang/ClassValue.java
! src/share/classes/java/lang/invoke/AdapterMethodHandle.java
! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/CallSite.java
! src/share/classes/java/lang/invoke/ConstantCallSite.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
+ src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MutableCallSite.java
! src/share/classes/java/lang/invoke/SwitchPoint.java
! src/share/classes/java/lang/invoke/package-info.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! src/share/classes/sun/invoke/util/VerifyAccess.java
! src/share/classes/sun/invoke/util/Wrapper.java
! test/java/lang/invoke/6998541/Test6998541.java
! test/java/lang/invoke/InvokeDynamicPrintArgs.java
! test/java/lang/invoke/InvokeGenericTest.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/MethodHandlesTest.java
! test/java/lang/invoke/indify/Indify.java

Changeset: 81f957f86ba5
Author:    jcoomes
Date:      2011-05-27 19:03 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/81f957f86ba5

Merge


Changeset: bc97b962330e
Author:    mfang
Date:      2011-05-26 20:32 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bc97b962330e

7045184: GTK L&F doesn't have hotkeys in jdk7 b141, while b139 has.
Reviewed-by: yhuang, ogino

! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties

Changeset: 6943c4d9caa3
Author:    mfang
Date:      2011-05-31 13:58 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6943c4d9caa3

Merge


Changeset: 7c5bc5a807ee
Author:    dholmes
Date:      2011-05-27 19:04 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7c5bc5a807ee

7024120: Verify reduced JRE contents for java 7
Summary: stripped all symbols from libs and executables to reduce JRE size. Restored missing classes needed to pass JCK in headless mode
Reviewed-by: bobv, ohair

! make/common/Defs-embedded.gmk
! make/common/Release-embedded.gmk

Changeset: f4895b3fe1be
Author:    dholmes
Date:      2011-05-31 17:28 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f4895b3fe1be

Merge


Changeset: eab27338b3d9
Author:    schien
Date:      2011-06-01 11:16 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eab27338b3d9

Merge


Changeset: 8d91855a1f4e
Author:    prr
Date:      2011-05-27 13:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8d91855a1f4e

7046587: Outlines in OTF/CFF fonts are misclassified as quadratic curves
Reviewed-by: igor

! src/share/classes/sun/font/FileFontStrike.java
! src/share/classes/sun/font/FontScaler.java
! src/share/classes/sun/font/FreetypeFontScaler.java
! src/share/classes/sun/font/NullFontScaler.java

Changeset: 0b0b92707cf5
Author:    bae
Date:      2011-05-30 12:05 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0b0b92707cf5

7032904: XRender: Java2Demo : Infinite loop in Java_sun_java2d_loops_MaskBlit_MaskBlit on OEL 5.6 x64
Reviewed-by: prr

! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
! src/solaris/native/sun/java2d/x11/XRBackendNative.c

Changeset: 290daca0a693
Author:    prr
Date:      2011-05-30 22:00 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/290daca0a693

7049874: OpenJDK Build breakage fix: freetypescaler.c needs to match updated signature
Reviewed-by: lana, igor

! src/share/native/sun/font/freetypeScaler.c

Changeset: b351af09bfa3
Author:    lana
Date:      2011-06-02 13:35 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b351af09bfa3

Merge


Changeset: d2081a1f417f
Author:    bagiras
Date:      2011-05-27 11:45 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d2081a1f417f

7045174: Most of the tests in awt area fails with jdk 7b142 on windows with -Xcheck:jni
Reviewed-by: art, denis

! src/windows/native/sun/windows/awt_Object.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp

Changeset: 000a845b1e38
Author:    denis
Date:      2011-05-28 12:56 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/000a845b1e38

7046325: Broken links in java.awt.Toolkit's javadoc
Reviewed-by: dav, yan

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

Changeset: eab94f59b6dc
Author:    dcherepanov
Date:      2011-05-30 13:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eab94f59b6dc

7045354: Korean IME's Hanja candidate window is not displayed on IMFDemo
Reviewed-by: art, ant

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

Changeset: f05164caa490
Author:    serb
Date:      2011-05-30 17:16 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f05164caa490

7045193: interactive JCK tests java_awt/interactive/FileDialogTests fail
Reviewed-by: dcherepanov, dav, art, denis

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

Changeset: b955226868af
Author:    lana
Date:      2011-06-02 13:36 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b955226868af

Merge


Changeset: 1fbaf2b688a6
Author:    rupashka
Date:      2011-05-24 11:37 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1fbaf2b688a6

7045593: Possible Regression : JTextfield cursor placement behavior algorithm has changed.
Reviewed-by: peterz

! src/share/classes/javax/swing/text/Utilities.java
+ test/javax/swing/text/Utilities/bug7045593.java

Changeset: 442237d3ec2c
Author:    rupashka
Date:      2011-05-28 11:55 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/442237d3ec2c

7048204: NPE from NimbusLookAndFeel.addDefault
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
+ test/javax/swing/plaf/nimbus/Test7048204.java

Changeset: 386516fdf40b
Author:    lana
Date:      2011-06-02 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/386516fdf40b

Merge


Changeset: 0a80650409e1
Author:    mullan
Date:      2011-05-24 14:15 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a80650409e1

7044443: Permissions resolved incorrectly for jar protocol (Patch from bugs.openjdk.java.net)
Reviewed-by: alanb, chegar
Contributed-by: dbhole at redhat.com

! src/share/classes/sun/security/provider/PolicyFile.java
+ test/java/security/Policy/GetPermissions/JarURL.java

Changeset: ace2dfdecda1
Author:    mullan
Date:      2011-05-24 14:32 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ace2dfdecda1

Merge


Changeset: 70942be348af
Author:    jeff
Date:      2011-05-27 15:02 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/70942be348af

7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana

! THIRD_PARTY_README

Changeset: b49a0af85821
Author:    vinnie
Date:      2011-05-30 16:37 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b49a0af85821

7049173: Replace the software license for ECC native code
Reviewed-by: alanb

! src/share/native/sun/security/ec/impl/ec.c
! src/share/native/sun/security/ec/impl/ec.h
! src/share/native/sun/security/ec/impl/ec2.h
! src/share/native/sun/security/ec/impl/ec2_163.c
! src/share/native/sun/security/ec/impl/ec2_193.c
! src/share/native/sun/security/ec/impl/ec2_233.c
! src/share/native/sun/security/ec/impl/ec2_aff.c
! src/share/native/sun/security/ec/impl/ec2_mont.c
! src/share/native/sun/security/ec/impl/ec_naf.c
! src/share/native/sun/security/ec/impl/ecc_impl.h
! src/share/native/sun/security/ec/impl/ecdecode.c
! src/share/native/sun/security/ec/impl/ecl-curve.h
! src/share/native/sun/security/ec/impl/ecl-exp.h
! src/share/native/sun/security/ec/impl/ecl-priv.h
! src/share/native/sun/security/ec/impl/ecl.c
! src/share/native/sun/security/ec/impl/ecl.h
! src/share/native/sun/security/ec/impl/ecl_curve.c
! src/share/native/sun/security/ec/impl/ecl_gf.c
! src/share/native/sun/security/ec/impl/ecl_mult.c
! src/share/native/sun/security/ec/impl/ecp.h
! src/share/native/sun/security/ec/impl/ecp_192.c
! src/share/native/sun/security/ec/impl/ecp_224.c
! src/share/native/sun/security/ec/impl/ecp_256.c
! src/share/native/sun/security/ec/impl/ecp_384.c
! src/share/native/sun/security/ec/impl/ecp_521.c
! src/share/native/sun/security/ec/impl/ecp_aff.c
! src/share/native/sun/security/ec/impl/ecp_jac.c
! src/share/native/sun/security/ec/impl/ecp_jm.c
! src/share/native/sun/security/ec/impl/ecp_mont.c
! src/share/native/sun/security/ec/impl/logtab.h
! src/share/native/sun/security/ec/impl/mp_gf2m-priv.h
! src/share/native/sun/security/ec/impl/mp_gf2m.c
! src/share/native/sun/security/ec/impl/mp_gf2m.h
! src/share/native/sun/security/ec/impl/mpi-config.h
! src/share/native/sun/security/ec/impl/mpi-priv.h
! src/share/native/sun/security/ec/impl/mpi.c
! src/share/native/sun/security/ec/impl/mpi.h
! src/share/native/sun/security/ec/impl/mplogic.c
! src/share/native/sun/security/ec/impl/mplogic.h
! src/share/native/sun/security/ec/impl/mpmontg.c
! src/share/native/sun/security/ec/impl/mpprime.h
! src/share/native/sun/security/ec/impl/oid.c
! src/share/native/sun/security/ec/impl/secitem.c
! src/share/native/sun/security/ec/impl/secoidt.h

Changeset: 4ed7c877a463
Author:    michaelm
Date:      2011-05-30 23:36 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4ed7c877a463

7042550: Reintegrate 6569621
Reviewed-by: chegar, alanb

! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
+ src/share/classes/sun/net/RegisteredDomain.java
! src/share/classes/sun/net/www/URLConnection.java
! src/share/classes/sun/net/www/http/HttpClient.java

Changeset: c79a089ae13b
Author:    wetmore
Date:      2011-05-31 12:45 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c79a089ae13b

7042097: JDK 7's Unlimited Cryptographic Policy bundle text files must be updated.
Reviewed-by: valeriep

! make/javax/crypto/Makefile

Changeset: a00f48c96345
Author:    lancea
Date:      2011-06-02 12:02 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a00f48c96345

7049107: Cannot call initCause() on BatchUpdateException
Reviewed-by: darcy

! src/share/classes/java/sql/BatchUpdateException.java

Changeset: 39de8937c1d8
Author:    lana
Date:      2011-06-02 13:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/39de8937c1d8

Merge


Changeset: 8318d03e1766
Author:    jrose
Date:      2011-06-01 23:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8318d03e1766

7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
Summary: Wrap invokedynamic linkage errors in BootstrapMethodError, as needed.
Reviewed-by: never

! src/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: 0b8b6eace473
Author:    jrose
Date:      2011-06-01 23:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0b8b6eace473

7050328: (jsr-292) findConstructor throws ExceptionInInitializerError if run under SecurityManager
Summary: Wrap system property and reflection accesses under doPrivileged.  Ensure constant pool linkage bypasses the SM as specified.
Reviewed-by: kvn, never

! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! test/java/lang/invoke/InvokeDynamicPrintArgs.java

Changeset: 34481a4012c3
Author:    jrose
Date:      2011-06-01 23:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/34481a4012c3

7049122: java/lang/invoke/RicochetTest.java with MAX_ARITY=255 in -Xcomp mode overflows code cache
Summary: reduce the scope of the unit test (mark high water mark of testing with @ignore tags)
Reviewed-by: never

! test/java/lang/invoke/RicochetTest.java

Changeset: 802994506203
Author:    jrose
Date:      2011-06-03 11:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/802994506203

7051206: JSR 292 method name SwitchPoint.isValid is misleading to unwary users; should be hasBeenInvalidated
Reviewed-by: kvn, never, ysr

! src/share/classes/java/lang/invoke/SwitchPoint.java
! test/java/lang/invoke/JavaDocExamplesTest.java

Changeset: e8e6cdff5995
Author:    trims
Date:      2011-06-03 20:13 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e8e6cdff5995

Merge


Changeset: 8f19b165347b
Author:    bae
Date:      2011-06-04 23:08 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8f19b165347b

7042594: 3 testis api/java_awt/Color/ICC_ProfileRGB/index.html fail against RI  b138 OEL6x64.
Reviewed-by: prr

! src/share/classes/java/awt/color/ICC_Profile.java
! src/share/native/sun/java2d/cmm/lcms/LCMS.c
! src/share/native/sun/java2d/cmm/lcms/cmsio0.c
! test/sun/java2d/cmm/ProfileOp/ReadWriteProfileTest.java
+ test/sun/java2d/cmm/ProfileOp/SetDataTest.java

Changeset: bbb4cef2208b
Author:    lana
Date:      2011-06-04 17:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bbb4cef2208b

Merge


Changeset: 03a828e368ca
Author:    rupashka
Date:      2011-06-04 01:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/03a828e368ca

6977587: GTK L&F: jnlp: java.io.IOException thrown when choosing more than 1 file in the dialog
Reviewed-by: alexp

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java

Changeset: 6c9c55ae313b
Author:    lana
Date:      2011-06-03 22:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6c9c55ae313b

Merge


Changeset: e81d259442ed
Author:    lana
Date:      2011-06-04 17:32 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e81d259442ed

Merge


Changeset: 53d759eb580c
Author:    alanb
Date:      2011-06-04 11:18 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/53d759eb580c

7050358: (fs spec) Path.toUri doesn't allow custom providers to use opaque URIs
Reviewed-by: sherman

! src/share/classes/java/nio/file/Path.java

Changeset: 49aef5a5416e
Author:    mullan
Date:      2011-06-04 06:45 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/49aef5a5416e

7050329: test/java/security/Policy/GetPermissions/JarURL.java fails on Windows
Reviewed-by: alanb

! test/java/security/Policy/GetPermissions/JarURL.java
+ test/java/security/Policy/GetPermissions/JarURL.policy

Changeset: 1f39ca0b9598
Author:    mullan
Date:      2011-06-04 06:52 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1f39ca0b9598

Merge


Changeset: 1e04b38b3824
Author:    lana
Date:      2011-06-04 17:33 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1e04b38b3824

Merge


Changeset: 7a341c412ea9
Author:    schien
Date:      2011-06-07 14:01 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7a341c412ea9

Added tag jdk7-b145 for changeset 1e04b38b3824

! .hgtags

Changeset: e7493c32e598
Author:    schien
Date:      2011-06-08 10:24 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e7493c32e598

Merge


Changeset: ae731399e525
Author:    dav
Date:      2011-06-07 22:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ae731399e525

7048568: Crash in Java_sun_awt_Win32GraphicsEnvironment_isVistaOS
Reviewed-by: dcherepanov, art, amenkov

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

Changeset: f08fcae94813
Author:    lana
Date:      2011-06-10 11:43 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f08fcae94813

Merge


Changeset: 6e961c328276
Author:    michaelm
Date:      2011-06-08 10:56 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6e961c328276

7050028: ISE "zip file closed" from JarURLConnection.getInputStream on JDK 7 when !useCaches
Reviewed-by: chegar, alanb

! src/share/classes/sun/misc/URLClassPath.java
+ test/java/net/URLClassLoader/B7050028.java

Changeset: b6ced5ad7a62
Author:    dwanvik
Date:      2011-06-10 17:44 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b6ced5ad7a62

7046557: Changes to the Java DB README files in JDK7
Summary: Update <jdkroot>/README.html with correct mention of Java DB, add JDK specific README files to <jdkroot>/db and <jdkroot>/demo/db.
Reviewed-by: ohair

! make/common/Release.gmk

Changeset: 646ab254ff80
Author:    lana
Date:      2011-06-10 11:44 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/646ab254ff80

Merge


Changeset: aca0dc2b921c
Author:    weijun
Date:      2011-02-09 11:50 +0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/aca0dc2b921c

6618658: Deserialization allows creation of mutable SignedObject
Reviewed-by: hawtin, mullan

! src/share/classes/java/security/SignedObject.java
+ test/java/security/SignedObject/Correctness.java

Changeset: df445f522425
Author:    bae
Date:      2011-02-17 12:21 +0300
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/df445f522425

7013519: [parfait] Integer overflows in 2D code
Reviewed-by: prr, valeriep

! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
! src/share/native/sun/font/layout/SunLayoutEngine.cpp

Changeset: ccb2fcfb6d6b
Author:    chegar
Date:      2011-02-18 13:31 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ccb2fcfb6d6b

7013969: NetworkInterface.toString can reveal bindings
Reviewed-by: alanb, michaelm, hawtin

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

Changeset: 026adaac71f1
Author:    dcherepanov
Date:      2011-02-25 15:54 +0300
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/026adaac71f1

7012520: Heap overflow vulnerability in FileDialog.show()
Reviewed-by: art, anthony

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

Changeset: d489f00d6c65
Author:    flar
Date:      2011-03-02 05:35 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d489f00d6c65

7016495: Crash in Java 2D transforming an image with scale close to zero
Reviewed-by: prr, bae

! src/share/classes/sun/java2d/pipe/DrawImage.java
! src/share/native/sun/java2d/loops/TransformHelper.c
+ test/java/awt/image/BufferedImage/TinyScale.java

Changeset: fe27fe44ac51
Author:    ksrini
Date:      2011-03-03 14:16 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fe27fe44ac51

7016985: (launcher) implement safe secure dll loading
Reviewed-by: mchung

! src/windows/bin/java_md.c

Changeset: 0efa64f13302
Author:    chegar
Date:      2011-04-05 14:49 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0efa64f13302

7033865: JDK: Add private API for secure/restrictive loading of system dlls
Reviewed-by: alanb

! src/share/native/common/jdk_util.h
+ src/solaris/native/common/jdk_util_md.h
! src/windows/native/common/jdk_util_md.c
+ src/windows/native/common/jdk_util_md.h

Changeset: 67992a58bfba
Author:    ksrini
Date:      2011-04-05 16:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/67992a58bfba

7032593: DLL_LOADING: Upgrade solution to 7016985 to reflect JDK7 solution
Reviewed-by: mchung, asaha

! src/windows/bin/java_md.c

Changeset: 7181441faf72
Author:    dcherepanov
Date:      2011-04-08 16:44 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7181441faf72

7003962: AWT: securely load DLLs and launch executables using fully qualified path
Reviewed-by: art, bae, alanb

! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
! src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
! src/windows/native/sun/windows/DllUtil.cpp
! src/windows/native/sun/windows/DllUtil.h
! src/windows/native/sun/windows/ShellFolder2.cpp
! src/windows/native/sun/windows/ThemeReader.cpp
! src/windows/native/sun/windows/awt_Mlib.cpp
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp
! src/windows/native/sun/windows/stdhdrs.h

Changeset: 05a3923f516f
Author:    dcherepanov
Date:      2011-04-08 17:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/05a3923f516f

7035077: Minor addition to the changes for 7003962
Reviewed-by: chegar

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

Changeset: afcc1530e68b
Author:    asaha
Date:      2011-04-08 10:27 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/afcc1530e68b

Merge

- make/java/dyn/Makefile
- src/share/classes/java/dyn/CallSite.java
- src/share/classes/java/dyn/ClassValue.java
- src/share/classes/java/dyn/ConstantCallSite.java
- src/share/classes/java/dyn/InvokeDynamic.java
- src/share/classes/java/dyn/InvokeDynamicBootstrapError.java
- src/share/classes/java/dyn/Linkage.java
- src/share/classes/java/dyn/MethodHandle.java
- src/share/classes/java/dyn/MethodHandles.java
- src/share/classes/java/dyn/MethodType.java
- src/share/classes/java/dyn/MethodTypeForm.java
- src/share/classes/java/dyn/MutableCallSite.java
- src/share/classes/java/dyn/SwitchPoint.java
- src/share/classes/java/dyn/VolatileCallSite.java
- src/share/classes/java/dyn/WrongMethodTypeException.java
- src/share/classes/java/dyn/package-info.java
- src/share/classes/sun/dyn/Access.java
- src/share/classes/sun/dyn/AdapterMethodHandle.java
- src/share/classes/sun/dyn/BoundMethodHandle.java
- src/share/classes/sun/dyn/CallSiteImpl.java
- src/share/classes/sun/dyn/DirectMethodHandle.java
- src/share/classes/sun/dyn/FilterGeneric.java
- src/share/classes/sun/dyn/FilterOneArgument.java
- src/share/classes/sun/dyn/FromGeneric.java
- src/share/classes/sun/dyn/InvokeGeneric.java
- src/share/classes/sun/dyn/Invokers.java
- src/share/classes/sun/dyn/MemberName.java
- src/share/classes/sun/dyn/MethodHandleImpl.java
- src/share/classes/sun/dyn/MethodHandleNatives.java
- src/share/classes/sun/dyn/MethodTypeImpl.java
- src/share/classes/sun/dyn/SpreadGeneric.java
- src/share/classes/sun/dyn/ToGeneric.java
- src/share/classes/sun/dyn/WrapperInstance.java
- src/share/classes/sun/dyn/anon/AnonymousClassLoader.java
- src/share/classes/sun/dyn/anon/ConstantPoolParser.java
- src/share/classes/sun/dyn/anon/ConstantPoolPatch.java
- src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java
- src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java
- src/share/classes/sun/dyn/empty/Empty.java
- src/share/classes/sun/dyn/package-info.java
- src/share/classes/sun/dyn/util/BytecodeDescriptor.java
- src/share/classes/sun/dyn/util/BytecodeName.java
- src/share/classes/sun/dyn/util/ValueConversions.java
- src/share/classes/sun/dyn/util/VerifyAccess.java
- src/share/classes/sun/dyn/util/VerifyType.java
- src/share/classes/sun/dyn/util/Wrapper.java
- src/share/classes/sun/dyn/util/package-info.java
! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
- test/java/dyn/ClassValueTest.java
- test/java/dyn/InvokeDynamicPrintArgs.java
- test/java/dyn/InvokeGenericTest.java
- test/java/dyn/JavaDocExamplesTest.java
- test/java/dyn/MethodHandlesTest.java
- test/java/dyn/MethodTypeTest.java
- test/java/dyn/indify/Indify.java

Changeset: 557bd9b5d92f
Author:    asaha
Date:      2011-04-08 10:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/557bd9b5d92f

Merge


Changeset: e142148d8b54
Author:    asaha
Date:      2011-04-12 14:23 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e142148d8b54

Merge

- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java

Changeset: 76e0e562b617
Author:    dcherepanov
Date:      2011-04-15 17:06 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/76e0e562b617

7036952: build warning after the changes for 7003962
Reviewed-by: art, bae

! src/windows/native/sun/java2d/opengl/OGLFuncs_md.h

Changeset: f8eddc85cc02
Author:    zgu
Date:      2011-04-15 09:53 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f8eddc85cc02

7003964: SERV: securely load DLLs and launch executables using fully qualified path
Summary: Linked in Windows libraries that are available on jdk7 supported platforms, and used GetModuleHandle instead of LoadLibrary for already loaded Dlls.
Reviewed-by: dcubed, alanb

! make/com/sun/tools/attach/Makefile
! src/windows/classes/sun/tools/attach/WindowsAttachProvider.java
! src/windows/native/sun/tools/attach/WindowsAttachProvider.c
! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c
! src/windows/native/sun/tracing/dtrace/jvm_symbols_md.c
! src/windows/npt/npt_md.h

Changeset: 0865aa0ad9b2
Author:    zgu
Date:      2011-04-19 10:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0865aa0ad9b2

Merge


Changeset: 6f8a4d334fb2
Author:    asaha
Date:      2011-04-20 09:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6f8a4d334fb2

Merge

! make/com/sun/tools/attach/Makefile
! src/share/classes/java/net/NetworkInterface.java
! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
! src/windows/bin/java_md.c
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp

Changeset: f3645b5d6e62
Author:    asaha
Date:      2011-04-20 21:24 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f3645b5d6e62

Merge


Changeset: b626f78c57e1
Author:    asaha
Date:      2011-04-21 08:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b626f78c57e1

Merge


Changeset: cec45f3353be
Author:    asaha
Date:      2011-04-21 08:37 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cec45f3353be

Merge


Changeset: 6133c9ee3a01
Author:    asaha
Date:      2011-04-21 08:39 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6133c9ee3a01

Merge


Changeset: dd06e8d3da91
Author:    asaha
Date:      2011-04-21 15:43 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/dd06e8d3da91

Merge


Changeset: b2295905901a
Author:    asaha
Date:      2011-04-21 16:42 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b2295905901a

Merge

- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java

Changeset: 3fedf261fb4f
Author:    valeriep
Date:      2011-04-26 15:59 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3fedf261fb4f

7003952: SEC: securely load DLLs and launch executables using fully qualified path
Summary: Enforce full path when specifying library locations.
Reviewed-by: wetmore, ohair

! make/sun/security/pkcs11/Makefile
! src/share/classes/sun/security/pkcs11/Config.java
! src/share/classes/sun/security/pkcs11/Secmod.java
! src/share/native/sun/security/pkcs11/j2secmod.c
+ test/sun/security/pkcs11/Provider/Absolute.cfg
+ test/sun/security/pkcs11/Provider/Absolute.java

Changeset: 94ea3b8288f1
Author:    alexp
Date:      2011-05-04 11:35 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/94ea3b8288f1

7020198: ImageIcon creates Component with null acc
Reviewed-by: rupashka, hawtin

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

Changeset: e6fdfb249e31
Author:    asaha
Date:      2011-05-04 16:39 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e6fdfb249e31

Merge

- src/share/native/sun/font/layout/Features.h
! src/windows/native/sun/windows/awt_FileDialog.cpp
- test/javax/swing/text/GlyphView/6539700/bug6539700.java

Changeset: 49244980d692
Author:    asaha
Date:      2011-05-05 22:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/49244980d692

Merge

- src/share/classes/sun/security/util/SignatureFileManifest.java

Changeset: 647b031200f0
Author:    asaha
Date:      2011-05-06 14:33 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/647b031200f0

Merge


Changeset: 92b5197e9ff5
Author:    asaha
Date:      2011-05-26 21:37 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/92b5197e9ff5

Merge

! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp

Changeset: cca9ea306c6e
Author:    asaha
Date:      2011-05-26 21:51 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cca9ea306c6e

Merge


Changeset: dab3e66ebda7
Author:    lana
Date:      2011-06-06 19:04 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/dab3e66ebda7

Merge


Changeset: 9f17be5136d1
Author:    wetmore
Date:      2011-06-09 14:24 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9f17be5136d1

7052537: java/security/Security/NotInstalledProviders.java is causing -samevm tests to fail.
Reviewed-by: valeriep, asaha, alanb

! test/java/security/Security/NoInstalledProviders.java

Changeset: 4961be00d3b5
Author:    lana
Date:      2011-06-15 16:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4961be00d3b5

Merge


Changeset: cf0632d2db2c
Author:    jrose
Date:      2011-06-14 22:47 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cf0632d2db2c

7052202: JSR 292: Crash in sun.invoke.util.ValueConversions.fillArray
Summary: Fix corner cases involving MethodHandles.permuteArguments with long or double argument lists.
Reviewed-by: twisti, never

! src/share/classes/java/lang/invoke/AdapterMethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/SwitchPoint.java
+ test/java/lang/invoke/PermuteArgsTest.java

Changeset: a65fa0f6717e
Author:    trims
Date:      2011-06-17 16:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a65fa0f6717e

Merge


Changeset: c46f97579fe6
Author:    alanb
Date:      2011-06-17 16:47 +0100
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c46f97579fe6

7055508: (aio) EXCEPTION_ACCESS_VIOLATION in AsynchronousSocketChannel.connect on Windows 7
Reviewed-by: chegar

! src/windows/native/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.c

Changeset: c102e1221afa
Author:    lana
Date:      2011-06-17 10:27 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c102e1221afa

Merge


Changeset: 539e576793a8
Author:    lana
Date:      2011-06-18 10:12 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/539e576793a8

Merge


Changeset: 7b4f4230fecf
Author:    schien
Date:      2011-06-20 16:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7b4f4230fecf

Added tag jdk7-b146 for changeset 539e576793a8

! .hgtags

Changeset: f2928d86aab0
Author:    schien
Date:      2011-06-20 17:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f2928d86aab0

Merge


Changeset: 5838c5bd185d
Author:    lana
Date:      2011-06-22 23:23 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5838c5bd185d

Merge

! src/share/classes/java/awt/Toolkit.java
! test/java/security/Security/NoInstalledProviders.java

Changeset: 5dedb265ba3e
Author:    lana
Date:      2011-06-23 14:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5dedb265ba3e

Merge


Changeset: b037a8bc1be8
Author:    lana
Date:      2011-06-23 17:21 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b037a8bc1be8

Merge





More information about the security-dev mailing list