From toad at amphibian.dyndns.org Tue Jul 1 23:15:43 2008 From: toad at amphibian.dyndns.org (Matthew Toseland) Date: Wed, 2 Jul 2008 00:15:43 +0100 Subject: [freenet-support] Request for wider testing of the db4o branch Message-ID: <200807020015.49166.toad@amphibian.dyndns.org> The db4o branch is now approaching usability. This is a branch (temporary fork) based on build 1151, which uses the object database db4o to store persistent requests and inserts. The objectives and intentions here: - True request resuming: The db4o branch resumes requests (not only inserts) from exactly where they were when the node shut down. The current trunk/stable Freenet code remembers what it was requesting, but has to resume requests from the datastore, which means heavy disk access for a long time after startup. - Faster startup: The db4o branch does not have to read in a list of persistent requests on startup, so startup is quicker. - Memory usage decoupled from queue size: The db4o branch "pages in" requests on demand, so in theory can run with a relatively low memory limit, even with a very large queue. In practice this would involve a lot of disk I/O, so it may not work so well in practice, but at least it will degrade gradually, rather than getting OutOfMemoryException's! Wider testing would be appreciated at this point, to identify any bugs and work towards merging. As with any testing of prerelease Freenet code, you should make a backup of all files with a port number in them (node-12345 etc) before trying it. It will attempt to automatically migrate your downloads and uploads, and will rename downloads.dat.gz to downloads.dat.gz.old.pre-db4o. That is tested with requests but not yet with inserts. It may use more disk space than the trunk version as it does not yet clean up as thoroughly as the trunk version. It may erase your hard drive, eat your cat and turn you in to the FBI for downloading pictures of naked chickens. The data is stored in node.db4o, the format should be relatively stable but *may* change if serious issues arise, in which case you *may* lose all your data (persistent downloads/uploads) and have to wipe it and start again. How to install: - Download db4o 6.4 for Java from www.db4o.com (they also do a .net version). - You will need the following libraries from the zip file (in lib/): db4o-6.4.44.10817-java1.2.jar db4o-6.4.44.10817-nqopt.jar bloat-1.0.jar - Add them to your classpath in wrapper.conf: wrapper.java.classpath.1=freenet.jar wrapper.java.classpath.2=freenet-ext.jar wrapper.java.classpath.3=db4o-6.4.38.10595-java1.2.jar wrapper.java.classpath.4=db4o-6.4.38.10595-nqopt.jar wrapper.java.classpath.5=bloat-1.0.jar The first two lines (or something similar) should be already in your wrapper.conf. If you have more classpath lines already, then increment the number after "classpath". - Install SVN (subversion.tigris.org), and check out the db4o branch sources: svn co --ignore-externals http://freenet.googlecode.com/svn/branches/db4o/freenet/ - Once checked out, you can update the source: svn update --ignore-externals - Build the code: ant - Copy the resulting lib/freenet-cvs-latest.jar to freenet.jar in your node. - Start the node up, and tell me how it goes! Any feedback can go to the devl mailing list, the FMS board, me personally, or the #freenet-testers channel on irc.freenode.org. Have fun! -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://emu.freenetproject.org/pipermail/support/attachments/20080702/5b4eecff/attachment.pgp From nextgens at freenetproject.org Wed Jul 2 16:35:33 2008 From: nextgens at freenetproject.org (Florent =?iso-8859-1?Q?Daigni=E8re?=) Date: Wed, 2 Jul 2008 18:35:33 +0200 Subject: [freenet-support] Freenet build #1153 is released Message-ID: <20080702163531.GF3513@freenetproject.org> A new build of freenet has been released. It will be mandatory on the 9th. of July. We don't provide 1.4-compatible bytecode anymore; if you are still using a 1.4 jvm time, it's time to upgrade! The changelog is available at http://cia.vc/stats/project/Freenet/.message/a8d723 Please report any bug you encounter so that we can keep on improving the code :) NextGen$ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://emu.freenetproject.org/pipermail/support/attachments/20080702/e9139c5f/attachment.pgp From fox1978 at fastmail.fm Sat Jul 5 11:40:40 2008 From: fox1978 at fastmail.fm (fox1978 at fastmail.fm) Date: Sat, 5 Jul 2008 12:40:40 +0100 Subject: [freenet-support] running installation on osx 10.3.9 Message-ID: <94abd48f12c8d36311c4cf23c391c477@fastmail.fm> hi, is it possible to run freenet.jnlp on osx 10.3.9? I've got a feeling that I don't have the right verion of java. ta. From mcharters10 at comcast.net Sat Jul 5 22:42:07 2008 From: mcharters10 at comcast.net (Mel Charters) Date: Sat, 5 Jul 2008 15:42:07 -0700 Subject: [freenet-support] Statistics page blank Message-ID: I am having problems getting freenet started. Using Mac OS 10.4.11 with Java Standard Edition (build 1.5.0_13-b05-241). Steps as follows. 1. Update to freenet 1053 in Terminal: sh update.sh update goes to completion then starts freenet. 2. Start localhost:8888 with FireFox seems to start up fine, home page appears 3. click on statistics (localhost:8888/stats) here I get a blank page, nothing displayed. 4. In Terminal I display the wrapper.log (cat wrapper.log No unusual log entries. I notice that FCP has been started (127.0.0.1:9841) 5. With Firefox I display 127.0.0.1:9841 There is a fatal protocol error :Code 1 (CodeDescription=ClientHello must be first message ) I conclude there is a corrupted or missing file but I don't how to find or correct it. I have verified the router is tunneling the proper ports to my LAN. Does anyone have a suggestion as to what files should be in my freenet directory? How do I proceed from here? TIA -- Mel Charters -------------- next part -------------- An HTML attachment was scrubbed... URL: http://emu.freenetproject.org/pipermail/support/attachments/20080705/ece229c4/attachment.htm From brenno at dewinter.com Sun Jul 6 12:54:41 2008 From: brenno at dewinter.com (Brenno J.S.A.A.F. de Winter, wgasa) Date: Sun, 06 Jul 2008 14:54:41 +0200 Subject: [freenet-support] Using Freenet for Small Sister Message-ID: <4870C091.8010700@dewinter.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, My name is Brenno de Winter and I started the Small Sister Project (http://www.smallsister.org/) a couple of months ago. We're focussing on data retention right now, but will build a more comprehensive privacy solution for people (open source obviously). I'm currently looking at Freenet as the ideal means to store messages (since after some time files automatically fall off the network and that is exactly what I need). There are two questions that I'm struggeling with and the answers aren't to obvious to me: 1. Can I search the net for messages (for instance smallsis.PGPKEYID.*) so that the correct client can retrieve the messages of the network for them selves if they are new. Is this possible at all (through an index or a certain way of storing it?); 2. Is there a way of having software throwing things on the net (so is there an API)? The answer is obviously yes since Thaw does so as well, but I want to prevent myself from making the same mistakes again. I had a hard time finding documentation on it (sorry if I missed it)? Cheers, - -- Brenno J.S.A.A.F. de Winter, WGASA Amsterdamseweg 71 6712 GH EDE The Netherlands Phone: +31 653 53 6508 (Cell) International numbers: USA: +1 619 758 3882 United Kingdom: +44 20 3239 4421 Australia: +61 28003501 Skype/Gizmoproject/AIM: brennodewinter E-mail/MSN: brenno at dewinter.com Jabber: brenno at jabber.org Twitter: brenno GnuPG/PGP-fingerprint: B0B4 C491 0B43 2F7E 2F58 0CE0 F2E8 EF45 D14A 033D -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkhwwJEACgkQ8ujvRdFKAz21MACfW5NgX8UwBfbkolgdGVkiWrjI kNgAnRGgQse/uBwpxXy9MN78F97i17cG =5/lD -----END PGP SIGNATURE----- From Volodya at WhenGendarmeSleeps.org Mon Jul 7 09:20:11 2008 From: Volodya at WhenGendarmeSleeps.org (Volodya) Date: Mon, 07 Jul 2008 10:20:11 +0100 Subject: [freenet-support] Using Freenet for Small Sister In-Reply-To: <4870C091.8010700@dewinter.com> References: <4870C091.8010700@dewinter.com> Message-ID: <4871DFCB.3040503@WhenGendarmeSleeps.org> > 1. Can I search the net for messages (for instance smallsis.PGPKEYID.*) > so that the correct client can retrieve the messages of the network for > them selves if they are new. Is this possible at all (through an index > or a certain way of storing it?); All the data is being passed in the encrypted format, so it is impossible to search for something without knowing the key already. Most applications create a higher level approach of announcing the key once it has been inserted, and thus having the ability to search. For example look at the way Thaw does it, a person creates a Thaw index, and announces the key of that index, after that the inserts are being added to that index, and thus other people (after updating the published index) can search it for whatever they wish. Frost has a file queues which act as one global list of files that have been inserted, and thus allowing the search. In short, yes, it is possible to search for something if the person who has inserted that file wants it to be searchable, but that is not integrated into Freenet, but rather is done by the applications using Freenet. > 2. Is there a way of having software throwing things on the net (so is > there an API)? The answer is obviously yes since Thaw does so as well, > but I want to prevent myself from making the same mistakes again. I had > a hard time finding documentation on it (sorry if I missed it)? You may want to check out the following freesites for documentation: http://localhost:8888/freenet:USK at D~O-C~so9RSMoJ~FWp9BHmE21npXmg0LzVTh-4xWoXU,bpMTwpHvzDmWzIOHSBkQZrdePdW2QhouvcWnh7KqFA8,AQACAAE/FIP/12/ http://localhost:8888/freenet:USK at ugb~uuscsidMI-Ze8laZe~o3BUIb3S50i25RIwDH99M,9T20t3xoG-dQfMO94LGOl9AxRTkaz~TykFY-voqaTQI,AQACAAE/FAFS/12/ -- http://freedom.libsyn.com/ Voice of Freedom, Radical Podcast http://eng.anarchopedia.org/ Anarchopedia, A Free Knowledge Portal "None of us are free until all of us are free." ~ Mihail Bakunin From bqz69 at telia.com Mon Jul 7 09:45:44 2008 From: bqz69 at telia.com (Niels Larsen) Date: Mon, 7 Jul 2008 11:45:44 +0200 Subject: [freenet-support] minihowto about how to run ubuntu encrypted can be found at www.minihowto.org Message-ID: <200807071145.44912.bqz69@telia.com> Some new minihowtos about how to run ubuntu linux encrypted is made. When you run ubuntu encrypted, the only difference is, that you have to insert a passphrase every time you boot up your ubuntu, and the speed will be slightly slower (hardly noticeable). This mean, that you can perfectly well run Freenet from an encrypted ubuntu. When you have finished using the encrypted ubuntu you will have to log out and switch of the computer, and to let it cool of for about 10 minutes, for its contents to be safe. There are also some minihowtos about how to encrypt your files or how to run encrypted directories (encfs). So in reality you can run an encrypted file in an encrypted directory in an encrypted ubuntu linux - as well as run freenet from an encrypted ubuntu (linux). The website is: http://www.minihowto.org :-)