And various other cleanups Change-Id: I240badc5358c09f006c2a22d4706ce373f2dd188
51 lines
1.7 KiB
ReStructuredText
51 lines
1.7 KiB
ReStructuredText
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
|