Sam Trenholme's webpage
Support this website

MaraDNS 1 update

 

December 30 2011

Looking closely at the patch I applied yesterday, I realized that it had a couple of problems:

  • Instead of the hash randomization having 24 bits of entropy, it only had 2 to 5 bits of entropy
  • The hash randomization would sometimes not do a good job of randomizing the hash buckets chosen, slowing down MaraDNS' performance
This in mind, I have release MaraDNS 1.3.07.13 and MaraDNS 1.4.09 today with both of these issues fixed. The hash randomization now has 31 bits of entropy, and the hash does a fairly good job of choosing a random hash bucket again.

The tarball files can be found here:

http:/​/maradns​.org​/download​/1​.3

http:/​/maradns​.org​/download​/1​.4 (also has Windows binary)

The patch is here:
http:/​/maradns​.org​/download​/patches​/maradns​-1​.3​-better_hash​.patch

To post a comment about an entry, send me an email and I may or may not post your comment (with or without editing)