1. 25 Oct, 2019 5 commits
  2. 23 Oct, 2019 3 commits
    • Francis Dupont's avatar
    • Thomas Markwalder's avatar
      [#900,!561] Updated ChangeLog · 70477262
      Thomas Markwalder authored
      70477262
    • Thomas Markwalder's avatar
      [#900,!561] kea-dhcp4/6 now quietly drop empty or all-null string options · a917e4ae
      Thomas Markwalder authored
      src/lib/dhcp/option.h
          class SkipThisOptionError - new exception type
      
      src/lib/dhcp/libdhcp++.cc
          LibDHCP::unpackOptions4()
          LibDHCP::unpackOptions6() - explicitly catches and handles
          SkipThisOptionError expceptions
      
      src/lib/dhcp/option_definition.cc
          OptionDefinition::optionFactory() - now rethrows SkipThisOptionError
      
      src/lib/dhcp/option_int.h
          OptionInt::unpack() - altered ambiguous exception text
      
      src/lib/dhcp/option_int_array.h
          OptionIntArray::unpack() - altered ambiguous exception text
      
      src/lib/dhcp/option_string.cc
          OptionString::unpack() - now throws SkipThisOptionError if option, once
          trimmed, is empty
      
      src/lib/dhcp/tests/option_string_unittest.cc
          Updated tests
      
      src/lib/dhcp/tests/pkt4_unittest.cc
          TEST_F(Pkt4Test, testSkipThisOptionError) - new test
      
      src/lib/dhcp/tests/pkt6_unittest.cc
          TEST_F(Pkt6Test, testSkipThisOptionError) - new test
      
      src/lib/dhcpsrv/tests/cfg_option_unittest.cc
          Updated expected exception text
      
      src/lib/testutils/gtest_utils.h
          Added two macros to emit exception info on throws.
          #define EXPECT_NO_THROW_LOG(statement)
          #define ASSERT_NO_THROW_LOG(statement)
      a917e4ae
  3. 22 Oct, 2019 1 commit
  4. 18 Oct, 2019 3 commits
  5. 15 Oct, 2019 1 commit
  6. 10 Oct, 2019 2 commits
  7. 27 Sep, 2019 2 commits
  8. 26 Sep, 2019 2 commits
  9. 24 Sep, 2019 2 commits
  10. 23 Sep, 2019 1 commit
  11. 19 Sep, 2019 1 commit
  12. 13 Sep, 2019 1 commit
  13. 09 Sep, 2019 1 commit
  14. 06 Sep, 2019 5 commits
  15. 26 Aug, 2019 3 commits
  16. 23 Aug, 2019 1 commit
  17. 20 Aug, 2019 2 commits
  18. 19 Aug, 2019 3 commits
  19. 16 Aug, 2019 1 commit