1. 22 Jun, 2020 1 commit
  2. 26 May, 2020 1 commit
  3. 22 May, 2020 1 commit
  4. 24 Apr, 2020 1 commit
  5. 14 Apr, 2020 2 commits
  6. 20 Mar, 2020 1 commit
  7. 06 Mar, 2020 1 commit
  8. 25 Feb, 2020 2 commits
  9. 27 Jan, 2020 1 commit
  10. 20 Dec, 2019 1 commit
    • Stephen Morris's avatar
      [#640] Major refactoring of fuzzing code · 57e98c22
      Stephen Morris authored
      1. Convert to C++ class.
      2. Extend framework to support DHCPv4 fuzzing.
      3. Restrict size of data that can be accepted from AFL. (Kea will
         only accept up to about 64k or data, (set by the size of a UDP
         datagram).  However, AFL can send much larger data packets,
         which may cause problems in synchronization between the two
         threads used to implement fuzzing in Kea.
      57e98c22
  11. 16 Dec, 2019 2 commits
  12. 26 Nov, 2019 1 commit
  13. 22 Nov, 2019 2 commits
  14. 05 Nov, 2019 1 commit
  15. 29 Oct, 2019 1 commit
  16. 28 Oct, 2019 1 commit
  17. 24 Sep, 2019 1 commit
  18. 20 Sep, 2019 1 commit
  19. 16 Aug, 2019 2 commits
  20. 19 Jul, 2019 2 commits
    • Thomas Markwalder's avatar
      [#740,!427] Addressed review comments · 57ad68c4
      Thomas Markwalder authored
          src/lib/database/Makefile.am
          src/lib/dhcpsrv/Makefile.am
          src/lib/http/Makefile.am
          src/lib/stats/Makefile.am
          - Set age to 0 for reflect need to recompile:
      
          src/lib/process/Makefile.am
          - added interface, bump current and age
      57ad68c4
    • Thomas Markwalder's avatar
      [#740,!427] Bumping library version numbers for 1.6.0-beta2 · 7b3bbdbd
      Thomas Markwalder authored
      libkea_asiodns      -> no changes
      libkea_asiolink     -> 7:2:0 (rule #3)
      libkea_cc           -> 9:0:1 (rule #4,#5) Added BaseStampedElement class
      libkea_cfgclient    -> 7:1:0 (rule #3) internal changes
      libkea_cql          -> no changes
      libkea_cryptolink   -> no changes
      libkea_database     -> 3:0:1 (rule #4,#5) Support for Server objects
      libkea_dhcp         -> 13:0:0 (rule #4) OptionDefContainer declaration changes
      libkea_dhcp_ddns    -> no changes
      libkea_dhcpsrv      -> 16:0:1 (rule #4, #5) ConfigBackendDHCPv* support for Server objects
      libkea_dns          -> no changes
      libkea_eval         -> 10:1:0 (rule #3)
      libkea_exceptions   -> no changes
      libkea_hooks        -> 7.3.0, bumped KEA_HOOKS_VERSION to 10
      libkea_http         -> 6:0:1 (rule #4, #5) close_callback handler parameter added
      libkea_log          -> no changes
      libkea_mysql        -> 1:1:0 (rule #3) schema version was bumped
      libkea_pgsql        -> 0:1:0 (rule #3) schema version was bumped
      libkea_process      -> 4:1:0 (rule #3)
      libkea_stats        -> 3:0:1 (rule #4,#5) Support for multiple data points per stat
      libkea_threads      -> no changes
      libkea_util_io      -> no changes, a Copyright year was updated
      libkea_util         -> no changes, a typo in a comment was fixed
      libkea_yang         -> 1:3:0 (rule #3)
      7b3bbdbd
  21. 18 Jun, 2019 2 commits
  22. 27 May, 2019 1 commit
  23. 27 Mar, 2019 2 commits
  24. 26 Mar, 2019 3 commits
    • Thomas Markwalder's avatar
      [#104,!290] kea-dhcpv6 now supports fetching config from backends · f5fe96c6
      Thomas Markwalder authored
          Infrastructure has been added to kea-dhcp6 such that it can
          now be configured to fetch full and then periodic updates
          from config backends.
      
          Merging the actual fetched content will be done under subsequent
          issues.
      
      src/bin/dhcp6
          ctrl_dhcp6_srv.*
              - ControlledDhcpv6Srv::processConfig() - added logic to schedule CB update timer
              - ControlledDhcpv6Srv::cbFetchUpdates() - new callback function for CB updates
      
          dhcp6_lexer.ll
          dhcp6_parser.yy
              -  Added config-fetch-wait-time
      
          dhcp6_messages.mes
              -  New log messages
      
          dhcp6_srv.*
              - Dhcpv6Srv::cb_control_  - new member for config backend access
              - Dhcpv6Srv::inTestMode() - new function to test for unit test mode
      
          json_config_parser.cc
              - configureDhcp6Server() - invokes full fetch from config backend
      
      src/bin/dhcp6/tests
          config_backend_unittest.cc - new file/tests for config backend testing
          config_parser_unittest.cc - updated
          get_config_unittest.cc - rebuild tests
          kea_controller_unittest.cc - added CB control/timer tests
      
      src/lib/dhcpsrv/
          dhcpsrv_messages.mes - added log message
      	cb_ctl_dhcp6.* - new files that provide v6 impl of config backend controller
      
      doc/examples/kea6/all-keys-current.json - added config-fetch-wait-time
      f5fe96c6
    • Marcin Siodelski's avatar
    • Marcin Siodelski's avatar
      [#103,!277] Added stub CBControlDHCPv4. · e3161f44
      Marcin Siodelski authored
      e3161f44
  25. 13 Mar, 2019 3 commits
  26. 07 Mar, 2019 1 commit
  27. 20 Feb, 2019 2 commits