[chore] Validate/set account domain (#619)

* add miekg/dns dependency

* set/validate accountDomain
This commit is contained in:
tobi 2022-06-11 11:09:31 +02:00 committed by GitHub
commit cf5c6d724d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
304 changed files with 34218 additions and 1 deletions

32
vendor/github.com/miekg/dns/fuzz.go generated vendored Normal file
View file

@ -0,0 +1,32 @@
// +build fuzz
package dns
import "strings"
func Fuzz(data []byte) int {
msg := new(Msg)
if err := msg.Unpack(data); err != nil {
return 0
}
if _, err := msg.Pack(); err != nil {
return 0
}
return 1
}
func FuzzNewRR(data []byte) int {
str := string(data)
// Do not fuzz lines that include the $INCLUDE keyword and hint the fuzzer
// at avoiding them.
// See GH#1025 for context.
if strings.Contains(strings.ToUpper(str), "$INCLUDE") {
return -1
}
if _, err := NewRR(str); err != nil {
return 0
}
return 1
}