You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.github/workflows | 2 years ago | |
.jenkins.d | 2 years ago | |
.waf-tools | 2 years ago | |
docs | 2 years ago | |
examples | 2 years ago | |
ndn-cxx | 2 years ago | |
tests | 2 years ago | |
tools | 2 years ago | |
.gitignore | 4 years ago | |
.jenkins | 2 years ago | |
.mailmap | 5 years ago | |
AUTHORS.md | 3 years ago | |
COPYING.md | 2 years ago | |
README-dev.md | 2 years ago | |
README.md | 2 years ago | |
client.conf.sample | 5 years ago | |
libndn-cxx.pc.in | 11 years ago | |
waf | 2 years ago | |
wscript | 2 years ago |
README.md
ndn-cxx is a C++17 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:
- NFD - NDN Forwarding Daemon
- NLSR - Named-data Link-State Routing protocol
- ndn-tools - Essential NDN command-line tools
- ndn-svs - State Vector Sync library
- PSync - Partial and full Sync library
- ChronoSync - Sync library for distributed real-time applications (deprecated)
- NAC - Name-based Access Control library
- NDNCERT - NDN certificate management protocol
- repo-ng - NDN repository implementation in C++ (deprecated)
- ndn-traffic-generator - Simple NDN traffic generator
Documentation
See docs/INSTALL.rst
for compilation and installation instructions.
Extensive documentation is available on the library's homepage.
Reporting bugs
Please submit any bug reports or feature requests to the ndn-cxx issue tracker.
Contributing
Contributions to ndn-cxx 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-cxx is free software distributed under the GNU Lesser General Public License version 3.
See COPYING.md
for details.