8298873: Update IllegalRecordVersion.java for changes to TLS implementation#800
8298873: Update IllegalRecordVersion.java for changes to TLS implementation#800jerboaa wants to merge 1 commit into
Conversation
8298873: Update IllegalRecordVersion.java for changes to TLS implementation Unclean: - No problem list entry - @ignore added to test in 8u -> manual remove - var => HandshakeWithInvalidRecordVersion
|
👋 Welcome back sgehwolf! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
This backport pull request has now been updated with issues from the original commit. |
gnu-andrew
left a comment
There was a problem hiding this comment.
This was actually added by JDK-8042449 for the old TLS implementation in 2014. It was then removed by JDK-8245653 as part of the TLS v1.3 work and then readded again in JDK-8245681, though I can't see anything in the review thread as to the @ignore being added. In fact, it says "without any modification".
Backport looks good. var change is appropriate and the difference in the two removed files is only this errant @ignore.
|
|
|
/approval request Please allow this test-only change for OpenJDK 8u. This increases test coverage and helps bring in JDK-8284047 for a test upgrade in preparation for some OpenJDK 8u crypto update changes. Patch is not clean. Reviewed by Andrew Hughes. Risk is low (test only change) and new test passes with the current 8u TLS stack. |
Please review this unclean test-only backport for JDK-8298873. This is in preparation for a backport of JDK-8284047 which in turn is in prep for a crypto roadmap update in OpenJDK 8u. It's unclean because:
IllegalRecordVersion.java. It's listed as@ignoreinstead and that has been since the original introduction of it with JDK-8245681IllegalRecordVersion.javamanually.varwhich isn't supported in JDK 8.Testing
HandshakeWithInvalidRecordVersion.javaon latest JDK 8u tree which passes and produces the same results as the JDK 11u test.Progress
Issues
Reviewers
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk8u-dev.git pull/800/head:pull/800$ git checkout pull/800Update a local copy of the PR:
$ git checkout pull/800$ git pull https://git.openjdk.org/jdk8u-dev.git pull/800/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 800View PR using the GUI difftool:
$ git pr show -t 800Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk8u-dev/pull/800.diff
Using Webrev
Link to Webrev Comment