]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
5 years ago[497-kea-uses-deprecated-header] Fixed boost/{integer,math}/common_factor.h 497-kea-uses-deprecated-header
Francis Dupont [Sun, 6 Oct 2019 19:53:12 +0000 (21:53 +0200)] 
[497-kea-uses-deprecated-header] Fixed boost/{integer,math}/common_factor.h

5 years ago[497-kea-uses-deprecated-header] Revert "[497-kea-uses-deprecated-header] Reverted...
Francis Dupont [Sun, 6 Oct 2019 16:41:25 +0000 (18:41 +0200)] 
[497-kea-uses-deprecated-header] Revert "[497-kea-uses-deprecated-header] Reverted the -isystem"

This reverts commit 9c1ab2136422d20d916338d210708074a412d502.

5 years ago[497-kea-uses-deprecated-header] Reverted the -isystem
Francis Dupont [Fri, 4 Oct 2019 22:19:56 +0000 (00:19 +0200)] 
[497-kea-uses-deprecated-header] Reverted the -isystem

5 years ago[#754,!558] Addressed belated review comment 754-possible-bug-in-dhcpv6-allocation-engine-code-2
Thomas Markwalder [Fri, 18 Oct 2019 14:40:31 +0000 (10:40 -0400)] 
[#754,!558] Addressed belated review comment

5 years ago[#754,!558] Updated ChangeLog
Thomas Markwalder [Fri, 18 Oct 2019 14:28:36 +0000 (10:28 -0400)] 
[#754,!558] Updated ChangeLog

5 years ago[#754,!558] Update v6 lease data for dynamic leases with HRs
Thomas Markwalder [Fri, 18 Oct 2019 12:49:36 +0000 (08:49 -0400)] 
[#754,!558] Update v6 lease data for dynamic leases with HRs

src/lib/dhcpsrv/alloc_engine.cc
    AllocEngine::allocateLeases6(ClientContext6& ctx) - add call to
    updateLeaseData() to case 3.

src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
    TEST_F(AllocEngine6Test, hostDynamicAddress)
    TEST_F(AllocEngine6Test, globalHostDynamicAddress) - revamped to
    verify assignment and update for REQUESTs

5 years ago[#955] revert changes to hammer that removed repository_url 955-fixing-repo_url-in-hammer-py
Wlodek Wencel [Wed, 16 Oct 2019 06:42:07 +0000 (13:42 +0700)] 
[#955] revert changes to hammer that removed repository_url

5 years ago[392-search-of-reservations-by-hostname] Added ChangeLog entry for HR by hostname 392-search-of-reservations-by-hostname
Francis Dupont [Tue, 15 Oct 2019 09:49:27 +0000 (11:49 +0200)] 
[392-search-of-reservations-by-hostname] Added ChangeLog entry for HR by hostname

5 years ago[392-search-of-reservations-by-hostname] Added a reference in reservation-get-by...
Francis Dupont [Tue, 15 Oct 2019 09:44:55 +0000 (11:44 +0200)] 
[392-search-of-reservations-by-hostname] Added a reference in reservation-get-by-hostname to admin/MySQL

5 years ago[392-search-of-reservations-by-hostname] Addressed some comments
Francis Dupont [Mon, 14 Oct 2019 14:30:18 +0000 (16:30 +0200)] 
[392-search-of-reservations-by-hostname] Addressed some comments

5 years ago[392-search-of-reservations-by-hostname] Addressed comments
Francis Dupont [Fri, 11 Oct 2019 23:04:53 +0000 (01:04 +0200)] 
[392-search-of-reservations-by-hostname] Addressed comments

5 years ago[392-search-of-reservations-by-hostname] Finished core stuff
Francis Dupont [Mon, 30 Sep 2019 14:06:03 +0000 (16:06 +0200)] 
[392-search-of-reservations-by-hostname] Finished core stuff

5 years ago[392-search-of-reservations-by-hostname] Checkpoint: did tests, todo doc and hook
Francis Dupont [Mon, 30 Sep 2019 13:33:57 +0000 (15:33 +0200)] 
[392-search-of-reservations-by-hostname] Checkpoint: did tests, todo doc and hook

5 years ago[392-search-of-reservations-by-hostname] Checkpoint: updated shcemas, todo tests
Francis Dupont [Sun, 29 Sep 2019 21:01:44 +0000 (23:01 +0200)] 
[392-search-of-reservations-by-hostname] Checkpoint: updated shcemas, todo tests

5 years ago[392-search-of-reservations-by-hostname] Checkpont: add new methods - tests to write
Francis Dupont [Sun, 29 Sep 2019 07:28:13 +0000 (09:28 +0200)] 
[392-search-of-reservations-by-hostname] Checkpont: add new methods - tests to write

5 years ago[#934,!531] kea-centos-8 for virtualbox and lxc uploaded and available 906-man-pages-should-be-conditional-on-built-binary 934-build-rpm-for-centos8
Wlodek Wencel [Mon, 14 Oct 2019 15:59:54 +0000 (22:59 +0700)] 
[#934,!531] kea-centos-8 for virtualbox and lxc uploaded and available

5 years ago[#934,!531] lxc-centos-8 available
Wlodek Wencel [Mon, 14 Oct 2019 14:18:13 +0000 (21:18 +0700)] 
[#934,!531] lxc-centos-8 available

5 years ago[#934,!531] added support for centos8 rpm
Wlodek Wencel [Mon, 14 Oct 2019 12:03:46 +0000 (19:03 +0700)] 
[#934,!531] added support for centos8 rpm

5 years ago[#35,!517] Updated ChangeLog 35-local-d2-dhcp-ddns-client-config 794-example-config-for-config-backend-json-does-not-have-control-channel-enabled tmark-post-35-refactor
Thomas Markwalder [Thu, 10 Oct 2019 13:00:34 +0000 (09:00 -0400)] 
[#35,!517] Updated ChangeLog

5 years ago[#35,!517] Addressed final review comments
Thomas Markwalder [Thu, 10 Oct 2019 12:29:57 +0000 (08:29 -0400)] 
[#35,!517] Addressed final review comments

src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
    Fixed indentations in defaults list

5 years ago[35-local-d2-dhcp-ddns-client-config] Moved = sign
Francis Dupont [Thu, 10 Oct 2019 09:03:35 +0000 (11:03 +0200)] 
[35-local-d2-dhcp-ddns-client-config] Moved = sign

5 years ago[35-local-d2-dhcp-ddns-client-config] Caught a dhcp4 reference in dhcp6 doc
Francis Dupont [Thu, 10 Oct 2019 08:58:21 +0000 (10:58 +0200)] 
[35-local-d2-dhcp-ddns-client-config] Caught a dhcp4 reference in dhcp6 doc

5 years ago[35-local-d2-dhcp-ddns-client-config] Updated kea6/with-ddns.json example
Francis Dupont [Thu, 10 Oct 2019 08:50:20 +0000 (10:50 +0200)] 
[35-local-d2-dhcp-ddns-client-config] Updated kea6/with-ddns.json example

5 years ago[35-local-d2-dhcp-ddns-client-config] Updated enable-updates description
Francis Dupont [Thu, 10 Oct 2019 08:44:32 +0000 (10:44 +0200)] 
[35-local-d2-dhcp-ddns-client-config] Updated enable-updates description

5 years ago[#35,!517] Addressed review comments
Thomas Markwalder [Wed, 9 Oct 2019 19:08:19 +0000 (15:08 -0400)] 
[#35,!517] Addressed review comments

Addressed a myriad of minor typos and wording issues.

modified:
ChangeLog
doc/examples/kea4/all-keys.json
doc/examples/kea6/all-keys.json
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp4/tests/fqdn_unittest.cc
src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/d2_unittest.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/d2_client_cfg.h
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/srv_config.h

5 years ago[35-local-d2-dhcp-ddns-client-config] Disabled YANG checks with with-ddnes.json examples
Francis Dupont [Wed, 9 Oct 2019 15:42:27 +0000 (17:42 +0200)] 
[35-local-d2-dhcp-ddns-client-config] Disabled YANG checks with with-ddnes.json examples

5 years ago[#35,!517] Updated ARM and example confings
Thomas Markwalder [Tue, 8 Oct 2019 13:21:03 +0000 (09:21 -0400)] 
[#35,!517] Updated ARM and example confings

Updated:
    doc/examples/kea4/all-keys.json
    doc/examples/kea4/with-ddns.json
    doc/examples/kea6/all-keys.json
    doc/sphinx/arm/dhcp4-srv.rst
    doc/sphinx/arm/dhcp6-srv.rst

Added ChangeLogEntry

5 years ago[#35,!517] Removed ddns params from INHERIT_TO_SUBNETX lists
Thomas Markwalder [Mon, 7 Oct 2019 14:36:45 +0000 (10:36 -0400)] 
[#35,!517] Removed ddns params from INHERIT_TO_SUBNETX lists

src/bin/dhcp4/tests/get_config_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
    regenerated tests

src/lib/dhcpsrv/parsers/simple_parser4.cc
    Removed DDNS params from INHERIT_TO_SUBNET4 list

src/lib/dhcpsrv/parsers/simple_parser6.cc
    Removed DDNS params from INHERIT_TO_SUBNET6 list

5 years ago[#35,!517] Added v6 scope test
Thomas Markwalder [Fri, 4 Oct 2019 19:56:52 +0000 (15:56 -0400)] 
[#35,!517] Added v6 scope test

src/bin/dhcp6/tests/fqdn_unittest.cc
    TEST_F(FqdnDhcpv6SrvTest, ddnsScopeTest)  - new test

5 years ago[#35,!517] Rework kea-dhcp6 parsing and server
Thomas Markwalder [Fri, 4 Oct 2019 18:23:55 +0000 (14:23 -0400)] 
[#35,!517] Rework kea-dhcp6 parsing and server

src/bin/dhcp6/ctrl_dhcp6_srv.cc
    Removed setting D2ClientCfg fetch function

src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.yy
    ddns-send-updates
    ddns-override-no-update
    ddns-override-client-update
    ddns-replace-client-name
    ddns-generated-prefix
    ddns-qualifying-suffix
    - added to DHCP4,SHARED_NETWORK,SUBNET4

    hostname-char-set
    hostname-char-replacement
    - added to SHARED_NETWORK,SUBNET4

src/bin/dhcp6/dhcp6_srv.cc
    Dhcpv6Srv::processClientFqdn()
    Dhcpv6Srv::createNameChangeRequests()
    Dhcpv6Srv::updateReservedFqdn()
    - use cxt.getDdnsParams()

src/bin/dhcp6/json_config_parser.cc
    configureDhcp6Server()
    - use SrvConfig::moveDdnsParams() to move dhcp-ddns parameters
    - handle new "ddns-" globals

src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
    Updated tests

5 years ago[#35,!517] Rework kea-dhcp4 parsing and server
Thomas Markwalder [Thu, 3 Oct 2019 19:11:07 +0000 (15:11 -0400)] 
[#35,!517] Rework kea-dhcp4 parsing and server

src/bin/dhcp4/ctrl_dhcp4_srv.cc
    Removed setting D2ClientCfg fetch function

src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
    ddns-send-updates
    ddns-override-no-update
    ddns-override-client-update
    ddns-replace-client-name
    ddns-generated-prefix
    ddns-qualifying-suffix
        - added to DHCP4,SHARED_NETWORK,SUBNET4

    hostname-char-set
    hostname-char-replacement
        - added to SHARED_NETWORK,SUBNET4

src/bin/dhcp4/dhcp4_srv.cc

    Dhcpv4Srv::processClientFqdnOption()
    Dhcpv4Srv::processHostnameOption()
    Dhcpv4Srv::assignLease()
        Use scoped DdnsParams from context to make decisions, pass
        into D2ClientMgr functions, and supply hostname sanitizer

src/bin/dhcp4/json_config_parser.cc
    configureDhcp4Server()
    - use SrvConfig::moveDdnsParams() to move dhcp-ddns parameters
    - handle new "ddns-" globals

src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp4/tests/d2_unittest.cc
src/bin/dhcp4/tests/dhcp4_test_utils.cc
src/bin/dhcp4/tests/fqdn_unittest.cc
src/bin/dhcp4/tests/get_config_unittest.cc
    Updated and new tests

5 years ago[#35,!517] Added getDdnsParams() to AllocEngine::ClientContext4/6
Thomas Markwalder [Thu, 3 Oct 2019 18:19:33 +0000 (14:19 -0400)] 
[#35,!517] Added getDdnsParams() to AllocEngine::ClientContext4/6

src/lib/dhcpsrv/alloc_engine.*
    AllocEngine::ClientContext6::getDdnsParams()
    AllocEngine::ClientContext4::getDdnsParams() - new
    methods which return a DdnsParams instance scoped by
    currently selected subnet

    Replaced direct references to context::ddns_params_ with
    new getter methods.

src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
    Removed global defaults for hostname-char-set/replacement

5 years ago[#35,!517] Changed moveDdnsParams to modify element map instead of SrvConfig
Thomas Markwalder [Wed, 2 Oct 2019 14:37:57 +0000 (10:37 -0400)] 
[#35,!517] Changed moveDdnsParams to modify element map instead of SrvConfig

Moving the parameters needs to be done before defaults are applied to the
config, so moveDdnsParams was changed to modify a mutable top level
element map instead of SrvConfig contents.

src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
    Change ddns-send-updates default to true.

src/lib/dhcpsrv/srv_config.*
    SrvConfig::getConfiguredGlobal() - new method to fetch a
    global by name

    SrvConfig::moveDdnsParams() - changed to accept/modify
    a top-level Element map

src/lib/dhcpsrv/tests/srv_config_unittest.cc
    updated unit tests accordingly

5 years ago[#35,!517] Added function to move of DDNS cfg elements to global scope to SrvConfig
Thomas Markwalder [Mon, 30 Sep 2019 17:53:40 +0000 (13:53 -0400)] 
[#35,!517]  Added function to move of DDNS cfg elements to global scope to SrvConfig

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

5 years ago[#35,!517] Added hostname-char-set to hostname-char-replacement network/subnet scopes
Thomas Markwalder [Fri, 27 Sep 2019 19:52:28 +0000 (15:52 -0400)] 
[#35,!517] Added hostname-char-set to hostname-char-replacement network/subnet scopes

src/lib/dhcpsrv/d2_client_cfg.*
    Added hostname-char-set and hostname-char-replacement to DdnsParms
    DdnsParams::getHostnameSanitizer()  - new function to return a sanitizer

src/lib/dhcpsrv/d2_client_mgr.h
    D2ClientMgr::adjustDomainName() - now gets sanitizer from ddns_params

src/lib/dhcpsrv/network.*
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
    Added hostname-char-set and hostname-char-replacement to networks and subnets

5 years ago[#35,!517] Added fetch of scoped DDNS parameters to SrvConfig
Thomas Markwalder [Thu, 26 Sep 2019 19:32:40 +0000 (15:32 -0400)] 
[#35,!517] Added fetch of scoped DDNS parameters to SrvConfig

src/lib/dhcpsrv/srv_config.*
    SrvConfig::getDdnsParams() - new method to fetch
    scoped DDNS parameters based on a given subnet

src/lib/dhcpsrv/tests/srv_config_unittest.cc
    TEST_F(SrvConfigTest, getDdnsParamsTest4)
    TEST_F(SrvConfigTest, getDdnsParamsTest6) - new tests

5 years ago[#35,!517] Added DDDNS parameters to networks,subnets, and their parsers
Thomas Markwalder [Thu, 26 Sep 2019 12:33:41 +0000 (08:33 -0400)] 
[#35,!517] Added DDDNS parameters to networks,subnets, and their parsers

src/lib/dhcpsrv/network.*
    Network - added DDNS parameters: Optional members, getters, setters
    Network::toElement() - added DDNS parameters

src/lib/dhcpsrv/parsers/base_network_parser.*
    BaseNetworkParser::parseDdnsParams() - new method to parse DDNS parameters

    BaseNetworkParser::parseLifetime() - fixed unitialized variables warning

src/lib/dhcpsrv/parsers/dhcp_parsers.cc
    Subnet4ConfigParser::initSubnet()
    Subnet6ConfigParser::initSubnet()  - added call to parseDdnsParms().

src/lib/dhcpsrv/parsers/shared_network_parser.cc
    SharedNetwork4Parser::parse()
    SharedNetwork6Parser::parse() - added call to parseDdnsParms().

src/lib/dhcpsrv/parsers/simple_parser4.cc
    SimpleParser4::GLOBAL4_PARAMETERS
    SimpleParser4::GLOBAL4_DEFAULTS
    SimpleParser4::SUBNET4_PARAMETERS
    SimpleParser4::INHERIT_TO_SUBNET4
    SimpleParser4::SHARED_NETWORK4_PARAMETERS - added DDNS parameters

src/lib/dhcpsrv/parsers/simple_parser6.cc
    SimpleParser6::GLOBAL6_PARAMETERS
    SimpleParser6::GLOBAL6_DEFAULTS
    SimpleParser6::SUBNET6_PARAMETERS
    SimpleParser6::INHERIT_TO_SUBNET6
    SimpleParser6::SHARED_NETWORK6_PARAMETERS - added DDNS parameters

src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc
src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
src/lib/dhcpsrv/tests/network_unittest.cc
src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc
src/lib/dhcpsrv/tests/shared_network_unittest.cc
src/lib/dhcpsrv/tests/subnet_unittest.cc
    Updated tests.

5 years ago[#35,!517] Removed DDNS params from D2ClientCfg and tests
Thomas Markwalder [Mon, 23 Sep 2019 19:57:23 +0000 (15:57 -0400)] 
[#35,!517] Removed DDNS params from D2ClientCfg and tests

src/lib/dhcpsrv/d2_client_cfg.*
    D2ClientConfig - removed DDNS params

src/lib/dhcpsrv/parsers/dhcp_parsers.cc
    D2ClientConfigParser::parse() - removed DDNS params

src/lib/dhcpsrv/parsers/simple_parser4.cc
    SimpleParser4::GLOBAL4_PARAMETERS
    SimpleDefaults SimpleParser4::GLOBAL4_DEFAULTS
    - added DDSN params

src/lib/dhcpsrv/tests/cfgmgr_unittest.cc
    Updated calls to D2ClientCfg ctor

src/lib/dhcpsrv/tests/d2_client_unittest.cc
    Removed DDNS and hostname params from tests

src/lib/dhcpsrv/tests/d2_udp_unittest.cc
    Updated calls to D2ClientCfg ctor

src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
    Removed DDNS and hostname params from tests

5 years ago[#35,!517] Modify D2ClientMgr functions to accept DdnsParams parameter
Thomas Markwalder [Mon, 23 Sep 2019 17:42:21 +0000 (13:42 -0400)] 
[#35,!517] Modify D2ClientMgr functions to accept DdnsParams parameter

D2ClientMgr functions now get behavior parameters from a passed in
structure instead of D2ClientMgr::d2_client_config_.

src/lib/dhcpsrv/d2_client_cfg.h
    struct DdnsParams  - new structure to convey request specific
    (i.e.scopable) Ddns params

src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/alloc_engine.h
    Added ddns_params_ to ClientContext4/6

src/lib/dhcpsrv/d2_client_mgr.*
    D2ClientMgr::adjustFqdnFlags()
    D2ClientMgr::adjustDomainName()
    D2ClientMgr::analyzeFqdn()
    D2ClientMgr::generateFqdn()
    D2ClientMgr::qualifyName() - now accept DdnsParams instance as
    parameter

src/lib/dhcpsrv/tests/d2_client_unittest.cc
    Reworked tests to use DdnsParams

5 years ago[751-compiler-warning-in-ifacemgr-unit-tests] Addressed iface_mgr_unittest.cc warnings 751-compiler-warning-in-ifacemgr-unit-tests tmark-pre-35
Francis Dupont [Mon, 7 Oct 2019 18:27:39 +0000 (20:27 +0200)] 
[751-compiler-warning-in-ifacemgr-unit-tests] Addressed iface_mgr_unittest.cc warnings

5 years agohammer: fixed ccache for alpine 935-hammer-ccache-is-broken-on-alpine
Michal Nowikowski [Tue, 1 Oct 2019 04:12:53 +0000 (06:12 +0200)] 
hammer: fixed ccache for alpine

5 years agohammer: fixed missing variable repository_url 933-hammer-missing-variable-repository_url
Michal Nowikowski [Mon, 30 Sep 2019 09:13:02 +0000 (11:13 +0200)] 
hammer: fixed missing variable repository_url

5 years ago[hammer] added support for building kea on alpine and producing apk packages 772-alpine-package
Michal Nowikowski [Thu, 26 Sep 2019 13:20:05 +0000 (15:20 +0200)] 
[hammer] added support for building kea on alpine and producing apk packages

5 years ago[907-remove-kea-thread-library] Added ChangeLog entry for util thread final removal 907-remove-kea-thread-library
Francis Dupont [Fri, 27 Sep 2019 09:09:30 +0000 (11:09 +0200)] 
[907-remove-kea-thread-library] Added ChangeLog entry for util thread final removal

5 years ago[907-remove-kea-thread-library] Fixed typo left by a previous MR review
Francis Dupont [Fri, 27 Sep 2019 09:05:01 +0000 (11:05 +0200)] 
[907-remove-kea-thread-library] Fixed typo left by a previous MR review

5 years ago[907-remove-kea-thread-library] Addressed comments
Francis Dupont [Thu, 26 Sep 2019 13:12:04 +0000 (15:12 +0200)] 
[907-remove-kea-thread-library] Addressed comments

5 years ago[907-remove-kea-thread-library] Finished netconf
Francis Dupont [Sat, 21 Sep 2019 12:55:05 +0000 (14:55 +0200)] 
[907-remove-kea-thread-library] Finished netconf

5 years ago[907-remove-kea-thread-library] Checkpoint (todo finish netconf)
Francis Dupont [Sat, 21 Sep 2019 06:52:27 +0000 (08:52 +0200)] 
[907-remove-kea-thread-library] Checkpoint (todo finish netconf)

5 years ago[918-check-c-11-thread-support-in-configure] Added ChangeLog entry for thread & co... 918-check-c-11-thread-support-in-configure
Francis Dupont [Fri, 27 Sep 2019 08:29:13 +0000 (10:29 +0200)] 
[918-check-c-11-thread-support-in-configure] Added ChangeLog entry for thread & co checks

5 years ago[918-check-c-11-thread-support-in-configure] Added check for condition variable
Francis Dupont [Thu, 26 Sep 2019 12:48:56 +0000 (14:48 +0200)] 
[918-check-c-11-thread-support-in-configure] Added check for condition variable

5 years ago[918-check-c-11-thread-support-in-configure] Ran tabify
Francis Dupont [Mon, 23 Sep 2019 09:56:15 +0000 (11:56 +0200)] 
[918-check-c-11-thread-support-in-configure] Ran tabify

5 years ago[918-check-c-11-thread-support-in-configure] Added checks for C++11 thread, mutex...
Francis Dupont [Sat, 21 Sep 2019 13:50:29 +0000 (15:50 +0200)] 
[918-check-c-11-thread-support-in-configure] Added checks for C++11 thread, mutex and atomic

5 years ago[#917,!518] Updated ChangeLog 917-add-diy-use-of-cb-schema-is-not-recommended-text-see-1-6-0-release-notes-sec-2-to-arm
Thomas Markwalder [Thu, 26 Sep 2019 13:34:26 +0000 (09:34 -0400)] 
[#917,!518] Updated ChangeLog

5 years ago[#917,!518] Fixed links in new ARM note.
Thomas Markwalder [Thu, 26 Sep 2019 13:31:54 +0000 (09:31 -0400)] 
[#917,!518] Fixed links in new ARM note.

    doc/sphinx/arm/config-backend.rst

5 years ago[#917,!518] Added ChangeLog entry
Thomas Markwalder [Thu, 26 Sep 2019 13:08:13 +0000 (09:08 -0400)] 
[#917,!518] Added ChangeLog entry

5 years ago[#917,!518] Added note in ARM about manually admining cb data
Thomas Markwalder [Fri, 20 Sep 2019 14:03:24 +0000 (10:03 -0400)] 
[#917,!518] Added note in ARM about manually admining cb data

doc/sphinx/arm/config-backend.rst

5 years agobumped kea version to 1.7.1 bump-version
Michal Nowikowski [Thu, 26 Sep 2019 11:27:55 +0000 (13:27 +0200)] 
bumped kea version to 1.7.1

5 years ago[915_time_unit_of_duration_parameter_is_not_defined] define time unit of `duration...
Franciszek [Mon, 23 Sep 2019 15:10:45 +0000 (17:10 +0200)] 
[915_time_unit_of_duration_parameter_is_not_defined] define time unit of `duration` parameter

5 years agoUpdate CONTRIBUTING.md - remove references to Jenkins Kea-1.7.0
Vicky Risk [Tue, 24 Sep 2019 17:44:17 +0000 (13:44 -0400)] 
Update CONTRIBUTING.md - remove references to Jenkins

5 years ago[#924,!526] Updated ChangeLog entry 924-bump-up-library-version-numbers-for-the-kea-1-7-0-final-release
Thomas Markwalder [Tue, 24 Sep 2019 17:19:47 +0000 (13:19 -0400)] 
[#924,!526] Updated ChangeLog entry

5 years ago[#924,!526] Added ChangeLog entry
Thomas Markwalder [Tue, 24 Sep 2019 15:39:17 +0000 (11:39 -0400)] 
[#924,!526] Added ChangeLog entry

5 years ago[#924,!526] Bumped library version numbers for 1.7.0
Thomas Markwalder [Tue, 24 Sep 2019 15:04:42 +0000 (11:04 -0400)] 
[#924,!526] Bumped library version numbers for 1.7.0

5 years agoupdated ChangeLog and copyright dates release-updates
Michal Nowikowski [Mon, 23 Sep 2019 13:12:26 +0000 (15:12 +0200)] 
updated ChangeLog and copyright dates

5 years agoARM: updated list of supported systems updat-supported-platforms
Michal Nowikowski [Mon, 23 Sep 2019 13:05:32 +0000 (15:05 +0200)] 
ARM: updated list of supported systems

5 years ago[master] Fixed typo
Francis Dupont [Fri, 20 Sep 2019 14:47:04 +0000 (16:47 +0200)] 
[master] Fixed typo

5 years ago[914-move-to-c-11-thread-library-in-core-library-code] Addressed a comment 914-move-to-c-11-thread-library-in-core-library-code
Francis Dupont [Fri, 20 Sep 2019 06:38:27 +0000 (08:38 +0200)] 
[914-move-to-c-11-thread-library-in-core-library-code] Addressed a comment

5 years ago[914-move-to-c-11-thread-library-in-core-library-code] Upgraded thread/mutex code...
Francis Dupont [Thu, 19 Sep 2019 14:18:15 +0000 (16:18 +0200)] 
[914-move-to-c-11-thread-library-in-core-library-code] Upgraded thread/mutex code in the core library to C++11

5 years ago[168-config-manager-clear-does-not-clear-the-d2-client-config-full-clear] Fixed unit... 168-config-manager-clear-does-not-clear-the-d2-client-config-full-clear
Francis Dupont [Wed, 18 Sep 2019 13:52:03 +0000 (15:52 +0200)] 
[168-config-manager-clear-does-not-clear-the-d2-client-config-full-clear] Fixed unit tests using previous CfgMgr clear() behavior

5 years ago[168-config-manager-clear-does-not-clear-the-d2-client-config-full-clear] Changed...
Francis Dupont [Wed, 18 Sep 2019 13:22:23 +0000 (15:22 +0200)] 
[168-config-manager-clear-does-not-clear-the-d2-client-config-full-clear] Changed CfgMgr clear() to reset D2ClientConfig

5 years ago[#766, !449] updated ChangeLog 766-sysrepo_config-does-not-detect-installed-version
Razvan Becheriu [Thu, 19 Sep 2019 12:00:44 +0000 (15:00 +0300)] 
[#766, !449] updated ChangeLog

5 years ago[#766, !449] addressed gitlab ci indications
Razvan Becheriu [Thu, 1 Aug 2019 09:42:00 +0000 (12:42 +0300)] 
[#766, !449] addressed gitlab ci indications

5 years ago[#766, !449] detect sysrepo version
Razvan Becheriu [Thu, 1 Aug 2019 08:48:55 +0000 (11:48 +0300)] 
[#766, !449] detect sysrepo version

5 years ago[hammer] updated freeradius-client isc version in dependencies 909-hammer-update-freeradius-isc-version-in-dependencies
Michal Nowikowski [Tue, 17 Sep 2019 10:23:22 +0000 (12:23 +0200)] 
[hammer] updated freeradius-client isc version in dependencies

5 years ago[345-drop-botan-1-x-support] Added ChangeLog entry for Botan 1.x support removal 345-drop-botan-1-x-support
Francis Dupont [Fri, 13 Sep 2019 14:10:26 +0000 (16:10 +0200)] 
[345-drop-botan-1-x-support] Added ChangeLog entry for Botan 1.x support removal

5 years ago[345-drop-botan-1-x-support] Removed Botan 1.x support
Francis Dupont [Mon, 2 Sep 2019 12:41:14 +0000 (14:41 +0200)] 
[345-drop-botan-1-x-support] Removed Botan 1.x support

5 years ago[#796,!504] Added ChangeLog entry for #796. 796-kea-deadlock-because-signal-handler-is-doing-malloc
Marcin Siodelski [Mon, 9 Sep 2019 13:37:11 +0000 (15:37 +0200)] 
[#796,!504] Added ChangeLog entry for #796.

5 years ago[#796,!504] Avoid memory allocation in signal handler.
Marcin Siodelski [Mon, 9 Sep 2019 09:21:01 +0000 (11:21 +0200)] 
[#796,!504] Avoid memory allocation in signal handler.

5 years ago[#821,!501] Rebased, updated ChangeLog 821-kea-dhcp4-should-not-grant-leases-for-packets-that-have-neither-hardware-addr-not-client-id
Thomas Markwalder [Fri, 6 Sep 2019 13:31:02 +0000 (09:31 -0400)] 
[#821,!501] Rebased, updated ChangeLog

5 years ago[#821,!501] Addressed review comments
Thomas Markwalder [Fri, 6 Sep 2019 13:27:22 +0000 (09:27 -0400)] 
[#821,!501] Addressed review comments

    src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
        Cleaned up failure text

    src/lib/testutils/gtest_utils.h
        Replaced array with vector

5 years ago[#821,!501] kea-dhcp4 now sanity checks inbound messages
Thomas Markwalder [Wed, 4 Sep 2019 15:38:07 +0000 (11:38 -0400)] 
[#821,!501] kea-dhcp4 now sanity checks inbound messages

src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::processRequest()
    Dhcpv4Srv::processRelease()
    Dhcpv4Srv::processDecline()
    Dhcpv4Srv::processInform() - now all call sanityCheck()

src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
    TEST_F(Dhcpv4SrvTest, sanityCheckDiscover)
    TEST_F(Dhcpv4SrvTest, sanityCheckRequest)
    TEST_F(Dhcpv4SrvTest, sanityCheckDecline)
    TEST_F(Dhcpv4SrvTest, sanityCheckRelease)
    TEST_F(Dhcpv4SrvTest, sanityCheckInform) - new tests

src/lib/testutils/gtest_utils.h
    New file with handy new test macros:
        EXPECT_THROW_MSG()
        ASSERT_THROW_MSG()

src/lib/testutils/Makefile.am
    Added new file gtest_utils.h

Added a ChangeLog entry

5 years ago[#755,!503] Added ChangeLog entry for #755. 755-Kea-DHCP-servers-observations-should-be-reset-to-some-initial-values-upon-restart-or-reconfiguration
Marcin Siodelski [Fri, 6 Sep 2019 10:54:03 +0000 (12:54 +0200)] 
[#755,!503] Added ChangeLog entry for #755.

5 years ago[#755,!503] Address outstanding review comments.
Marcin Siodelski [Fri, 6 Sep 2019 10:49:09 +0000 (12:49 +0200)] 
[#755,!503] Address outstanding review comments.

This checks that selected packet statistics is set to 0 before the test.

5 years ago[#755,!503] Removed spurious whitespace.
Marcin Siodelski [Fri, 6 Sep 2019 10:38:03 +0000 (12:38 +0200)] 
[#755,!503] Removed spurious whitespace.

5 years ago[#755,!503] Small editorial changes in the stats.rst.
Marcin Siodelski [Fri, 6 Sep 2019 10:28:29 +0000 (12:28 +0200)] 
[#755,!503] Small editorial changes in the stats.rst.

5 years ago[#755,!502] Removed duplicated test after the rebase.
Marcin Siodelski [Fri, 6 Sep 2019 09:56:06 +0000 (11:56 +0200)] 
[#755,!502] Removed duplicated test after the rebase.

5 years ago[755-Kea-DHCP-servers-observations-should-be-reset] resolve threads
Franciszek Gorski [Thu, 5 Sep 2019 15:24:45 +0000 (17:24 +0200)] 
[755-Kea-DHCP-servers-observations-should-be-reset] resolve threads

5 years ago[755-Kea-DHCP-servers-observations-should-be-reset] add to AUTHORS
Franciszek Gorski [Thu, 5 Sep 2019 07:45:31 +0000 (09:45 +0200)] 
[755-Kea-DHCP-servers-observations-should-be-reset] add to AUTHORS

5 years ago[755-Kea-DHCP-servers-observations-should-be-reset] implement required changes to...
Franciszek Gorski [Thu, 5 Sep 2019 07:35:19 +0000 (09:35 +0200)] 
[755-Kea-DHCP-servers-observations-should-be-reset] implement required changes to dhcp4 and dhcp6 servers

5 years ago[755-Kea-DHCP-servers-observations-should-be-reset-to-some-initial] changes to way...
Franciszek Gorski [Wed, 4 Sep 2019 12:49:33 +0000 (14:49 +0200)] 
[755-Kea-DHCP-servers-observations-should-be-reset-to-some-initial] changes to way of initial values

5 years ago[755-Kea-DHCP-servers-observations-should-be-reset-to-some-initial-values-upon-restar...
Franciszek Gorski [Mon, 26 Aug 2019 09:54:48 +0000 (11:54 +0200)] 
[755-Kea-DHCP-servers-observations-should-be-reset-to-some-initial-values-upon-restart-or-reconfiguration] add initialization of all statistisc during set up

5 years agoupdated ChangeLog 729-commitruntimeoptiondefs-is-called-in-ctrl_dhcp6_srv-cc-and-not-in-ctrl_dhcp4_srv-cc
Razvan Becheriu [Fri, 6 Sep 2019 09:01:09 +0000 (12:01 +0300)] 
updated ChangeLog

5 years agorebased and updated ChangeLog
Razvan Becheriu [Fri, 6 Sep 2019 06:31:01 +0000 (09:31 +0300)] 
rebased and updated ChangeLog

5 years ago[#729,!434] consitency between v4 and v6 unit tests
Razvan Becheriu [Tue, 6 Aug 2019 20:24:17 +0000 (23:24 +0300)] 
[#729,!434] consitency between v4 and v6 unit tests

5 years ago[#729,!434] fixed rebase
Razvan Becheriu [Tue, 6 Aug 2019 17:27:21 +0000 (20:27 +0300)] 
[#729,!434] fixed rebase

5 years ago[#729,!434] change order of functions in file
Razvan Becheriu [Wed, 24 Jul 2019 05:48:19 +0000 (08:48 +0300)] 
[#729,!434] change order of functions in file

5 years ago[#729,!434] fixed missing commit of runtime option defs on v4
Razvan Becheriu [Tue, 23 Jul 2019 16:51:33 +0000 (19:51 +0300)] 
[#729,!434] fixed missing commit of runtime option defs on v4

5 years ago[#201] Migrated script to /bin/sh, addresses shellcheck problems 201-migrate-script-to-bin-sh
Tomek Mrugalski [Thu, 8 Aug 2019 14:45:17 +0000 (16:45 +0200)] 
[#201] Migrated script to /bin/sh, addresses shellcheck problems

5 years ago[#871,!497] hammer: switch from from kea-admin lease-init to db-init 871-hammer-should-switch-from-kea-admin-lease-init-to-db-init
Michal Nowikowski [Fri, 30 Aug 2019 15:13:04 +0000 (17:13 +0200)] 
[#871,!497] hammer: switch from from kea-admin lease-init to db-init

5 years ago[#870,!496] bumped kea version in configure.ac to 1.7.0-git 870-bump-up-kea-version-on-master-to-1-7-0-git
Michal Nowikowski [Fri, 30 Aug 2019 15:08:59 +0000 (17:08 +0200)] 
[#870,!496] bumped kea version in configure.ac to 1.7.0-git

5 years ago[master] regen flex
Francis Dupont [Sat, 31 Aug 2019 12:53:08 +0000 (12:53 +0000)] 
[master] regen flex