For a while now, the "zoneserver" DNS-over-TCP daemon would compile in Windows (as long as Cygwin was installed), but would not run.
I have fixed this bug. It's now possible to have DNS-over-TCP using MaraDNS in Windows.
The patch can be downloaded here:
http://The snapshot can be downloaded as a tarball (.tar.gz file) here:maradns. samiam. org/ download/ patches/ 2. 0. 10/
https://==Getting DNS-over-TCP in Windows==github. com/ samboy/ Mara DNS/ releases/ tag/ 2014- 04- 26. 1
http://==Why I did this==maradns. samiam. org/ tutorial/ dnstcp. html
Last November, an anonymous user requested to have DNS-over-TCP in the Windows MaraDNS port. Nearly six months later, I finally got this to work.
Unless a security hole is found, updates to MaraDNS are pretty slow. Since I have a six-month-old daughter, and since I am not getting paid to write this code, I have to put MaraDNS on the back burner.
My rough roadmap is to update the random prime generator in Windows. There currently exists a patch by Tobias Frost to give Deadwood a random prime number for its hash compression code. I will probably eventually update this code so that, in Windows, it will use CryptGenRandom() instead of random(), which will give the random prime number guaranteed strong entropy.
To post a comment about this blog entry, go to the forum (self-signed https). New accounts may post once I approve the account.