|
|
# Release Notes for uDTN v2
|
|
|
|
|
|
## New Features
|
|
|
* Support for bundle status reports (requested reports are sent, applications have to interpret them themselves)
|
|
|
* Bundles are deleted when delivered report arrives
|
|
|
* Support for bundle priorities (storage will not overwrite high-priority bundles with low-priority bundles)
|
|
|
* Duplicate Detection is now done when bundles enter the agent to prevent duplicates from taking up storage
|
|
|
* Significantly more regression tests
|
|
|
* Dramatically improved test suite (thanks Georg and Julian)
|
|
|
* Bundle deletion strategy can now be configured via defines
|
|
|
* Backoff in Convergence Layer to avoid jamming the wireless medium
|
|
|
* RSSI is now available on received bundles in the bundle struct
|
|
|
* Improved interoperability with IBR-DTN
|
|
|
* Bundles are locked in storage now while they are being delivered to an application
|
|
|
|
|
|
## Fixed Bugs
|
|
|
* Greatly improved stability, many many more error checks
|
|
|
* Fixed TMote Sky memory alignment bug that prevented bundle from being delivered correctly (thanks André)
|
|
|
* Fixed many potential memory corruption issues
|
|
|
* Bundle ID is now correctly hashed over 5-tuple identifying a bundle
|
|
|
* COFFEE-based storage is now stable and parses bundle ids correctly
|
|
|
|
|
|
## Known Problems
|
|
|
* Bloomfilter-based redundancy module produces collisions (use at your own risk!) |
|
|
\ No newline at end of file |