aboutsummaryrefslogtreecommitdiff
path: root/cmd/resolver/options.go
AgeCommit message (Collapse)Author
2022-04-14cmd/resolver: refactor the resolver as client of DNS and rescachedShulhan
Previously, the resolver command only for querying DNS server. In this changes and in the future, the resolver command will be client for DNS and rescached server.
2022-03-15all: change the rescached license to GPL 3.0 or laterShulhan
See https://kilabit.info/journal/2022/gpl/ for more information.
2021-12-27cmd/resolver: realign struct optionsShulhan
This save the memory size from 80 to 72 bytes (-8 bytes).
2021-12-04all: sync with latest share moduleShulhan
This changes update the code based on refactoring on lib/dns package on share module.
2021-11-14cmd/resolver: fix redundant new linesShulhan
2019-10-18resolver: print the usage with examplesShulhan
2019-10-17resolver: allow "ns" option to query DNS over TLS and HTTPSShulhan
2019-01-26all: fix capitalized errors stringShulhan
2018-11-30options: realign struct sizesShulhan
For struct Options the size is realigned from 166 bytes to 144 bytes. For struct resolver.Options the size is realigned from 80 bytes to 72 bytes. For struct rescached.Config the size is realigned from 216 bytes to 208 bytes.
2018-09-25cmd/resolver: add option to query name using DNS over HTTPShulhan
2018-09-06cmd/resolver: use map of type and class from package lib/dnsShulhan
2018-08-30cmd/resolver: fix flag nameserver (ns) overriden by resolv.conf valuesShulhan
Flag "-ns" should have high priority than nameserver value in resolv.conf.
2018-08-27cmd/resolver: command line interface to query hostname (as in dig)Shulhan