commit | 6b33040eae0836acafec99e78413722b1ff23c75 | [log] [tgz] |
---|---|---|
author | Davide Pesavento <davidepesa@gmail.com> | Wed Apr 24 00:14:01 2019 -0400 |
committer | Davide Pesavento <davidepesa@gmail.com> | Thu Apr 25 17:00:23 2019 -0400 |
tree | aab5d16c26c12602e61157416a993cabb5cb591a | |
parent | 599ee3f24292a76aee1064681dd90950ca927a72 [diff] |
encoding: treat TLV-TYPE zero as invalid * Use tlv::Invalid to indicate an invalid Block, instead of UINT32_MAX (which is a valid type), thus fixing bug #4726 * Introduce Block::isValid as a replacement for Block::empty and soft-deprecate the latter * Improve test coverage of Block and tlv::readType Refs: #4726, #4895 Change-Id: I1cd3336fcbfe83555f3111738da67041dfae64f3
ndn-cxx is a C++14 library implementing Named Data Networking (NDN) primitives that can be used to write various NDN applications. The library is currently being used by the following projects:
See docs/INSTALL.rst
for compilation and installation instructions.
Extensive documentation is available on the library's homepage.
Please submit any bugs or feature requests to the ndn-cxx issue tracker.
You're encouraged to contribute to ndn-cxx! Check out the Contributor's Guide to get started.
ndn-cxx is an open source project licensed under the LGPL version 3. See COPYING.md
for more information.