Re: [core-dev] Sharing files larger than 2 GBs

Sam Berlin <[email protected]> Mon, 20 Jun 2005 14:20:56 -0400
Newsgroups gmane.network.gnutella.limewire.core.devel
Message-ID <[email protected]>
We actually do have a few branches in CVS that make it easier for us to 
completely support large files.  Our hands are a bit full right now 
preparing for a new beta release, but once that's settled, we'll get 
the branches merged in and take a closer look at the large file 
support.  Keep an eye out on our CVS page ( 
http://limewire.org/fisheye/viewrep/limecvs ) for the 
"random_order_download_v2-branch" to be merged into the main trunk.  
Once that's in, integrating large file support should be much simpler 
(since that branch already unified a bunch of places to use longs).  
We'd love have help in integrating complete large file support.  As you 
may know, LimeWire is fully open source, and we appreciate any all and 
patches.

Thanks,
  Sam

On Jun 20, 2005, at 2:14 PM, Raphael Castaneda wrote:

> Thank you for such a quick response. Thats what I figured. I thought
> there might be a remote chance Limewire had an internal project that
> dealt with larger files. I will be more than glad to help in bringing
> this sort of functionality to limewire's suite. Please keep me
> posted.Thanks again.
>
> Cheers,
>  Raphael
>
> On 6/20/05, Sam Berlin <[email protected]> wrote:
>> Hi Raphael,
>>
>> You are correct that there is currently a 2GB limitation.  This is due
>> to the historical nature of the Gnutella network.   A proposal already
>> exists for adding support for files greater than 2GB, and we plan to
>> integrate support for it in the future.  See
>> http://www.the-gdf.org/wiki/index.php?title=GGEP_LF for the details.
>> Integrating this would require changing various portions of our code 
>> to
>> use 'longs' rather than 'ints', as well as support for recognizing and
>> using the LF field in QueryHits.
>>
>> Thanks,
>>   Sam
>>
>> On Jun 20, 2005, at 1:59 PM, Raphael Castaneda wrote:
>>
>>> Hi all,
>>>
>>>     I work for a large digital asset management company which is
>>> thinking about using some of the limewire api for our file sharing
>>> between servers. We have servers all over the globe and our current
>>> framework fails to provide reliable and robust functionality. I have
>>> been looking through the limewire codebase and think it suites our
>>> needs. The only caveat being it seems to only support 2Gbs max for
>>> file transfers. We regularly move around about 6 to 10 Gbs. I would
>>> like to know if my assumption is wrong, and in fact the api can move
>>> around larger files? And if so can someone lead me in the right
>>> direction? Thanks in advance.
>>>
>>>
>>> Raphael Castaneda
>>> Senior Software Developer
>>>
>>> _______________________________________________
>>> core-dev mailing list
>>> [email protected]
>>> http://www.limewire.org/mailman/listinfo/core-dev
>>>
>>
>>
>
> _______________________________________________
> core-dev mailing list
> [email protected]
> http://www.limewire.org/mailman/listinfo/core-dev
>

_______________________________________________
core-dev mailing list
[email protected]
http://www.limewire.org/mailman/listinfo/core-dev