On Mon, 14 Apr 2025 18:42:40 GMT, Sean Coffey <coff...@openjdk.org> wrote:
>> Breaking the parent JDK-8044609 JBS issue into sub tasks. >> >> This patch addresses the main issue which is that `javax.net.debug=ssl ` >> option is completely broken since TLSv1.3 support was introduced. This >> patch should be easier for backporting also. >> >> Wider corrections can be followed up via parent bug. > > Sean Coffey has updated the pull request with a new target base due to a > merge or a rebase. The incremental webrev excludes the unrelated changes > brought in by the merge/rebase. The pull request contains six additional > commits since the last revision: > > - Review comments from Brad > - Merge branch 'master' into 8350582-javax-debug > - Incorporate latest review feedback > - Feedback from Mikhail > - correct bug id > - 8210430 Thanks for addressing the other issues in the test e.g. `main`, `../..`, and bug description. In looking at the proposed test for this issue, what I was thinking of is actually a mix of 8350582 and future bug [JDK-8044609](https://bugs.openjdk.org/browse/JDK-8044609) which cleans up the cat/subcats assignments. This bug only handles the `ssl` change, so I'm thinking we should change the regtest for this bug to be a simple test looking for the effects of `ssl` with no `data/verbose/plaintext/packet` output, and move (or update) this more general test to be done for 8044609. Thoughts? test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java line 79: > 77: debugMessages.put("logger", > 78: List.of("FINE: adding as trusted certificates", > 79: "FINE: WRITE: TLSv1.3 application_data")); Missing a few more test cases for the more general test case. `session` -> `Session initialized:` `packet` -> `Raw write` `defaultctx` -> (may not be able to add if you're using non-default contexts) `verbose` -> `Ignore unsupported cipher suite:` ------------- PR Review: https://git.openjdk.org/jdk/pull/23781#pullrequestreview-2765771586 PR Review Comment: https://git.openjdk.org/jdk/pull/23781#discussion_r2042989284