Commit Briefs
correctly handle the port in the request
add an explicit port if one is given and it's not 1965
simplify host resolution on !HAVE_ASR_RUN
no functional changes intended
first draft of asynchronous dns resolution
Use asr on OpenBSD to do DNS query lookups asynchronously. At the moment it seems a bit hard to provide the whole asr + asr_event stuff in the compat layer, so hide those bits behind an #ifdef; not the prettiest solution, but a working one. Future works may either: - provide a stub implementation for the asr stuff - bundle the libasr from OpenSMTD-portable
don't crash on handshake failures
ty gemini://discovery.geminiprotocol.com =)