... | ... | @@ -126,7 +126,90 @@ https://gitlab.isc.org/isc-projects/kea/-/issues |
|
|
The following summarizes changes since the previous release of 1.9.7:
|
|
|
|
|
|
```
|
|
|
|
|
|
1904. [build] wlodek
|
|
|
Library version numbers bumped for Kea 1.9.8 development
|
|
|
version.
|
|
|
(Gitlab #1882)
|
|
|
|
|
|
1903. [func] andrei
|
|
|
Kea now recognizes requests sent from vendors that include their
|
|
|
information in DHCPv6 Vendor Class option (code 16) for the
|
|
|
purpose of offering custom options in the response. Previously,
|
|
|
only the Vendor-specific Information option (code 17) was
|
|
|
searched for a vendor ID. For the purpose of classification, both
|
|
|
options are looked into, now, just as before.
|
|
|
(Gitlab #1837)
|
|
|
|
|
|
1902. [func] andrei, fdupont
|
|
|
All logs that expose configuration, either in full or in snippets
|
|
|
now have the values of "password" and "secret" entries replaced
|
|
|
with asterisks "*****".
|
|
|
(Gitlab #1721)
|
|
|
|
|
|
1901. [bug] marcin
|
|
|
Corrected a bug in DHCPv4 subnet selection. The server ignored
|
|
|
the Subnet Selection option supplied by a client if its query
|
|
|
contained a Relay Agent Information (RAI) option without a Link
|
|
|
Selection option. After this change, the server respects the
|
|
|
Subnet Selection option when RAI lacks the Link Selection
|
|
|
option. If RAI includes it, it takes precedence over the Subnet
|
|
|
Selection option.
|
|
|
(Gitlab #1816)
|
|
|
|
|
|
1900. [bug] tmark
|
|
|
Fixed a sporadic failure caused by a wrong assertion in
|
|
|
unit test, testMtHttpClientTest.workPauseResumeShutdown,
|
|
|
introduced by #1818.
|
|
|
(Gitlab #1876)
|
|
|
|
|
|
1899. [func] tmark,razvan
|
|
|
In HA+Mt mode, the HA hook library now pauses and resumes
|
|
|
its worker threads when Kea core enters and exits critical
|
|
|
sections, respectively. This eliminates race conditions
|
|
|
during core processing such as reconfiguration, shutdown,
|
|
|
and certain RESTful API commands.
|
|
|
(Gitlab #1818)
|
|
|
|
|
|
1898. [func] fdupont
|
|
|
The DROP class may now depend on the KNOWN or UNKNOWN classes
|
|
|
and may be used after the host reservation lookup.
|
|
|
(Gitlab #1815)
|
|
|
|
|
|
1897. [func] andrei
|
|
|
Kea has a new configuration section called "compatibility" geared
|
|
|
towards non-compliant clients. The only boolean parameter added
|
|
|
for now called "lenient-option-parsing" changes the way DHCPv6
|
|
|
option 16's vendor-class-data field is parsed. When enabled,
|
|
|
instead of complaining that a length exceeds the rest of the
|
|
|
option's buffer, the value is considered to be the rest of the
|
|
|
buffer. This also applies to custom options defined with the
|
|
|
tuple type for both DHCPv4 and DHCPv6.
|
|
|
(Gitlab #1860)
|
|
|
|
|
|
1896. [func] wlodek
|
|
|
Perfdhcp extended to send v6 traffic from multiple networks.
|
|
|
(Gitlab #1416)
|
|
|
|
|
|
1895. [func] razvan
|
|
|
Added additional evaluation tokens to extract and print data:
|
|
|
addrtotext, int8totext, int16totext, int32totext, uint8totext,
|
|
|
uint16totext, uint32totext.
|
|
|
(Gitlab #1680)
|
|
|
|
|
|
1894. [func] fdupont
|
|
|
Implemented 'auth' logger, dedicated to logging access
|
|
|
control information, such as basic HTTP authentication.
|
|
|
(Gitlab #1590)
|
|
|
|
|
|
1893. [func] fdupont
|
|
|
Botan 2.14 or later can now be used as a crypto library for
|
|
|
the TLS/HTTPS support in Kea.
|
|
|
(Gitlab #1665)
|
|
|
|
|
|
1892. [func] fdupont
|
|
|
Added + operator as an convenient alias to concat() function
|
|
|
in expressions.
|
|
|
(Gitlab #1824)
|
|
|
```
|
|
|
|
|
|
Thank you again to everyone who assisted us in making this release possible.
|
... | ... | |