Monday, January 26, 2009

Deadwood snapshot update and ToDo

This morning, I went through the Deadwood code and looked over all of the raw printf() statements. I have converted them to routines that call three different functions starting with dw_log. The reason for doing this is so we can have more or less messages printed out depending on their verbose_level setting, and so it will be easier to add daemonetization code that uses syslog() or what not instead of printf().

Before I release Deadwood, I will finish these ToDo items:
  • Fix double version number when DwMain is invoked as "DwMain -v"
  • Make sure DwTcp works and give it a man page
It can be downloaded at maradns.org/deadwood