1. 24 May, 2018 1 commit
  2. 16 May, 2018 5 commits
  3. 15 May, 2018 1 commit
    • Thomas Markwalder's avatar
      [5564] Servers dump cached and parked packets on reconfig and shutdown · 5b9b5e26
      Thomas Markwalder authored
      src/bin/dhcp4/dhcp4_srv.*
          - dumpPackets() - new function that frees all cached and parked packets
          - Dhcpv4Srv::~Dhcpv4Srv() - added call to dumpPackets() for cleanliness
      
      src/bin/dhcp4/json_config_parser.cc
          configureDhcp4Server() - added a call Dhcpv4Srv::dumpPackets()
      
      src/bin/dhcp6/dhcp6_srv.*
          - dumpPackets() - new function that frees all cached and parked packets
          - Dhcpv6Srv::~Dhcpv6Srv() - added call to dumpPackets() for cleanliness
      
      src/bin/dhcp6/json_config_parser.cc
          configureDhcp6Server() - added a call Dhcpv6Srv::dumpPackets()
      
      src/lib/hooks/hooks_manager.h
          - clearParkingLots() - new convenience function for clearing
           all parking lots
          - clearParkingLotsInternal() - private impl of the above
      5b9b5e26
  4. 11 May, 2018 1 commit
  5. 07 May, 2018 1 commit
  6. 02 May, 2018 1 commit
  7. 27 Apr, 2018 1 commit
  8. 26 Apr, 2018 1 commit
    • Thomas Markwalder's avatar
      [5535] kea-dhcp4 parsing now supports relay "ip-addresses" · c71f3d38
      Thomas Markwalder authored
      src/bin/dhcp4/dhcp4_lexer.ll
      src/bin/dhcp4/dhcp4_parser.yy
          Modified to support "ip-address" and
          "ip-addresses" under "relay"
      
      src/bin/dhcp4/tests/get_config_unittest.cc
          Updated per process.
      
      src/bin/dhcp4/tests/config_parser_unittest.cc
          void checkResult() - modified to output parsing error text
      
          TEST_F(Dhcp4ParserTest, subnetRelayInfo)
          TEST_F(Dhcp4ParserTest, classifySubnets)
          - updated to use new Network methods
      
          TEST_F(Dhcp4ParserTest, subnetRelayInfoList) - new test
          to verify a list of addresses in relay
      c71f3d38
  9. 19 Apr, 2018 1 commit
  10. 18 Apr, 2018 1 commit
  11. 11 Apr, 2018 4 commits
  12. 07 Apr, 2018 3 commits
  13. 06 Apr, 2018 3 commits
    • Thomas Markwalder's avatar
      [5556a] MySQL lease and host backends now support configurable auto-reconnect · f09bf17e
      Thomas Markwalder authored
          src/lib/dhcpsrv/mysql_connection.h
              MySqlConnection::checkError<>() - modified to invoke
              db lost callback
      
          src/lib/dhcpsrv/dhcpsrv_messages.mes
              Updated log messages
      
          src/lib/dhcpsrv/mysql_lease_mgr.cc
              MySqlLeaseMgr::getVersion() - updated to use checkError()
      
          src/lib/dhcpsrv/pgsql_connection.*
              PgSqlResult::PgSqlResult(PGresult *result) - now supports
              construction with null PGresult. This is to accomodate rare
              cases when PQ* statements can return NULL.
      
          src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.*
              class LeaseMgrDbLostCallbackTest - new test fixture for
              testing LeaseMgr DBLostCallback behavior
      
          src/lib/dhcpsrv/tests/host_mgr_unittest.cc
              class HostMgrDbLostCallbackTest
              class MySQLHostMgrDbLostCallbackTest
              class PostgreSQLHostMgrDbLostCallbackTest
              - new test fixtures for testing HostMgr DBLostCallback behavior
      
          src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc
              class MySQLLeaseMgrDbLostCallbackTest - new test fixture for
              testing MySQL LeaseMgr DBLostCallback behavior
      
          src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc
              class PgSqlLeaseMgrDbLostCallbackTest - new test fixture for
              testing Postgresql LeaseMgr DBLostCallback behavior
      
          src/lib/dhcpsrv/tests/test_utils.*
              int findLastSocketFd() - new function used for finding what
              should be the fd of the SQL client socket
      
          doc/guide/dhcp4-srv.xml
          doc/guide/dhcp6-srv.xml
              Updated lease and host database parameter sections
      f09bf17e
    • Francis Dupont's avatar
      [trac5374] regen flex/bison · c78317c0
      Francis Dupont authored
      c78317c0
    • Francis Dupont's avatar
  14. 05 Apr, 2018 3 commits
  15. 04 Apr, 2018 1 commit
  16. 01 Apr, 2018 3 commits
  17. 27 Mar, 2018 2 commits
  18. 23 Mar, 2018 1 commit
  19. 22 Mar, 2018 5 commits
  20. 14 Mar, 2018 1 commit