[PATCH] jdk7u151-b01 retro-active security patch review

Dmitry Cherepanov dcherepanov at azul.com
Thu Aug 31 17:56:05 UTC 2017


Looks good to me.

Thanks,

Dmitry

> On Aug 10, 2017, at 10:18 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, u151-b01, 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 8u141
> and 8u144.
> 
> The tarball is available here:
> 
> https://openjdk-sources.osci.io/openjdk7/openjdk7u151-b01.tar.xz
> 
> The tarball is accompanied by a digital signature available at:
> 
> https://openjdk-sources.osci.io/openjdk7/openjdk7u151-b01.tar.xz.sig
> 
> PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
> Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
> 
> GnuPG >= 2.1 is required to be able to handle this key.
> 
> SHA256 checksums:
> 
> 54065d5d465d73c05cce6476cc1cec1d66cc893902e6b363bb03cb7031f9a764
> openjdk7u151-b01.tar.xz
> b9b64c7abe6da6c0dd90407e37784314035c230270c5bb77d25523e20425460f
> openjdk7u151-b01.tar.xz.sig
> 
> They are listed at
> https://openjdk-sources.osci.io/openjdk7/openjdk7u151-b01.sha256
> 
> Changes since u141-b02:
>  - S7117357: Warnings in sun.instrument, tools and other sun.* classes
>  - S7117570: Warnings in sun.mangement.* and its subpackages
>  - S7143230: fix warnings in java.util.jar, sun.tools.jar, zipfs demo, etc.
>  - S8022440: suppress deprecation warnings in sun.rmi
>  - S8024069: replace_in_map() should operate on parent maps
>  - S8026796: Make replace_in_map() on parent maps generic
>  - S8030787: [Parfait] JNI-related warnings from b119 for
> jdk/src/share/native/sun/awt/image
>  - S8030875: Macros for checking and returning on exceptions
>  - S8031737: CHECK_NULL and CHECK_EXCEPTION macros cleanup
>  - S8034912: backport of 8031737 to jdk8u breaks linux buld.
>  - S8035629: [parfait] JNI exc pending in
> jdk/src/windows/native/sun/windows/ShellFolder2.cpp
>  - S8037287: Windows build failed after JDK-8030787
>  - S8048703: ReplacedNodes dumps it's content to tty
>  - S8080492: [Parfait] Uninitialised variable in
> jdk/src/java/desktop/windows/native/libawt/
>  - S8139870: sun.management.LazyCompositeData.isTypeMatched() fails
> for composite types with items of ArrayType
>  - S8143377: Test PKCS8Test.java fails
>  - S8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception
>  - S8155690: Update libPNG library to the latest up-to-date
>  - S8156804: Better constraint checking
>  - S8162461: Hang due to JNI up-call made whilst holding JNI critical lock
>  - S8163958: Improved garbage collection
>  - S8165231: java.nio.Bits.unaligned() doesn't return true on ppc
>  - S8165367: Additional tests for JEP 288: Disable SHA-1 Certificates
>  - S8167228: Update to libpng 1.6.28
>  - S8169209: Improved image post-processing steps
>  - S8169392: Additional jar validation steps
>  - S8170966: Right parenthesis issue
>  - S8172204: Better Thread Pool execution
>  - S8172461: Service Registration Lifecycle
>  - S8172465: Better handling of channel groups
>  - S8172469: Transform Transformer Exceptions
>  - S8173145: Menu is activated after using mnemonic Alt/Key combination
>  - S8173286: Better reading of text catalogs
>  - S8173697: Less Active Activations
>  - S8173770: Image conversion improvements
>  - S8174098: Better image fetching
>  - S8174105: Better naming attribution
>  - S8174113: Better sourcing of code
>  - S8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
>  - S8174729: Race Condition in java.lang.reflect.WeakCache
>  - S8174770: Check registry registration location
>  - S8174873: Improved certificate procesing
>  - S8175097: [TESTBUG] 8174164 fix missed the test
>  - S8175106: Higher quality DSA operations
>  - S8175110: Higher quality ECDSA operations
>  - S8175251: Failed to load RSA private key from pkcs12
>  - S8176055: JMX diagnostic improvements
>  - S8176067: Proper directory lookup processing
>  - S8176731: JCK tests in api/javax_xml/transform/ spec conformance
> started failing after 8172469
>  - S8176760: Better handling of PKCS8 material
>  - S8176769: Remove accidental spec change in jdk8u
>  - S8177449: (tz) Support tzdata2017b
>  - S8178135: Additional elliptic curve support
>  - S8178996: [macos] JComboBox doesn't display popup in mixed JavaFX
> Swing Application on 8u131 and Mac OS 10.12
>  - S8179014: JFileChooser with Windows look and feel crashes on win 10
>  - S8179887: Build failure with glibc >= 2.24: error: 'int
> readdir_r(DIR*, dirent*, dirent**)' is deprecated
>  - S8180582: The bind to rmiregistry is rejected by registryFilter
> even though registryFilter is set
>  - S8181420: PPC: Image conversion improvements
>  - S8181591: 8u141 L10n resource file update
>  - S8182054: Improve wsdl support
>  - S8184119: Incorrect return processing for the LF editor of
> MethodHandles.permuteArguments
>  - S8184993: Jar file verification failing with SecurityException:
> digest missing xxx
>  - S8185501: Missing import in JAXP code
>  - S8185502: No overflow operator on OpenJDK 7
>  - S8185716: OpenJDK 7 PPC64 port uses a different ins_encode format in ppc.ad
> 
> Webrevs for the new changes:
> 
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/root/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/corba/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/jaxp/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/jaxws/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/hotspot/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/jdk/
> http://cr.openjdk.java.net/~andrew/openjdk7/20170718/langtools/
> 
> Ok to push?
> -- 
> 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