1. 04 Jul, 2013 1 commit
    • Marcin Siodelski's avatar
      [2977] Disable logger initialization in the D2 controller when unit testing · 7076a02b
      Marcin Siodelski authored
      When logger initialization was disabled for a unit test, a few NULL pointer
      assertions came up. This was because, some module commands were executed
      without arguments (NULL pointer objects). NULL pointers were not checked
      before logging arguments. This led to assertions. NULL pointers are now
      checked and "(no arg)" string is logged if present.
      7076a02b
  2. 02 Jun, 2013 1 commit
  3. 24 May, 2013 1 commit
  4. 22 May, 2013 1 commit
    • Thomas Markwalder's avatar
      [2395] Created the initial, bare-bones implementation DHCP-DDNS service · cddad16d
      Thomas Markwalder authored
      process class, D2Process, and the abstract class from which it derives,
      DProcess. This class provides DHCP-DDNS specific event loop and business
      logic.
      
      The following new files have been added:
      
         src/bin/d2/d_process.h - defines the DProcess base class
         src/bin/d2/d2_process.h - defines the D2Process class
         src/bin/d2/d2_process.cc - implements the D2Process class
         src/bin/d2/tests/d2_process_unittests.cc - initial unit tests
      cddad16d