... | ... | @@ -79,31 +79,89 @@ Free best-effort support is provided by our user community via a mailing list. I |
|
|
The following summarizes changes and important upgrade notes since the previous release (1.9.1).
|
|
|
|
|
|
```
|
|
|
1829. [func] fdupont, razvan
|
|
|
Added new configuration options reservations-global,
|
|
|
reservations-in-subnet and reservations-out-of-pool to replace
|
|
|
the old reservation-mode parameter. The new flags can be
|
|
|
configured independently, adding support for new configuration
|
|
|
scenarios when global and in subnet reservations are both
|
|
|
active.
|
|
|
(Gitlab #1405)
|
|
|
|
|
|
1828. [bug] andrei
|
|
|
Fix trivial logic error in handling the "lease4-update" command
|
|
|
manifesting itself on v4 if multi-threading is enabled.
|
|
|
Notable affected environment is a HA with the
|
|
|
"send-lease-updates" configuration setting explicitly set to
|
|
|
true. Prior to this fix, lease updates would not go through to
|
|
|
other HA nodes, even though some log lines would say they would.
|
|
|
A simple workaround prior to this fix is to disable
|
|
|
multi-threading.
|
|
|
(Gitlab #1542)
|
|
|
|
|
|
1827. [build] andrei
|
|
|
Add `tools/add-config-h.sh` script that can add
|
|
|
`#include <config.h>` lines to non-generated source files that
|
|
|
are missing it.
|
|
|
(Gitlab #1453)
|
|
|
diff--git ChangeLog ChangeLog
|
|
|
indexc63e7061ca..ad1830be6f 100644
|
|
|
-- ChangeLog
|
|
|
++ ChangeLog
|
|
|
@@-1,3 +1,77 @@
|
|
|
Kea 1.9.2 (development) released on Nov 25, 2020
|
|
|
|
|
|
1836. [build] razvan
|
|
|
Library version numbers bumped for Kea 1.9.2 development
|
|
|
version.
|
|
|
(Gitlab #1555)
|
|
|
|
|
|
1835. [doc] peterd
|
|
|
Several Kea ARM corrections.
|
|
|
(Gitlab #1536)
|
|
|
|
|
|
1834. [func] fdupont
|
|
|
Added two new callouts (hook points) in the control agent.
|
|
|
The "auth" callout is executed after the basic authentication
|
|
|
(if configured) and the command processing. The "response"
|
|
|
callout is executed after the command processing and before
|
|
|
the HTTP response is returned.
|
|
|
(Gitlab #1421)
|
|
|
|
|
|
1833. [doc] sgoldlust
|
|
|
Many documentation corrections.
|
|
|
(Gitlab #1539)
|
|
|
|
|
|
1832. [func] tomek, wlodek
|
|
|
Perfdhcp extended with functionality to gradually
|
|
|
increase elapsed time in solicit and secs field in offer.
|
|
|
(Gitlab #1332)
|
|
|
|
|
|
1831. [bug] razvan
|
|
|
Fixed the DHCPv6 server implementation of the
|
|
|
reservations-out-of-pool flag to match the DHCPv4 one. When the
|
|
|
flag is true:
|
|
|
* the server assumes that all reserved address do not belong to
|
|
|
the dynamic pool.
|
|
|
* the server will not assign reserved addresses that are inside
|
|
|
the dynamic pool to the respective clients.
|
|
|
* addresses matching the respective reservations from inside
|
|
|
the dynamic pools (if any) can be dynamically assigned to any
|
|
|
client.
|
|
|
(Gitlab #1550)
|
|
|
|
|
|
1830. [func] fdupont, razvan
|
|
|
Added new configuration options reservations-global,
|
|
|
reservations-in-subnet and reservations-out-of-pool to replace
|
|
|
the old reservation-mode parameter. The new flags can be
|
|
|
configured independently, adding support for new configuration
|
|
|
scenarios when global and in subnet reservations are both
|
|
|
active.
|
|
|
(Gitlab #1405)
|
|
|
|
|
|
1829. [bug] fdupont, razvan
|
|
|
Fixed a bug in the hasAddressReservation function which was
|
|
|
causing the search for reservations to end as soon as no global
|
|
|
reservation was found when configuring a subnet or shared
|
|
|
network with global reservations enabled.
|
|
|
(Gitlab #1405)
|
|
|
|
|
|
1828. [bug] andrei
|
|
|
Fix trivial logic error in handling the "lease4-update" command
|
|
|
manifesting itself on v4 if multi-threading is enabled.
|
|
|
Notable affected environment is a HA with the
|
|
|
"send-lease-updates" configuration setting explicitly set to
|
|
|
true. Prior to this fix, lease updates would not go through to
|
|
|
other HA nodes, even though some log lines would say they would.
|
|
|
A simple workaround prior to this fix is to disable
|
|
|
multi-threading.
|
|
|
(Gitlab #1542)
|
|
|
|
|
|
1827. [build] andrei
|
|
|
Add `tools/add-config-h.sh` script that can add
|
|
|
`#include <config.h>` lines to non-generated source files that
|
|
|
are missing it.
|
|
|
(Gitlab #1453)
|
|
|
|
|
|
Kea1.9.1 (development) released on Oct 28, 2020
|
|
|
|
|
|
1826. [build] razvan
|
|
|
|
|
|
```
|
|
|
|
|
|
Thank you again to everyone who assisted us in making this release possible.
|
... | ... | |