NFD version 0.6.1¶
Release date: February 19, 2018
New features¶
- (potentially breaking change)
nfd-status-http-servernow requires Python 3 - Congestion detection and signaling for TCP, UDP, and Unix stream transports. This feature can be managed through the configuration file and nfdc, and is enabled by default (issue #4362, issue #4465)
nfdc cs infocommand that shows CS hits and CS misses (issue #4219, issue #4438)- Support for non-listening UDP channels (issue #4098)
- IPv6 UDP multicast transport (issue #4222)
- Strategy notification for packet drops in
LpReliability(issue #3823) NonDiscoveryandPrefixAnnouncementencoding/decoding inGenericLinkService(issue #4280, issue #4355)
Improvements and bug fixes¶
- Added more ways in
nfdcfor a user to ask for help, including'nfdc foo help','nfdc foo --help', and'nfdc foo -h'(issue #4503) - Added privilege elevation in
MulticastUdpTransportthat was preventing NFD from running with effective non-root user (issue #4507) - Fixed crash when configuration file lacks an
'authorizations'section (issue #4487) - Made the exit status consistent across all tools
- Fixed build when
std::to_stringis not available (issue #4393) - Made
AsfStrategyless sensitive, switching the path only after multiple timeouts. The number of timeouts is configurable via a strategy parameter (issue #4193) - Introduce depth limit in the Measurements table, limit the accepted prefix length for RIB, FIB, and StrategyChoice management commands (issue #4262)
- Improved test cases and documentation