2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-03 23:45:27 +00:00
Commit Graph

28015 Commits

Author SHA1 Message Date
Francis Dupont
fc55fc33ff [395-create-a-class-representing-cb-audit-entries] spelling 100-implement-test-config-backend-dhcp6_base 117-configure-script-doesn-t-fail-when-enable-generate-docs-is-used-and-docbook-style-xsl-is-not-installed_base 361-kea-user-s-guide-table-listing-standard-options-uses-hex-instead-of-binary_base 117-configure-script-doesn-t-fail-when-enable-generate-docs-is-used-and-docbook-style-xsl-is-not-installed 2019-01-16 12:46:26 +01:00
Marcin Siodelski
f3ac0825c6 [#395,!201] Added audit entry collection and unit tests. 2019-01-15 19:31:48 +01:00
Marcin Siodelski
ac22858972 [#395,!201] Implemented AuditEntry class. 2019-01-15 17:53:41 +01:00
Marcin Siodelski
71c92cab57 [#99,!197] Added a warning as a result of review. 2019-01-14 07:18:47 -05:00
Marcin Siodelski
f36a7476b3 [#99,!197] Addressed review comments. 2019-01-14 07:18:47 -05:00
Marcin Siodelski
a022cca324 [#99,!197] CfgMgr updated to merge config from external source. 2019-01-14 07:18:47 -05:00
Marcin Siodelski
7e86696d14 [#99,!197] Implemented subnets merge in the CfgSubnets4. 2019-01-14 07:18:47 -05:00
Marcin Siodelski
0043833dc4 [#99,!197] Added merging into the ConfigBase class. 2019-01-14 07:18:46 -05:00
Francis Dupont
beb2dbc04a [367-kea-does-not-compile-with-boost-installed-at-not-default-location] Retry with infered lib dir 2019-01-11 18:03:25 -05:00
Francis Dupont
7ef3fd2898 [master] Updated ChangeLog for "Remove obsolete experimental DHCPv6 options" 2019-01-11 14:32:51 +01:00
Francis Dupont
1114527652 [386-remove-obsolete-experimental-dhcpv6-options] Removed dangling reference to dhcp6-exp-options-list 2019-01-11 08:29:48 -05:00
Francis Dupont
424fe3a592 [386-remove-obsolete-experimental-dhcpv6-options] Removed no future experimental options 2019-01-11 08:29:48 -05:00
Francis Dupont
63ea99a546 [master] Updated ChangeLog for "Bad config crashes CA or D2 servers even with -c" 2019-01-11 14:28:21 +01:00
Francis Dupont
f45fe7b7e3 [381-bad-config-crashes-ca-or-d2-servers-even-with-c] Added a not regression unit test 2019-01-11 08:23:43 -05:00
Francis Dupont
52927a0a0d [381-bad-config-crashes-ca-or-d2-servers-even-with-c] Fixed severity_ptr typo 2019-01-11 08:23:43 -05:00
Thomas Markwalder
a02d7bdf0c [master] Added ChangeLog entry 1509. 313-return-a-list-of-all-reservations-by-subnet-id_base 386-remove-obsolete-experimental-dhcpv6-options_base 2019-01-10 15:36:42 -05:00
Thomas Markwalder
67944844a4 [master] kea-dhcp4 can now calculate T1/T2
Merge branch '365-automatically-calculate-the-values-for-options-58-and-59'
2019-01-10 15:35:04 -05:00
Francis Dupont
5faafeed32 [365-automatically-calculate-the-values-for-options-58-and-59] Restored the correct message 2019-01-10 16:55:37 +01:00
Francis Dupont
b1a8836942 [365-automatically-calculate-the-values-for-options-58-and-59] Fixed reference 2019-01-10 16:05:20 +01:00
Francis Dupont
07f322f3a4 [365-automatically-calculate-the-values-for-options-58-and-59] Rewrapped the new note 2019-01-10 16:00:44 +01:00
Francis Dupont
0f58269410 [#365,!194] regen bison 2019-01-10 14:47:23 +00:00
Francis Dupont
40f72266dc [365-automatically-calculate-the-values-for-options-58-and-59] spelling 2019-01-10 15:45:09 +01:00
Francis Dupont
8d4f7c188d [365-automatically-calculate-the-values-for-options-58-and-59] spelling 2019-01-10 15:44:29 +01:00
Francis Dupont
ec5a739767 [365-automatically-calculate-the-values-for-options-58-and-59] Removed extra traling spaces 2019-01-10 15:34:39 +01:00
Francis Dupont
4ea2febaae [365-automatically-calculate-the-values-for-options-58-and-59] Removed extra traling spaces 2019-01-10 15:33:28 +01:00
Francis Dupont
4fc9105e2f [365-automatically-calculate-the-values-for-options-58-and-59] Removed extra traling spaces 2019-01-10 15:31:21 +01:00
Francis Dupont
8cddc84dd4 [365-automatically-calculate-the-values-for-options-58-and-59] spelling 2019-01-10 15:28:52 +01:00
Francis Dupont
0b793f20ff [365-automatically-calculate-the-values-for-options-58-and-59] Reverted trailing comma addition 2019-01-10 15:23:13 +01:00
Francis Dupont
64967d8012 [365-automatically-calculate-the-values-for-options-58-and-59] Moved new parameters 2019-01-10 15:20:25 +01:00
Francis Dupont
4922c6a98a [365-automatically-calculate-the-values-for-options-58-and-59] spelling 2019-01-10 15:19:11 +01:00
Thomas Markwalder
9a7cd6e027 [#365,!194] kea-dhcp4 can be configured to calculate T1 and T2
doc/guide/dhcp4-srv.xml
    Updated user guide with new parameters and details on rules

src/lib/cc/data.cc
    DoubleElement::toJSON(std::ostream& ss) - modified to ensure whole number
     values are suffixed with ".0"

src/lib/utils/doubles.h - new file
   provides a function for equating doubles within a given tolerance

src/lib/cc/simple_parser.*
    SimpleParser::getDouble() - new method for fetching real number
    parameters as DoulbeElements

src/lib/dhcpsrv/network.*
    Added members and support for new paramters to Network4:
        calculate_tee_times_, t1_percent_, t2_percent_

src/lib/dhcpsrv/parsers/dhcp_parsers.cc
src/lib/dhcpsrv/parsers/simple_parser4.cc
    Added support for new parameters to Subnet4ConfigParser

src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
    Added parser support for calculate-tee-times, t1-percent, and t2-percent

src/bin/dhcp4/dhcp4_srv.*
    Dhcpv4Srv::setTeeTimes(lease, subnet, resp) - new method for
    determining T1 adn T2 values
2019-01-09 11:14:01 -05:00
Francis Dupont
feb6a734e0 [master] trivial 4/6 typo 2019-01-08 11:30:53 +01:00
Francis Dupont
5498f4ffa4 [master] Updated ChangeLog for D2 control channel 333-parser-libraries-for-servers_base 375-add-config-reload-support-in-process-library_base 208-move-logging-from-global-objects-to-global-params_base 381-bad-config-crashes-ca-or-d2-servers-even-with-c_base 2019-01-03 12:48:13 +01:00
Francis Dupont
ab27550cec [30-implement-control-socket-for-ddns-2] Finished test updates 2019-01-03 04:05:03 -05:00
Francis Dupont
760f5221a8 [30-implement-control-socket-for-ddns-2] Updated kea-shell tests 2019-01-03 04:05:03 -05:00
Francis Dupont
6be275ac1e [30-implement-control-socket-for-ddns-2] DHCP servers -> Kea servers 2019-01-03 04:05:03 -05:00
Francis Dupont
a5f8612bff [30-implement-control-socket-for-ddns-2] Updated API doc 2019-01-03 04:05:03 -05:00
Francis Dupont
18cbd1afb0 [30-implement-control-socket-for-ddns-2] Updated doc 2019-01-03 04:05:03 -05:00
Francis Dupont
9e0dc74611 [30-implement-control-socket-for-ddns-2] Added config-set support 2019-01-03 04:05:03 -05:00
Francis Dupont
3db17a8c11 [30-implement-control-socket-for-ddns-2] Finished unit tests 2019-01-03 04:05:03 -05:00
Francis Dupont
f9db8f64ee [30-implement-control-socket-for-ddns-2] Added channel management - todo finish new unit tests 2019-01-03 04:05:03 -05:00
Francis Dupont
964141036c [30-implement-control-socket-for-ddns-2] Added commands 2019-01-03 04:05:03 -05:00
Francis Dupont
2c6124fb1f [30-implement-control-socket-for-ddns-2] Ported more code and some tests 2019-01-03 04:05:03 -05:00
Francis Dupont
55cf0972d3 [#30,!183] Regen flex/bison 2019-01-03 04:05:03 -05:00
Francis Dupont
8c2df1aa2f [30-implement-control-socket-for-ddns-2] Updated syntax 2019-01-03 04:05:03 -05:00
Francis Dupont
23200e6a35 [30-implement-control-socket-for-ddns-2] Updated keactrl 2019-01-03 04:05:03 -05:00
Francis Dupont
0a35cbe785 [30-implement-control-socket-for-ddns-2] Updated CA 2019-01-03 04:05:03 -05:00
Francis Dupont
fe841603f5 [30-implement-control-socket-for-ddns-2] Reported doc updates 2019-01-03 04:05:03 -05:00
Marcin Siodelski
cc1b1168b9 [#99,!176] Improved unit tests as a result of the second review. 380-unexpected-boost-include-capture_base 2018-12-20 14:47:42 -05:00
Marcin Siodelski
bea0353e28 [#99,!176] Added deletion of vendor options from the configuration. 2018-12-20 14:47:42 -05:00