[8u] RFR: 8256682: JDK-8202343 is incomplete
Andrew Hughes
gnu.andrew at redhat.com
Thu Feb 11 05:05:33 UTC 2021
On 10:00 Wed 10 Feb , Alexey Bakhtin wrote:
> Hi,
> Please review the backport of JDK-8256682 to 8u:
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8256682
> Original change: https://github.com/openjdk/jdk/commit/b9db002f
> 8u webrev: http://cr.openjdk.java.net/~abakhtin/8256682/webrev.v0/
>
There seems to be an issue with this webrev.
https://cr.openjdk.java.net/~abakhtin/8256682/webrev.v0/jdk.changeset just has a header and no body.
> Original fix does not apply cleanly because of NullHostnameCheck.java test was not updated as part of JDK-8202343 8u backport [1]. This patch includes missed parts of the original fix for JDK-8202343 [2].
>
This appears to have been deliberate:
" * test/sun/security/util/HostnameMatcher/NullHostnameCheck.java
* JDK-8228967 is not in 8u so there is a context conflict while adding
the import. JDK-8228967 also causes a context conflict when adding the
line that re-enables TLS 1.0 and 1.1. However, these changes are not
needed in 8u as the test works for TLS 1.2 only (so there is no need to
re-enable TLS 1.0 and 1.1). If JDK-8228967 is ever backported to 8u,
this test will fail until TLS 1.0 and 1.1 are enabled." [0]
I must admit it doesn't make sense to me why it would be TLS 1.2 only,
but have runs that pass a TLSv1, TLSv1.1 and TLSv1.3 argument to it.
Are you seeing test failures due to the lack of this block? It would
be good to know why we need to revisit the original decision on including
this block.
> [1] https://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/f2f0ceec19fb
> [2] https://github.com/openjdk/jdk/commit/3a4b90f0
>
> Regards
> Alexey
>
[0] https://mail.openjdk.java.net/pipermail/jdk8u-dev/2021-January/013341.html
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the jdk8u-dev
mailing list