lemon_pie
lemon_pie copied to clipboard
TLS support
TLS is required by Gemini. The plan is to rely on IguanaTLS for the support. We may have to implement server support ourselves and create a PR for it.
Development of TLS 1.3 has started in a seperate repository (private for now). The goal is to support server first, so we can integrate it with lemon_pie. Perhaps at a later point it will support client too.
Just a small update: There are no longer any showstoppers to finish implementing 1.3, I just need to finish writing all the code from scratch. This means implementing a PEM reader, for our certificate(s), implement session tickets, and finish some business logic. Definitely over halfway done.