1. 28 Oct, 2019 1 commit
  2. 24 Oct, 2019 1 commit
  3. 10 Oct, 2019 4 commits
    • Thomas Markwalder's avatar
      [#35,!517] Addressed review comments · 7cfc5d3f
      Thomas Markwalder authored
      Addressed a myriad of minor typos and wording issues.
      
      modified:
      ChangeLog
      doc/examples/kea4/all-keys.json
      doc/examples/kea6/all-keys.json
      doc/sphinx/arm/dhcp4-srv.rst
      doc/sphinx/arm/dhcp6-srv.rst
      src/bin/dhcp4/dhcp4_srv.cc
      src/bin/dhcp4/tests/config_parser_unittest.cc
      src/bin/dhcp4/tests/fqdn_unittest.cc
      src/bin/dhcp6/tests/config_parser_unittest.cc
      src/bin/dhcp6/tests/d2_unittest.cc
      src/bin/dhcp6/tests/fqdn_unittest.cc
      src/lib/dhcpsrv/alloc_engine.cc
      src/lib/dhcpsrv/alloc_engine.h
      src/lib/dhcpsrv/d2_client_cfg.h
      src/lib/dhcpsrv/parsers/base_network_parser.cc
      src/lib/dhcpsrv/srv_config.h
      7cfc5d3f
    • Thomas Markwalder's avatar
      [#35,!517] Removed ddns params from INHERIT_TO_SUBNETX lists · 1f60cb9d
      Thomas Markwalder authored
      src/bin/dhcp4/tests/get_config_unittest.cc
      src/bin/dhcp6/tests/get_config_unittest.cc
          regenerated tests
      
      src/lib/dhcpsrv/parsers/simple_parser4.cc
          Removed DDNS params from INHERIT_TO_SUBNET4 list
      
      src/lib/dhcpsrv/parsers/simple_parser6.cc
          Removed DDNS params from INHERIT_TO_SUBNET6 list
      1f60cb9d
    • Thomas Markwalder's avatar
      [#35,!517] Added v6 scope test · f5179e12
      Thomas Markwalder authored
      src/bin/dhcp6/tests/fqdn_unittest.cc
          TEST_F(FqdnDhcpv6SrvTest, ddnsScopeTest)  - new test
      f5179e12
    • Thomas Markwalder's avatar
      [#35,!517] Rework kea-dhcp6 parsing and server · ce14110b
      Thomas Markwalder authored
      src/bin/dhcp6/ctrl_dhcp6_srv.cc
          Removed setting D2ClientCfg fetch function
      
      src/bin/dhcp6/dhcp6_lexer.ll
      src/bin/dhcp6/dhcp6_parser.yy
          ddns-send-updates
          ddns-override-no-update
          ddns-override-client-update
          ddns-replace-client-name
          ddns-generated-prefix
          ddns-qualifying-suffix
          - added to DHCP4,SHARED_NETWORK,SUBNET4
      
          hostname-char-set
          hostname-char-replacement
          - added to SHARED_NETWORK,SUBNET4
      
      src/bin/dhcp6/dhcp6_srv.cc
          Dhcpv6Srv::processClientFqdn()
          Dhcpv6Srv::createNameChangeRequests()
          Dhcpv6Srv::updateReservedFqdn()
          - use cxt.getDdnsParams()
      
      src/bin/dhcp6/json_config_parser.cc
          configureDhcp6Server()
          - use SrvConfig::moveDdnsParams() to move dhcp-ddns parameters
          - handle new "ddns-" globals
      
      src/bin/dhcp6/tests/config_parser_unittest.cc
      src/bin/dhcp6/tests/fqdn_unittest.cc
      src/bin/dhcp6/tests/get_config_unittest.cc
          Updated tests
      ce14110b
  4. 23 Sep, 2019 1 commit
  5. 20 Sep, 2019 2 commits
  6. 06 Sep, 2019 8 commits
  7. 16 Aug, 2019 2 commits
    • Thomas Markwalder's avatar
      [#722] kea-dhcp6 sanity checking of inbound DUID options improved · 20b6386b
      Thomas Markwalder authored
      src/bin/dhcp6/dhcp6_srv.cc
          Dhcpv6Srv::sanityCheckDUID() - modified to attempt to construct
          a DUID instance as final sanity check
      
      src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
          TEST_F(Dhcpv6SrvTest, sanityCheckClientId)
          TEST_F(Dhcpv6SrvTest, sanityCheckServerId) - revamped tests
          to check against max and max + 1
      
      src/bin/dhcp6/tests/dhcp6_test_utils.h
          A little refactoring to ease option creation
      
      src/lib/dhcp/duid.cc
          DUID::DUID(const std::vector<uint8_t>& duid)
          DUID::DUID(const uint8_t* data, size_t len) - updated
          error log to show actual sizes
      20b6386b
    • Tomek Mrugalski's avatar
      cf2967fb
  8. 05 Aug, 2019 3 commits
  9. 25 Jul, 2019 2 commits
  10. 22 Jul, 2019 1 commit
  11. 16 Jul, 2019 2 commits
  12. 15 Jul, 2019 1 commit
  13. 07 Jul, 2019 1 commit
  14. 02 Jul, 2019 2 commits
  15. 27 Jun, 2019 1 commit
  16. 22 Jun, 2019 7 commits
  17. 21 Jun, 2019 1 commit