1. 23 Jun, 2016 1 commit
  2. 16 Jun, 2016 1 commit
  3. 15 Jun, 2016 1 commit
  4. 09 Jun, 2016 1 commit
  5. 04 Apr, 2016 1 commit
    • Thomas Markwalder's avatar
      [4243] Distcheck failure correction · b71852dc
      Thomas Markwalder authored
          Distcheck sporadically fails to clean up test_leases.csv.2
          can be left behind by dhcp4 and dhcp6 testing.
      
      src/bin/dhcp4/tests/Makefile.am
      src/bin/dhcp6/tests/Makefile.am
          - Added test_leases.csv.* to CLEANFILES
      b71852dc
  6. 10 Dec, 2015 1 commit
    • Marcin Siodelski's avatar
      Revert "[master] Merge branch 'trac4106'" · 6bc8c1cb
      Marcin Siodelski authored
      This reverts commit 8f2a1f8a, reversing
      changes made to ed7edadc.
      
      This  merge introduced regressions in our build farm and revealed
      issues in the DHCP4o6 IPC code. It also revealed some differences
      in sockets handling under Linux and BSD. Rather than continue
      patching this here, we should work on the branch to resolve all
      issues and then merge 1.1.
      6bc8c1cb
  7. 21 Nov, 2015 1 commit
  8. 10 Nov, 2015 1 commit
  9. 24 Sep, 2015 1 commit
  10. 09 Sep, 2015 1 commit
  11. 08 Sep, 2015 1 commit
  12. 04 Sep, 2015 1 commit
  13. 01 Sep, 2015 1 commit
  14. 31 Aug, 2015 1 commit
  15. 30 Aug, 2015 1 commit
  16. 26 Aug, 2015 1 commit
  17. 25 Aug, 2015 1 commit
    • Thomas Markwalder's avatar
      [2615] Corrected NO_HR index and text · 55207601
      Thomas Markwalder authored
      The NO_HR enum value was erroneously set to an explicit
      value, causing the wrong text to be used for some tests.
      Changed reserved host name in config to avoid causing
      NCR remove/adds during renewals.
      55207601
  18. 22 Jul, 2015 1 commit
    • Thomas Markwalder's avatar
      [3929] config_report.cc is now generated during src/lib/cfgrpt/Makefile · 7eaa1ec0
      Thomas Markwalder authored
      By generating config_report.cc in the cfgrpt directory Makefile
      rather than configure, it can be treated as any other generated
      source file, rather than a one-off special case.
      
      Moved cfgrpt directory from bin to lib since it creates a library
      rather than an executable.
      
      mk_cfgrpt.sh is now generated by configure from a .in file and
      
      Details:
      
      configure.ac
         removed call to mk_cfgrpts.sh
         added mk_cfgprt.sh to list of files generated by configure
      
      src/bin/Makefile.am
         removed cfgrpt dir
      
      changed cfgrpt directory to lib
          src/bin/d2/Makefile.am
          src/bin/d2/tests/Makefile.am
          src/bin/dhcp4/Makefile.am
          src/bin/dhcp4/tests/Makefile.am
          src/bin/dhcp6/Makefile.am
          src/bin/dhcp6/tests/Makefile.am
          src/bin/lfc/Makefile.am
          src/bin/lfc/tests/Makefile.am
          src/bin/perfdhcp/Makefile.am
          src/bin/perfdhcp/tests/Makefile.am
      
      src/lib/Makefile.am
          added cfgrpt dir
      
      src/lib/cfgrpt/Makefile.am
          changed include dir to be in lib not dir
          added config_report.cc to CLEANFILES
          added config_report.cc to BUILD_SOURCES
          removed config_report.cc from libcfgrpt_la_SOURCES
          added rule for config_report.cc to call mk_cfgrpt.sh
      7eaa1ec0
  19. 14 Jul, 2015 1 commit
  20. 10 Jul, 2015 1 commit
  21. 02 Jul, 2015 1 commit
    • Thomas Markwalder's avatar
      [3769] DHCPv6 now uses PID file · 5776ee0c
      Thomas Markwalder authored
      Added PID file creation to DHCP6
          src/bin/dhcp6/dhcp6_messages.mes
          -  added log DHCP6_ALREADY_RUNNING
      
          src/bin/dhcp6/main.cc
          - added logic to create the PID and catch
          exception specific to PID conflict
      
          src/bin/dhcp6/tests/Makefile.am
          - exports KEA_PIDFILE_DIR
      
          src/bin/dhcp6/tests/dhcp6_process_tests.sh.in
          - added call to server_pid_file_test
      
          src/bin/dhcp6/tests/dhcp6_unittests.cc
          - main(int argc, char* argv[])
          sets env var KEA_PIDFILE_DIR
      5776ee0c
  22. 19 Jun, 2015 1 commit
  23. 18 Jun, 2015 1 commit
    • Thomas Markwalder's avatar
      [3797] Added support for Control Channel to DHCPv6 · e103da11
      Thomas Markwalder authored
      src/bin/dhcp6/ctrl_dhcp6_srv.cc
          ControlledDhcpv6Srv::ControlledDhcpv6Srv()
              added CommandMgr init and handler registration
      
          ControlledDhcpv6Srv::~ControlledDhcpv6Srv() {
              added CommandMgr shutdown and handler deregistration
      
      src/bin/dhcp6/json_config_parser.cc
          - createGlobal6DhcpConfigParser()
              added support for "control-socket" element
      
          - configureDhcp6Server()
              added logic to configure CommandMgr based on
              control-socket configuration element
      
      src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc
          - UnixControlClient  - new class that acts as UnixCommandSocket client    - CtrlChannelDhcpv6SrvTest - new test fixture for testing a DHCPv6 server
          with a Control Channel
      
          - Added the following tests:
          TEST_F(CtrlDhcpv6SrvTest, commandsRegistration)
          TEST_F(CtrlChannelDhcpv6SrvTest, controlChannelNegative)
          TEST_F(CtrlChannelDhcpv6SrvTest, controlChannelShutdown)
          TEST_F(CtrlChannelDhcpv6SrvTest, controlChannelStats)
      e103da11
  24. 17 Jun, 2015 1 commit
    • Shawn Routhier's avatar
      [3799] Add v6 subnet statistics · 5f8a84bd
      Shawn Routhier authored
      Using the v4 changes as a guide (3798) add statistics
      for subnets for v6.  The four stats are total addresses
      and addresses used for both NA and PD.
      5f8a84bd
  25. 16 Jun, 2015 1 commit
  26. 21 May, 2015 1 commit
  27. 18 May, 2015 1 commit
  28. 19 Mar, 2015 1 commit
    • Thomas Markwalder's avatar
      [3689] Added new host test file · 57b308ff
      Thomas Markwalder authored
      Addressing more review comments...
      
      new file - host_unittest.cc
          contains Dhcp6Client based host reservation tests
      
      dhcp6_client.cc
      dhcp6_client.h
          added setDuid(str) method to allow duid to be set to
          specific value
      
      dhcp6_srv_unittest.cc -
          deleted host reservation tests, now in host_unittest.cc
      
      dhcp6_test_utils.cc
      dhcp6_test_utils.h
          deleted createHost6() method
      57b308ff
  29. 27 Jan, 2015 1 commit
  30. 31 Dec, 2014 1 commit
  31. 06 Nov, 2014 1 commit
  32. 21 Oct, 2014 1 commit
  33. 12 Sep, 2014 1 commit
  34. 12 Aug, 2014 1 commit
  35. 18 Jul, 2014 2 commits
  36. 25 Jun, 2014 2 commits
    • Thomas Markwalder's avatar
      [3422] Corrected path to test script for dhcp4/6 · 3e501e1f
      Thomas Markwalder authored
      distcheck was failing to tests/dhcp(4/6)_process_tests.sh.
      Since these files are now constructed from a .in file,
      they must be pathed in abs_builddir.
      dhcp(4/6)/tests/Makefile.am updated.
      3e501e1f
    • Tomek Mrugalski's avatar
      [3413] Changes after review: · 0365f657
      Tomek Mrugalski authored
       - dhcp6_test.py removed
       - src/lib/testuitls/testdata/*.wire files are now in repo,
         no longer need python3 script to generate
       - src/lib/cc/proto_defs.h added to repo, no longer autogenerated
       - Added comment to get-rdatacode.py
       - removed LIBRARY_PATH_PLACEHOLDER hacks from several Makefiles.
       - ChangeLog entry added.
      0365f657
  37. 13 Jun, 2014 2 commits