
Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.87]) by maillists.intel-research.net (8.13.8/8.13.8) with ESMTP id m7CIWHMF005879; Tue, 12 Aug 2008 11:32:17 -0700
Received: from newyork.corp.kbmlabs.com (adsl-99-181-26-57.dsl.pltn13.sbcglobal.net [99.181.26.57]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.3/8.13.5) with ESMTP id m7CIR1Yw019062 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 12 Aug 2008 11:27:02 -0700 (PDT)
From: Michael Demmer <demmer@cs.berkeley.edu>
To: Michael Demmer <demmer@EECS.Berkeley.EDU>
In-Reply-To: <B605B577-74C2-4C91-87A2-B0338CAA7FBC@cs.berkeley.edu>
References: <B605B577-74C2-4C91-87A2-B0338CAA7FBC@cs.berkeley.edu>
Message-Id: <54183D7F-AA6A-451C-82F9-551446CEBCC7@cs.berkeley.edu>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
X-Applemailsentby: demmer
Mime-Version: 1.0 (Apple Message framework v928.1)
Date: Tue, 12 Aug 2008 11:26:56 -0700
X-Mailer: Apple Mail (2.928.1)
Cc: Delay Tolerant Networking Interest List <dtn-interest@mailman.dtnrg.org>, dtn-users mailing list <dtn-users@mailman.dtnrg.org>
Subject: [dtn-users] dtn on sourceforge and 2.6.0 release
X-BeenThere: dtn-users@maillists.intel-research.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: dtn-users mailing list <dtn-users.maillists.intel-research.net>
List-Unsubscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=unsubscribe>
List-Archive: <http://maillists.intel-research.net/pipermail/dtn-users>
List-Post: <mailto:dtn-users@maillists.intel-research.net>
List-Help: <mailto:dtn-users-request@maillists.intel-research.net?subject=help>
List-Subscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=subscribe>
X-List-Received-Date: Tue, 12 Aug 2008 18:32:18 -0000

Continuing the transition I mentioned a couple of months ago, I've set  
up the mercurial repositories on sourceforge and updated the relevant  
wiki pages on http://www.dtnrg.org accordingly to refer to the new  
source repository locations.

For the impatient, you can access the repositories directly at http://dtn.sourceforge.net/hg 
  and you can contribute changes by registering for a sourceforge  
account and requesting to be added to the dtn project as a developer.

I've also transitioned the release management to use the sourceforge  
mechanisms.

I also put together a 2.6.0 release of DTN2 that can be obtained from https://sourceforge.net/project/showfiles.php?group_id=101657 
.

Highlights include:

- Updated the source control system to mercurial, splitting the oasys
   library into a fully separate package and changing the configuration,
   build, and packaging accordingly.

- Added a session layer with a publish / subscribe based interface and
   multicast capabilities as well as the ability to order bundles by
   sequence identifier and express that prior transmissions should be
   proactively deleted in-network.

- Updated DTLSR to support the session layer and route advertisements
   as well as miscellaneous other bug fixes.

- Restructured the core forwarding path and the router <-> convergence
   layer interface, getting rid of the BUSY state management and
   (hopefully) improving stability and scalability.

- Changed the contract between the core forwarding logic and the
   router implementation to give the router better control over when
   bundles are deleted from the system.

- Changed the Bundle class internals to make all member variables
   private, adding accessor functions for manipulation and state
   retrieval and improve efficiency in internal storage.

- Added additional API function accesses through the SWIG interface and
   parse status reports that are returned to the app. Also removed the
   limitation on the size of bundles that can be returned in memory.

- Added a fix so that bundles aren't delivered twice to the same
   registration and changes to the core forwarding path to support
   modified topologies.

- Incorporated patches from BBN to fix bugs during shutdown, more
   efficient comparisons, memory leak and dangling pointer fixes, and
   modified handling of duplicate bundles.

- Fixed a bunch of bugs in the dtntunnel application.

- Incorporated various updates to the prophet implementation from Jeff
   Wilson.

- Various other minor updates and bugfixes including Mac OS X 10.5
   (Leopard) compatibility.

Finally, my apologies for the delay in this transition. I actually set  
up the sourceforge repositories a while ago, but never got around to  
updating the wiki pages or sending this email out.

-mike



