blob: a3e6b0b009dff08462beacc7d06285a22fbdcbcd [file] [log] [blame]
Eric Newberry3dc9fd02020-10-01 10:47:04 -07001NFD version 0.7.1
2-----------------
3
4Release date: October 8, 2020
5
6The build requirements have been increased to require Clang >= 4.0, Xcode >= 9.0, and Python 3.
7Meanwhile, it is *recommended* to use GCC >= 7.4.0 and Boost >= 1.65.1.
8This effectively drops official support for Ubuntu 16.04 when using distribution-provided Boost
9packages -- NFD may still work on this platform, but we provide no official support for it.
10Additionally, this release drops support for CentOS 7.
11
12New features
13^^^^^^^^^^^^
14
15- Allow Ethernet face MTU to adjust to changes in underlying interface MTU (:issue:`3257`)
16
17- Allow face MTU to be overriden via management (:issue:`5056`)
18
19- Deduplicate received link-layer packets when link-layer reliability is enabled (:issue:`5079`)
20
21- Add support for the ``HopLimit`` Interest element (:issue:`4806`)
22
23- Add counter for unsolicited data
24
25Improvements and bug fixes
26^^^^^^^^^^^^^^^^^^^^^^^^^^
27
28- Fix PIT entry rejection in ``MulticastStrategy`` upon receiving the same Interest (:issue:`5123`)
29
30- If no face exists when a route is added via nfdc, nfdc will attempt to create it (:issue:`4332`)
31
32- Attach PIT tokens after CS hit (:issue:`5090`)
33
34- ``nfdc cs erase`` will now erase up to the specified count (:issue:`4744`)
35
36- Improve ``LpReliability`` logging (:issue:`5080`)
37
38- Use standard path for Unix stream socket on Linux (:issue:`5039`)
39
40- Adjust timeout sensitivity and avoid ignoring additional probe responses in ASF strategy
41 (:issue:`4983`, :issue:`4193`)
42
43- Bug fixes in config file processing (:issue:`4489`)
44
45- Fix incompatibility with version header in C++20
46
47- Fix integer overflow in PIT ``FaceRecord`` (:issue:`4979`)
48
49- Various improvements to documentation, test suites, and authors list
50
51Removals
52^^^^^^^^
53
54- Delete deprecated uses of default SigningInfo (:issue:`4804`)
55
56- Remove Endpoint IDs from egress APIs (:issue:`4843`, :issue:`4849`, :issue:`4973`)