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)