Freenet weekly status report #3 ------------------------------- 1. Status of 0.7 etc
0.7 is working much the same as it was last week. It is a pure darknet (meaning connections must be arranged manually), a testnet (meaning developers can chase requests across the network => no anonymity), and FCPv2 is nearing completion. I apologize that there has not been very much progress in the last week; my workstation/server had some major hardware issues and I spent a lot of the week sorting that out. I haven't seen any evidence of the old OutOfMemory errors; if you have one, please tell me. What remains for the public alpha: - Finish FCPv2: -- Persistent requests -- Persistent-across-restarts requests -- MultiPut (needed for FIW) - Turn off TMCI by default. User can use FCP and Fproxy. - Config. - Hopefully a working installer - Support for nodes which can't immediately detect their IP address - Possibly updatable keys After that: - Zip manifests - tar/bzip2 support - Non-testnet support (probably with config above) - Proper connection setup encryption - Cyberdo's plugins system - Lots more work on fproxy - Opennet support The project's current Paypal balance is $590.76. This will keep me going until approximately 28 February. 2. GCJ/Freenet on Free JVMs Nextgens has been steadily working on getting Freenet 0.7 to work with free JVMs, in particular with GCJ. As I have explained, this has some big advantages: - We won't be dependant on Sun. - We won't be persona non grata to free software fanatics. - We can have a proper package in debian etc. - We can ship a native, precompiled binary (with GCJ). - Even if this is not much better performing than with a JVM now, it will be in future. - Faster asymmetric crypto, and on all platforms rather than having to use JNI. - GCJ (and Kaffe) run on *far* more platforms than Sun Java. While none of these is immensely important to Windows users, IMHO it is important to get some of the lunatics too; they tend to be loyal users. Nextgens has succeeded. The current trunk 0.7 will produce a working binary, if you run ant with the current CVS GCJ 4.1 installed and working. Getting GCJ working is somewhat difficult however. 3. 64-bit CPUs There has been significant progress on x86-64 support. On 64-bit OSs with 64-bit processors, we now have native binary math acceleration. On a 32-bit OS with an Athlon 64, there is still some work to do. Should be sorted by next week. 3. Frost Frost for 0.7 is available. Downloads and uploads work, at least of smaller files. Get it here: http://sleon.dyndns.org/~sleon/frost-0.7 4. Bundling 0.7.0 will include Frost, FIW, FUQID and Freemail, assuming they are ready. The installer will allow the user to choose not to install particular apps. -- 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/tech/attachments/20060214/c61dea7a/attachment.pgp>
