- 05 Dec, 2019 1 commit
-
-
Razvan Becheriu authored
-
- 25 Oct, 2019 1 commit
-
-
Francis Dupont authored
[393-global-search-through-leases-by-mac-or-hostname-w-o-specifying-a-subnet-id] Added get leases 4 and 4 by hostname to the API
-
- 10 Oct, 2019 1 commit
-
-
Thomas Markwalder authored
src/lib/dhcpsrv/dhcpsrv_messages.* DHCPSRV_CFGMGR_DDNS_PARAMETER_IGNORED DHCPSRV_CFGMGR_DDNS_PARAMETER_MOVED src/lib/dhcpsrv/srv_config.* SrvConfig::moveDdnsParams() - new method to move parameters from dhcp-ddns to configured globals. src/lib/dhcpsrv/tests/srv_config_unittest.cc TEST_F(SrvConfigTest, moveDdnsParamsTest) - new test
-
- 26 Jun, 2019 1 commit
-
-
Francis Dupont authored
[685-log-the-expected-subnet-id-as-well-as-the-actual-subnet-id-when-the-sanity-checker-identifies-a-problem] Improved SanityChecker logs
-
- 28 May, 2019 1 commit
-
-
Michal Nowikowski authored
-
- 16 May, 2019 1 commit
-
-
Razvan Becheriu authored
-
- 19 Apr, 2019 2 commits
-
-
-
[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added cfg_subnet replace -- unit test to do
-
- 26 Mar, 2019 2 commits
-
-
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
-
Marcin Siodelski authored
-
- 07 Nov, 2018 1 commit
-
-
Wlodzimierz Wencel authored
-
- 30 Jul, 2018 3 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
- 23 Jul, 2018 2 commits
-
-
-
See issue #83
-
- 28 Jun, 2018 1 commit
-
-
Marcin Siodelski authored
-
- 26 Jun, 2018 2 commits
-
-
Marcin Siodelski authored
Except Cassandra.
-
Marcin Siodelski authored
-
- 25 Jun, 2018 1 commit
-
-
Marcin Siodelski authored
-
- 16 May, 2018 1 commit
-
-
Wlodzimierz Wencel authored
-
- 26 Apr, 2018 1 commit
-
-
Thomas Markwalder authored
-
- 09 Apr, 2018 1 commit
-
-
Francis Dupont authored
-
- 06 Apr, 2018 1 commit
-
-
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
-
- 16 Mar, 2018 1 commit
-
-
Francis Dupont authored
-
- 19 Feb, 2018 1 commit
-
-
Razvan Becheriu authored
-
- 17 Jan, 2018 1 commit
-
-
Francis Dupont authored
-
- 12 Jan, 2018 1 commit
-
-
Francis Dupont authored
-
- 09 Jan, 2018 1 commit
-
-
Marcin Siodelski authored
This change affects Memfile, MySQL and Postgres backend. These functions aren't implemented for CQL at this time.
-
- 22 Dec, 2017 1 commit
-
-
Tomek Mrugalski authored
-
- 26 Sep, 2017 1 commit
-
-
Wlodzimierz Wencel authored
-
- 31 Aug, 2017 2 commits
-
-
Razvan Becheriu authored
-
Razvan Becheriu authored
-
- 18 Aug, 2017 2 commits
-
-
Andrei Pavel authored
-
Andrei Pavel authored
- replaced void* with boost::any for type safety (might be just a bit less efficient) - replaced a multi-index-container used for statement parameters ( with position index and name index ) and a vector of the same parameters with a compile-time type-based map - refactored lease manager to use exchanges - exchanges now support UDTs (user defined types) and collections to be used in Cassandra statements - replaced size-ambiguous types (e.g. int) with size-explicit types (e.g. int32_t) in Cassandra-related code - made exception messages and log messages more detailed and consistent in format
-
- 15 Aug, 2017 2 commits
-
-
- 07 Aug, 2017 1 commit
-
-
Tomek Mrugalski authored
-
- 23 Jul, 2017 2 commits
-
-
Josh Soref authored
-
Josh Soref authored
-