| NFD version 0.7.1 |
| ----------------- |
| |
| Release date: October 8, 2020 |
| |
| The build requirements have been increased to require Clang >= 4.0, Xcode >= 9.0, and Python 3. |
| Meanwhile, it is *recommended* to use GCC >= 7.4.0 and Boost >= 1.65.1. |
| This effectively drops official support for Ubuntu 16.04 when using distribution-provided Boost |
| packages -- NFD may still work on this platform, but we provide no official support for it. |
| Additionally, this release drops support for CentOS 7. |
| |
| New features |
| ^^^^^^^^^^^^ |
| |
| - Allow Ethernet face MTU to adjust to changes in underlying interface MTU (:issue:`3257`) |
| |
| - Allow face MTU to be overriden via management (:issue:`5056`) |
| |
| - Deduplicate received link-layer packets when link-layer reliability is enabled (:issue:`5079`) |
| |
| - Add support for the ``HopLimit`` Interest element (:issue:`4806`) |
| |
| - Add counter for unsolicited data |
| |
| Improvements and bug fixes |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fix PIT entry rejection in ``MulticastStrategy`` upon receiving the same Interest (:issue:`5123`) |
| |
| - If no face exists when a route is added via nfdc, nfdc will attempt to create it (:issue:`4332`) |
| |
| - Attach PIT tokens after CS hit (:issue:`5090`) |
| |
| - ``nfdc cs erase`` will now erase up to the specified count (:issue:`4744`) |
| |
| - Improve ``LpReliability`` logging (:issue:`5080`) |
| |
| - Use standard path for Unix stream socket on Linux (:issue:`5039`) |
| |
| - Adjust timeout sensitivity and avoid ignoring additional probe responses in ASF strategy |
| (:issue:`4983`, :issue:`4193`) |
| |
| - Bug fixes in config file processing (:issue:`4489`) |
| |
| - Fix incompatibility with version header in C++20 |
| |
| - Fix integer overflow in PIT ``FaceRecord`` (:issue:`4979`) |
| |
| - Various improvements to documentation, test suites, and authors list |
| |
| Removals |
| ^^^^^^^^ |
| |
| - Delete deprecated uses of default SigningInfo (:issue:`4804`) |
| |
| - Remove Endpoint IDs from egress APIs (:issue:`4843`, :issue:`4849`, :issue:`4973`) |