Received: from smtp.fe.up.pt (smtp.fe.up.pt [193.136.28.30]) by maillists.intel-research.net (8.13.8/8.13.8) with ESMTP id m7BNAD1t016619 for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 16:10:14 -0700
Received: from localhost (localhost [127.0.0.1]) by smtp.fe.up.pt (Postfix) with ESMTP id 28DCEEF9C3; Tue, 12 Aug 2008 00:02:55 +0100 (WEST)
Received: from smtp.fe.up.pt ([127.0.0.1]) by localhost (smtp1.fe.up.pt [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ww5JV8ZsSwy4; Tue, 12 Aug 2008 00:02:55 +0100 (WEST)
Received: from eva2.fe.up.pt (EVA2.fe.up.pt [192.168.50.158]) by smtp.fe.up.pt (Postfix) with ESMTP id 141CDEF9A0; Tue, 12 Aug 2008 00:02:55 +0100 (WEST)
Received: from me262.hell (tcpgate.fe.up.pt [192.168.50.18]) by eva2.fe.up.pt (Postfix) with ESMTP id E56BE40DD9; Tue, 12 Aug 2008 00:05:18 +0100 (WEST)
Message-ID: <48A0CE6C.2030705@fe.up.pt>
Date: Tue, 12 Aug 2008 00:42:36 +0100
From: Ricardo Martins <rasm@fe.up.pt>
User-Agent: Thunderbird 2.0.0.14 (X11/20080501)
MIME-Version: 1.0
To: Michael Demmer <demmer@cs.berkeley.edu>
References: <300B4189-D149-47F8-BE69-8583D1AFC177@tssg.org> <b381a96a0807310658p17cf5402y788c1ac9444c9b33@mail.gmail.com> <8C39C2E3-C185-4DA7-BF7D-2545CD899646@tssg.org> <D7B522AE-362E-44E6-9C49-DBCC18D96B91@virgin.net> <8E9C5783-39AA-4F8F-8701-8554589CD452@tcd.ie> <48A04631.60701@fe.up.pt> <F386AE71-3A6E-4E98-A984-ECDFEC92B803@cs.berkeley.edu>
In-Reply-To: <F386AE71-3A6E-4E98-A984-ECDFEC92B803@cs.berkeley.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: dtn-users mailing list <dtn-users@mailman.dtnrg.org>
Subject: Re: [dtn-users] APR branch
X-BeenThere: dtn-users@maillists.intel-research.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: dtn-users mailing list <dtn-users.maillists.intel-research.net>
List-Unsubscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=unsubscribe>
List-Archive: <http://maillists.intel-research.net/pipermail/dtn-users>
List-Post: <mailto:dtn-users@maillists.intel-research.net>
List-Help: <mailto:dtn-users-request@maillists.intel-research.net?subject=help>
List-Subscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=subscribe>
X-List-Received-Date: Mon, 11 Aug 2008 23:10:15 -0000

Hi Michael

Thanks for the answer. I asked about OASYS because I have a very large 
patch fixing some compilation issues and adding full support for SUN 
Solaris and QNX v6.x. I guess the best thing to do is to get write 
access to the mercurial repository.

Regards,
Ricardo Martins

Michael Demmer wrote:
> The apr branch doesn't get rid of oasys, but it does help make oasys 
> more portable as everything uses apr for system calls. As far as its 
> status goes, I'm not going to be able to do any more work on it but it's 
> most of the way there I think.
> 
> For sourceforge availability, I've already put the code there but never 
> got around to mailing the list or updating the wiki page. I'll try to do 
> that in the next week or so.
> 
> In the meantime, interested parties should join as developers of the 
> 'dtn' sourceforge project to get write access to the hg repository.
> 
> -m
> 
> 
> On Aug 11, 2008, at 9:01 AM, Ricardo Martins <rasm@fe.up.pt> wrote:
> 
>> Hi everyone,
>>
>> I have a few questions to ask the developers, I hope someone will be
>> able to answer them.
>>
>> - Are there any future plans for the APR branch or OASYS is here to 
>> stay ?
>> - When will the latest source tree be available at Sourceforge ?
>>
>> Regards,
>> Ricardo Martins
>> _______________________________________________
>> dtn-users mailing list
>> dtn-users@maillists.intel-research.net
>> http://maillists.intel-research.net/mailman/listinfo/dtn-users
> 


Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.87]) by maillists.intel-research.net (8.13.8/8.13.8) with ESMTP id m7BLrLUR013184 for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 14:53:21 -0700
Received: from [10.54.192.149] (mobile-032-147-180-006.mycingular.net [32.147.180.6] (may be forged)) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.3/8.13.5) with ESMTP id m7BLmKXV021352 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 11 Aug 2008 14:48:25 -0700 (PDT)
From: Michael Demmer <demmer@cs.berkeley.edu>
To: Ricardo Martins <rasm@fe.up.pt>
In-Reply-To: <48A04631.60701@fe.up.pt>
X-Mailer: iPhone Mail (5B108)
References: <300B4189-D149-47F8-BE69-8583D1AFC177@tssg.org> <b381a96a0807310658p17cf5402y788c1ac9444c9b33@mail.gmail.com> <8C39C2E3-C185-4DA7-BF7D-2545CD899646@tssg.org> <D7B522AE-362E-44E6-9C49-DBCC18D96B91@virgin.net> <8E9C5783-39AA-4F8F-8701-8554589CD452@tcd.ie> <48A04631.60701@fe.up.pt>
Message-Id: <F386AE71-3A6E-4E98-A984-ECDFEC92B803@cs.berkeley.edu>
Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (iPhone Mail 5B108)
Date: Mon, 11 Aug 2008 16:48:22 -0500
Cc: dtn-users mailing list <dtn-users@mailman.dtnrg.org>
Subject: Re: [dtn-users] APR branch
X-BeenThere: dtn-users@maillists.intel-research.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: dtn-users mailing list <dtn-users.maillists.intel-research.net>
List-Unsubscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=unsubscribe>
List-Archive: <http://maillists.intel-research.net/pipermail/dtn-users>
List-Post: <mailto:dtn-users@maillists.intel-research.net>
List-Help: <mailto:dtn-users-request@maillists.intel-research.net?subject=help>
List-Subscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=subscribe>
X-List-Received-Date: Mon, 11 Aug 2008 21:53:21 -0000

