Download Latest Version JDTN_R2.1.zip (7.4 MB)
Email in envelope

Get an email when there's a new version of JDTN

Home / R2_1
Name Modified Size InfoDownloads / Week
Parent folder
JDTNG1_R2.1.zip 2011-10-18 7.8 MB
JDTN_R2.1.zip 2011-10-18 7.4 MB
README.txt 2011-10-18 3.6 kB
Totals: 3 Items   15.2 MB 1
This is version 2.1 of JDTN.  This release is setup as an Eclipse project.  It
requires JDK 1.6.  Release 2.1 is concerned primarily with layering Bundle
Persistence into the code.

There are two zip files in Release 2.1.  The file JDTN_R2.1.zip is a zip of the
source code that implements the DTN Stack.  The file JDTNG1_R2.1.zip is a zip
of a sample Android app which utilizes JDTN.  This README.txt describes the
JDTN_R2.1.zip file.  A separate README is embeddedin the JDTNG1_R2.1.zip file
for the JDTNG1 project.

The folder Manuals contains the following documents:
1. JDTN Tutorial - a tutorial containing definitions and concepts for JDTN.
2. JDTN Shell Reference - A reference for commands supported by the JDTN Shell.
3. JDTN Configuration File Reference - A reference for JDTN configuration files.
4. JDTNG1 Tutorial - Definitions and concepts for the JDTNG1 sample Android
application.

You should at least read the JDTN Tutorial, which contains information on
setting up the Eclipse project as well as definitions and concepts which will
prove useful.

If you are interested in the sample Android application, you should read the
JDTNG1 tutorial.

Bugs Fixed in Release 2.1
3420346 - Delivery Reports not logged by sender
3418044 - JDTNG1: SAF parameters not placed into configuration
3417958 - Event Processor JDTNG1: BPProtocolAgent has not been started
3415406 - Already another application registered for Router
3415127 - java.xml.stream not available in Android
3413366 - SEVERE: EndPointId dtn:none has no 'host' part
3412990 - ConcurrentModificationException in TcpClManagement.stopImpl
3410663 - IllegalStateException: Timer already cancelled 

Outstanding Bugs in Release 2.1
3401641 - no svn repository as indicated
3112742 - SysTest.readBytes(): bad use of offset argument

Features Added in Release 2.1
3410668 - Add Support for SAF XMCP 2.0
3397021 - Infrastructure
3302919 - Bundle Persistence across Restarts

Outstanding Feature Requests in Release 2.1
3302920 - Passive Application Registration
3302918 - LTP Security Extensions
3302917 - Bundle Protocol Security Extensions

Bugs Fixed in Release 2.0
None

Features Added in Release 2.0
3197376 - DTN2 Interoperability
3183821 - Support CBHE simultaneously w/ DTN EID Scheme

Bugs Fixed in Release 1.1
3189271 - Excessive logging noise when Link goes down
3185040 - Static Analysis Warnings from NetBeans
3182483 - Interface goes down, outbound bundles stranded for lifetime
3178460 - JDTNG1: Logging complains about no handlers
3178397 - JDTNG1: SAFApp install keeps failing
3090545 - SysTest: Bad Protocol Version in Primary Bundle Block

Features Added in Release 1.1
3191428 Hold Bundle if no route available
3184137 Need ConfigWiz support for SAF
3152131 Location Based Routing

Bugs Fixed in Release 1.0
3100999 - Store.canAccept is useless
3090545 - SysTest: Bad Protocol Version in Primary Bundle Block
3090527 - SysTest: Bundle Lifetime Expired
3089980 - SysTest: DataSegment file does not exist
3082965 - SysTest: Waited too long for Bundle Delivery
3082175 - SysTest: ArrayIndexOutOfBoundsException
3081678 - Linux + JDK6: RandomAccessFile problems
3072160 - Out of order bundle delivery
3066199 - JDTN Potential Dictionary Incompatibilities
3061304 - JDTN doesn't handle Neighbor mobility scenarios
3061262 - JDTN Unit Test SAF Info Messages 
3054535 - Misleading message when no app to handle message
3054397 - If no logging config, then no SEVERE errors displayed

Open Bugs in Release 1.0
3177567 - SysTest: Negative Delay in Timer.schedule
3112742 - SysTest.readBytes(): bad use of offset argument
3302908 - Exceed Retention Limit in Unit Test

Source: README.txt, updated 2011-10-18