- 03 Jan, 2017 1 commit
-
-
Thomas Markwalder authored
Added memfile without persistence to set_config unit tests. This eliminates the tests attempting to create the csv file. Updated copyrights. Fixed misspelling.
-
- 07 Dec, 2016 1 commit
-
-
Thomas Markwalder authored
src/bin/dhcp6/ctrl_dhcp6_srv.h src/bin/dhcp6/ctrl_dhcp6_srv.cc ControlledDhcpv6Srv::commandSetConfigHandler() - new method to process the set-config command. ControlledDhcpv6Srv::processCommand() - call new set-config handler ControlledDhcpv6Srv::processConfig() - added logic to apply logging and commit configuration after successful reconfig ControlledDhcpv6Srv::ControlledDhcpv6Srv(uint16_t port) - added registration of set-config command ControlledDhcpv6Srv::~ControlledDhcpv6Srv() - unregisters set-config command src/bin/dhcp6/json_config_parser.cc configureCommandChannel() - extracted logic to reconfigure command channel to its own fucntion src/bin/dhcp6/kea_controller.cc configure() - removed logic to apply logging and commit config, now done in ControlledDhcpv6Srv::processConfig() src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc TEST_F(CtrlChannelDhcpv6SrvTest, set_config) - new test to exercise the set-config command
-
- 16 Dec, 2015 2 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 23 Oct, 2015 1 commit
-
-
Francis Dupont authored
-
- 17 Oct, 2015 1 commit
-
-
Francis Dupont authored
-
- 16 Oct, 2015 1 commit
-
-
Francis Dupont authored
-
- 12 Oct, 2015 2 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
The timers are scheduled in the ControlledDhcpvXSrv instances. The unit tests are located in the kea_controller_unittest.cc.
-
- 28 Sep, 2015 1 commit
-
-
Marcin Siodelski authored
-
- 13 Jun, 2015 2 commits
-
-
Francis Dupont authored
-
Francis Dupont authored
-
- 12 Jun, 2015 2 commits
-
-
Francis Dupont authored
-
Francis Dupont authored
-
- 11 Jun, 2015 1 commit
-
-
Stephen Morris authored
-
- 10 Jun, 2015 1 commit
-
-
Tomek Mrugalski authored
-
- 20 May, 2015 1 commit
-
-
Tomek Mrugalski authored
-
- 19 May, 2015 1 commit
-
-
Tomek Mrugalski authored
-
- 18 May, 2015 1 commit
-
-
Francis Dupont authored
-
- 30 May, 2014 1 commit
-
-
Tomek Mrugalski authored
- ChangLog updated (b10-dhcp4 => DHCPv4 server) - stand-alone mode removed in Kea4,Kea6 - getInstance() used instead of server_ - ctrl_dhcp4_srv.cc: one stringstream instance now shared by all error messages - ctrl_dhcp4_srv.h: comments cleaned up - Added log message for received configuration - kea_controller.cc: Unnecessary header/using namespace removed - *.json files are now cleaned up in src/bin/dhcp4/tests - added comment that explains lack of tests for Bundy backend - kea_controller_unittest.cc now uses the same filename everywhere Changes also applied to Kea6 (where applicable).
-
- 21 May, 2014 1 commit
-
-
Tomek Mrugalski authored
-
- 19 May, 2014 1 commit
-
-
Tomek Mrugalski authored
- files renamed to {kea,bundy}_controller.cc - Daemon::init() is now void - status variable removed from main - added unit-tests for broken configs
-
- 06 May, 2014 1 commit
-
-
Tomek Mrugalski authored
- config-reload command added - config and command handlers cleaned up - files renamed - Majority of the backend code is now common - Added unit-test for config-reload command
-
- 22 Apr, 2014 1 commit
-
-
Tomek Mrugalski authored
- added --with-kea-config=JSON,BIND10 added to configure.ac - JSON-file config backend added for b10-dhcp6 - Config file can now be read from a JSON file
-
- 03 Jan, 2014 1 commit
-
-
Tomek Mrugalski authored
-
- 13 Nov, 2013 2 commits
-
-
Mukund Sivaraman authored
-
Mukund Sivaraman authored
-
- 19 Jul, 2013 1 commit
-
-
Marcin Siodelski authored
-
- 11 Jul, 2013 2 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 08 May, 2013 1 commit
-
-
Jeremy C. Reed authored
Still have lots to do. Some of these marked with TODO indicating needing further work (but better than it was before).
-
- 09 Apr, 2013 1 commit
-
-
Jeremy C. Reed authored
mostly in documentation or in comments reviewed by muks via jabber includes output changes for two isc_throw.
-
- 06 Mar, 2013 1 commit
-
-
Jeremy C. Reed authored
reviewed by jelte via jabber. Changes some log message descriptions and some function arguments and some output.
-
- 31 Jan, 2013 1 commit
-
-
Jelte Jansen authored
-
- 18 Jan, 2013 1 commit
-
-
Marcin Siodelski authored
In particular, the new configuration is merged with the existing configuration to trigger the full reconfiguration of the server. This is to satisfy dependencies between various configuration values.
-
- 17 Jan, 2013 1 commit
-
-
Stephen Morris authored
-
- 15 Jan, 2013 1 commit
-
-
Stephen Morris authored
The DHCP6 server had the lease database configuration temporarily hard-coded. With the introduction of database configuration parameters, that is no longer needed.
-
- 10 Dec, 2012 1 commit
-
-
Stephen Morris authored
-
- 16 Nov, 2012 1 commit
-
-
Stephen Morris authored
Also fix some issues from the review.
-
- 14 Nov, 2012 1 commit
-
-
Stephen Morris authored
Before this change, the choice of lease manager was set in ControlledDhcpv6Srv. This means that unit tests for that code always used the MySQL lease manager (if present). This change ensures that unit tests always use the Memfile manager.
-