h2o / picotls

TLS 1.3 implementation in C (master supports RFC8446 as well as draft-26, -27, -28)
536 stars 140 forks source link

go back to the old way hard-coding the HKDF label prefix #438

Closed kazuho closed 1 year ago

kazuho commented 1 year ago

At one point during the development of QUIC v1, we thought that separation within the TLS handshake protocol was necessary (#158). But we decided to not do that, and the field was marked obsolete (#192).

Now that QUIC v1 has shipped, let's revert the unnecessary complexity altogether (modulo keeping the field in the context for source compatibility).