tlv: require shortest encoding for VAR-NUMBER

refs #4946

Change-Id: If106e6461f7a0b518969db33d9f761a1e20f7d91
3 files changed
tree: 64f71bf257e0a2313ebf2c9078098b8524e3317d
  1. _static/
  2. named_data_theme/
  3. .gitignore
  4. changelog.rst
  5. conf.py
  6. data.rst
  7. index.rst
  8. interest.rst
  9. intro.rst
  10. link.rst
  11. Makefile
  12. name.rst
  13. ndnspec-refs.bib
  14. README.md
  15. signature.rst
  16. signed-interest.rst
  17. tlv.rst
  18. types.rst
README.md

Prerequisites

To "compile" documentation into html form you would need to install Sphinx documentation package, which should be relatively trivial.

If you're on macOS:

If you're on Ubuntu Linux 16.04:

sudo apt install python3-pip
sudo pip3 install -U pip setuptools
sudo pip3 install -U sphinx sphinxcontrib-bibtex sphinxcontrib-fulltoc

Compilation

Just type

make html

And a set of HTML pages will be build under _build/html

You can also type

make latexpdf

This way Sphinx will prepare .tex file and will try to build .pdf document.