Skip to content
Changes since version 0.3.3

Release date: August 31, 2015

New features:

- Boolean Face property IsOnDemand has been replaced with multistate
  FacePersistency property (Issues 2989 and 3018): persistent (Face
  exists as long as there are no system or socket errors), on-demand
  (Face is removed after inactivity period), and permanent (Face
  exists unless explicitly destroyed by the management).

  Currently, only UDP faces are allowed to be permanent. However,
  management interface to create UDP permanent faces or switch UDP to
  permanent state will be available in the next release (Issue 2991).

- Least Recently Used policy for Content Store (Issue 2219)

  Currently, changing the policy requires a minor change in NFD source
  code. Configuration interface is coming in the next release (Issue
  3148)

Updates and bug fixes:

- Update of NDN Essential Tools to version 0.2 with code improvements
  and the following new tools:
  - PIB service to manage the public information of keys and publish
    certificates (Issue 3018)
  - A Wireshark dissector for NDN packets (Issue 3092)
- RibManager constructor now accepts KeyChain as a parameter,
  preparing it for simplifying implementation with the new
  ndn::Dispatcher class (Issue 2390)
- Fix HTML rendering of nfd-status-http-server output in some browsers
  (Issue 3019)
- Enable automatic re-creation of multicast faces when network
  connectivity changes (Issue 2460)
- Enhance exception throwing with Boost Exception library (Issue 2541)

Deprecated:

- BroadcastStrategy (/localhost/nfd/strategy/broadcast) renamed as
  MulticastStrategy (/localhost/nfd/strategy/multicast) (Issue 3011)

Upcoming features (partially finished in development branches):

- NDNLPv2 (http://redmine.named-data.net/projects/nfd/wiki/NDNLPv2,
  Issues 2520, 2879, 2763, 2883, 2841, 2866)
- Refactored implementation of NFD management (Issues 2200, 2107)