Build 683 unstable is in CVS. This is mostly a merge of work in
progress. Major features:
* Merged Fish's stream insert/fetch servlets. Not fully working or
  tested yet, I have made it use our metadata framework so far, and it
  is undergoing substantial modification.
* Background splitfile downloads to files... this is currently not
  cancellable, I will implement a list of current downloads in an
  infolet when I get around to it. I am working mainly on the streaming
  stuff ATM, so if somebody wants to tackle this, you need to look at
  ServletWithContext.ids(), SplitFileRequestServlet and
  node.http.infolets.DownloadInfolet.
* Not entirely tested and rather messy asynchronous AutoRequester
  support. Most of the advantages of using *Request directly
  (doesn't block a thread), without some of the disadvantages (it's
  still as high level as AutoRequester ever was). Basically, inherit
  AutoRequester, call doGet(key, bucket, htl, true), and override
  doFinish... or implement your own Listener to listen for failure, add
  it to the AutoRequester before calling doGet(). Note that the way that
  AutoRequester used to call *RequestProcess would block - you need to
  listen for the terminal event, and THEN call getNextRequest.
-- 
Matthew Toseland
toad at amphibian.dyndns.org/amphibian at users.sourceforge.net
Full time freenet hacker.
http://freenetproject.org/
Freenet Distribution Node (temporary) at 
http://80-192-4-36.cable.ubr09.na.blueyonder.co.uk:8889/dFV4OQ1SiIc/
ICTHUS.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20030324/887a4b08/attachment.pgp>

Reply via email to