[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