Releases
0.5.0
PSync version 0.5.0
Important changes and new features
The build dependencies have been increased as follows:
GCC >= 9.3 or Clang >= 7.0 are strongly recommended on Linux; GCC 8.x is also known to work but is not officially supported
Xcode 13 or later is recommended on macOS; older versions may still work but are not officially supported
Boost >= 1.71.0 and ndn-cxx >= 0.9.0 are required on all platforms
We have moved to a modified FullSync algorithm originally designed by Ashlesh Gawande as part of his thesis work
These changes are intended to lower delay and overhead when using FullSync
Improvements and bug fixes
Constructor options are now passed in as a single Options
object; the old constructor API is considered deprecated (#5069 )
FullProducer
no longer appends the hash of the IBF to the data name; this had no functional purpose (#5066 )
Refactoring of IBLT implementation (#4825 )
Various adjustments to match ndn-cxx namespace changes
Fix building the documentation with Python 3.12 (#5298 )
Update waf build system to version 2.0.27
Miscellanous CI and build improvements
You can’t perform that action at this time.