This PR is an attempt to simplify server handshake parsing, and includes a bunch of Digest -> CipherSuite replacements which turn out to simplify the API a bit.
The motivation is two-fold:
I'm trying to handle HelloRetryRequests properly (it's a ServerHello, except not entirely, as the specified set of extensions differ and I think clients are supposed to handle them differently)
I'm trying to understand record coalescing, without much success yet :)
This PR is an attempt to simplify server handshake parsing, and includes a bunch of Digest -> CipherSuite replacements which turn out to simplify the API a bit.
The motivation is two-fold: