- Implement a factory method to create the Pingers objects. Something like:
   smart_ptr<Pinger> pinger_ptr = PingerCreator::create(PingerCreator::Boost)
 
-- Refactor the BoostPinger class, it is becoming a monster. Maybe split it in
-  two classes, receive and send.
-
 - Unit Test with boost::test.
 
 - Execute a libt2n call if XX hosts are down instead of a script.
 
-- Make the configuration file reloadable (see bodyndns).
+- Make the configuration file reloadable (see bpdyndns).
 
 TODO
 =======================================
-Guilherme:
-- fix config parser:
-
-- The interval between each ping to the same host is 1 second later than in the
-  configuration file. For example, a ping configured to be performed each 5
-  seconds takes 6.
-
-Tom:
 - Make the log level configurable.
 
 - In boost-net-dns/network_array.hpp fix the type-punning to enforce better type
 
 Known Bugs
 =======================================
-No bugs :)
+- Ping to 127.0.0.1 doesn't work
+  (unknown ICMP reply)