1. 03 Jan, 2020 1 commit
  2. 13 Dec, 2019 2 commits
  3. 25 Jul, 2019 2 commits
  4. 22 Jan, 2019 1 commit
  5. 03 Jan, 2019 1 commit
  6. 07 Nov, 2018 1 commit
  7. 19 Oct, 2018 1 commit
  8. 17 Mar, 2017 2 commits
  9. 16 Mar, 2017 1 commit
  10. 27 Feb, 2017 1 commit
  11. 17 Feb, 2017 1 commit
  12. 01 Dec, 2016 2 commits
  13. 16 Dec, 2015 2 commits
  14. 12 Jan, 2015 1 commit
  15. 08 Nov, 2013 1 commit
    • Thomas Markwalder's avatar
      [3087] Use IOServicePtr consistently in DHCP-DDNS · 4d07784b
      Thomas Markwalder authored
      Some classes were using references to isc::asiolink::IOService, others
      where using d2::IOServicePtr.  The latter is now used throughout for
      consistency as well as support for future, possible, multi-threaded
      implementation.
      4d07784b
  16. 26 Aug, 2013 1 commit
  17. 16 Aug, 2013 1 commit
    • Thomas Markwalder's avatar
      [3075] Implemented main event loop in b10-dhcp-ddns · c39eb9bb
      Thomas Markwalder authored
      Added main process event loop to D2Process which is the
      primary application "object" in b10-dchp-ddns.
      
      Along the way it was necessary to adjust D2QueueManager to treat
      stopping as an asyncrhonous event when IO is pending. This
      requied a change in lib-dchp-ddns to have awareness of when
      IO is pending.
      
      Fixed a bug in D2 configuration parsing in which parsing a
      a subsequent configuration caused duplicate TSIGKeyInfo
      entries.
      c39eb9bb
  18. 02 Jul, 2013 1 commit
  19. 12 Jun, 2013 1 commit
    • Thomas Markwalder's avatar
      [2957] Interrim check-in. This adds configuration management to · dac0b87d
      Thomas Markwalder authored
      D2. It introduces DCfgMgrBase, abstract class for processing updates
      to configuration, DCfgContext for storing configuration; and D2
      specific initial derivations of each, D2CfgMgr and D2CfgContext.
      These are skeletal derivations that will be expanded to handle
      DHCP-DDNS specific configuration. New files added:
      
        src/bin/d2/d_cfg_mgr.h
        src/bin/d2/d_cfg_mgr.cc
        src/bin/d2/d2_cfg_mgr.h
        src/bin/d2/d2_cfg_mgr.cc
        src/bin/d2/tests/d_cfg_mgr_unittests.cc
      dac0b87d
  20. 07 Jun, 2013 1 commit
  21. 06 Jun, 2013 1 commit
  22. 05 Jun, 2013 1 commit
  23. 02 Jun, 2013 1 commit
  24. 28 May, 2013 1 commit
  25. 24 May, 2013 1 commit
  26. 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