Open Bug 1371996 Opened 7 years ago Updated 2 years ago

Mark extensions as negotiated consistently

Categories

(NSS :: Libraries, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: mt, Unassigned)

Details

There are plenty of places where we mark extensions as negotiated, but we do so in a brittle way.  We should fix this, either by

1. adding an outparam to extension handlers so that the value can be set consistently, or

2. creating booleans in xtnData for each extension that actually cares about this.  We already have this in some cases, like extended master secret, I think.  A boolean would be more efficient to look up.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.