Commit Briefs
0.9.0 is the last version of Wildcarddnsd, the succeeding project is called (master, tags/BETA_9)
Delphinusdnsd and will have its first release around November 15th, 2015. The new project page is at http://delphinusdns.centroid.eu.
* make wildcarddnsd compile on Mac OS X with default privileges of "nobody"
* indicate install instructions for Mac OS X Yosemite (10.10)
Remove root hints file which offers a great amplification for reflection
attacks. Whoever used my servers for this, go to hell, you know who you are. This section will be reinstated after recursing works, which may be never.
After talking about a DDOS attack that I saw in my logs with my friend, I
decided to log received bytes and sent bytes. Much useless typing for this but I got it.
Linux MINT needs to apt-get install build-essential, in order to build
libressl, other than that it works like the others
instead of setproctitle()'ing "wildcarddnsd master on port %u" just display
"wildcarddnsd master" as we don't know the port yet when it's defined in the later checked configfile. So DONT LIE if it differs.
* move todo for 0.9.0 away, I probably won't have the time to finish these
things. They are just more on my plate for 1.0.0
we now rely on libressl 2.0.5, one must download this if using linux and make
it (takes about an hour on the raspberry pi) this is better though than having to maintain a utility for arc4random which portably is hard to get right, just let libressl take care of that. We also fix the Mac OS X port with this. At least it compiles now.
* Makefile updates for including the manpage wildcarddns.conf(5) for
NetBSD (untested) and FreeBSD (tested)
* add a wildcarddns.conf(5) manpage, this is incomplete but a good start
perhaps someone wants to complete this?