ndn-cxx version 0.3.1

Release date: March 3, 2015

Changes since version 0.3.0:

New features

Updates and bug fixes

  • Wire encoding
  • 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)