tag | d768745d12dc7416cf452880a56fcc502eccfee8 | |
---|---|---|
tagger | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Tue Mar 03 21:46:25 2015 -0800 |
object | a5c5a13470d6c0190efd21df8e83f18bf33a876a |
Changes since version 0.3.0 Release date: March 3, 2015 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 and EncodingEstimator) (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)