Looks good to me.

--Jamil

On 3/21/2020 6:35 PM, Xuelei Fan wrote:
Hi,

Could I get the following update reviewed?
    http://cr.openjdk.java.net/~xuelei/8215712/webrev.00/

While parsing the extensions, the alter used in the implementation may no comply to the specification.  With this fix, an improvement is made by passing the HandshakeContext to the constructor of SSLExtensionSpec implementations. For example:
- private AlpnSpec(ByteBuffer buffer) throws IOException {
+ private AlpnSpec(HandshakeContext context, ByteBuffer buffer) throws IOException {

And then the 'context.fatal()' could be used for the specific alert.

John, thanks for the testing with fuzzing!  No new regression test added, and I added a noreg-external tag in JBS.

Thanks,
Xuelei

Reply via email to