Skip to content

Commit

Permalink
Refs #100937 Draft of release notes.
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Plass committed Jul 10, 2013
1 parent 308d1de commit fd2f77f
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
Changes between 0.7.2 and 0.8.0:
--------------------------------
This highlights some important changes since the most recent numbered release.
Refer to http://redmine.ccnx.org/versions/17 for more details on CCNx 0.8.0.

- The more readable escaping convention is now the default. If for whatever reason you prefer to use only percent-escaping in URIs, use

CFLAGS='-g -DCCN_URI_DEFAULT_ESCAPE=4' ./configure

before typing make.
- The content store in ccnd has been improved. It now uses a flatname representation for indexing, in the same way that ccnr does. Also, the underlying skiplist implementation has moved into the library, so that applications may take advantage of it in the future. In the process, some old bugs relating to the handling of extreme values of FreshnessSeconds were fixed.

* Issues Resolved:
* Bug #100118: ccnd does not handle FreshnessSeconds=0 correctly.
* Bug #100119: ccnd should handle large values of FreshnessSeconds
* Bug #100897: timeout values should be consistently long throughout java code
* Bug #100966: Incorrect processing of CCNS_SYNC_SCOPE=3
* Bug #100977: Problem with verify in CCNInputStream when trying to retrieve key
* Bug #100987: Non-portable use of local keyword in Bourne shell scripts
* Bug #100998: VLC 2.1.x block_New definition removed
* Bug #100999: java BLOCK_AFTER_FIRST_SEGMENT doesn't work in all cases
* Bug #101000: sync_diff code should reset differencing data when aborting or completing a comparison
* Bug #101005: CCNx Android Services build out of sync with API changes to CCNx C-lib
* Bug #101007: ccn_resolve_version() should distinguish between no response and finding an unversioned object.
* Bug #101010: ccnseqwriter command busy-loops when its ccnd goes away
* Bug #101011: Compile warning when building new symmetric key code with openssl 0.9.8
* Bug #101015: ccnd needs to protect against malformed/malicious ccnb encoded data on stream faces
* Bug #101018: Java symmetric key code uses old Sun class
* Bug #101020: library sync watch functionality needs to use an appropriate scope setting
* Bug #101022: update eclipse configuration to include systemtest
* Feature #100617: Android code to support 'ccnd' no longer needs to run the script to create keystore.
* Feature #100720: Java testing log level setting is confusing
* Feature #100874: Implement a keystore that can support symmetric keys
* Feature #100890: Add an ordered dictionary to libccn
* Feature #100942: Incorporate better hash functions
* Feature #100955: Allow AnswerOriginKind = 2 in Interests
* Feature #100988: Make =-escaping of ccnx URIs the default
* Feature #100997: javasrc System testing should move to javasrc/src/systemtest and 'make test' should be isolated to running unit tests
* Feature #101003: Add option to ccnnamelist to make it easier to test parse speed
* Feature #101021: Add example rc init scripts
* Support #100937: Prepare for ccnx-0.8.0 release
* Support #100991: Add support for running on OpenBSD
* Support #101019: Spruce up csrc makefiles to make them more easily maintainable

Changes between 0.7.1 and 0.7.2:
--------------------------------
This highlights some important changes since the most recent numbered release.
Expand Down

0 comments on commit fd2f77f

Please sign in to comment.