blob: 822c4ff2223b32cdf7bbb8d94f3bd001a01868cb [file] [log] [blame]
Alexander Afanasyev687dba82015-09-27 15:32:58 -07001NFD version 0.3.4
2-----------------
3
4Release date: August 31, 2015
5
6Changes since version 0.3.3:
7
8New features:
9^^^^^^^^^^^^^
10
11- Boolean Face property IsOnDemand has been replaced with multistate FacePersistency
12 property (:issue:`2989`, :issue:`3018`): persistent (Face exists as long as there are no
13 system or socket errors), on-demand (Face is removed after inactivity period), and
14 permanent (Face exists unless explicitly destroyed by the management).
15
16 Currently, only UDP faces are allowed to be permanent. However, management interface to
17 create UDP permanent faces or switch UDP to permanent state will be available in the
18 next release (:issue:`2991`).
19
20- Least Recently Used policy for Content Store (:issue:`2219`)
21
22 Currently, changing the policy requires a minor change in NFD source code.
23 Configuration interface is coming in the next release (:issue:`3148`)
24
25
26Updates and bug fixes:
27^^^^^^^^^^^^^^^^^^^^^^
28
29- Update of NDN Essential Tools to version 0.2 `<https://github.com/named-data/ndn-tools>`__
30 with code improvements and the following new tools:
31
32 * PIB service to manage the public information of keys and publish certificates
33 (:issue:`3018`)
34 * A Wireshark dissector for NDN packets (:issue:`3092`)
35
36- RibManager constructor now accepts KeyChain as a parameter, preparing it for simplifying
37 implementation with the new ``ndn::Dispatcher`` class (:issue:`2390`)
38
39- Fix HTML rendering of nfd-status-http-server output in some browsers (:issue:`3019`)
40
41- Enable automatic re-creation of multicast faces when network connectivity changes
42 (:issue:`2460`)
43
44- Enhance exception throwing with Boost Exception library (:issue:`2541`)
45
46Deprecated:
47^^^^^^^^^^^
48
49- BroadcastStrategy (``/localhost/nfd/strategy/broadcast``) renamed as MulticastStrategy
50 (``/localhost/nfd/strategy/multicast``) (:issue:`3011`)
51
52Upcoming features (partially finished in development branches):
53^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
54
55- NDNLPv2 (http://redmine.named-data.net/projects/nfd/wiki/NDNLPv2, :issue:`2520`,
56 :issue:`2879`, :issue:`2763`, :issue:`2883`, :issue:`2841`, :issue:`2866`)
57
58- Refactored implementation of NFD management (:issue:`2200`, :issue:`2107`)