Friday, January 23, 2009

Deadwood snapshot update

I fixed the bug I mentioned yesterday where CNAME-only DNS packets would not get processed. I also added another rule to Deadwood's coding style: the only for(;;) loops are to be the program's main loop, and made the appropriate coding changes to make sure these are the only infinite loops in the program.

It can be downloaded at maradns.org/deadwood.

Todo:
  • Fix dw_cache cache entry count bug
  • Streamline logging system: no raw printf routines in the code's body
  • Give DwTcp a man page
  • Release Deadwood 2.04