Kea merge requestshttps://gitlab.isc.org/isc-projects/kea/-/merge_requests2022-10-15T18:46:33Zhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1812Resolve "Fix ISC user context entry multiple and incompatible uses"2022-10-15T18:46:33ZFrancis DupontResolve "Fix ISC user context entry multiple and incompatible uses"Part of #2587Part of #2587kea2.3.2Francis DupontFrancis Duponthttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1798Draft: [#2220] Fix deb/ubuntu service names after pkg changes2022-09-22T23:19:46ZDan TheisenDraft: [#2220] Fix deb/ubuntu service names after pkg changesThis is related to https://gitlab.isc.org/isc-projects/kea-packaging/-/merge_requests/34 and fixes the service file names that hammer uses for debian and ubuntu.This is related to https://gitlab.isc.org/isc-projects/kea-packaging/-/merge_requests/34 and fixes the service file names that hammer uses for debian and ubuntu.kea2.3.1Dan TheisenDan Theisenhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1778Draft: fix some oversights with vendor options2022-08-31T14:03:47ZAndrei Pavelandrei@isc.orgDraft: fix some oversights with vendor optionsCloses #2517.
The statement with the addition to `classes` that does nothing is worrying. Also, less impactful, let's use uint32_t for vendor ID like in all other places. These were comments added by @djt in https://gitlab.isc.org/isc-p...Closes #2517.
The statement with the addition to `classes` that does nothing is worrying. Also, less impactful, let's use uint32_t for vendor ID like in all other places. These were comments added by @djt in https://gitlab.isc.org/isc-projects/kea/-/merge_requests/1758.kea2.3.0Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1770Resolve "wipe_data.sh script is referring to non existing path"2022-08-22T17:19:39ZRazvan BecheriuResolve "wipe_data.sh script is referring to non existing path"Closes #2541Closes #2541kea2.3.0Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1767Draft: Resolve "Unable to add multiple sub options to vivso-suboptions"2022-12-14T21:53:11ZDan TheisenDraft: Resolve "Unable to add multiple sub options to vivso-suboptions"Closes #1518Closes #1518kea2.3.0https://gitlab.isc.org/isc-projects/kea/-/merge_requests/1766Draft: Resolve "distcheck is missing db backends, sysrepo and gss-tsig and CX...2023-07-06T13:25:03ZRazvan BecheriuDraft: Resolve "distcheck is missing db backends, sysrepo and gss-tsig and CXX flags for TSAN are not propagated"Closes #2071Closes #2071kea2.3.0Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1764remove unused using namespace statement to allow compilation without MySQL an...2022-08-11T09:42:44ZAndrei Pavelandrei@isc.orgremove unused using namespace statement to allow compilation without MySQL and PostgreSQLCloses #2071.
Test run: https://jenkins.aws.isc.org/view/Kea-manual/job/kea-manual/job/ut-basic/2/Closes #2071.
Test run: https://jenkins.aws.isc.org/view/Kea-manual/job/kea-manual/job/ut-basic/2/kea2.3.0Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1758Resolve "support multiple v6 vendor-opts code 17 options"2023-01-10T18:47:32ZFrancis DupontResolve "support multiple v6 vendor-opts code 17 options"Closes #2517Closes #2517kea2.3.0Francis DupontFrancis Duponthttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1745Resolve "lib version bump up 2.2.0"2022-07-22T19:00:48ZRazvan BecheriuResolve "lib version bump up 2.2.0"Closes #2504Closes #2504kea2.2.0 - a new stable branchRazvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1744Resolve "lib version bump up 2.2.0"2022-07-22T18:05:13ZThomas MarkwalderResolve "lib version bump up 2.2.0"Closes #2504Closes #2504kea2.2.0 - a new stable branchThomas MarkwalderThomas Markwalderhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1740Resolve "Control Agent config-set command does not work when hook is loaded"2022-07-22T13:24:59ZFrancis DupontResolve "Control Agent config-set command does not work when hook is loaded"Part of #2475Part of #2475kea2.2.0 - a new stable branchFrancis DupontFrancis Duponthttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1714[#2477] backport 2473 to Kea 2.0.32022-07-06T14:01:03ZRazvan Becheriu[#2477] backport 2473 to Kea 2.0.3Closes #2477Closes #2477kea2.0.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1713Draft: Resolve "Race condition in HA+MT"2022-07-06T09:33:19ZRazvan BecheriuDraft: Resolve "Race condition in HA+MT"Closes #2473Closes #2473kea2.0.3Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1712Resolve "Race condition in HA+MT"2022-07-06T15:35:57ZRazvan BecheriuResolve "Race condition in HA+MT"Closes #2473Closes #2473kea2.2.0 - a new stable branchRazvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1711Draft: Resolve "Race condition in HA+MT"2022-07-05T14:41:54ZRazvan BecheriuDraft: Resolve "Race condition in HA+MT"Closes #2473Closes #2473kea2.2.0 - a new stable branchhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1671Resolve "The message ALLOC_ENGINE_V4_ALLOC_FAIL_SUBNET misleadingly includes...2022-06-13T16:54:57ZDan TheisenResolve "The message ALLOC_ENGINE_V4_ALLOC_FAIL_SUBNET misleadingly includes the text "shared network""Closes #2395Closes #2395kea2.1.7Dan TheisenDan Theisenhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1669Obsolete: core changes for lease limiting2022-06-10T14:42:58ZAndrei Pavelandrei@isc.orgObsolete: core changes for lease limitingkea2.1.7Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.orghttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1666Resolve "distcheck is missing db backends, sysrepo and gss-tsig and CXX flags...2022-08-10T20:15:49ZRazvan BecheriuResolve "distcheck is missing db backends, sysrepo and gss-tsig and CXX flags for TSAN are not propagated"Closes #2071Closes #2071kea2.3.0Razvan BecheriuRazvan Becheriuhttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1655Resolve "Shared network with different subnets for HR and pool - a client mat...2022-05-17T14:47:30ZMarcin SiodelskiResolve "Shared network with different subnets for HR and pool - a client matching a HR is issued lease from pool but with wrong subnet ID"Closes #2409Closes #2409kea2.1.6Marcin SiodelskiMarcin Siodelskihttps://gitlab.isc.org/isc-projects/kea/-/merge_requests/1638Obsolete: core code that helps with rate limiting2022-05-06T06:13:45ZAndrei Pavelandrei@isc.orgObsolete: core code that helps with rate limitingPart of #237.
* [x] ~~b2a960b4e0 add scoped_lock. Needed to lock multiple mutexes at once.~~
* [x] fec9d8c7b9 use SubnetID from subnet_id.h in Lease. Extraneous, but can we keep it?
* [x] 0133d5f03b enable range-based for loops on Clien...Part of #237.
* [x] ~~b2a960b4e0 add scoped_lock. Needed to lock multiple mutexes at once.~~
* [x] fec9d8c7b9 use SubnetID from subnet_id.h in Lease. Extraneous, but can we keep it?
* [x] 0133d5f03b enable range-based for loops on ClientClasses. Ranged-based for loops always look for `begin()` functions. The for loop decides if the const or non-const version is called based on the constness of the object that is being iterated.
* [x] 6bf9416bfd template adapters to existing qualified names. Hoping to kickstart the further use of templates for common code between v4 and v6 functionality.
* [x] dba2f38c0e mention mark and argument in logger error
* [x] 9c8fdd5988 document rate limiting
* [x] 1261e86965 add ChangeLog entrykea2.1.5Andrei Pavelandrei@isc.orgAndrei Pavelandrei@isc.org