[PATCH] jdk7u141-b02 retro-active security patch review
Andrew Brygin
abrygin at azul.com
Wed May 24 17:21:38 UTC 2017
Hello Andrew,
the changes look good to me.
Thanks,
Andrew
> On May 24, 2017, at 9:57 AM, Andrew Hughes <gnu.andrew at redhat.com> wrote:
>
> We have a new release of IcedTea (http://bitly.com/it20610) and a new OpenJDK
> 7 release, u141-b02, to go with it. This is made from the current state of the
> OpenJDK 7u repositories plus backports of the new security fixes
> included in 8u131.
>
> Unfortunately, we are currently unable to provide a release tarball
> because Oracle has shut down the site that was hosting these.
>
> * Changes in OpenJDK 7 u141 build 0
> - S4717864: setFont() does not update Fonts of Menus already on screen
> - S6474807: (smartcardio) CardTerminal.connect() throws
> CardException instead of CardNotPresentException
> - S6518907: cleanup IA64 specific code in Hotspot
> - S6869327: Add new C2 flag to keep safepoints in counted loops.
> - S7112912: Message "Error occurred during initialization of VM" on
> boxes with lots of RAM
> - S7124213: [macosx] pack() does ignore size of a component; doesn't
> on the other platforms
> - S7124219: [macosx] Unable to draw images to fullscreen
> - S7124552: [macosx] NullPointerException in getBufferStrategy()
> - S7148275: [macosx] setIconImages() not working correctly
> (distorted icon when minimized)
> - S7154841: [macosx] Popups appear behind taskbar
> - S7155957: closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java
> hangs on win 64 bit with jdk8
> - S7160627: [macosx] TextArea has wrong initial size
> - S7167293: FtpURLConnection connection leak on FileNotFoundException
> - S7168851: [macosx] Netbeans crashes in CImage.nativeCreateNSImageFromArray
> - S7197203: sun/misc/URLClassPath/ClassnameCharTest.sh failed, compile error
> - S8005255: [macosx] Cleanup warnings in sun.lwawt
> - S8006088: Incompatible heap size flags accepted by VM
> - S8007295: Reduce number of warnings in awt classes
> - S8010722: assert: failed: heap size is too big for compressed oops
> - S8011059: [macosx] Support automatic @2x images loading on Mac OS X
> - S8014058: Regression tests for 8006088
> - S8014489: tests/gc/arguments/Test(Serial|CMS|Parallel|G1)HeapSizeFlags
> jtreg tests invoke wrong class
> - S8016302: Change type of the number of GC workers to unsigned int (2)
> - S8024662: gc/arguments/TestUseCompressedOopsErgo.java does not compile.
> - S8024669: Native OOME when allocating after changes to maximum
> heap supporting Coops sizing on sparcv9
> - S8024926: [macosx] AquaIcon HiDPI support
> - S8025974: l10n for policytool
> - S8027025: [macosx] getLocationOnScreen returns 0 if parent invisible
> - S8028212: Custom cursor HiDPI support
> - S8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization.
> - S8031573: [macosx] Checkmarks of JCheckBoxMenuItems aren't
> rendered in high resolution on Retina
> - S8033534: [macosx] Get MultiResolution image from native system
> - S8033786: White flashing when opening Dialogs and Menus using
> Nimbus with dark background
> - S8035568: [macosx] Cursor management unification
> - S8041734: JFrame in full screen mode leaves empty workspace after close
> - S8059803: Update use of GetVersionEx to get correct Windows
> version in hs_err files
> - S8066504: GetVersionEx in
> java.base/windows/native/libjava/java_props_md.c might not get correct
> Windows version 0
> - S8079595: Resizing dialog which is JWindow parent makes JVM crash
> - S8080729: [macosx] java 7 and 8 JDialogs on multiscreen jump to
> parent frame on focus
> - S8130769: The new menu can't be shown on the menubar after
> clicking the "Add" button.
> - S8133357: 8u65 l10n resource file translation update
> - S8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java
> test fails with NullPointerException
> - S8147842: IME Composition Window is displayed at incorrect location
> - S8147910: Cache initial active_processor_count
> - S8150490: Update OS detection code to recognize Windows Server 2016
> - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
> - S8161195: Regression: closed/javax/swing/text/FlowView/LayoutTest.java
> - S8161993: G1 crashes if active_processor_count changes during startup
> - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
> - S8162876: [TEST_BUG]
> sun/net/www/protocol/http/HttpInputStream.java fails intermittently
> - S8163520, CVE-2017-3509: Reuse cache entries
> - S8163528, CVE-2017-3511: Better library loading
> - S8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed
> with "Error while cleaning up threads after test"
> - S8165626, CVE-2017-3512: Improved window framing
> - S8167110, CVE-2017-3514: Windows peering issue
> - S8167179: Make XSL generated namespace prefixes local to
> transformation process
> - S8169011, CVE-2017-3526: Resizing XML parse trees
> - S8169465: Deadlock in com.sun.jndi.ldap.pool.Connections
> - S8169589: [macosx] Activating a JDialog puts to back another dialog
> - S8170222, CVE-2017-3533: Better transfers of files
> - S8171121, CVE-2017-3539: Enhancing jar checking
> - S8171533, CVE-2017-3544: Better email transfer
> - S8172299: Improve class processing
> - S8170307: Stack size option -Xss is ignored
> - S8170316: (tz) Support tzdata2016j
> - S8170814: Reuse cache entries (part II)
> - S8171388: Update JNDI Thread contexts
> - S8171949: [macosx] AWT_ZoomFrame Automated tests fail with error:
> The bitwise mask Frame.ICONIFIED is not setwhen the frame is in
> ICONIFIED state
> - S8171952: [macosx]
> AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test
> fails as DummyButton on Dialog did not gain focus when clicked.
> - S8173931: 8u131 L10n resource file update
> - S8174844: Incorrect GPL header causes RE script to miss swap to
> commercial header for licensee source bundle
> - S8175087: [bsd] Fix build after "8024900: PPC64: Enable new build
> on AIX (jdk part)"
> - S8175163: [bsd] Fix build after "8005629: javac warnings compiling
> java.awt.EventDispatchThread..."
> - S8176044: (tz) Support tzdata2017a
> * Changes in OpenJDK 7 u141 build 1
> - S8043723: max_heap_for_compressed_oops() declared with size_t, but
> defined with uintx
> * Changes in OpenJDK 7 u141 build 2
> - S8011123: serialVersionUID of
> java.awt.dnd.InvalidDnDOperationException changed in JDK8-b82
>
> Webrevs for the new changes:
>
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/root/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/corba/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/jaxp/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/jaxws/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/hotspot/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/jdk/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170418/langtools/
>
> Ok to push?
>
> Thanks,
> --
> Andrew :)
>
> Senior Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
>
> Web Site: http://fuseyism.com
> Twitter: https://twitter.com/gnu_andrew_java
> PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
> Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the jdk7u-dev
mailing list