1. 25 Jan, 2017 2 commits
  2. 24 Jan, 2017 1 commit
  3. 18 Jan, 2017 1 commit
  4. 17 Jan, 2017 1 commit
  5. 13 Jan, 2017 2 commits
  6. 12 Jan, 2017 2 commits
  7. 11 Jan, 2017 1 commit
    • Thomas Markwalder's avatar
      [5033] - kea-dhcp6 now uses new D2ClientConfigParser · 9b20235e
      Thomas Markwalder authored
          src/bin/dhcp6/json_config_parser.cc
              createGlobalDhcp6ConfigParser()
              - added clause to invoke new D2ClientConfigParser to
              set staging config
              - added clause to apply staged D2ClientConfig (formerly done
              by parser commit
      
          src/bin/dhcp6/parser_context.h
          src/bin/dhcp6/parser_context.cc
              aded PARSER_DHCP_DDNS context
      
          src/bin/dhcp4/simple_parser6.h
          src/bin/dhcp4/simple_parser6.cc
              defined SimpleParser6::D2_CLIENT_CONFIG_DEFAULTS
              SimpleParser6::setAllDefaults() - now sets defaults
              for D2ClientConfig
      
          src/bin/dhcp6/tests/d2_unittest.cc
          src/bin/dhcp6/tests/fqdn_unittest.cc
              Updated replace-name-mode values and tests
              (true/false no longer supported)
      
          doc/guide/dhcp6-srv.xml
              Updated, replace-client-name no longer accepts booleans
      9b20235e
  8. 10 Jan, 2017 1 commit
  9. 09 Jan, 2017 1 commit
  10. 08 Jan, 2017 1 commit
  11. 07 Jan, 2017 1 commit
  12. 05 Jan, 2017 3 commits
  13. 04 Jan, 2017 1 commit
  14. 03 Jan, 2017 2 commits
  15. 30 Dec, 2016 1 commit
  16. 29 Dec, 2016 1 commit
  17. 28 Dec, 2016 2 commits
  18. 22 Dec, 2016 3 commits
  19. 20 Dec, 2016 1 commit
  20. 07 Dec, 2016 1 commit
    • Thomas Markwalder's avatar
      [5046] kea-dhcp6 now implements set-config command · a9a3d0d5
      Thomas Markwalder authored
      src/bin/dhcp6/ctrl_dhcp6_srv.h
      src/bin/dhcp6/ctrl_dhcp6_srv.cc
          ControlledDhcpv6Srv::commandSetConfigHandler() - new method to process
          the set-config command.
      
          ControlledDhcpv6Srv::processCommand() - call new set-config handler
      
          ControlledDhcpv6Srv::processConfig() - added logic to apply logging
          and commit configuration after  successful reconfig
      
          ControlledDhcpv6Srv::ControlledDhcpv6Srv(uint16_t port) - added registration
          of set-config command
      
          ControlledDhcpv6Srv::~ControlledDhcpv6Srv() - unregisters set-config command
      
      src/bin/dhcp6/json_config_parser.cc
          configureCommandChannel() - extracted logic to reconfigure command channel
          to its own fucntion
      
      src/bin/dhcp6/kea_controller.cc
          configure() - removed logic to apply logging and commit config, now done
          in ControlledDhcpv6Srv::processConfig()
      
      src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc
          TEST_F(CtrlChannelDhcpv6SrvTest, set_config) - new test to exercise the
          set-config command
      a9a3d0d5
  21. 29 Nov, 2016 1 commit
    • Tomek Mrugalski's avatar
      [5014_phase2] SimpleParser implemented, 4 parsers converted · f9abab4b
      Tomek Mrugalski authored
       - SimpleParser concept implemented
       - Converted 4 parsers (option data, option data list, option defintion,
         option definition list)
       - updated unit-tests
       - converted other parsers (HostReservationParser{4,6}, ClientClassDefParser)
         to use those new parsers
       - converted kea-dhcp{4,6} to use those new parsers
      
      Conflicts:
      	src/bin/dhcp6/json_config_parser.cc
      	src/lib/dhcpsrv/parsers/dhcp_parsers.cc
      f9abab4b
  22. 26 Oct, 2016 1 commit
  23. 18 Oct, 2016 1 commit
  24. 14 Oct, 2016 1 commit
  25. 05 Oct, 2016 2 commits
  26. 03 Oct, 2016 1 commit
  27. 11 May, 2016 1 commit
  28. 14 Apr, 2016 1 commit
  29. 01 Mar, 2016 1 commit
  30. 12 Jan, 2016 1 commit