Current status of 0.7: - Link level encryption is half-done, using ephemeral Diffie-Hellman. - Retransmission layer is done, appears stable under extreme load. (As of the second half of today!). - Datastore works, but needs more work for efficiency. - CHKs work; requests and inserts. Small test network always RNFs. - No SSKs yet. Will be the priority after current work. - Splitfiles with onion FEC mostly work, need further debugging. Hopefully will be 100% by the end of the week. Have not tested really big splitfiles that need multi-level metadata yet, but that should work fine; not practical until I sort the load issues out. - Load is becoming an issue, especially with large splitfiles spread over a large number of threads, on local (=> unlimited bandwidth) testnets (so maximum CPU, tons of threads). I am implementing the proposed client load limiting algorithm, I suspect there will be much more work further down the line. - Basic client metadata (MIME types) are working. - Manifests, archive manifests, etc, are implemented for request but not yet for insert, and therefore not tested. - No updating code yet, not even DBRs. Intentionally left out of the work on metadata; we can decide later. - Download manager not yet implemented, but lots of supporting code is ready. Can be started as soon as current work done. If I can do FCP without it without compromizing the design, I will, in the interests of getting FCP running as soon as possible. - FCP not yet implemented. Requires current work, SSKs, and maybe the download manager. This is the mid-term goal at the moment. It is really important to get something that Frost et al can work with. - Fproxy not yet implemented. Requires current work and SSKs. - Opennet support not yet implemented, probably there are design issues remaining.
Conclusions: By Christmas, we will not have 0.7.0, despite Ian's assurances to the press (who are familiar with technology projects slipping deadlines!), but we may just have an alpha with FCP. Very likely we will have something with both FCP and opennet support in the next couple of months, and soon after a basic fproxy. The project's current Paypal balance is $1,367.08. This will be sent to me very soon, and will not buy a full month; if you want to help us out financially, please do so now! :) Also sent to Frost. -- Matthew J Toseland - toad at amphibian.dyndns.org Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20051117/a3c54efc/attachment.pgp>