mirror of https://github.com/Chizi123/dnscomp.git

Joel Grunbaum
2022-05-23 b79b3a7406bc87fc57f4280449d809afad18ae04
README.org
@@ -11,7 +11,9 @@
Namebench was in the process of a rewrite and also was written in go.
This is written in C to try and make is as approachable as possible.
It was developed mostly on Linux and Mac, although it has been tested to work on Windows as well.
It was developed mostly on Linux and Mac.
Unfortunately Windows with mingw64 does not have sys/socket.h, so it is unable to be built.
Enabling that to work with some macro would be in the future.
* Usage
There is a preloaded list of 20 DNS servers and 50 hostnames to try out.
@@ -25,8 +27,10 @@
Additionally progress will slow towards the end as the last servers are left to complete.
Once testing has been completed, a list of DNS servers will be printed out from fastest to slowest, with the average response time next to them.
There is a package available on the AUR, [[https://aur.archlinux.org/packages/dnscomp-git][dnscomp-git]].
* Things still to do
- Clean up the code and make it more readable and nicer
- Optimise a little
- Add more hostnames and DNS servers
- Allow piping of hosts and/or servers
- Windows socket support