]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
6 years agoremoved extra spaces fix-change-log
Razvan Becheriu [Fri, 19 Apr 2019 19:36:35 +0000 (22:36 +0300)] 
removed extra spaces

6 years agouse tabs instead of spaces
Razvan Becheriu [Fri, 19 Apr 2019 19:12:49 +0000 (22:12 +0300)] 
use tabs instead of spaces

6 years agoconsistent merge request id format
Razvan Becheriu [Fri, 19 Apr 2019 18:43:39 +0000 (21:43 +0300)] 
consistent merge request id format

6 years agoconsistent format for svn and git haches
Razvan Becheriu [Fri, 19 Apr 2019 18:37:38 +0000 (21:37 +0300)] 
consistent format for svn and git haches

6 years agofixed entries indexes, used consistent names, consistent spaces and commas
Razvan Becheriu [Fri, 19 Apr 2019 17:54:56 +0000 (20:54 +0300)] 
fixed entries indexes, used consistent names, consistent spaces and commas

6 years agoupdated ChangeLog
Razvan Becheriu [Fri, 19 Apr 2019 15:44:20 +0000 (18:44 +0300)] 
updated ChangeLog

6 years ago[#494, !273] Unit-test written for authoritative flag. 494-dhcp4configparser-sharednetworkssanitychecks-is-buggy
Tomek Mrugalski [Fri, 19 Apr 2019 10:22:40 +0000 (12:22 +0200)] 
[#494, !273] Unit-test written for authoritative flag.

6 years ago[#494, !273] Removed old code after rebase.
Tomek Mrugalski [Fri, 19 Apr 2019 09:38:43 +0000 (11:38 +0200)] 
[#494, !273] Removed old code after rebase.

6 years ago[494-dhcp4configparser-sharednetworkssanitychecks-is-buggy] Fixed sharedNetworksSanit...
Francis Dupont [Sun, 10 Mar 2019 23:13:47 +0000 (00:13 +0100)] 
[494-dhcp4configparser-sharednetworkssanitychecks-is-buggy] Fixed sharedNetworksSanityChecks

6 years ago[#465,!265] ChangeLog updated. 465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook
Tomek Mrugalski [Fri, 19 Apr 2019 10:47:44 +0000 (12:47 +0200)] 
[#465,!265] ChangeLog updated.

6 years ago[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Addressed...
Francis Dupont [Wed, 17 Apr 2019 10:38:14 +0000 (12:38 +0200)] 
[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Addressed comments

6 years ago[#465,!265] Messages regenerated
Tomek Mrugalski [Tue, 16 Apr 2019 17:30:15 +0000 (19:30 +0200)] 
[#465,!265] Messages regenerated

6 years ago[#465,!265] Compilation fixes after rebase.
Tomek Mrugalski [Tue, 16 Apr 2019 17:29:20 +0000 (19:29 +0200)] 
[#465,!265] Compilation fixes after rebase.

6 years ago[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added missin...
Francis Dupont [Fri, 8 Mar 2019 22:21:39 +0000 (23:21 +0100)] 
[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added missing tests and updated doc

6 years ago[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added cfg_su...
Francis Dupont [Fri, 8 Mar 2019 04:12:59 +0000 (05:12 +0100)] 
[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added cfg_subnet replace -- unit test to do

6 years ago[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added replac...
Francis Dupont [Fri, 8 Mar 2019 01:29:29 +0000 (02:29 +0100)] 
[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added replace unit tests

6 years ago[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added shared...
Francis Dupont [Thu, 7 Mar 2019 15:08:28 +0000 (16:08 +0100)] 
[465-add-subnet4-update-and-subnet6-update-commands-to-subnet-cmds-hook] Added shared network replace(subnet) -- unit test to do

6 years agoupdated ChangeLog
Razvan Becheriu [Fri, 19 Apr 2019 10:37:18 +0000 (13:37 +0300)] 
updated ChangeLog

6 years agoforce destroy schema
Razvan Becheriu [Wed, 17 Apr 2019 13:29:26 +0000 (16:29 +0300)] 
force destroy schema

6 years agominor changes
Razvan Becheriu [Mon, 8 Apr 2019 07:00:22 +0000 (10:00 +0300)] 
minor changes

6 years agominor changes
Razvan Becheriu [Thu, 28 Mar 2019 13:21:21 +0000 (15:21 +0200)] 
minor changes

6 years agominor changes
Razvan Becheriu [Thu, 28 Mar 2019 10:28:27 +0000 (12:28 +0200)] 
minor changes

6 years agofixed typo
Razvan Becheriu [Tue, 12 Mar 2019 20:14:04 +0000 (22:14 +0200)] 
fixed typo

6 years agoreverted bad push
Razvan Becheriu [Tue, 12 Mar 2019 15:05:31 +0000 (17:05 +0200)] 
reverted bad push

6 years agoimplemented getPage4 and getPage6 using getAll4 and getAll6, sorting and filtering
Razvan Becheriu [Tue, 12 Mar 2019 14:30:50 +0000 (16:30 +0200)] 
implemented getPage4 and getPage6 using getAll4 and getAll6, sorting and filtering

6 years agoforce enable gtest with benchmarks
Razvan Becheriu [Tue, 12 Mar 2019 13:06:36 +0000 (15:06 +0200)] 
force enable gtest with benchmarks

6 years agoupdated copyright years
Razvan Becheriu [Tue, 12 Mar 2019 13:05:53 +0000 (15:05 +0200)] 
updated copyright years

6 years agoremoved updateHost benchmark
Razvan Becheriu [Tue, 12 Mar 2019 11:20:38 +0000 (13:20 +0200)] 
removed updateHost benchmark

6 years agoreplace tabs with spaces
Razvan Becheriu [Tue, 12 Mar 2019 09:48:20 +0000 (11:48 +0200)] 
replace tabs with spaces

6 years ago[520-fix_benchmarks] Updated configure.ac and benchmarks Makefile.am
Francis Dupont [Tue, 12 Mar 2019 08:59:06 +0000 (09:59 +0100)] 
[520-fix_benchmarks] Updated configure.ac and benchmarks Makefile.am

6 years agoexternal libraries at the end
Razvan Becheriu [Tue, 12 Mar 2019 06:50:08 +0000 (08:50 +0200)] 
external libraries at the end

6 years agofixed crash
Razvan Becheriu [Tue, 12 Mar 2019 05:45:54 +0000 (07:45 +0200)] 
fixed crash

6 years agofixed compilation
Razvan Becheriu [Mon, 11 Mar 2019 19:41:12 +0000 (21:41 +0200)] 
fixed compilation

6 years agoreplace \n with std::endl
Razvan Becheriu [Mon, 11 Mar 2019 18:07:52 +0000 (20:07 +0200)] 
replace \n with std::endl

6 years agochanges after review
Razvan Becheriu [Mon, 11 Mar 2019 16:22:27 +0000 (18:22 +0200)] 
changes after review

6 years agofixed benchmarks
Razvan Becheriu [Tue, 5 Mar 2019 16:06:52 +0000 (18:06 +0200)] 
fixed benchmarks

6 years ago[#571,!306] Added ChangeLog entry for #571.
Marcin Siodelski [Thu, 18 Apr 2019 19:04:26 +0000 (21:04 +0200)] 
[#571,!306] Added ChangeLog entry for #571.

6 years ago[#571,!306] Addressed review comments.
Marcin Siodelski [Thu, 18 Apr 2019 18:37:38 +0000 (20:37 +0200)] 
[#571,!306] Addressed review comments.

6 years ago[#571,!306] MySQL v6 CB uses factory functions to allocate objects.
Marcin Siodelski [Thu, 18 Apr 2019 16:43:18 +0000 (18:43 +0200)] 
[#571,!306] MySQL v6 CB uses factory functions to allocate objects.

This prevents segfaults during the server shutdown due to unavailable
hook library heap.

6 years ago[#571,!306] Modified MySQL CB to use factory functions to allocate objects.
Marcin Siodelski [Wed, 17 Apr 2019 17:13:24 +0000 (19:13 +0200)] 
[#571,!306] Modified MySQL CB to use factory functions to allocate objects.

6 years ago[#571,!306] Added factory functions to objects used in MySQL CB.
Marcin Siodelski [Wed, 17 Apr 2019 12:56:47 +0000 (14:56 +0200)] 
[#571,!306] Added factory functions to objects used in MySQL CB.

6 years ago[master] Remerge with 566
Thomas Markwalder [Thu, 18 Apr 2019 16:34:34 +0000 (12:34 -0400)] 
[master] Remerge with 566

    Merge branch 'master' of gitlab.isc.org:isc-projects/kea

6 years ago[#566,!304] Updated ChangeLog 566-dhcpv6-server-to-delete-elements-of-the-local-configuration-that-were-deleted-from-the-cb
Thomas Markwalder [Thu, 18 Apr 2019 14:53:47 +0000 (10:53 -0400)] 
[#566,!304] Updated ChangeLog

6 years ago[#566,!304] Addressed review comments
Thomas Markwalder [Thu, 18 Apr 2019 13:53:35 +0000 (09:53 -0400)] 
[#566,!304] Addressed review comments

6 years ago[#566,!304] kea-dhcp6 now removes objects deleted from config backend
Thomas Markwalder [Tue, 16 Apr 2019 19:42:08 +0000 (15:42 -0400)] 
[#566,!304] kea-dhcp6 now removes objects deleted from config backend

src/lib/dhcpsrv/cb_ctl_dhcp6.cc
    CBControlDHCPv6::databaseConfigApply() - revamped to
    delete objects based on DELETE audit entries

src/lib/dhcpsrv/unittests
    Renamed cb_ctl_dhcp_unittest.cc to cb_ctl_dhcp4_unittest.cc
    cb_ctl_dhcp6_unittest.cc - new file

Added proposed ChangeLog

6 years ago[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option... 564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255
Francis Dupont [Thu, 18 Apr 2019 14:50:23 +0000 (16:50 +0200)] 
[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255] Added ChangeLog entry

6 years ago[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option...
Francis Dupont [Wed, 17 Apr 2019 18:35:34 +0000 (20:35 +0200)] 
[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255] Addressed comments

6 years ago[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option...
Francis Dupont [Thu, 11 Apr 2019 10:04:16 +0000 (12:04 +0200)] 
[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255] Added tests including the ZTP one

6 years ago[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option...
Francis Dupont [Wed, 10 Apr 2019 22:38:55 +0000 (00:38 +0200)] 
[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255] Moved checks to parsers - still some new tests to add

6 years ago[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option...
Francis Dupont [Wed, 10 Apr 2019 21:05:24 +0000 (23:05 +0200)] 
[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255] Removed the 1..254 check and added tests

6 years ago[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option...
Francis Dupont [Wed, 10 Apr 2019 19:29:59 +0000 (21:29 +0200)] 
[564-customer-request-relax-constraints-on-allowable-option-types-to-permit-option-type-0-and-255] checkpoint

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Added ChangeLog entry 397-cb-implement-mysqlconfigbackenddhcpv6
Francis Dupont [Thu, 18 Apr 2019 13:57:30 +0000 (15:57 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Added ChangeLog entry

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Use greater option code points
Francis Dupont [Thu, 18 Apr 2019 13:51:53 +0000 (15:51 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Use greater option code points

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] More indentation corrections.
Marcin Siodelski [Tue, 16 Apr 2019 12:12:46 +0000 (14:12 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] More indentation corrections.

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Correct indentation.
Marcin Siodelski [Tue, 16 Apr 2019 12:07:00 +0000 (14:07 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Correct indentation.

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Corrected argument description.
Marcin Siodelski [Tue, 16 Apr 2019 12:04:42 +0000 (14:04 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Corrected argument description.

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Further updates in header docs.
Marcin Siodelski [Tue, 16 Apr 2019 11:32:40 +0000 (13:32 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Further updates in header docs.

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] pd pool becomes prefix delegation pool
Marcin Siodelski [Tue, 16 Apr 2019 11:28:27 +0000 (13:28 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] pd pool becomes prefix delegation pool

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Shared body of createUpdateOptionDef[46]
Francis Dupont [Sat, 13 Apr 2019 16:11:59 +0000 (18:11 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Shared body of createUpdateOptionDef[46]

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Checkpoint before code move
Francis Dupont [Fri, 12 Apr 2019 13:32:45 +0000 (15:32 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Checkpoint before code move

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] checkpoint before rebase
Francis Dupont [Thu, 11 Apr 2019 17:21:09 +0000 (19:21 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] checkpoint before rebase

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Finished unit tests
Francis Dupont [Sun, 31 Mar 2019 10:50:52 +0000 (12:50 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Finished unit tests

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Checkpoint: still getSharedNetwork4WithOp...
Francis Dupont [Sun, 31 Mar 2019 10:39:59 +0000 (12:39 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Checkpoint: still getSharedNetwork4WithOptionalUnspecified to port

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] checkpoint (including shema fix of fix
Francis Dupont [Sun, 31 Mar 2019 09:52:50 +0000 (11:52 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] checkpoint (including shema fix of fix

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Added t1/t2 stuff to DHCPv6
Francis Dupont [Sun, 31 Mar 2019 08:59:30 +0000 (10:59 +0200)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Added t1/t2 stuff to DHCPv6

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] checkpoint: unit tests to update
Francis Dupont [Sat, 30 Mar 2019 23:01:59 +0000 (00:01 +0100)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] checkpoint: unit tests to update

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Checkpoint: make code to compile
Francis Dupont [Fri, 29 Mar 2019 21:18:12 +0000 (22:18 +0100)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Checkpoint: make code to compile

6 years ago[397-cb-implement-mysqlconfigbackenddhcpv6] Added DHCPv6 MySQL CB hook support
Francis Dupont [Fri, 22 Feb 2019 23:53:24 +0000 (00:53 +0100)] 
[397-cb-implement-mysqlconfigbackenddhcpv6] Added DHCPv6 MySQL CB hook support

6 years ago[#484,!303] Addressed further review comments 484-fix-hex-option-handling
Thomas Markwalder [Wed, 17 Apr 2019 13:18:44 +0000 (09:18 -0400)] 
[#484,!303] Addressed further review comments

src/lib/util/strutil.h
    cleanup  commentary

6 years ago[484] Addressed review comments.
Thomas Markwalder [Tue, 16 Apr 2019 11:19:36 +0000 (07:19 -0400)] 
[484] Addressed review comments.

6 years ago[484] Updated user guide
Thomas Markwalder [Mon, 15 Apr 2019 15:52:21 +0000 (11:52 -0400)] 
[484] Updated  user guide

Updated user guide and added ChangeLog.

6 years ago[#484] Expands supported hex literal formats in option data
Thomas Markwalder [Mon, 15 Apr 2019 15:06:10 +0000 (11:06 -0400)] 
[#484] Expands supported hex literal formats in option data

src/bin/dhcp4/tests/config_parser_unittest.cc
    TEST_F(Dhcp4ParserTest, optionDataInvalidHexLiterals)
    TEST_F(Dhcp4ParserTest, optionDataValidHexLiterals) - new tests

src/bin/dhcp6/tests/config_parser_unittest.cc
    TEST_F(Dhcp6ParserTest, optionDataInvalidHexLiterals)
    TEST_F(Dhcp6ParserTest, optionDataValidHexLiterals) - new tests

src/lib/dhcpsrv/parsers/option_data_parser.*
    OptionDataParser::createOption() - modified to use
    util::str::decodeFormattedHexString()

src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
    TEST_F(ParseConfigTest, hexOptionData) - new test

src/lib/util/strutil.*
    decodeSeparatedHexString() - new function which accepts
    the octet separator as a parameter

    decodeFormattedHexString() - now detects either colons or
    or spaces as octet separators

6 years ago[#517,!301] Added ChangeLog entry for #517.
Marcin Siodelski [Tue, 16 Apr 2019 09:56:18 +0000 (11:56 +0200)] 
[#517,!301] Added ChangeLog entry for #517.

6 years ago[517-remote-network4-set-doesn-t-save-some-parameters] Fixed parameter documentation
Francis Dupont [Mon, 15 Apr 2019 11:39:38 +0000 (13:39 +0200)] 
[517-remote-network4-set-doesn-t-save-some-parameters] Fixed parameter documentation

6 years ago[#517,!301] Regenerated parser tests.
Marcin Siodelski [Fri, 12 Apr 2019 09:33:56 +0000 (11:33 +0200)] 
[#517,!301] Regenerated parser tests.

6 years ago[#517,!301] Shared network parser supports reservation-mode parameter.
Marcin Siodelski [Fri, 12 Apr 2019 09:27:49 +0000 (11:27 +0200)] 
[#517,!301] Shared network parser supports reservation-mode parameter.

6 years ago[558-some-host-retrieval-operations-can-not-be-executed-in-read-only-database] Added... 558-some-host-retrieval-operations-can-not-be-executed-in-read-only-database
Francis Dupont [Fri, 12 Apr 2019 13:29:34 +0000 (15:29 +0200)] 
[558-some-host-retrieval-operations-can-not-be-executed-in-read-only-database] Added missing INSERT_HOST parameters

6 years ago[558-some-host-retrieval-operations-can-not-be-executed-in-read-only-database] Moved...
Francis Dupont [Thu, 11 Apr 2019 16:45:59 +0000 (18:45 +0200)] 
[558-some-host-retrieval-operations-can-not-be-executed-in-read-only-database] Moved RO statements before INSERT_HOST

6 years agofixed adding cassandra repo for the second time hammer-improvements
Michal Nowikowski [Mon, 15 Apr 2019 06:03:50 +0000 (08:03 +0200)] 
fixed adding cassandra repo for the second time

6 years agohammer improvements
Michal Nowikowski [Mon, 25 Mar 2019 08:02:18 +0000 (09:02 +0100)] 
hammer improvements

- improved updating box when there is newer available
- improved pkgs installation by skipping installing when pkgs are already present
- added uploading prepared base kea box to vagrant cloud
- added measuring time of preparation
- completed installing and configuring posgresql on debian and old ubuntu
- fixed installing cassandra on centos 7
- added aggregating unit test results

6 years ago[503-refuse-option-definitions-which-duplicate-a-name-space] Added ChangeLog entry... 503-refuse-option-definitions-which-duplicate-a-name-space
Francis Dupont [Fri, 12 Apr 2019 13:44:45 +0000 (15:44 +0200)] 
[503-refuse-option-definitions-which-duplicate-a-name-space] Added ChangeLog entry for option definition check against duplicates

6 years ago[503-refuse-option-definitions-which-duplicate-a-name-space] Fixed the replace-client...
Francis Dupont [Fri, 12 Apr 2019 13:42:03 +0000 (15:42 +0200)] 
[503-refuse-option-definitions-which-duplicate-a-name-space] Fixed the replace-client-id examples

6 years ago[503-refuse-option-definitions-which-duplicate-a-name-space] Check name duplicate...
Francis Dupont [Tue, 26 Feb 2019 19:51:51 +0000 (20:51 +0100)] 
[503-refuse-option-definitions-which-duplicate-a-name-space] Check name duplicate in option definitions

6 years ago[master] Added ChangeLog entry for option def check
Francis Dupont [Wed, 10 Apr 2019 21:17:30 +0000 (23:17 +0200)] 
[master] Added ChangeLog entry for option def check

6 years ago[500-strengthen-option-def-parser] Updating bound 0 500-strengthen-option-def-parser
Francis Dupont [Wed, 10 Apr 2019 17:32:28 +0000 (19:32 +0200)] 
[500-strengthen-option-def-parser] Updating bound 0

6 years ago[500-strengthen-option-def-parser] Added OptionDefParser code value sanity checks
Francis Dupont [Tue, 26 Feb 2019 20:57:53 +0000 (21:57 +0100)] 
[500-strengthen-option-def-parser] Added OptionDefParser code value sanity checks

6 years ago[master] kea-dhcp6 now uses config backend data
Thomas Markwalder [Wed, 10 Apr 2019 18:01:56 +0000 (14:01 -0400)] 
[master] kea-dhcp6 now uses config backend data

    Merge branch '413-merge-dhcpv6-global-parameters-fetched-from-the-cb-into-the-configuration'

6 years ago[#413,!288] More review comments. 413-merge-dhcpv6-global-parameters-fetched-from-the-cb-into-the-configuration
Thomas Markwalder [Wed, 10 Apr 2019 14:30:14 +0000 (10:30 -0400)] 
[#413,!288] More review comments.

6 years ago[#413,!288] Addressed review comments.
Thomas Markwalder [Wed, 10 Apr 2019 13:31:12 +0000 (09:31 -0400)] 
[#413,!288] Addressed review comments.

6 years ago[#413,!288] Added ChangeLog entry
Thomas Markwalder [Mon, 1 Apr 2019 12:44:48 +0000 (08:44 -0400)] 
[#413,!288] Added ChangeLog entry

6 years ago[#413,!288] kea-dhcp6 now uses subnets from config backends
Thomas Markwalder [Mon, 1 Apr 2019 12:36:22 +0000 (08:36 -0400)] 
[#413,!288] kea-dhcp6 now uses subnets from config backends

src/bin/dhcp6/tests/config_backend_unittest.cc
    TEST_F(Dhcp6CBTest, mergeSubnets) - updated and enabled

src/lib/dhcpsrv/cfg_subnets6.*
    CfgSubnets6::merge() - new method

src/lib/dhcpsrv/srv_config.cc
    SrvConfig::merge6() - now merges subnets

src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc
    minor cleanup

src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc
   checkMergedSubnet() - new function
   TEST(CfgSubnets6Test, mergeSubnets)  - new test

6 years ago[#413,!288] kea-dhcp6 now uses shared-networks config backends
Thomas Markwalder [Fri, 29 Mar 2019 19:17:57 +0000 (15:17 -0400)] 
[#413,!288] kea-dhcp6 now uses shared-networks config backends

src/bin/dhcp6/tests/config_backend_unittest.cc
    TEST_F(Dhcp6CBTest, mergeSharedNetworks) - enabled test

src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc
    TEST(CfgSharedNetworks6Test, mergeNetworks) - new test

src/lib/dhcpsrv/cfg_shared_networks.*
    CfgSharedNetworks4::merge()
    CfgSharedNetworks4::getAll()
        - moved to CfgSharedNetworks template class

6 years ago[#413,!288] kea-dhcp6 now uses options from config backends
Thomas Markwalder [Fri, 29 Mar 2019 14:41:45 +0000 (10:41 -0400)] 
[#413,!288] kea-dhcp6 now uses options from config backends

src/bin/dhcp6/tests/config_backend_unittest.cc
    TEST_F(Dhcp6CBTest, mergeOptions) - enabled and
    revamped.

src/lib/dhcpsrv/tests/cfg_option_unittest.cc
    TEST_F(CfgOptionTest, createDescriptorOptionValid) - added test
    of a standard V6 option

src/lib/dhcpsrv/srv_config.cc
    SrvConfig::merge6(SrvConfig& other) - now merges
    options

6 years ago[#413,!288] kea-dhcp6 now uses option defs from config backends
Thomas Markwalder [Thu, 28 Mar 2019 17:27:55 +0000 (13:27 -0400)] 
[#413,!288] kea-dhcp6 now uses option defs from config backends

src/bin/dhcp6/tests/config_backend_unittest.cc
    set the CfgMgr family to AF_INET6
    TEST_F(Dhcp6CBTest, mergeOptionDefs) - enabled test

src/lib/dhcpsrv/srv_config.cc
    SrvConfig::merge6(SrvConfig& other) - now merges
    option defs

6 years ago[#413,!288] Added in new file to Makefile.am
Thomas Markwalder [Thu, 28 Mar 2019 17:11:17 +0000 (13:11 -0400)] 
[#413,!288] Added in new file to Makefile.am

Missed adding it before. Minor mods to make the
globals test work, and others to compile.

src/bin/dhcp6/tests/Makefile.am
src/bin/dhcp6/tests/config_backend_unittest.cc

6 years ago[#413,!288] - kea-dhcp6 now uses globals from config back end
Thomas Markwalder [Thu, 28 Mar 2019 15:03:07 +0000 (11:03 -0400)] 
[#413,!288] - kea-dhcp6 now uses globals from config back end

src/bin/dhcp6/tests/config_backend_unittest.cc
    TEST_F(Dhcp6CBTest, mergeGlobals) - enabled test

src/lib/dhcpsrv/srv_config.*
    SrvConfig::merge(ConfigBase& other) - invoke merge6()
    SrvConfig::mergeGlobals4() renamed to mergeGlobals()

    SrvConfig::merge6(SrvConfig& other) - new method

src/lib/dhcpsrv/tests/srv_config_unittest.cc
    TEST_F(SrvConfigTest, mergeGlobals6)  - new test

6 years ago[#103,!289] Added ChangeLog entry for #103.
Marcin Siodelski [Wed, 10 Apr 2019 15:03:07 +0000 (17:03 +0200)] 
[#103,!289] Added ChangeLog entry for #103.

6 years ago[#103,!289] Addressed review comments.
Marcin Siodelski [Tue, 9 Apr 2019 20:49:38 +0000 (22:49 +0200)] 
[#103,!289] Addressed review comments.

6 years ago[#103,!289] MySQL Config Backend tags configuration elements with db ids.
Marcin Siodelski [Tue, 9 Apr 2019 09:17:34 +0000 (11:17 +0200)] 
[#103,!289] MySQL Config Backend tags configuration elements with db ids.

6 years ago[#103,!289] Delete configuration elements based on audit.
Marcin Siodelski [Tue, 9 Apr 2019 09:17:07 +0000 (11:17 +0200)] 
[#103,!289] Delete configuration elements based on audit.