aboutsummaryrefslogtreecommitdiff
path: root/cmd/resolverbench/main.go
AgeCommit message (Collapse)Author
2024-03-21all: replace module "share" with "pakakeh.go"Shulhan
The module "share" has been moved to new repository at SourceHut and we rename it to make it more unique instead of common English words "share".
2023-04-01all: update go doc commentsShulhan
While at it, use "_" for unused parameter on methods.
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-04all: sync with latest share moduleShulhan
This changes update the code based on refactoring on lib/dns package on share module.
2020-09-02resolverbench: check all answers value before printing unmatched responseShulhan
2020-08-25cmd/resolverbench: update with latest changes on lib/dnsShulhan
2020-08-17all: implement web UI to manage master zone filesShulhan
Currently, it allow user to add or remove new resource record from the master zone file.
2020-07-26all: store the loaded hosts and master filesShulhan
To be able to edit the hosts or master file through web UI, we need to store it some where. This changes is premilinary commit before we add the actual UI to edit hosts file.
2019-12-26cmd: fix formatting argumentsShulhan
2019-07-05all: refactoring with latest update on dns packageShulhan
All the server core functionalities (caches and forwarding) now implemented inside "dns.Server". The main function of this package are for reading options from configuration file (or from command line options) and watching changes from system resolv.conf. There are also some major changes on configuration file. * "server.parent" option now use URI format instead of IP:PORT. This will allow parent name servers to be UDP, TCP, and/or DoH simultaneusly. * "server.doh.parent" and "server.parent.connection" are removed, redundant with new "server.parent" format. * "cache.threshold" is renamed to "cache.prune_threshold".
2018-09-08cmd/resolverbench: compute elapsed timeShulhan
2018-09-05Add message poolShulhan
This pooling replace message pooling in lib/dns.
2018-09-03Update dependenciesShulhan
2018-08-29Add command line to benchmark DNS request and response with hot cachesShulhan