Browse Source
Dependent applications should perform the following changes: * all includes should be changed from <ndn-cpp-dev/...> to <ndn-cxx/...> * documentation files/comments referring to ndn-cpp-dev should be updated and refer to ndn-cxx * if the app uses pkgconfig for dependency detection, 'libndn-cpp-dev' should be replaced with 'libndn-cxx'. Example for waf users: conf.check_cfg(package = 'libndn-cxx', args = ['--cflags', '--libs'], uselib_store = 'NDN_CXX', mandatory = True) Change-Id: I92d9ec7ff176b9fe8b4352bf04bbb32aa810422d Refs: #1491pull/1/head
27 changed files with 126 additions and 142 deletions
@ -1,36 +0,0 @@
|
||||
Interim changes since NDN-CPP v0.2(2013-12-17) |
||||
|
||||
Bug fixes |
||||
* http://redmine.named-data.net/issues/1056 Fix DTAG NDNProtocolDataUnit to encode as "NDN\202\000". |
||||
* http://redmine.named-data.net/issues/1064 Add ax_lib_sqlite3.m4, etc. to m4 directory so that autogen.sh works out of the box. |
||||
* http://redmine.named-data.net/issues/1077 Move the BasicIdentityStorage sqlite file to ~/.ndnx/ndnsec-identity.db . |
||||
NOTE: If you have an old file at ~/.ndn-identity/identity.db, please move it to ~/.ndnx/ndnsec-identity.db . |
||||
* http://redmine.named-data.net/issues/1088 Certificate name in KeyLocator should not include the version number. |
||||
* Fix bug in getForwardingEntryFlags: Need to check all flags, not the first flag using "else if". |
||||
|
||||
Changes |
||||
* http://redmine.named-data.net/issues/1085 In Name::Component, added comparison operators. |
||||
* http://redmine.named-data.net/issues/1086 In Name::getPrefix, support a negative argument, e.g. getPrefix(-1). |
||||
* http://redmine.named-data.net/issues/1089 Renamed key.hpp to key-locator.hpp . |
||||
* MetaInfo: Added setFinalBlockID for Name::Component, remove unused setFinalBlockID which take uint8_t*, etc. |
||||
* Fix clang compiler warnings: Include headers, parentheses and cast explicitly. |
||||
* Moved class ExcludeEntry to inner class Exclude::Entry. |
||||
* In BinaryXmlDecoder, cache the result of peekDTag for a speedup when decoding optional elements. |
||||
* Moved validation-request.hpp to public API security/policy, and moved OnVerified and OnVerifyFailed in there. |
||||
|
||||
Documentation |
||||
* Move instructions for running ./autogen.sh from configure.ac to the Development section of INSTALL. |
||||
* http://redmine.named-data.net/issues/1072: In Doxyfile, fix EXCLUDE for ndnboost to new location include/ndnboost . |
||||
|
||||
NDN-CPP v0.2 (2013-11-08) |
||||
|
||||
This release fully supports the Common Client Libraries API. |
||||
http://named-data.net/codebase/platform/documentation/ndn-ccl-api/ |
||||
|
||||
Changes to future versions will be detailed in this CHANGELOG. |
||||
|
||||
NDN-CPP v0.1 (2013-08-09) |
||||
|
||||
This is the initial release, with support for expressInterest for one interest at a time. A new release |
||||
coming soon will have a Pending Interest Table and support processing multiple simultaneous interest and |
||||
data packets. |
@ -0,0 +1,6 @@
|
||||
ndn-cxx v0.1 (2014-04-39) |
||||
|
||||
Initial release of the ndn-cxx library. |
||||
|
||||
The current set of features include: |
||||
* <to be listed> |
@ -1,18 +1,34 @@
|
||||
ndn-cpp-dev: A dev version of Named Data Networking client library for C++ |
||||
--------------------------------------------------------------------------- |
||||
ndn-cxx: NDN C++ library with eXperimental eXtensions |
||||
===================================================== |
||||
|
||||
ndn-cpp-dev is a new implementation of a Named Data Networking client library written in C++. |
||||
ndn-cxx is a C++ library, implementing Named Data Networking (NDN) primitives that can be |
||||
used to implement various NDN applications. The library is currently being used as part |
||||
of the following projects: |
||||
|
||||
ndn-cpp-dev is open source under a license described in the file COPYING. While the license |
||||
does not require it, we really would appreciate it if others would share their |
||||
contributions to the library if they are willing to do so under the same license. |
||||
* [NFD - NDN Forwarding Daemon](https://github.com/named-data/NFD) |
||||
* [NLSR - Named-data Link-State Routing protocol](https://github.com/named-data/NLSR) |
||||
* [repo-ng - Next generation of NDN repository](https://github.com/named-data/repo-ng) |
||||
* [ChronoChat - Multi-user NDN chat application](https://github.com/named-data/ChronoChat) |
||||
* [ChronoSync - Sync library for multiuser realtime applications for NDN](https://github.com/named-data/ChronoSync) |
||||
* [ndn-tlv-ping - Ping Application For NDN](https://github.com/named-data/ndn-tlv-ping) |
||||
* [ndn-traffic - Traffic Generator For NDN](https://github.com/named-data/ndn-traffic) |
||||
|
||||
See the file INSTALL for build and install instructions. |
||||
See the file INSTALL.md for build and install instructions. |
||||
|
||||
Please submit any bugs or issues to the ndn-cpp-dev issue tracker: |
||||
http://redmine.named-data.net/projects/ndn-cpp-dev/issues |
||||
Please submit any bugs or issues to the ndn-cxx issue tracker: |
||||
http://redmine.named-data.net/projects/ndn-cxx/issues |
||||
|
||||
|
||||
## More |
||||
## More documentation |
||||
|
||||
Additional library tutorials and manpages are available in `docs/` folder. |
||||
Extensive documentation of the library is available on the library's homepage: |
||||
http://www.named-data.net/doc/ndn-cxx/ |
||||
|
||||
|
||||
## License |
||||
|
||||
ndn-cxx is an open source project licensed under BSD license. For more information about |
||||
the license, refer to [`COPYING`](https://github.com/named-data/ndn-cxx/blob/master/COPYING). |
||||
|
||||
While the license does not require it, we really would appreciate it if others would share |
||||
their contributions to the library if they are willing to do so under the same license. |
||||
|
@ -1,10 +0,0 @@
|
||||
prefix=@prefix@ |
||||
exec_prefix=@exec_prefix@ |
||||
libdir=@libdir@ |
||||
includedir=@includedir@ |
||||
|
||||
Name: libndn-cpp-dev |
||||
Description: Development version of C++ API for NDN (NDN-TLV packet format) |
||||
Version: @VERSION@ |
||||
Libs: -L${libdir} @EXTRA_LINKFLAGS@ @EXTRA_LDFLAGS@ -lndn-cpp-dev @EXTRA_LIBS@ @EXTRA_FRAMEWORKS@ |
||||
Cflags: -I${includedir} @EXTRA_CXXFLAGS@ @EXTRA_INCLUDES@ |
@ -0,0 +1,10 @@
|
||||
prefix=@prefix@ |
||||
exec_prefix=@exec_prefix@ |
||||
libdir=@libdir@ |
||||
includedir=@includedir@ |
||||
|
||||
Name: libndn-cxx |
||||
Description: NDN C++ library with eXperimental eXtensions |
||||
Version: @VERSION@ |
||||
Libs: -L${libdir} @EXTRA_LINKFLAGS@ @EXTRA_LDFLAGS@ -lndn-cxx @EXTRA_LIBS@ @EXTRA_FRAMEWORKS@ |
||||
Cflags: -I${includedir} @EXTRA_CXXFLAGS@ @EXTRA_INCLUDES@ |
Loading…
Reference in new issue