1. 20 Aug, 2015 3 commits
  2. 12 Aug, 2015 2 commits
    • Thomas Markwalder's avatar
      [3997] Corrected DHCP6 server crash on exit when DDNS is enabled · ef1033c4
      Thomas Markwalder authored
      Rather that stopping it explicitly, the server was relying D2ClientMgr
      to stop itself during its own destruction.  This was falling over during
      process wind-down because the IfaceMgr singletone was being destroyed before
      the D2ClientMgr instance.  The server destructor now explicitly stops the
      D2ClientMgr.
      
      src/bin/dhcp6/dhcp6_messages.mes
          added DHCP6_SRV_D2STOP_ERROR log message
      
      src/bin/dhcp6/dhcp6_srv.cc
          Dhcpv6Srv::stopD2() - new method stops the NCR sender, causing it to
          unregister its WathSocket from IfaceMgr
      
          Dhcpv6Srv::~Dhcpv6Srv() - added call to Dhcpv6Srv::stopD2()
      
      src/bin/dhcp6/tests/dhcp6_process_tests.sh.in
          Enabled DNS updates in the CONFIG string.  This ensures the D2
          client will be started during system tests
      ef1033c4
    • Thomas Markwalder's avatar
      [3997] Corrected DHCP4 server crash on exit when DDNS is enabled · 5e855328
      Thomas Markwalder authored
      Rather that stopping it explicitly, the server was relying D2ClientMgr
      to stop itself during its own destruction.  This was falling over during
      process wind-down because the IfaceMgr singletone was being destroyed before
      the D2ClientMgr instance.
      The server destructor now explicitly stops the D2ClientMgr.
      
      src/bin/dhcp4/dhcp4_messages.mes
          added DHCP4_SRV_D2STOP_ERROR log message
      
      src/bin/dhcp4/dhcp4_srv.cc
          Dhcpv4Srv::stopD2() - new method stops the NCR sender, causing it to
          unregister its WathSocket from IfaceMgr
      
          Dhcpv4Srv::~Dhcpv4Srv() - added call to Dhcpv4Srv::stopD2()
      
      src/bin/dhcp4/tests/dhcp4_process_tests.sh.in
          Enabled DNS updates in the CONFIG string.  This ensures the D2
          client will be started during system tests
      5e855328
  3. 19 Jul, 2015 1 commit
  4. 09 Jul, 2015 1 commit
  5. 19 Jun, 2015 2 commits
  6. 16 Jun, 2015 1 commit
  7. 15 Jun, 2015 1 commit
    • Tomek Mrugalski's avatar
      [3798] Changes after review: · 0e3de871
      Tomek Mrugalski authored
       - packet names updated in User's Guide
       - StatsMgr now uses int64_t, not uint64_t
       - StatsMgr::generateName() added
       - DISCOVER => DHCPDISCOVER
      0e3de871
  8. 12 Jun, 2015 1 commit
  9. 10 Jun, 2015 1 commit
  10. 09 Jun, 2015 4 commits
  11. 03 Jun, 2015 2 commits
  12. 02 Jun, 2015 1 commit
  13. 27 May, 2015 1 commit
  14. 22 May, 2015 1 commit
  15. 18 May, 2015 1 commit
  16. 17 May, 2015 2 commits
  17. 15 May, 2015 6 commits
  18. 13 May, 2015 1 commit
  19. 12 May, 2015 3 commits
  20. 11 May, 2015 1 commit
    • Marcin Siodelski's avatar
      [3747] Removed spurious check when generating NCRs. · a829b4c3
      Marcin Siodelski authored
      Before creating NCRs the code used to check if there is a match
      between a new and old lease and refused to send NCRs if there was
      no match. This was wrong behavior because the allocation engine
      could be reusing other client's lease in which case there could
      be no match whatsoever and the NCRs should still be generated.
      a829b4c3
  21. 07 May, 2015 1 commit
  22. 05 May, 2015 2 commits
  23. 04 May, 2015 1 commit