Versions in this module Expand all Collapse all v2 v2.3.7 Nov 9, 2024 v2.3.6 Jul 5, 2024 v2.3.5 Feb 8, 2024 v2.3.4 Oct 12, 2023 v2.3.3 Jan 26, 2023 v2.3.2 Sep 19, 2022 v2.3.1 Jun 1, 2022 v2.3.0 Sep 13, 2021 Changes in this version + func FormatError(w http.ResponseWriter, comment string, errcode int) + func IsGlobalIP(ip net.IP) bool + func PrepareReply(req *dns.Msg) *dns.Msg + func Unmarshal(msg *dns.Msg, resp *Response, udpSize uint16, ednsClientNetmask uint8) *dns.Msg + type Question struct + Name string + Type uint16 + type QuestionList []Question + func (ql *QuestionList) UnmarshalJSON(b []byte) error + type RR struct + Data string + Expires time.Time + ExpiresStr string + TTL uint32 + type Response struct + AD bool + Additional []RR + Answer []RR + Authority []RR + CD bool + Comment string + EarliestExpires time.Time + EdnsClientSubnet string + HaveTTL bool + LeastTTL uint32 + Question QuestionList + RA bool + RD bool + Status uint32 + TC bool + func Marshal(msg *dns.Msg) *Response + type UnmarshalError struct + func (e UnmarshalError) Error() string Other modules containing this package github.com/m13253/dns-over-https