2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 05:55:28 +00:00
Commit Graph

30094 Commits

Author SHA1 Message Date
Michal Nowikowski
d6b254e414 [#1098] regenerated parsers 2020-01-27 19:50:37 +01:00
Michal Nowikowski
78233068df [#1098] adjusted code for release
- update copyright dates
- prepare messages files
- added release entry in ChangeLog file
2020-01-27 19:50:37 +01:00
Michal Nowikowski
d9f75b6a3d [#1098] removed old man pages in docbook 2020-01-27 19:49:58 +01:00
Thomas Markwalder
7bc3b87f9f [#981] Addressed review comments
Minor clean ups

src/lib/dhcpsrv/tests/srv_config_unittest.cc
    TEST_F(SrvConfigTest, getDdnsParamsNoSubnetTest4)
    TEST_F(SrvConfigTest, getDdnsParamsNoSubnetTest6)
    - new unit tests
2020-01-27 12:57:29 -05:00
Thomas Markwalder
5c92f9097b [#981] Minor improvements
src/lib/dhcpsrv/srv_config.*
    Renamed DdnsParams::enable_updates_ to d2_client_enabled_

src/lib/cc/data.h
    MapElement::get() - revamped to only do the lookup once.

src/lib/dhcpsrv/d2_client_cfg.cc
    D2ClientConfig::stringToReplaceClientNameMode() - removed
    use of boost::iequals().  Config parsing lowercases it already.
2020-01-27 12:56:55 -05:00
Thomas Markwalder
bb4e4c5309 [#981] Added commentary and ChangeLog entry 2020-01-27 12:56:55 -05:00
Thomas Markwalder
a65be143ec [#981] Reworked DdnsParams to allow on-demand value fetching
src/lib/dhcpsrv/d2_client_cfg.*
    Moved DdnsParams to srv_config.*

src/lib/dhcpsrv/network.h
    respaced

src/lib/dhcpsrv/srv_config.*
    DdnsParams relocated here from d2_client_cfg.*.
    Added SubnetPtr member.
    Added constructors from Subnet4Ptr and Subnet6Ptr
    Replaced individual members with getters.

src/lib/dhcpsrv/tests/d2_client_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
    Retrofitted tests accordingly.

src/lib/dhcpsrv/alloc_engine.*
src/lib/dhcpsrv/d2_client_mgr.*
    Updated DdnsParams references

src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/tests/fqdn_unittest.cc
    Updated DdnsParams references

src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
    Updated DdnsParams references
2020-01-27 12:55:24 -05:00
Francis Dupont
dc5fccbbe2 [#1093] Spelling error 2020-01-27 10:27:11 -05:00
Thomas Markwalder
a882ca5df5 [#1023] Added unit tests and ChangeLog entry
Added a ChangeLog entry

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
    updated copyright year

src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp4_unittest.cc
    TEST_F(MySqlConfigBackendDHCPv4Test, subnetOptionIdOrder)
    TEST_F(MySqlConfigBackendDHCPv4Test, sharedNetworkOptionIdOrder) -
    new unit tests

src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp6_unittest.cc
    TEST_F(MySqlConfigBackendDHCPv6Test, subnetOptionIdOrder)
    TEST_F(MySqlConfigBackendDHCPv6Test, sharedNetworkOptionIdOrder) -
    new unit tests
2020-01-27 10:27:11 -05:00
Thomas Markwalder
2be11920ca [#1093] Reest sub-component trackers during CB data fetches
Initial correction. Unit tests forthcoming

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc
    MySqlConfigBackendDHCPv4Impl::getSubnets4()
    MySqlConfigBackendDHCPv4Impl::getSharedNetworks4()
    - reset sub-component tracking on new object row

src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
    MySqlConfigBackendDHCPv4Impl::getSubnets6()
    MySqlConfigBackendDHCPv4Impl::getSharedNetworks6()
    - reset sub-component tracking on new object row
2020-01-27 10:26:32 -05:00
Razvan Becheriu
c752f28b2b [#1073] addressed review 2020-01-27 16:59:48 +02:00
Razvan Becheriu
73c36cf1ca [#1073] addressed review 2020-01-27 16:57:36 +02:00
Razvan Becheriu
430cefea69 [#1073] addressed review 2020-01-27 16:57:36 +02:00
Tomek Mrugalski
3061507cb9 [#1073] Added minor comments 2020-01-27 16:57:36 +02:00
Razvan Becheriu
6619331f40 [#1073] thread safe initialization of atexit function 2020-01-27 16:57:36 +02:00
Razvan Becheriu
99b0521968 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
371e699ae7 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
84dd2039ff [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
f5403c7f51 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
349f37dc15 [#1073] fixed rebase 2020-01-27 16:57:36 +02:00
Razvan Becheriu
b6850b3005 [#1073] fixed rebase 2020-01-27 16:57:36 +02:00
Razvan Becheriu
5141967d22 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
75573c504a [#1073] added unittests 2020-01-27 16:57:36 +02:00
Razvan Becheriu
bfca2dbd15 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
61ffb5eab7 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
00225a6d8f [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
76d0b1dc1e [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
e09f24cd97 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
0d59372c73 [#1073] minor changes 2020-01-27 16:57:36 +02:00
Razvan Becheriu
2d323180d9 [#1073] implemented connection pool for mysql host mgr 2020-01-27 16:57:36 +02:00
Francis Dupont
1f819a415a [#724] Added ChangeLog entry 2020-01-27 15:14:56 +01:00
Francis Dupont
010c44af22 [#724] Regenerated after rebase 2020-01-27 15:13:55 +01:00
Francis Dupont
62d408dc0b [724-subnet-and-shared-network-default-and-inheritance-are-not-consistent] Removed other variables which can be handled by getProperty only 2020-01-27 15:13:55 +01:00
Francis Dupont
c7454f18f6 [724-subnet-and-shared-network-default-and-inheritance-are-not-consistent] Checkpoint: removed version specific variables 2020-01-27 15:13:55 +01:00
Marcin Siodelski
5aee9f6069 [#946] Added ChangeLog entry for 946 2020-01-27 14:55:44 +01:00
Marcin Siodelski
b724d75323 [#946] Documented ddns parameters in CB
The DDNS specific parameters are now included in the tables that list
parameters supported/not supported by the CB.
2020-01-27 13:52:07 +00:00
Francis Dupont
950f6455e0 [#946] Created new MySQL schema version 2020-01-27 13:52:07 +00:00
Francis Dupont
fe85bbc16b [#946] Addressed comments 2020-01-27 13:52:07 +00:00
Francis Dupont
d6d883a62e [#946] Added tests 2020-01-27 13:52:07 +00:00
Francis Dupont
619d7c30bb [#946] Checkpoint: code done, new tests to add 2020-01-27 13:52:07 +00:00
Francis Dupont
cb75f05bf5 [#946] Updated MySQL schema 2020-01-27 13:52:07 +00:00
Tomek Mrugalski
506185f632 [#1079] ChangeLog added 2020-01-27 14:31:10 +01:00
Tomek Mrugalski
76298e9e4f [#1079] Typo fixed after review 2020-01-27 14:30:58 +01:00
Tomek Mrugalski
f65f3a5e79 [#1079] Reworded the text slightly 2020-01-27 14:28:13 +01:00
Tomek Mrugalski
ccfb9d4f0e [#1079] Comments vs user-context documented 2020-01-27 14:28:13 +01:00
Marcin Siodelski
57eee8e7a1 [#1024] Warn about direct use of HA command
The ha-maintenance-notify command is used for internal communication
between the HA servers. The ARM now warns about it. Per review comments.
2020-01-27 13:59:02 +01:00
Marcin Siodelski
2f9ae10437 [#1024] Fixed a typo in header file
Per review comments.
2020-01-27 13:59:02 +01:00
Marcin Siodelski
15133fd79a [#1024] Added ChangeLog for #1024 2020-01-27 13:59:02 +01:00
Marcin Siodelski
4243076f38 [#1024] Edits in the Kea ARM
Remove some superfluous occurences of "being". Removed "the" before
"server1" per review comments.
2020-01-27 13:55:18 +01:00
Marcin Siodelski
0a68d09c69 [#1024] Renamed the new states
- maintained to in-maintenance
- partner-maintained to partner-in-maintenance
2020-01-27 13:55:18 +01:00