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"