ndn-cxx version 0.3.1¶
Release date: March 3, 2015
Changes since version 0.3.0:
New features¶
Management
Add isConnected() in signal::Connection and signal::ScopedConnection (issue #2308)
Extend DummyClientFace to process
LocalControlHeader
(issue #2510)Add CachingPolicy to
LocalControlHeader
(issue #2183)
Updates and bug fixes¶
Wire encoding
Refactoring of EncodingImpl class template (
EncodingBuffer
andEncodingEstimator
) (issue #2494, issue #2490)Change Block::fromBuffer() return type (issue #2553)
Miscellaneous tools
Mark
Digest<Hash>::operator==
as unsuitable in a security sensitive context (issue #2395)Restrict destruction of Signal from handler (issue #2313)
Documentation
Correct function names in security library tutorial (issue #2474)
Remind users to reinstall ports after OSX upgrade (issue #2284)
Tests
Fix global buffer overflow in
ImplicitSha256Digest
test case (issue #2307)Change naming conventions for unit test files and test suite names (issue #2497)
Build
Explicitly define
_GLIBCXX_USE_NANOSLEEP
, necessary for gcc < 4.8 in some environments (issue #2499)
Removed¶
Delete deprecated
Block(std::istream&)
constructor (issue #2241)Delete deprecated
ndn::ptr_lib
,ndn::func_lib
(issue #2110)Delete deprecated
MetaInfo::TYPE_*
(issue #2170)