lemon_pie icon indicating copy to clipboard operation
lemon_pie copied to clipboard

TLS support

Open Luukdegram opened this issue 4 years ago • 2 comments

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.

Luukdegram avatar Jun 26 '21 15:06 Luukdegram

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.

Luukdegram avatar Jun 27 '21 20:06 Luukdegram

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.

Luukdegram avatar Aug 04 '21 09:08 Luukdegram