tag | 75d33c3beda37048c5de26818f5a7ccf70f8471a | |
---|---|---|
tagger | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Mon Sep 28 09:32:22 2015 -0700 |
object | 45312f55c386236b082318e816afd22bed0f5e45 |
Changes since version 0.3.4 **NOTE** Version 0.4.0 introduces several breaking changes to API and wire format of management protocols New features: - (BREAKING CHANGE) LocalControlHeader for special signaling between application and NFD has been replaced with NDNLPv2 signaling (Issues 2879, 2930) - NDNLPv2 Network NACK support in Face abstraction (Issue 2930) - (BREAKING CHANGE) FacePersistency field added to API and wire format of ControlParameters abstraction (Issue 2991) - (BREAKING CHANGE) NACK counters added to ForwarderStatus and FaceStatus datasets (Issue 3174) - Backport C++14 std::make_unique (Issue 3093) - Emulate std::to_string on platforms that do not provide it (Issue 2743) Improvements and bug fixes: - Fix bug causing failure of Face if there is a large delay between construction of Face and calling processEvents (Issues 2742, 2526) - Cache Link object after the first call to getLink (Issue 3158) - Minor documentation updates (Issues 3207, 3210, 3221) Deprecated: - Overloads of Face::registerPrefix and Face::setInterestFilter that do not accept SigningInfo parameter (Issue 2932) Removed: - Deprecated EventEmitter class (Issue 2351) Planned features for future releases: - Introduce new API to simplify security transformations (Issue 3009) - NDN trust schema as a description of application trust model, which can help automate data and interest packet signing and authentication (Issue 2829) - Refactored KeyChain abstraction (Issue 2926)