mirror of
https://github.com/Control-D-Inc/ctrld.git
synced 2026-02-03 22:18:39 +00:00
This commit adds config params to enable local DNS response caching and control its behavior, allow tweaking the cache size, ttl override and serving stale response.
55 lines
2.2 KiB
Modula-2
55 lines
2.2 KiB
Modula-2
module github.com/Control-D-Inc/ctrld
|
|
|
|
go 1.19
|
|
|
|
require (
|
|
github.com/go-playground/validator/v10 v10.11.1
|
|
github.com/hashicorp/golang-lru/v2 v2.0.1
|
|
github.com/kardianos/service v1.2.1
|
|
github.com/lucas-clemente/quic-go v0.29.1
|
|
github.com/miekg/dns v1.1.50
|
|
github.com/pelletier/go-toml v1.9.5
|
|
github.com/rs/zerolog v1.28.0
|
|
github.com/spf13/cobra v1.1.1
|
|
github.com/spf13/viper v1.7.0
|
|
github.com/stretchr/testify v1.7.1
|
|
)
|
|
|
|
require (
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/fsnotify/fsnotify v1.5.4 // indirect
|
|
github.com/go-playground/locales v0.14.0 // indirect
|
|
github.com/go-playground/universal-translator v0.18.0 // indirect
|
|
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
|
|
github.com/golang/mock v1.6.0 // indirect
|
|
github.com/hashicorp/hcl v1.0.0 // indirect
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
|
github.com/leodido/go-urn v1.2.1 // indirect
|
|
github.com/magiconair/properties v1.8.1 // indirect
|
|
github.com/marten-seemann/qpack v0.2.1 // indirect
|
|
github.com/marten-seemann/qtls-go1-18 v0.1.2 // indirect
|
|
github.com/marten-seemann/qtls-go1-19 v0.1.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.12 // indirect
|
|
github.com/mattn/go-isatty v0.0.14 // indirect
|
|
github.com/mitchellh/mapstructure v1.5.0 // indirect
|
|
github.com/nxadm/tail v1.4.8 // indirect
|
|
github.com/onsi/ginkgo v1.16.5 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/spf13/afero v1.1.2 // indirect
|
|
github.com/spf13/cast v1.3.0 // indirect
|
|
github.com/spf13/jwalterweatherman v1.0.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/subosito/gotenv v1.2.0 // indirect
|
|
golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90 // indirect
|
|
golang.org/x/exp v0.0.0-20220827204233-334a2380cb91 // indirect
|
|
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 // indirect
|
|
golang.org/x/net v0.0.0-20221004154528-8021a29435af // indirect
|
|
golang.org/x/sys v0.0.0-20221010170243-090e33056c14 // indirect
|
|
golang.org/x/text v0.3.7 // indirect
|
|
golang.org/x/tools v0.1.12 // indirect
|
|
gopkg.in/ini.v1 v1.51.0 // indirect
|
|
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
|
|
)
|