| NFD version 0.6.1 |
| ----------------- |
| |
| Release date: February 19, 2018 |
| |
| New features |
| ^^^^^^^^^^^^ |
| |
| - (potentially breaking change) ``nfd-status-http-server`` now 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 info`` command 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`) |
| |
| - ``NonDiscovery`` and ``PrefixAnnouncement`` encoding/decoding in ``GenericLinkService`` |
| (:issue:`4280`, :issue:`4355`) |
| |
| Improvements and bug fixes |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Added more ways in ``nfdc`` for a user to ask for help, including ``'nfdc foo help'``, ``'nfdc foo |
| --help'``, and ``'nfdc foo -h'`` (:issue:`4503`) |
| |
| - Added privilege elevation in ``MulticastUdpTransport`` that 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_string`` is not available |
| (:issue:`4393`) |
| |
| - Made ``AsfStrategy`` less 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 |