bifurcation / mint

A Minimal TLS 1.3 Implementation in Go
MIT License
224 stars 36 forks source link

Simplify and generalize frame reader #209

Open bifurcation opened 4 years ago

bifurcation commented 4 years ago

A new, simpler frame reader that is capable of handling variable-length headers. This should make it possible to implement DTLS compressed headers, and might also provide a way to implement cTLS handshake compression.