[dtn-users] dtn-2.8.0 & oasys-1.5.0 release

Alex McMahon <alex.mcmahon@cs.tcd.ie> Wed, 31 August 2011 13:49 UTC

Return-Path: <alex.mcmahon@cs.tcd.ie>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C5EC21F8B15 for <dtn-users@ietfa.amsl.com>; Wed, 31 Aug 2011 06:49:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.554
X-Spam-Level:
X-Spam-Status: No, score=-5.554 tagged_above=-999 required=5 tests=[AWL=-0.444, BAYES_05=-1.11, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HrgCn8N24JMH for <dtn-users@ietfa.amsl.com>; Wed, 31 Aug 2011 06:49:37 -0700 (PDT)
Received: from scss.tcd.ie (hermes.cs.tcd.ie [134.226.32.56]) by ietfa.amsl.com (Postfix) with ESMTP id E926921F8B40 for <dtn-users@irtf.org>; Wed, 31 Aug 2011 06:49:36 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by hermes.scss.tcd.ie (Postfix) with ESMTP id 0B8A61535B2 for <dtn-users@irtf.org>; Wed, 31 Aug 2011 14:50:53 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; h= content-transfer-encoding:x-mailer:mime-version:message-id:date :organization:content-type:reply-to:from:subject:received :received:x-virus-scanned; s=cs; t=1314798651; bh=wgyGLehOPwlIP2 yye5koQhBTIfvRVfk8TCbexXhD3EQ=; b=cS/8NoDK1nAFrjkH1TkI8ZDbDwv5Zv EShUT8BfyA7CpMMhJjokQ2LlsKLgrF1aUp4dKup4i6W7P35aapOZgApC3z23DxeF IrAton3hAmkMOmnxQ4U9YroJIpyJ2EVxc89hUoSEhThHQXi1VDt0HzCU1+mk1hxN uCfzSyOpapcH0tbti05nhnYjDuZqHAEU0zvgk+Rjoi3XSUt/LLhlGlFdXWf5NjXw NTxwC66njwXVrLLsaxYDUM+7UKQ9pWCY4FlPZFS+rUZFDimCGBozmNJTIoEcsc9u wu38tl+fPWoN8BbH+PLLkBczsthXjqu7LO5w1R2aaXF4BVcx8dN1o6Ig==
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from scss.tcd.ie ([127.0.0.1]) by localhost (scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10027) with ESMTP id rFxJGzVUgAdm for <dtn-users@irtf.org>; Wed, 31 Aug 2011 14:50:51 +0100 (IST)
Received: from [134.226.36.242] (oblong.dsg.cs.tcd.ie [134.226.36.242]) by smtp.scss.tcd.ie (Postfix) with ESMTP id B6C8C1535EF for <dtn-users@irtf.org>; Wed, 31 Aug 2011 14:50:50 +0100 (IST)
From: Alex McMahon <alex.mcmahon@cs.tcd.ie>
To: dtn-users@irtf.org
X-Priority: 1
Content-Type: text/plain; charset="UTF-8"
Organization: Trinity College Dublin
Date: Wed, 31 Aug 2011 14:50:50 +0100
Message-ID: <1314798650.9865.2433.camel@oblong>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3
Content-Transfer-Encoding: 7bit
Subject: [dtn-users] dtn-2.8.0 & oasys-1.5.0 release
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: alex.mcmahon@cs.tcd.ie
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-users>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Aug 2011 13:49:38 -0000

Continuing with the release of DTN-2.8.0 and oasys-1.5.0 mentioned a couple of months ago [1], a version 2.8.0 release of DTN2 is available at:
https://sourceforge.net/projects/dtn/files/DTN2/dtn-2.8.0/ and a 1.5.0 release of oasys is available at: https://sourceforge.net/projects/dtn/files/oasys/oasys-1.5.0/


dtn-2.8.0 is also be available at the DTNRG SourceForge mercurial repository: http://dtn.hg.sourceforge.net/hgweb/dtn/DTN2 and oasys-1.5.0 is accessible at:
http://dtn.hg.sourceforge.net/hgweb/dtn/oasys


The most recent excerpt from the RELEASE-NOTES is
included below. Highlights include:

2.8.0 (August 2011)
-----------------

- Added the ability for the DTN2 router component to modify
locally-generated bundles before
  they are delivered to local registrations (destination applications
that use the same DTN2
  daemon as the sender).

- Added support for transactionalized access to the DTN2 database used
to store metadata
  (bundle headers and application registration information).

- Added support for ODBC databases as a peer to the other database types
provided with
  the base open-source distribution (e.g. file-based, BerkeleyDB).

- Added support for flexible and efficient synchronization to disk,
allowing the
  implementation to run in ACI (atomicity, consistency, isolation) mode
with
  synchronization to disk (ACID mode) with every Nth transaction.

- For the ODBC database implementation, added support for loading
external (non-DTN2)
  schema for on database initialization.

- Ensured that all required data structures are in fact synchronized to
disk.

- Added the ability for applications to acknowledge receipt of bundles
to the DTN2 stack.

- Added support for a class of DTN router-private (or any DTN
component-private) event types.

- Augmented the DTN2 application registration mechanism to allow
applications to provide their
  own unique token on registration (to support applications with no
local storage).

- Modified the oasys locking and debugging infrastructure to allow
non-oasys threads to take
  locks without hanging the debugging machinery.

- Added support for nested event processing.

- Changed DTN2's DAEMON_SHUTDOWN event to NOT be a daemon-only event.

- Fixed a bug in the bundle find functions to prevent problems searching
for bundles that are in
  the process of being deleted.

- Fixed a bug in the bundle metadata processing to ensure that metadata
blocks for locally-
  generated bundles are correctly restored when the DTN2 daemon is
restarted.

- Fixed a bug in the DTN2 IP Discovery module that was setting the
socket options incorrectly 
  (more specifically, setting the correct option for the wrong socket)
and generating copious 
  warnings in the log file.

- miscellaneous bug fixes

- dtnd-control augmentations for query of dtnd

- Support for the age extension block
draft-irtf-dtnrg-bundle-age-block-01

- Logging changes from the N4C summer 2010 trials. Facilitates tracing a
bundle across multiple 
  nodes without debug logging by providing bundle creation time. 

- IPN naming scheme support

- Compressed Bundle Header Encoding (CBHE) support

- Update file/class/internal names to BSP draft

- Addition of AX.25 Connected Mode CL and the SeqpacketConvergenceLayer
abstraction. 


~Alex

[1] http://www.ietf.org/proceedings/79/DTNRG.html



_______________________________________________
dtn-users mailing list
dtn-users@irtf.org
https://www.irtf.org/mailman/listinfo/dtn-users