Commit Briefs

32fb5e1b07 Oliver Lowe

dns: upgrade golang.org/x/net to stable release


20437cba89 Oliver Lowe

New import path olowe.co

No vendor lock-in


66267fa01f Oliver Lowe

Support making DNS queries over TLS

Little gotcha is that TCP messages need to be prepended with a 2-octet length field!


b1bd5dc331 Oliver Lowe

Only forward DNS queries upstream

If someone made a POST request with any old bytes in the body we'd forward that upstream regardless. Validate stuff sent to us by parsing the DNS queries and packing, unpacking each, then forward


06284f593e Oliver Lowe

Initial commit pls don't use this