... | ... | @@ -6,7 +6,7 @@ This release adds new features, improves existing features, clarifies documentat |
|
|
|
|
|
1. **Custom forensic logging** - The forensic logging hook library is now able to log custom expressions. The expressions can include any option (such as relay option 82) or sub-option (such as circuit-id, remote-id, or any other sub-option), packet fields, network interface names, local or remote IP address, and more. It uses the same expressions engine as when defining client classification or flexible identifiers. Evaluating expressions is a relatively expensive operation, so more customized logs will have more performance impact than the default log. The more complex the expression is, the more impact it may have.
|
|
|
|
|
|
This feature included several separate tickets: added (+) plus operator [#1824, #1863], custom forensic logging format [#1860], better handling of parameter-less operation [#1866], and custom logging option 82 contents (and any other option) on renewals [#1576].
|
|
|
This feature included several separate tickets: added (+) plus operator [#1824, #1863], custom forensic logging format [#1680], better handling of parameter-less operation [#1866], and custom logging option 82 contents (and any other option) on renewals [#1576].
|
|
|
|
|
|
2. **HA+MT stability** - The multi-threaded (MT) support for High Availability (HA) is now more stable. In particular, the hooks are now notified when Kea enters or leaves a critical state. This eliminates previously observed race conditions when shutting down or reconfiguring Kea with HA+MT enabled [#1876, #1818].
|
|
|
|
... | ... | |