Commits


reuse the same buffer for the request and response


handle TLS_WANT_POLL{IN,OUT} libtls doesn't seem to return when doing blocking I/O, but libretls does every single time.


don't alter the struct iri


add gg, a barebones Gemini client