build: require gcc >= 9.1, recommend gcc >= 10.2

Similarly, recommend clang 10 or later. On macOS, the minimum Xcode
version is now 11, the recommended one is still 13 or later.

Change-Id: I094bb06120f2976ab12d746e5edf7962ad19cdb8
1 file changed
tree: b15974d063564fbe5d87a86ca1bfc90b21f6d29c
  1. .github/
  2. .jenkins.d/
  3. .waf-tools/
  4. core/
  5. manpages/
  6. systemd/
  7. tests/
  8. tools/
  9. .dockerignore
  10. .editorconfig
  11. .gitignore
  12. .jenkins
  13. .mailmap
  14. AUTHORS.md
  15. COPYING.md
  16. Dockerfile
  17. INSTALL.md
  18. README-dev.md
  19. README.md
  20. RELEASE_NOTES.md
  21. waf
  22. wscript
README.md

NDN Essential Tools

Latest version Language CI Docker Docs

This repository contains a collection of basic tools for Named Data Networking (NDN). The tools currently included are:

  • peek: transmit a single Interest/Data packet between a consumer and a producer
  • chunks: segmented file transfer between a consumer and a producer
  • ping: test reachability between two NDN nodes
  • dump: capture and analyze live traffic on an NDN network
  • dissect: inspect the TLV structure of an NDN packet
  • dissect-wireshark: Wireshark extension to inspect the TLV structure of NDN packets

Installation

See INSTALL.md for build instructions.

Reporting bugs

Please submit any bug reports or feature requests to the ndn-tools issue tracker.

Contributing

Contributions to ndn-tools are greatly appreciated and can be made through our Gerrit code review site. If you are new to the NDN software community, please read our Contributor's Guide and README-dev.md to get started.

License

ndn-tools is free software distributed under the GNU General Public License version 3. See COPYING.md for details.