susmit | 3f94ec3 | 2018-02-13 12:21:01 -0700 | [diff] [blame] | 1 | NFD version 0.6.1 |
| 2 | ----------------- |
| 3 | |
| 4 | Release date: February 19, 2018 |
| 5 | |
| 6 | New features: |
| 7 | ^^^^^^^^^^^^^ |
| 8 | |
| 9 | - (potentially breaking change) ``nfd-status-http-server`` now requires Python 3 |
| 10 | |
| 11 | - Congestion detection and signaling for TCP, UDP, and Unix stream transports. This feature |
| 12 | can be managed through the configuration file and nfdc, and is enabled by default |
| 13 | (:issue:`4362`, :issue:`4465`) |
| 14 | |
| 15 | - ``nfdc cs info`` command that shows CS hits and CS misses |
| 16 | (:issue:`4219`, :issue:`4438`) |
| 17 | |
| 18 | - Support for non-listening UDP channels (:issue:`4098`) |
| 19 | |
| 20 | - IPv6 UDP multicast transport (:issue:`4222`) |
| 21 | |
| 22 | - Strategy notification for packet drops in ``LpReliability`` (:issue:`3823`) |
| 23 | |
| 24 | - ``NonDiscovery`` and ``PrefixAnnouncement`` encoding/decoding in ``GenericLinkService`` |
| 25 | (:issue:`4280`, :issue:`4355`) |
| 26 | |
| 27 | Improvements and bug fixes |
| 28 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 29 | |
| 30 | - Added more ways in ``nfdc`` for a user to ask for help, including ``'nfdc foo help'``, ``'nfdc foo |
| 31 | --help'``, and ``'nfdc foo -h'`` (:issue:`4503`) |
| 32 | |
| 33 | - Added privilege elevation in ``MulticastUdpTransport`` that was preventing NFD from running with |
| 34 | effective non-root user (:issue:`4507`) |
| 35 | |
| 36 | - Fixed crash when configuration file lacks an ``'authorizations'`` section |
| 37 | (:issue:`4487`) |
| 38 | |
| 39 | - Made the exit status consistent across all tools |
| 40 | |
| 41 | - Fixed build when ``std::to_string`` is not available |
| 42 | (:issue:`4393`) |
| 43 | |
| 44 | - Made ``AsfStrategy`` less sensitive, switching the path only after multiple timeouts. The number |
| 45 | of timeouts is configurable via a strategy parameter (:issue:`4193`) |
| 46 | |
| 47 | - Introduce depth limit in the Measurements table, limit the accepted prefix length for RIB, |
| 48 | FIB, and StrategyChoice management commands (:issue:`4262`) |
| 49 | |
| 50 | - Improved test cases and documentation |