The apr branch doesn't get rid of oasys, but it does help make oasys  
more portable as everything uses apr for system calls. As far as its  
status goes, I'm not going to be able to do any more work on it but  
it's most of the way there I think.

For sourceforge availability, I've already put the code there but  
never got around to mailing the list or updating the wiki page. I'll  
try to do that in the next week or so.

In the meantime, interested parties should join as developers of the  
'dtn' sourceforge project to get write access to the hg repository.

-m


On Aug 11, 2008, at 9:01 AM, Ricardo Martins <rasm@fe.up.pt> wrote:

> Hi everyone,
>
> I have a few questions to ask the developers, I hope someone will be
> able to answer them.
>
> - Are there any future plans for the APR branch or OASYS is here to  
> stay ?
> - When will the latest source tree be available at Sourceforge ?
>
> Regards,
> Ricardo Martins
> _______________________________________________
> dtn-users mailing list
> dtn-users@maillists.intel-research.net
> http://maillists.intel-research.net/mailman/listinfo/dtn-users


Received: from smtp.fe.up.pt (smtp.fe.up.pt [193.136.28.30]) by maillists.intel-research.net (8.13.8/8.13.8) with ESMTP id m7BDhBpc023251 for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 06:43:11 -0700
Received: from localhost (localhost [127.0.0.1]) by smtp.fe.up.pt (Postfix) with ESMTP id 5C69613F7C8 for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 14:36:38 +0100 (WEST)
Received: from smtp.fe.up.pt ([127.0.0.1]) by localhost (smtp2.fe.up.pt [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HvY18yZ9-2hs for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 14:36:38 +0100 (WEST)
Received: from eva3.fe.up.pt (EVA3.fe.up.pt [192.168.50.159]) by smtp.fe.up.pt (Postfix) with ESMTP id 4653913F794 for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 14:36:38 +0100 (WEST)
Received: from me262.hell (tcpgate.fe.up.pt [192.168.50.18]) by eva3.fe.up.pt (Postfix) with ESMTP id 4FA5D43E3 for <dtn-users@mailman.dtnrg.org>; Mon, 11 Aug 2008 14:38:25 +0100 (WEST)
Message-ID: <48A04631.60701@fe.up.pt>
Date: Mon, 11 Aug 2008 15:01:21 +0100
From: Ricardo Martins <rasm@fe.up.pt>
User-Agent: Thunderbird 2.0.0.14 (X11/20080501)
MIME-Version: 1.0
To: dtn-users mailing list <dtn-users@mailman.dtnrg.org>
References: <300B4189-D149-47F8-BE69-8583D1AFC177@tssg.org>	<b381a96a0807310658p17cf5402y788c1ac9444c9b33@mail.gmail.com>	<8C39C2E3-C185-4DA7-BF7D-2545CD899646@tssg.org>	<D7B522AE-362E-44E6-9C49-DBCC18D96B91@virgin.net> <8E9C5783-39AA-4F8F-8701-8554589CD452@tcd.ie>
In-Reply-To: <8E9C5783-39AA-4F8F-8701-8554589CD452@tcd.ie>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [dtn-users] APR branch
X-BeenThere: dtn-users@maillists.intel-research.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: dtn-users mailing list <dtn-users.maillists.intel-research.net>
List-Unsubscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=unsubscribe>
List-Archive: <http://maillists.intel-research.net/pipermail/dtn-users>
List-Post: <mailto:dtn-users@maillists.intel-research.net>
List-Help: <mailto:dtn-users-request@maillists.intel-research.net?subject=help>
List-Subscribe: <http://maillists.intel-research.net/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@maillists.intel-research.net?subject=subscribe>
X-List-Received-Date: Mon, 11 Aug 2008 13:43:12 -0000

Hi everyone,

I have a few questions to ask the developers, I hope someone will be 
able to answer them.

- Are there any future plans for the APR branch or OASYS is here to stay ?
- When will the latest source tree be available at Sourceforge ?

Regards,
Ricardo Martins

