[freenet-chat] noderef irc bot
Hi, The latest pyfcp (pyFreenet) now has a small experimental program called 'refbot.py'. If you run it without arguments, it'll create an IRC bot which: - logs into irc.freenode.net #freenet-refs - announces itself - interacts with users who /msg or /privmsg it - accepts noderefs from users, and reciprocates with its own ref - detects other bots joining the channel, and automatically swaps noderefs with them - is hard-wired to quit after swapping 10 noderefs (we're not keen on ubernodes). First time you run it, it'll prompt you with a few questions, then save to ~/.freenet_ref_bot. Subsequent runs will just use this file and skip the prompts. Much easier than all that menial copying/pasting of refs between irc client and browser Have fun. Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] save freenet - stop using frost
Hi all, I know I'm not alone in feeling frustrated at seeing most of my peer nodes backed off most of the time. I blame frost, especially with the high priority frost tends to use, and its relentless KSK-thrashing. One or both of two things needs to happen: 1) frost drops its priority to 5 or 6 2) people stop using frost Freenet is not ready for a messaging system such as frost, and won't be till 0.8 and the new publish/subscribe features. In the meantime, anonymous messaging IMHO is better done via I2P or Tor. Your thoughts? Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] USK question(s) and weirdness
Hi, When I insert a site with uri [EMAIL PROTECTED]/name/0, the URI that comes back with the PutSuccessful is [EMAIL PROTECTED]/name/n, where n is the latest rev number. But on inserting with uri [EMAIL PROTECTED]/name/49, the URI that came back was [EMAIL PROTECTED]/name/49, and a fetch to [EMAIL PROTECTED]/name/49 is the one I've just inserted. Does this mean that any given USK edition (or the latest edition) can be 'overwritten'? Also, does it mean that edition 0 is a 'magic number', which on insert, means 'insert to the next available edition', and on retrieve, means 'fetch the latest available edition'? The USK wiki page at http://wiki.freenetproject.org/FreenetUSKPages is in need of explanatory updates. If someone can post some clarifying comments in reply to this post, I'd be willing to update the wiki. -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] new freesite - Freenet Name Services
Hi all, I've just put up a freesite which explains all about this 'Freenet Name Services' thing I've been working away at: [EMAIL PROTECTED],MFb8ziujO5sB~FoKJ-HeJPOuJy0b47jLYdPM~NtvgRU,AQABAAE/nameservice/1/ Site includes introduction, tutorial/walkthrough and theory. -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: pyfcp 0.2.2, with 'name services'
Hi, Announcing a new minor release of pyfcp, version 0.2.2 With this release, I've added a 'name services layer', which works as a proof of concept for shareable lists of bookmarks. With pyfcp 'name services', you can set up local 'name services', and add to these services a set of records mapping human-readable names to URIs. For example, I have an entry called 'darknet', which maps to the 'Darknet Index' freesite. If I do 'fcpget darknet', I get the default page. If I do 'fcpget darknet/docs.html', I get the Darknet 'Documents' page. This 'name services' idea can also be thought of as a system of sharable bookmark lists. Once you've created a local 'name service', you can export it with the 'fcpnames listservices' command, so others can import it with the 'fcpnames addpeer' command. Then, others will be able to do lookups, and where their local name services fail, the lookup will try your in-freenet name service. A 'namesite' is a set of freenet USK keys, with a shared SSK public part. For example, if name service 'foo' has the public URI '[EMAIL PROTECTED]', and contains records 'cat - [EMAIL PROTECTED]', and 'dog - [EMAIL PROTECTED]', then there will be two keys in freenet: - [EMAIL PROTECTED]/cat/0 (containing the string [EMAIL PROTECTED]), and - [EMAIL PROTECTED]/dog/0 (containing the string [EMAIL PROTECTED]) This framework is so simple it should be easy to implement in other languages (and hopefully even finally end up in node code). More is explained in the manpage for the 'fcpnames' command-line program within the release distribution. Downloads: - svn: project pyFreenet - freenet: [EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/0 - web: http://www.freenet.org.nz/pyfcp Enjoy! Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] #freenet needs more ops
Hi, There's been a few unmitigated tards cruising #freenet and trolling with various stupidities. For many hours in the day, there are no active ops, and no way to kb said tards. Could the existing ops, nextgens, toad, sanity et al please appoint a couple of more ops, who can have a presence when the existing ops are away? Preferably some people residing between +8 and -6 timezones? -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: pyfcp0.1.8 (+freesitemgr)
Hi, Announcing release of version 0.1.8 of pyfcp (with freesitemgr freesite insertion tool). Main change is a complete rewrite of freesitemgr: - freesitemgr now uses the node global queue - 'freesitemgr update' now just submits inserts to the queue and exits once these inserts have been sent to the node (it no longer waits for the node to notify completion) - queued inserts have persistence=forever, so should survive node restarts (that is, if the node doesn't forget) - if node still has Alzheimer's (forgets queued items), freesitemgr will detect this and resubmit - subsequent runs of 'freesitemgr update' now reconcile the stored site state against the retrieved queue info, so you can also use 'freesitemgr update' to poll the insert states of your freesites - freesitemgr no longer uses ~/.freesites, it now stores everything in ~/.freesitemgr/*, in much more readable/hackable files It is recommended that once you get your freesites set up, you stick the command 'freesitemgr update' (or 'freesitemgr -v update') into your crontab. Doze users please note - no attempt has yet been made to test freesitemgr in a doze environment. That's the next item on my todo. YMMV. Download locations: 1. svn, from 'pyFreenet' 2. web, via www.freenet.org.nz/python/pyfcp 3. freenet, via [EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/0 If you hit any problems, please file a bug on mantis against project (https://bugs.freenetproject.org/) against project 'PyFreenet'. Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: pyFreenet v0.1.7, new freesitemgr
Hi, I've just released version 0.1.7 of pyFreenet The most significant change is a major rewrite of the freesitemgr freesite insertion utility. freesitemgr now features 'resumable' operation. This means that if it is interrupted half-way (by the user pressing Ctrl-C, or the node dying), it can be re-run, and it will pick up where it left off. This means that users inserting large freesites can just keep trying if the node keeps dying, and eventually they'll get the full freesite in. Also, freesitemgr now stores its info in the *directory* ~/.freesitemgr, instead of the *file* ~/.freesites. To import your existing sites, get their private URIs out of ~/.freesites, and add them into the new freesitemgr with 'freesitemgr add'. Other changes: - cleaner logging/verbosity options - default priority for all operations is now 3 (gets were failing at priority 4) Any bugs? Post them to the pyFreenet bugs page on mantis Download sites: http://www.freenet.org.nz/python/pyfcp [EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/0 Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] freedisk: pre-Alpha testers wanted
Hi, This is a call for pre-alpha testers for freedisk, the Freenet virtual disk framework. What I'll need you to have is: - curiosity and interest - a few bits of spare time on and off over the next few weeks - freenet 0.7 set up and working somewhere on your LAN - a linux-based OS - root access to this OS (for installation of packages) - ability to build kernel modules What I'll need you to do for this stage of testing is: - install a small number of third-party packages, one of which (FUSE) needs you to build/install/load a kernel module - install the pyfcp package, which includes the Freedisk framework - report to me by email or IRC re any problems you run into - play around with the freenetfs - go through a few iterations of reinstalling pyfcp as I sort out the wrinkles Anyone interested, please contact me off-list using my other email address: rebirth at orcon dot net dot nz -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] ANN: freedisk (freenet filesystem) pre-alpha
Conrad J. Sabatier wrote: Not intended in any way to detract from your work, but what is the intended purpose or use for this? Not intended in any way to detract from your question, but does it matter? -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] ANN: freedisk (freenet filesystem) pre-alpha
David McNab wrote: Conrad J. Sabatier wrote: Not intended in any way to detract from your work, but what is the intended purpose or use for this? Not intended in any way to detract from your question, but does it matter? Well, for a more constructive answer - what I'm hoping is to work towards a 'virtual disk in freenet' kind of idea. The longer range aim is where a user can create a SSK keypair, and store this encrypted on their PC. Upon entry of a passphrase, the filesystem would hold the decrypted keypair in memory, and use it (as USK@ keys) to implement a hierarchy of files/directories totally within freenet. In concept, it would work a little bit like PGPdisk, but with all content distributed throughout the freenet. The user would be able to use their familiar applications (eg OpenOffice) and save documents within their freenetfs directory. For instance, saving a document to /mnt/freenet/mydir/documents/protest-plan.doc, would result in such 'file' being inserted into freenet as a CHK@, then added to the manifest for their private USK@ key, then the manifest reinserted upon sync. OpenOffice would be none the wiser. In addition, the user would be at liberty to disclose his public key to others, to give others the ability to 'mount' the directory readonly. Also, maybe give some trusted others the private key to allow them to mount the directory read/write. It's early days yet. I'm still sorting through options for how to do these 'directory mounts' *within* the freenetfs. Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] Towards a Freenet Filesystem
Joel Salomon wrote: How do you report bad key format or splitfile error or any Freenet-specific error with the simple FS interface? That's easy. return false; And how do you report *which* error it was? (Is it worth retrying the file, or checking for a mis-copied key, or what?) One idea that comes to me is to allow read of /errors/read/[EMAIL PROTECTED] I'm intending to keep a memory cache of recent requests, keyed by URI, such that this error info can be reliably retrieved. Another thought is to cache some retrieved keys into the host filesystem, with hashed filenames and encrypted contents, to speed up performance. Anyway, if you refer to the wiki page I put up (FreenetFS), you'll see that the mimetype issue has been addressed. Any further thoughts, either as replies to this thread, or hacks to the wiki page, are most welcome. Thanks for the input so far. Please keep it coming. -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] Towards a Freenet Filesystem
Hi, Your ideas are needed. I'm in the early stages of implementing a linux filesystem for freenet, based on the FUSE (userspace filesystem) framework. The idea is to empower users and app developers, so they can type: $ mount -t freenetfs /dev/fuse /mnt/freenet -o options or alternatively, have in their /etc/fstab the entry: /dev/fuse /mnt/freenet freenetfs options 0 0 and end up with freenet mounted at /mnt/freenet The purpose is to allow seamless integration with freenet of any application which accesses the filesystem. One use of this would be allowing people to edit sensitive OpenOffice documents, and store the files completely within freenet, and allow others to read these anonymously. So far, I'm thinking through some options for a directory tree model, and here's what I've got so far: / - the root (d'oh) /keys/ - returns empty directory listing /keys/[EMAIL PROTECTED] /keys/[EMAIL PROTECTED]/name /keys/[EMAIL PROTECTED]/name/version /keys/[EMAIL PROTECTED] - performs a GET of the given key from freenet, and allows it to be read like a file. First line is mimetype\n /privatekeys/[EMAIL PROTECTED]/name - the filename '[EMAIL PROTECTED]' is the private key corresponding to /keys/[EMAIL PROTECTED]/name - reading from this file produces a single line, the equivalent public key - writing to this file performs a freenet PUT. First line written should be mimetype\n, then the raw key data /cmd/ - a pseudo-directory allowing commands to be sent to the fs, via reading/writing pseudo-files /cmd/genkey - reading this file produces an SSK@ keypair /usr/ - contains a set of named subdirectories, where the mapping of physical freenet key to logical name is governed by config file settings, such as: [userdirs] fred=freenet:[EMAIL PROTECTED]/name mary=freenet:[EMAIL PROTECTED]/name so reads from '/usr/fred/' become a read to '/keys/[EMAIL PROTECTED]/name, and writes to /usr/fred become a write to '/privatekeys/[EMAIL PROTECTED]'. If anyone gets some ideas to improve this model, please reply to this thread. -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] FreenetFS (freenet filesystem) WIKI
Hi, Since my mention of freenetfs has aroused some discussion and worthy thoughts, it felt right to put up a wiki page. The page is FreenetFS (http://wiki.freenetproject.org/FreenetFS), and is linked from the 'Specifications' page which is linked from the main wiki page. All sane (and productively insane) contributions welcome. Simplicity, elegance and intuitiveness preferred. -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: pyfcp 0.1.3
Hi, I've just released PyFCP version 0.1.3 Changes: - added 'fcpget' and 'fcpput' command-line apps for key retrieve and insert - minor bug fixes Tarball, including installer, available from the PyFCP sites: http://www.freenet.org.nz/python/pyfcp freenet:[EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/5 Please give me a yell if you find bugs, or want extra features... -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] is Publishing the only Freenet Killer App?
Hi, I've been reflecting on my years of intermittent involvement with the freenet project, and trying to look at the bigger picture of Freenet's place in the world, and the technical capabilities and limitations which arise from Freenet's architectural model. It feels clear to me that the ability to publish and retrieve freesites and single content files anonymously is the One Great Freenet Killer App. Publishing of freesites, as well as casual publishing/retrievable of single content files like images, documents etc, is extremely scalable. Flogs (freenet weblogs) are scalable because they can work like freesites. Even RSS feeds are scalable. My question is - are there any other uses of freenet which, in real-world practical terms (with n percent of nodes running transiently, and m percent of nodes on limited bandwidth), can perform effectively and reliably at scale? I ask, because after getting my pyfcp lib into a stable state, as well as the 'freesitemgr' freesite insertion client app, I'm feeling a bit dry on ideas at the moment. I've thought of resurrecting FreeMail, and adapting it to the new FCP interface, but I'm concerned about the fact that its design is based on relentless KSK@ queue thrashing. I don't even know if FreeMail is scalable. It certainly didn't work in Freenet 0.4-0.5. I tried several retry algos, but none of these managed to lift it into a state where message delivery became reliable. So I'm concerned about the possible detrimental effect that a rebirthed FreeMail could have on the fledgeling 0.7 network. Is there scope to talk about a new keytype, something like a QSK@ (queue space key), which would spare nodes and the greater network from being hammered by endless ClientGet requests for mostly nonexistent KSKs? A native queue-oriented key type, optimally supported within the core node, would IMHO open up a lot of scope for new application concepts for freenet. Your thoughts? -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: freesitemgr - freesite insertion app
Hi all, Thanks to recent fixes in 0.7 (r8751 and later), I am now in a position to announce the release of 'freesitemgr', a simple console-based freesite management application. freesitemgr allows for easy creation and insertion of new freesites, and based on site hashes, intelligently reinserts existing freesites when changes are detected. freesitemgr is released as part of pyfcp, whose official freesite is now: [EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/1 (note URI change - previous URI was compromised by my carelessness with a bug posting). Also, the pyfcp freesite is mirrored on http://www.freenet.org.nz/python/pyfcp Any bugs, queries, issues, suggestions etc, please email me -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: freesitemgr - freesite insertion app
(apologies if you're seeing this twice - I posted before and it didn't seem to get through) Hi all, Thanks to recent fixes in 0.7 (r8751 and later), I am now able to announce the release of 'freesitemgr', a simple console-based freesite management application. freesitemgr allows for easy creation and insertion of new freesites, and based on site hashes, intelligently reinserts existing freesites when changes are detected. freesitemgr is released as part of pyfcp, whose official freesite is now: freenet:[EMAIL PROTECTED],E9uFCy0NhiTbR0jVQkY77doaWtxTrkS9kuMrzOtNzSQ,AQABAAE/pyfcp/1 (note URI change - previous URI was compromised by my carelessness with a bug posting). Also, the pyfcp freesite is mirrored on http://www.freenet.org.nz/python/pyfcp Any bugs, queries, issues, suggestions etc, please email me -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: freesitemgr and PyFCP 0.1.2
Hi, Announcing a whole new refactored PyFCP, together with a whole new client app 'freesitemgr'. freesitemgr is a console app that makes it easy to insert freesites, and manages a single freesites config file. Invoking 'freesitemgr -h' shows all the options. Also, owing to freenet0.7's chronic inability to insert my pyfcp freesite (it always seems to get to 8 out of 9 succeeded, then hangs forever), I'm now mirroring the pyfcp site on the mainstream web at http://www.freenet.org.nz/python/pyfcp -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] question - node throttling limit
Hi, I'm really needing to constrain my bandwidth usage, since out here in the boonies of the world, I'm paying $2/GB. Question is - would setting 'node.outputBandwidthLimit' to 2K or even 1K result in a node that essentially Doesn't Work (TM)? Even at 2K, (assuming 2K downstream as well), this amounts to 10GB/month = $20 surcharge. If such throttling would cripple the node, what's the effective minimum I could throttle it to while still having a working node? -- Kind regards David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: PyFCP now ready for use
Hi Python hax0r5, I've just checked into svn a whole new version of pyfcp, which should be good enough for use in freenet client development. Features: - very simple intuitive API - all primitives support synchronous, asynchronous and callback-based invocation - includes an XML-RPC server module, which exposes FCP primitives over XML-RPC - includes a 'sitemgr' module, very useful for command-line (or cron-based) freesite insertion - now with full API documentation Todo: - implement support for persistent jobs If you find bugs, please check your patches into svn. If you don't have svn access, or if you're not confident to fix the bugs, give me a yell. Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] ANN: PyFCP now ready for use
Ian Clarke wrote: David, can you add a link to this in the Library Implementations section of this page: http://wiki.freenetproject.org/FreenetFCPSpec2Point0 Done Also, I've added wiki pages: - FreenetTipsAndTricks (linked from front page) - FreenetDevTools (linked from front page) - InsertingFreesitesWithCron (linked from tips'n'tricks page) Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] Q: transient nodes and freesite insertions
Hi, I've got a cron job which, once a day: 1. starts a transient freenet node 2. lets the node 'settle' for 60 seconds 3. does a round of freesite insertions 4. sits for another 60 seconds 5. shuts down the node Given that the node has at least a couple of good connections to peers, is this a safe setup? In other words, will the transience of the node impact on the ability of others to reach the inserted freesites? If so, then is there an amount of time I should leave the node running after the freesite inserts which will mitigate such impacts? Thanks in advance for your replies Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] my 0.7 feedback
Hi all, I've been away from freenet for some time, largely due to the frustration caused by Freenet's pathological unreliability in the 0.4,0.5 era as I was trying to get Freemail to work reliably. In the last couple of weeks, I've been dabbling with 0.7, and have been in the process of implementing pyfcp (a python library for clients to access freenet via FCP), and development has taken a couple of orders of magnitude less time and effort (and pain) compared to its counterpart on 0.4-0.6. I want to say that with the new architecture of 0.7, I feel my energies and enthusiasm have regenerated (after feeling burned out and disillusioned with 0.4-0.6). So congratulations, lots of bouquets, and lots of fine wine/malt whisky/sticky buds/funny mushrooms/etc to the architects and developers. In particular, some of the features I'm really enjoying are: - transparent splitfiles handling within the node - no more of this dragging the client through the entrails of this complicated process - FCP's 'ClientPutComplexDir', making freesite insertion an absolute breeze - the USK keytype, and its transparent management within the node. This rocks so goddam hard - no more tedious freesite insertion schedules, no more annoying metadata construction, no more sites dropping off if the author misses an insertion deadline - Metadata.ContentType - marvelously simple and to the point. In 99.95% of cases, no more metadata than this is needed - fproxy's improvements, and ability to manage lots of stuff via the web interface Guys, you've won me back as a client writer, and I'm sure you'll win back a lot more people as word of 0.7's atonements gets out. Cheers David (aum) ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: freesite inserter, plus pyfcp updates
Hi folks, I've updated svn with a better, cleaner, sexier pyfcp (FCP client library for Python). Along with that, I've included a little prog called 'sitemgr', which works as a simple console-based, cron-able freesite inserter, and which keeps a hash of each freesite to prevent unnecessary insertions. Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] (amended) HOWTO: firefox 'freenet:' protocol handling
Florent Daignière (NextGen$) wrote: * David McNab [EMAIL PROTECTED] [2006-05-08 14:10:31]: Ian Clarke wrote: On 7 May 2006, at 18:04, David McNab wrote: Ian Clarke wrote: So websites that use this will only work with users that have Firefox and have installed the plugin? ... Isn't it preferable to encourage people to use the normal http://127.0.0.1:/ prefix? Seems we've got two imperfect options: 1) Dump user into a sea of broken links if they choose not to have their fproxy at 127.0.0.1: In which case the user will have some idea of why they are getting broken links, as they will have made a conscious decision to change their fproxy address. versus 2) Dump user into a sea of broken links if they choose not to use an extensible open-source browser Its not our job to punish the 90% of web users that don't agree with your preferred choice of web browser. Worse, we would also be punishing those people that do agree with your choice of web browser, but who don't have the appropriate plugin. Both scenarios suck, but IMHO the latter sucks a lot less. Both scenarios are similar in terms of the poor user experience, the differentiator is which is more likely. Going with freenet:-style urls is much more likely to lead to scenario 2 than sticking with our current approach is to lead to scenario 1. /me stifles the temptation to write an fproxyproxy It exists ! :) Try to set up your browser to use fproxy as an HTTP proxy server ;) IMHO it's even better in term of security as you're SURE that no external link could be loaded by your browser. NextGen$ The latest version of SwitchProxy for Firefox allows 2-click proxy switching, so I've already got my fproxy configured in there. -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] req: firefox plugin
Hi all, Given the rise to prominence of Firefox as The One True Wholesome Browser, is there anyone in the Freenet community who might be inspired to write a Firefox plugin to handle freenet URLs? How I'd see a plugin working: * configuration includes: - host, port for an Fproxy * handles 'freenet:' type URLs, in the address bar, in bookmarks, in clickable links, and sends such requests over to the nominated fproxy * possibly stick a tiny freenet 'hops' (white rabbit) logo in the browser status bar, with a red circle/stroke if the FProxy is not reachable Anyone here with firefox plugin skills who might be motivated? Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] HOWTO: firefox 'freenet:' protocol handling
Synopsis: A 2-minute recipe for getting Firefox to handle 'freenet:'-style URLs, so that mainstream web pages can link to freesite pages without worrying about fproxy access specifics. Purpose: --- Allow mainstream websites to contain abstracted freenet links such as: a href=freenet:[EMAIL PROTECTED]hot freenet stuff here/a without needing to prefix the href with fproxy address details, such as: 'href=http://localhost:/[EMAIL PROTECTED]'. This can be valuable, since many users don't have their fproxy on localhost: (myself for instance, since i run my freenet node on a headless server on the other side of my LAN). For such users, links on mainstream websites with 'href=http://localhost:;' will be broken. This recipe allows the specifics of fproxy access to be buried within firefox. Procedure: - 1) Stick the following script somewhere in your system: #!/bin/sh /path/to/firefox -remote openURL(http://localhost:/$1) Call it (say) /usr/local/bin/firefox_freenet (we'll refer to the path later on) If your fproxy is not on 'localhost:', change accordingly. If you're still in the Redmond Prison, use instead the script: c:\pathto\firefox.exe -remote openURL(http://localhost:/%1) and write this into a .BAT file somewhere on your disk, say, c:\freenet\firefox_freenet.bat 2) Within firefox, type into the address bar 'about:config' 3) within the displayed pane, do: (i) right-click, New, String. For preference name, enter: network.protocol-handler.app.freenet And for value, enter: /usr/local/bin/firefox_freenet (in windows hell, enter c:\firefox\firefox_freenet.BAT) (ii) right-click, New, Boolean For preference name, enter: network.protocol-handler.external.freenet And for value, enter: true (iii) right-click, New, Boolean For preference name, enter: network.protocol-handler.warn-external.freenet And for value, enter: false You're done. Test it out by entering into your firefox address bar the URL: freenet:[EMAIL PROTECTED],3ocfrqgUMVWA2PeorZx40TW0c-FiIOL-TWKQHoDbVdE,AQABAAE/Index/25/ -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] (amended) HOWTO: firefox 'freenet:' protocol handling
FIXED! Synopsis: A 2-minute recipe for getting Firefox to handle 'freenet:'-style URLs, so that mainstream web pages can link to freesite pages without worrying about fproxy access specifics. Purpose: --- Allow mainstream websites to contain abstracted freenet links such as: a href=freenet:[EMAIL PROTECTED]hot freenet stuff here/a without needing to prefix the href with fproxy address details, such as: 'href=http://localhost:/[EMAIL PROTECTED]'. This can be valuable, since many users don't have their fproxy on localhost: (myself for instance, since i run my freenet node on a headless server on the other side of my LAN). For such users, links on mainstream websites with 'href=http://localhost:;' will be broken. This recipe allows the specifics of fproxy access to be buried within firefox. Procedure: - 1) Stick the following script somewhere in your system: #!/bin/sh /path/to/firefox -remote openURL(http://localhost:/$1,new-tab) Call it (say) /usr/local/bin/firefox_freenet (we'll refer to the path later on). Chmod it to execute permission. If your fproxy is not on 'localhost:', change accordingly. If you're still in the Redmond Prison, use instead the script: c:\pathto\firefox.exe -remote openURL(http://localhost:/%1,new-tab) (all on one line) and write this into a .BAT file somewhere on your disk, say, c:\freenet\firefox_freenet.bat 2) Within firefox, type into the address bar 'about:config' 3) within the displayed pane, do: (i) right-click, New, String. For preference name, enter: network.protocol-handler.app.freenet And for value, enter: /usr/local/bin/firefox_freenet (in windows hell, enter c:\firefox\firefox_freenet.BAT) (ii) right-click, New, Boolean For preference name, enter: network.protocol-handler.external.freenet And for value, enter: true (iii) right-click, New, Boolean For preference name, enter: network.protocol-handler.warn-external.freenet And for value, enter: false You're done. Test it out by entering into your firefox address bar the URL: freenet:[EMAIL PROTECTED],3ocfrqgUMVWA2PeorZx40TW0c-FiIOL-TWKQHoDbVdE,AQABAAE/Index/25/ -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] (amended) HOWTO: firefox 'freenet:' protocol handling
Ian Clarke wrote: So websites that use this will only work with users that have Firefox and have installed the plugin? ... Isn't it preferable to encourage people to use the normal http://127.0.0.1:/ prefix? Seems we've got two imperfect options: 1) Dump user into a sea of broken links if they choose not to have their fproxy at 127.0.0.1: versus 2) Dump user into a sea of broken links if they choose not to use an extensible open-source browser Both scenarios suck, but IMHO the latter sucks a lot less. Anyone else got an opinion on this? Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
Re: [freenet-chat] (amended) HOWTO: firefox 'freenet:' protocol handling
Ian Clarke wrote: On 7 May 2006, at 18:04, David McNab wrote: Ian Clarke wrote: So websites that use this will only work with users that have Firefox and have installed the plugin? ... Isn't it preferable to encourage people to use the normal http://127.0.0.1:/ prefix? Seems we've got two imperfect options: 1) Dump user into a sea of broken links if they choose not to have their fproxy at 127.0.0.1: In which case the user will have some idea of why they are getting broken links, as they will have made a conscious decision to change their fproxy address. versus 2) Dump user into a sea of broken links if they choose not to use an extensible open-source browser Its not our job to punish the 90% of web users that don't agree with your preferred choice of web browser. Worse, we would also be punishing those people that do agree with your choice of web browser, but who don't have the appropriate plugin. Both scenarios suck, but IMHO the latter sucks a lot less. Both scenarios are similar in terms of the poor user experience, the differentiator is which is more likely. Going with freenet:-style urls is much more likely to lead to scenario 2 than sticking with our current approach is to lead to scenario 1. /me stifles the temptation to write an fproxyproxy -- Cheers David ___ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]
[freenet-chat] ANN: Paper on SSK Keypair Applications
Hi, I've written a tutorial guide to the SSK keypair format, and some ways in which SSK keypairs can be used for other applications. Hopefully it might save some time for other developers, and open up some options for use in Freenet-related (and possibly non-freenet peripheral) applications. The document is at http://www.freenet.org.nz/ssk.html. I invite Freenet experts to review it for correctness and completeness. -- Cheers David ___ chat mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.general
[freenet-chat] Re: [freenet-dev] Java
On Sun, 25 May 2003 02:36:34 +0200 Frank v Waverenwrote: n (n -> infinity) > > Gripe(i) Java is... i=1 The best thing, IMO, that's ever been added to Java is the Python environment. Called 'Jython', it's actually a python interpreter in Java, that allows Python code to interact seamlessly with Java. What I'm saying is that there might be an excellent case to use this mechanism to gradually migrate the Freenet codebase over to Python - it can be moved one class at a time, without undue drama. Once Fred's fully in Python, there'll be some huge advantages. For one, Python programs can be readily built into binaries that run on their target system without needing a Python environment. For another, interfacing Python to C is effortless and painless, especially given Pyrex - the Python/C interface language. Python code can compile to vanilla C, and be incrementally optimised for speed. For another, Java is just Pascal with a makeover, and a pretty bad one at that. Python is a way cool language, that lets you get the job done with far less effort and much more fun. So what I'm proposing is an incremental migration away from Java and towards a Python/C blend. Python for the comfortable effortless abstraction, and C for the raw bit-bashing grunt. A big argument in favour of this is that it's not an all-or-nothing deal - stable working code can be released at many different points along the migration path. Thoughts? David -- leave this line intact so your email gets through my junk mail filter ___ chat mailing list chat at freenetproject.org http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] Is there a freenet homepage, or a FAQ page?
Kinda makes me curious - how someone can fine the freenet chat list email address without having visited the homepage. On Mon, 2003-04-14 at 22:49, Greg Wooledge wrote: > Angel Gabriel (badmangabriel at lycos.co.uk) wrote: > > > I know this is kinda silly to ask, but I only have POP access to the net > > at the moment, but I'd like to know if such a site exists. > > http://freenetproject.org/ -- Kind regards David -- leave this line intact so your email gets through my junk mail filter ___ chat mailing list chat at freenetproject.org http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] New Law may make Freenet illegal
Pray that this doesn't happen. But a story in today's Slashdot, http://yro.slashdot.org/yro/03/03/28/1541230.shtml?tid=103tid=123, talks of several states passing laws which, amongst other things, would make it illegal to 'concel... from any service provider... the existence or place of origin or destination of any communication. Could this be interpreted as making Freenet's stealth routing illegal? Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
Re: [lists] Re: [freenet-chat] New Law may make Freenet illegal
I'm no expert on US constitution and law. But on thinking about this, it looks like a case of the legislature vesting a huge amount of power into the executive and judiciary. Because if the legislation is overly broad and ambiguous, the whole thing will turn into a merry dance of ISPs and govt departments taking action against individuals, leaving it to judges to determine whether the interpretation in question is fair or not. I can imagine thousands of test cases examining countless scenarios, and judges actually making up the law as they go along. Given the Supreme Court's historical legal blunder in ruling against the Eldred v Ashcroft constitutionality challenge (of the Disney Copyright Forever Act), I don't think the judiciary can actually be trusted to rule fairly. The only winners will be those who can afford the best lawyers, and the lawyers themselves. Real 'democracy' - one dollar, one vote! Tell me, is this where the USA is generally headed? Implementing a slow transition to straight-out plutocracy via vague legislation vesting power in the judiciary? Cheers David On Sat, 2003-03-29 at 13:01, Seth Johnson wrote: It would make caller ID blocking illegal, wouldn't it? I had my phones installed with all-call blocking (i.e., I don't transmit my phone number to others be default, and I have to explicitly turn it on to get through to somebody with who blocks private calls). They were required to provide this option back when they first started installing Caller ID and running those hysteria-provoking ads about stalkers. Seth Johnson Greg Wooledge wrote: David McNab ([EMAIL PROTECTED]) wrote: But a story in today's Slashdot, http://yro.slashdot.org/yro/03/03/28/1541230.shtml?tid=103tid=123, talks of several states passing laws which, amongst other things, would make it illegal to 'concel... from any service provider... the existence or place of origin or destination of any communication. Could this be interpreted as making Freenet's stealth routing illegal? Based on that wording, it would make all of the following unlawful: * Steganography * Network Address Translation (NAT) * Freenet * Mixmaster networks * Regular old snail mail without a return address on the envelope ... and probably much, much more. -- Greg Wooledge | Truth belongs to everybody. [EMAIL PROTECTED] |- The Red Hot Chili Peppers http://wooledge.org/~greg/ | Part 1.2Type: application/pgp-signature -- Kind regards David -- leave this line intact so your email gets through my junk mail filter ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] Urgent: time for Freenet to prove itself
If there's anyone in the Arab world, or otherwise in a position to access http://english.aljazeera.net, now's a great opportunity to prove the worth of Freenet and mirror this site into a freesite. AlJazeera is presently under attack, and there's no reason to expect that further attacks won't follow. I had my first glimpse of this site 2 days ago before the attacks started. From what I can see, it offers a refreshingly unique perspective on the whole Iraq deal. No, it's not a sabre-rattling jihad-chanting organ of muslim propaganda. The AlJazeera news organisation seems to be making a genuine sincere effort to adopt a truly neutral and objective position. At this time, it's vital that the world internet population have access to a diversity of points of view on the current Iraq situation. There are some who believe that the present practice of 'embedding' journalists in fighting units (and under rule of command) may be compromising the objectivity of news coverage. This concern may not be without merit. So here's an opportunity to prove that Freenet is not just a naughty dark hidey hole for late night one-handed typing. If I had reliable access to the website, I'd be inserting a freesite myself. So if you can get english.aljazeera.net, how about mirroring it into a freesite and getting the word out. Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
Re: [freenet-chat] Urgent: time for Freenet to prove itself
On Thu, 2003-03-27 at 18:01, Ian Clarke wrote: I have thought about this too - unfortunately I think it will be difficult to get the site while it is being attacked/slashdotted. Ideally, if we could get someone at Al Jazeera to publish it such that publishing continues even if their WWW site goes offline, *that* would be cool. Anyone got an email address or phone number? Rather a severe attack when even the nameservers can't be reached. I couldn't find any contact info for any of their Middle Eastern offices, but did make contact with their Washington office, and sent them an email telling them about Freenet's resistance to censorship, and offering to mirror their site(s) into Freenet. Phone number (Wash DC): 202-393-1333 Their main email address is being DDoSed, but I feel it would be ok to post here an address of one of their journalists (assuming that nobody in the Freenet community would have any desire to spam or DDoS him): His email is [EMAIL PROTECTED] Cheers David Ian. On Thu, Mar 27, 2003 at 12:37:13PM +1200, David McNab wrote: If there's anyone in the Arab world, or otherwise in a position to access http://english.aljazeera.net, now's a great opportunity to prove the worth of Freenet and mirror this site into a freesite. AlJazeera is presently under attack, and there's no reason to expect that further attacks won't follow. I had my first glimpse of this site 2 days ago before the attacks started. From what I can see, it offers a refreshingly unique perspective on the whole Iraq deal. No, it's not a sabre-rattling jihad-chanting organ of muslim propaganda. The AlJazeera news organisation seems to be making a genuine sincere effort to adopt a truly neutral and objective position. At this time, it's vital that the world internet population have access to a diversity of points of view on the current Iraq situation. There are some who believe that the present practice of 'embedding' journalists in fighting units (and under rule of command) may be compromising the objectivity of news coverage. This concern may not be without merit. So here's an opportunity to prove that Freenet is not just a naughty dark hidey hole for late night one-handed typing. If I had reliable access to the website, I'd be inserting a freesite myself. So if you can get english.aljazeera.net, how about mirroring it into a freesite and getting the word out. Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] New pyFreenet release
Hi all, Just a quick note to announce the release of pyFreenet 0.2. This version completely obsoletes vers 0.1. Now features: * Full FEC/Splitfiles support (thx to Fish/GJ for their code which I've gratuitously ripped and absorbed into the pyFreenet classes) * Removed all dependency on fcptools * More comprehensive API documentation * Full self-test suite * Python installer script Download available from http://www.freenet.org.nz/pyFreenet, and in-freenet (see TFE freesite, scroll to pyFreenet) (Ahh, at last I can now get on with writing some actual useful Freenet apps). Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
Re: [freenet-chat] New Freenet Search Engine
On Mon, 2003-02-24 at 09:53, Marion Bates wrote: Hi David, That's way cool, thanks for posting the url. It's quite speedy. I can't think of any suggestions for improvement, except possibly adding a how I did this page. :) The 'How I Did This' is so trivial that perhaps it's better being shared here. In ht://dig, the only hack required was disabling the URL handling code that censors out double slashes '//' in Freenet URIs. With this done, the spider is now capable of fetching text and html content via fproxy. With that in place, I set the spider 'htdig' loose, with the Total Freedom Engine (TFE) as the starting URL. Via fproxy, htdig recursively pulls all the text and html documents it can find. As for the search interface on the web server side, I've added 2 fields: fproxy host and port. This is for people (like myself) who have a node running 24/7 on a server box, but turn off their workstation box when not in use. If you enter anything in these fields other than the default 127.0.0.1/, a PHP script edits the URLs in the search results to point to your LAN's internal address for your fproxy gateway (useful also for those of you at work who VPN to your home boxen and visit fproxy for your daily hit of anime pr0n). Result is that you can then just click on a url and have it come up. (Please take note - website/freesite authors - hard-coding 'http;//127.0.0.1:' into URLs on freesites or mainstream web pages is very unacceptable practice - the correct way to link to someone else's freesite is with href set to '/[EMAIL PROTECTED]'. The first index was built with a server timeout of 30 seconds. While that's generous for mainstream web servers, it's way short for fproxy, given freenet lag. So a spider is presently running with a new timeout of 180secs, which should glean some more results. The very act of spidering these pages will change their routing within Freenet - and will have a tendency to bring to life a lot of the more rarely-visited freesites. Most of what comes up in searches should actually be reachable through Freenet, as a result of the pages being requested and indexed. After the spider's present run, I'll set up the scripts to automatically zip up the search database and insert the database itself into Freenet, so that others can feed it into their own htdig program. Ultimately, I'd like to build up a totally in-freenet search system, whereby a GUI app (for *nix and Windoze) is distributed with it. Aiming for the app to support other people's search portals as well. Cheers David Thanks also, by the way, for your earlier compliments regarding the website. Much appreciated by at least _one_ of the web editors. :) Regards, -- MB ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
Re: [freenet-chat] Fproxy failing with FEC
As it turns out, the problem is the Galeon browser. The file inserted and retrieved fine with Konqueror But it might be worth looking into why Galeon is disliking the file. Cheers David On Sun, 2003-02-23 at 19:18, David McNab wrote: Hi, I did a splitfile FEC insert with fishtools, and tried to retrieve it with fproxy. Fproxy complained that 'The image http://localhost:/servlet/SFRequest//__ID__..' cannot be displayed, because it contains errors. Wanting to confirm/eliminate fishtools as a suspect, I inserted another large file into my node with fproxy, then retrieved it back with fproxy - same error. It's not a good look when the main Freenet client - fproxy - is unable to insert then retrieve the same file :( Can anyone suggest what's going on here? Is fproxy stuffed? Is it just the insert code, or the retrieve/reassemble code, or both? Or is there a chance my datastore is stuffed? What's the confidence level in FProxy's FEC splitfiles insert and retrieval? Are there any tools, libs or clients (apart from fishtools) that are consistently and successfully inserting *and* retrieving splitfiles? Is the whole FEC thing actually working out as a net positive in Freenet? Cheers David PS - I'm using Sun JDK 1.3, and Fred code 0.5.0.7, on Debian Unstable with a 256MB datastore ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] The new freenetproject.org website
Hi all, /me was really hating the mid-grey background of the old sight - had to keep turning off colours in Galeon to read the old one. /me looks at new freenetproject.org website. Credit to the webmasters. Great effort! :) Smart professional design. Nice to see the new look'n'feel consistency with the FProxy page. 10/10 for everything, guys. Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] Freenet crypto question
Given the (public, private) keypair that is used for inserting and retrieving SVK@ and SSK@ keys: Is there any encryption method that can encrypt an arbitrary block of data, using only an SSK pubkey, such that the data can only be decrypted with the corresponding privkey? If so, what would the algorithm be? Is there any code lying around from which such encryption could be done? Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] Things seem quiet
Hi all, On coming back to the Freenet project, I see some things have changed. On one hand, there's a deathly quiet in these mailing lists, and in the #freenet IRC channel. But on the other hand, there's this vast array of new freesites and index sites. Two very conflicting indications about the health of the project. Lastest fred code seems to be behaving itself nicely with no surprises. Much better than when last I looked 3 months ago. To save me from the arduous task of combing through months of email archives, does anyone want to offer some comments on the state of play in the Land of Hops? Cheers David ___ chat mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/chat
[freenet-chat] Re: packaging fcptools for debian
Hi Robert, Tuesday, March 05, 2002, 3:24:55 AM, you wrote: RM> Hello! RM> I've been looking at you program, which looks very nice. RM> Is it okay for you if I package it for the Debian RM> distribution? RM> If so, please tell me where can I find the sources. The RM> source tarball in the website only contains binaries, RM> and in Freeweb's CVS there's nothing on fcptools. RM> Thank you, RM> p.s. please keep the CC to 134137 at bugs.debian.org RM> when responding Thanks for your email. I've been very inactive with FCPtools of late. Maintenance has been taken over by Jay Oliveri (Jay Oliveri ), who is doing an excellent job with tidying up, autotooling etc. Please liase with Jay, but I'd be grateful if you can keep me in the loop. Source has been moved under the Freenet project CVS, which you can browse at http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freenet/Contrib/fcptools/ If I can be of any help, please let me know. Lastly, are you targetting it just for Debian Unstable, or are there plans for it to move to Debian Stable in due course? Regards David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Re[2]: [freenet-tech] Re: Crash in new Fred code?
>> So you see, there is really *no* JVM that can be relied on. GB> Could this "mangling" be responsible for recent Fred crashes? I've kept pretty quiet of late, largely as a result of running out of enthusiasm in light of the 0.4 transition hassles amongst other things. But this feels like an appropriate time to toss in my 2c worth at the risk of possibly offending some people. My thoughts on the matter? Re-code the whole fucking thing in C or C++ !!! And clean up the design in the process. Wipe out the whole java CVS, and instead put up a few snapshot tarballs to aid the C re-developers. Vet every release candidate on the following criteria: 1) Clean-compiles on: - Debian (stable, testing and unstable) - Redhat 7.2 and Mandrake 8.x - xxxBSD - unmodified Cygwin - MSVC optional **without requiring a single line of code, autoconf, makefile or other script to be touched** 2) Works on all of the above platforms 3) Any 3rd-party libraries used must be mirrored in the Freenet CVS, and also conform to the above. None of this "well, you can get lib from www.somewhere.com, but to compile it, you'll need the updated headers from jim's archive at www.fuckyou.cs.edu, but don't forget, you'll need to recompile gcc with the patches from mary's ftp (which is only up 3 hours a day) at www.getlost.net)" Maybe now is a good time to rescue this wonderful idea called Freenet out of the abyss of vapourware. David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Censorship
MJR> Do these hackers contend that the majority of ADD cases should be MJR> left untreated? Or should they be treated differently, and how so? >From my experience with the illness, and from seeing other people's recovery, the cure for children lies in teaching parents to stop 'living on the surface' and dealing with a bulk of suppressed emotional tensions. This is based on a marked tendency for kids to pick up on their parents' 'stuff'. Recovery in adults may require the person to get a bit of temporary distance from their family, while they learn to recognise and release dysfunctional patterns they've grown up with, and effectively re-invent themselves without family interference. Once healing has been achieved, family relationships can then resume (that is, if the person who's healed actually *wants* to resume such relationships). David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Censorship
Hi krepta, Friday, February 08, 2002, 12:43:20 PM, you wrote: kjc> CoS is attacking people left and right, not only because of Copyright kjc> infringement but also because of thier claims that the Public School kjc> system and the Medical community conspired to invent a mental illness, kjc> ADD/ADHD, and use that so-called false diagnoses to make Millions of kjc> dollars by scamming the public. This is totaly rediculous, and I KNOW kjc> this because I have suffered from ADD my whole life, and there IS NO CURE kjc> for anyone over the age of 5, I think. The only absolute CURE is a kjc> method of reorganizeing the brain while it is still doing a LOT of kjc> developing and changeing. Once that process of development slows down, kjc> and patterns have become pretty much set, there is no way to reverse the kjc> disorder or retrain the brain to deal with it. I grew up with symptoms completely consistent with the diagnostic protocols for ADD/ADHD, and now enjoy a life completely free of that condition. I do owe my healing to a process seen in some quarters to be at least as controversial as CoS. Using a similar process, my wife freed herself of diabetes and epilepsy. In most areas, I feel that CoS are a PoS. But I (reluctantly) have to support them in these particular claims. If the ADD/ADHD 'labels' had existed during my childhood, I would have been fed the amphetamines etc to 'manage' the condition, in which case, I doubt I would have had any capability to heal in the way I am now healed. David kjc> And of course, the CoS thinks that the only way to deal with kids and kjc> adults with this so-called fake disorder is to do "hands on assists", or kjc> have them just join the CoS. kjc> I normaly don't try to flame or bash people based on their beliefs, if kjc> you want to believe something, go ahead, I don't care. But I have a kjc> MAJOR problem when people try to enforce their beleifs on others, or try kjc> to hurt, either psychologicaly, physicaly, or financialy, anyone with kjc> different beliefs, or opinions. Unless the hurting is socialy necessary kjc> in order to prevent a person or group of people from causing more harm kjc> than they already have. >> You are right, not running any blockers at all *is* the better >> defense, >> so why would we put code in Freenet that makes it easier for people >> to >> write and run blockers (and is of little other practical use)? kjc> Exactly, why should Freenet developers attempt to make censorship of the kjc> network they are trying to create easier? It is illogical. This network kjc> is supposed to FIGHT censorship, in all forms, and at all times. It kjc> would be either hypocritical or stupid or both to tout the kjc> anti-censorship that Freenet is supposed to represent, meanwhile trying kjc> to make censorship easier to accomplish. >> Not at all, the CoS lawyers have proof that they got the documents >> from >> his node, whether he subsequently deletes them is irrelevant. kjc> All the CoS has to do is INSERT one of these illegal documents, to be kjc> certain that they are in fact in existance on Freenet, then request those kjc> same documents and track down the exact nodes from which they were able kjc> to recieve the documents and prosecute the people running those nodes. kjc> Easy. They don't have to prove Who put the data on freenet in the first kjc> place, so it doesn't even matter whether THEY did it or not. All they kjc> have to prove is that the node operators KNOWINGLY ran and used a piece kjc> of software that allowed the illegal dissemination of their copyrighted kjc> material. Thus proveing that copyright law has been broken by the kjc> defendants. Easy. >> And your assertion that our motive is to sweep the problem under >> the >> carpet by removing this command is also disgusting, because I have >> made >> it clear several times during this debate, as have others, that it >> will >> still be possible for people to hack their nodes to add this kind >> of >> functionality, but that doesn't mean we should make it easier for >> them. kjc> I still don't understand how it is possible to KNOW exactly which kjc> encrypted keys in the datastore are the ones you supposedly want to kjc> delete. Why not just delete the datastore? >> It has been pointed out over and over again that this command is a >> terrible way to confirm insertion of content, the best way is to run >> two >> nodes. kjc> This is all about insertion confirmation?! That's easy, all you have to kjc> do is have two seperate nodes. Insert useing one node, with it's own kjc> individual datastore, then shut it down and run your other node to try to kjc> retrieve that same data, if it arrives, you know it inserted on the kjc> network. Man, that's child's play, easy as pie, the simplist thing in kjc> the world!! :) >> Firstly, you don't need this - there are better ways, and secondly, >> you >> should be glad that we put the goals of the project ahead of
[freenet-chat] GRR!
DTG> % I don't know much, if anything, about Christian Science, but this is DTG> If you're interested in finding out, surf over to DTG> http://www.tfccs.com/ DTG> or DTG> http://www.spirituality.com/ DTG> and look around. Hmmm, looks pretty viable to me :) One thing I can say is that the CCS crowd are fortunate to have got their whole show on the road so long ago. I speculate that if something like CCS was being introduced now, then the Church of Orthodox Medicine would fight it tooth and nail and most likely squash it. Constitutional guarantees of Freedom of Religion wouldn't be much help. ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] GRR!
To misappropriate George Orwell: "If there is hope, it lies with the actuaries". You can almost bless those cloistered mathematical priests of the insurance companies. They're so morally neutral, and you can always trust them to stick to the statistical tables of What Actually Happens, as opposed to the prevailing politics of the day. Actuaries will do *anything* to save their insurance employers a buck. For example, the actuaries who now instruct their companies to charge more for 'hacker' insurance if the client uses Windows than if they use Linux. DTG> As an added bonus, Christian Science treatment is covered under many DTG> health insurance plans. I don't know much, if anything, about Christian Science, but this is probably the strongest endorsement of Christian Science that can be got from the mainstream system at present. David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] GRR!
kjc> On Primetime Thurstay, an ABC News magazine, or whatever you call it, I kjc> became very upset at their story about "Alternative Medicine". .. kjc> And they are on a Holy Crusade against products like Cancema, and the kjc> people who make them. May they rott in HELL! .. kjc> All I can say is, WTF! kjc> Ok, I'm done with my rant. :) Your rant is valid. I'd just love to hear another hundred million Americans starting to sing to the same tune. But don't forget the usual catch-phrase used by some drug dealers whenever they're busted - they say "I don't make people take this stuff - I'm just catering to an existing demand". Underneath the complex matrix of legal, social, economic and governmental factors, there's one single thing that keeps this corrupt medical status quo in place - public demand. The reason why mainstream medicine enjoys its Microsoft-like market dominance is the public demand for instant gratification - the desire to 'change and stay the same'. Or as Jello Biafra put it, "Give me convenience or give me death". [The Windows versus Linux scenario very closely mirrors the mainstream medicine versus alternative health one]. Amongst the alternatives, a common aspect of treatment is the need for clients to open themselves to some different ways of thinking and changes in lifestyle, and to accept a greater level of understanding of and responsibility for their health. People, on the whole, are simply not willing to do that past a certain superficial point. The resistance to change in thinking/lifestyle starts to approach the resistance to change of religion. For example, If there were thousands of formally documented cases of people being cured of cancer by, say, becoming Seventh Day Adventists, how many people would make the switch, and how many would choose to die instead? Every person who seeks the 'quick fix', the 'pill to make the problems go away for now', is voting to keep the existing corrupt medical establishment in place, and in effect sentencing their brothers and sisters to unnecessary risk of death and suffering. As for me, my wife and I routinely heal ourselves of any health conditions which may emerge. We haven't been to doctors in over 8 years, and sure don't anticipate ever going to them again. The drug companies will never get even a cent from us again. David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] War on Internet Freedom (was: About Me!)
TM> The actual GUI pretty much taken care of for GNU/Linux; KDE can TM> approach (and in some places, exceed) the user-freindlyness of a TM> Windows desktop. Yes and no. Having extensively used both Linux and W--dows desktops, I find the W--dows GUI to be far more ergonomically comfortable. Lots of simple little things, like mouse responsiveness, speed of menu popups, response of software to mouse moves/clicks, even colouring. For some strange reason, the Linux colours always look a bit bland and amateurish, lacking the professional graphic design that has obviously gone into W--dows. I have to admit that after 4 straight hours using a Linux desktop, I'm more tired than after 4 hours using a W--dows desktop. In that respect alone, Linux feels like an early model Ford with hard suspension and quirky brakes/shift/clutch/steering, where W--dows feels more like a comfortable Mercedes or BMW sedan. Quite understandable, since W--dows is far more profit driven, so project managers will be more responsive to aesthetic/ergonomic considerations, the factors that mean fuck-all to techies but affect Joe User's overall experience and enjoyment. Hopefully one of the commercial Linux companies like RH or Mandrake might find the $$$ to recruit a really good graphic designer. So far, the most ergonomically refined Linux desktop I've seen is Ximian/Gnome. Now *that's* a class act in comfortable GUI design. TM> The actual installation is what is holding back TM> GNU/Linux. Does it ever! Still too 'technocentric', and with major gaps. Although Mandrake's installers (especially 8.x) easily rival all the W--dows installers for ease and success rate. Mandrake also strikes a good balance between bleeding edge and stability. Now, an installer based on Mandrake which auto-installs Ximian would be a candidate for Joe Public. However, there's the chronic problem of device drivers, mostly the fault of the 3rd party hardware vendors and their failure to provide adequate Linux support. With many devices, drivers only exist because some mega-smart hackers reverse-engineer the hardware with CROs, datascopes etc. Comparison: * Alcatel SpeedTouch USB DSL 'modem': * W--dows installation - 45 seconds, works first go * Linux installation - days or weeks of rebuilding kernel, hacking the TCP/IP stack, sourcing PPPoATM drivers and lots of other stuff. Lots of hacking code. * Matrox Marvel G200 MJPEG Video Capture/Out card * W--dows installation - 4 minutes, including reboot, works first go * Linux installation - no drivers exist * One HP scanner * W--dows - 4 minutes including reboot, effortless OCR from then on * Linux - add some symlinks, hack some config files, scanning ok but no OCR TM> Can your mom install any of the distributions (pick one, any one TM> will do) of GNU/Linux? Can your mom install Windows (any TM> version)? The answer is most likely no to both questions, TM> and it will likely remain that way because an OS installation is, TM> by its very nature, a very complex task. Yes, due mostly to diversity of hardware and software options TM> Therefore, I come to the conclusion that GNU/Linux will not win TM> until you can walk into Best Buy or CompUSSR and grab a GNU/Linux TM> box off the shelf with everything pre-installed. Or until some major retailer puts its cajones on the chopping block, takes a risk, and aggressively markets a Linux box, using the significantly lower system cost (no S/W fees) as a competitive advantage. Maybe Gateway would still be healthy if they'd tried this. -- Regards, David mailto:david at rebirthing.co.nz Windows XP XP = eXterminating your Privacy Please don't use Windows XP! Defend your online freedom http://www.eff.org http://www.freenetproject.org http://freeweb.sf.net -BEGIN PGP PUBLIC KEY BLOCK- Version: 2.6 mQCPAzvXs9kBbgEEANHr7tHODruDgqTDPjODXSaq2I+EGsGvyZR3g+s5VyrlF2fH ftChHHhsQUK5nDzafSLvDg5ctMnIb/aeEN3HT2URfc2s3zyHHCvcWU0BKhiFjxl5 1mVm2ihf6Ld5koX8ECvXhVvWjP8vXqw4B0IUZ8nODlSExx7JsEsMt0+QelfBABEB AAG0JERhdmlkIE1jTmFiIDxkYXZpZEByZWJpcnRoaW5nLmNvLm56PokAlQMFEDvX s9lLDLdPkHpXwQEBCeAD/RVJ9nxGPDTSxaQLvDclN+N78aJFTxIlehc/XOK3QMgT CnrUjdi42xwKIGvWMD4Mfd3K4SNj50QfvvddrE8MYpMPDYIWLB31/bisVWja7QXT 3zMLh2dj2n52GjGM9xFtJoXGM8oOxrODteBSh5fx5PNqvMpj5Zq9J7jC23WZKDj0 =VHBU -END PGP PUBLIC KEY BLOCK- ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] War on Internet Freedom (was: About Me!)
>> the 90s' most significant >> movie, The Matrix, GW> Of course, only a geek would consider that statement to be true. Touche'! :) But there was a surprising number of non-geeks who were equally taken with the film. ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] War on Internet Freedom (was: About Me!)
>> Hardly anyone sees that in with the existence of the Internet it >> is going to imposable to control the flow of information, period. >> The only way to stop this flow of information is to ban people all >> together from the Internet. Any sort of censorship and copy >> protection is going to be defeated, plain and simple. There's one major factor that will determine the outcome of the 'War Against Internet Freedom' - the mass user. In the 60s through 80s, geekiness was a social stigma - personified by 'nerds' with their pocket-protectors, thick-rimmed glasses and programmable calculators, never ever getting the girls. Interestingly, in the 90s, geekiness started to become quite hip, even to the extent that the main character of the 90s' most significant movie, The Matrix, is the geekiest of the geek. IMO, what will determine the outcome of this war is whether the mass users will take it on themselves to gain even just a slightly deeper understanding of what the Internet is from a technical point of view, and not regard the 'under the hood' matters as the realm of social outcasts. Linux by its very nature strongly encourages technical learning, but for every Linux box on the desktop, there are 50 W--dows boxes, with an operating system that increasingly encourages technical ignorance. So it's up to everyone with even an ounce of technical know-how to educate everyone they can, to the best of their ability, to start comprehending the issues involved, and making purchasing decisions that encourage, rather than discourage, internet freedom. For instance, * Prefer Linux * If one *must* have windows, then *don't* buy XP * Learn how to determine if any new hardware has any copy restrictions, and don't buy it * Boycott ISPs that impose restrictions of any kind * Set up blacklists of ISPs and web hosts that cave in to threats (eg from Church of Scientology) * Stop buying CDs and DVDs, especially from labels that deploy copy-protection * Attend more live gigs and other performances * Don't buy VCRs or hire videos that resist copying If the masses vote with their wallets, and reject any technology that compromises the free exchange of material, the War will become a foregone conclusion. -- Regards, David mailto:david at rebirthing.co.nz Windows XP XP = eXterminating your Privacy Please don't use Windows XP! Defend your online freedom http://www.eff.org http://www.freenetproject.org http://freeweb.sf.net -BEGIN PGP PUBLIC KEY BLOCK- Version: 2.6 mQCPAzvXs9kBbgEEANHr7tHODruDgqTDPjODXSaq2I+EGsGvyZR3g+s5VyrlF2fH ftChHHhsQUK5nDzafSLvDg5ctMnIb/aeEN3HT2URfc2s3zyHHCvcWU0BKhiFjxl5 1mVm2ihf6Ld5koX8ECvXhVvWjP8vXqw4B0IUZ8nODlSExx7JsEsMt0+QelfBABEB AAG0JERhdmlkIE1jTmFiIDxkYXZpZEByZWJpcnRoaW5nLmNvLm56PokAlQMFEDvX s9lLDLdPkHpXwQEBCeAD/RVJ9nxGPDTSxaQLvDclN+N78aJFTxIlehc/XOK3QMgT CnrUjdi42xwKIGvWMD4Mfd3K4SNj50QfvvddrE8MYpMPDYIWLB31/bisVWja7QXT 3zMLh2dj2n52GjGM9xFtJoXGM8oOxrODteBSh5fx5PNqvMpj5Zq9J7jC23WZKDj0 =VHBU -END PGP PUBLIC KEY BLOCK- ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Does Content on Demand have a Future?
kjc> On Sun, 20 Jan 2002 12:44:42 -0600 Mark J Roberts writes: >> Timm Murray: >> > If you want, you could get a TV-in card that is compatible with >> > Video4Linux and a big hard drive (40-80 GB). >> >> What's worth watching? kjc> Lots of things. Alias is GOOD!! And OMG I LOVE Dark Angel!!! :) Dark Angel is ok, but there's only one program *really* worth watching. 'La Femme Nikita'. That is one truly intelligent and absorbing show, full of seething intricate psychological undercurrents and satisfying plot lines. Makes all other shows/movies in that whole 'spy' genre look pathetic in comparison. -- Regards, David mailto:david at rebirthing.co.nz Windows XP XP = eXterminating your Privacy Please don't use Windows XP! Defend your online freedom http://www.eff.org http://www.freenetproject.org http://freeweb.sf.net -BEGIN PGP PUBLIC KEY BLOCK- Version: 2.6 mQCPAzvXs9kBbgEEANHr7tHODruDgqTDPjODXSaq2I+EGsGvyZR3g+s5VyrlF2fH ftChHHhsQUK5nDzafSLvDg5ctMnIb/aeEN3HT2URfc2s3zyHHCvcWU0BKhiFjxl5 1mVm2ihf6Ld5koX8ECvXhVvWjP8vXqw4B0IUZ8nODlSExx7JsEsMt0+QelfBABEB AAG0JERhdmlkIE1jTmFiIDxkYXZpZEByZWJpcnRoaW5nLmNvLm56PokAlQMFEDvX s9lLDLdPkHpXwQEBCeAD/RVJ9nxGPDTSxaQLvDclN+N78aJFTxIlehc/XOK3QMgT CnrUjdi42xwKIGvWMD4Mfd3K4SNj50QfvvddrE8MYpMPDYIWLB31/bisVWja7QXT 3zMLh2dj2n52GjGM9xFtJoXGM8oOxrODteBSh5fx5PNqvMpj5Zq9J7jC23WZKDj0 =VHBU -END PGP PUBLIC KEY BLOCK- ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Does Content on Demand have a Future?
TM> If you want, you could get a TV-in card that is compatible with Video4Linux and a big TM> hard drive (40-80 GB). Unless you find the right software, you wouldn't get the full range of features you'd get on a TiVo (like skipping commercials), but it'll record of the TV just fine. In TM> fact, my VCR is on the fritz (it only records in black & white, which could TM> probably be fixed by a good cleaning), so I'm thinking about replacing it with a TV-in TM> card. Be sure to get a TV-in card that does MJPEG compression on the fly, and also does TV out as well. I bought a Matrox Marvel G200 that cost similar to a new VCR, or perhaps a bit lower. My only complaint is that it's a bit flaky on Windows 2000 (only runs well on Win98), and there aren't any decent linux drivers for it yet. ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Does Content on Demand have a Future?
Simple solution to winning the war. BUY LOTS OF: * Hardware with good storage and transfer capacity * Bandwidth that allows 2-way transfer without excess restriction * If $$ allows, support agreements with open-source developers DON'T BUY ANY: * Hardware or bandwidth which inhibits information transfer in any way * Proprietary software * Untransferable content DONATE TO: * Open source developers * Advocates such as EFF * Content producers who allow/facilitate sharing of works Teach everyone else to recognise the difference, and do the same. -- Regards, David mailto:david at rebirthing.co.nz Windows XP XP = eXterminating your Privacy Please don't use Windows XP! Defend your online freedom http://www.eff.org http://www.freenetproject.org http://freeweb.sf.net -BEGIN PGP PUBLIC KEY BLOCK- Version: 2.6 mQCPAzvXs9kBbgEEANHr7tHODruDgqTDPjODXSaq2I+EGsGvyZR3g+s5VyrlF2fH ftChHHhsQUK5nDzafSLvDg5ctMnIb/aeEN3HT2URfc2s3zyHHCvcWU0BKhiFjxl5 1mVm2ihf6Ld5koX8ECvXhVvWjP8vXqw4B0IUZ8nODlSExx7JsEsMt0+QelfBABEB AAG0JERhdmlkIE1jTmFiIDxkYXZpZEByZWJpcnRoaW5nLmNvLm56PokAlQMFEDvX s9lLDLdPkHpXwQEBCeAD/RVJ9nxGPDTSxaQLvDclN+N78aJFTxIlehc/XOK3QMgT CnrUjdi42xwKIGvWMD4Mfd3K4SNj50QfvvddrE8MYpMPDYIWLB31/bisVWja7QXT 3zMLh2dj2n52GjGM9xFtJoXGM8oOxrODteBSh5fx5PNqvMpj5Zq9J7jC23WZKDj0 =VHBU -END PGP PUBLIC KEY BLOCK- ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] question about FreeWeb
Hi Lucas, Monday, January 14, 2002, 10:07:22 AM, you wrote: LG> question: what binds the different files in a FreeWeb site together? I assume LG> that either it's all in a single archive or that there's a data file with LG> metadata about all the subpages. LG> ?? LG> thanks in advance. FreeWeb searches for an index.html file in the top level of the directory being inserted. If index.html exists at top level, FreeWeb assumes the user has indexed all the other files appropriately. If index.html doesn't exist, then FreeWeb generates an index.html which simply lists, with hyperlinks, all the files found in the directory and its subdirectories. Hope this adequately answers your question Cheers David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] source of spam
J> Hey guys, I've got an off topic question for ya. J> Is it possible to remove our email addresses from the email archives? J> I know that I started getting spam when I first posted on this list, because J> it was the first list I've ever joined (haven't been online since J> compuserve), and the spam started after that. J> When I search for my email address on the net, the archived messages come J> up, and I'm certain that's how my addresses are getting into the spam. J> I'm also switching ISPs so I can get some anti spam features, but I figure J> this probably affects all of us, not just me. Hey, what would the internet be if we weren't always getting inundated with "grow your penis to 19inches" and "This really worked for me, make $2.5m by this time next week" and "Find out who your neighbour's screwing" and "Help - nigerian govt officials need to stash $3million" etc etc Email would get awfully quiet! ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Status of bandwidth throttles??
Hi, I've been away from freenet for a while. Does anyone know if the bandwidth throttles on 0.4 are now able to function without guzzling all the resources of the host machine? I used to run a 24/7 0.4 node, but I took it offline because it was simply chewing up too much traffic. When I set the bandwidth throttle options, the 0.4 node proceeded to consume all available system resources, and ultimately bring down my (mandrake linux) box. Has this bug been fixed yet? I'd really like to once again run a permanent freenet node. But I can't do it unless the node can function properly under bandwidth throttling. Cheers David ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] deep philosophical question
IMO, there should be laws passed that all unsolicited promotional material have the string 'SPAM:' at the start of the subject field, to allow easy filtering. ___ Chat mailing list Chat at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/chat
Re[2]: [freenet-chat] OT: Idiot Sighting
Hi Chuck, Monday, October 29, 2001, 5:57:38 AM, you wrote: CB Hehe, CB That is one for the books. CB Here is one for you. Neighbor came over in a panic Complete Hysteria CB I asked him what was wrong. He said he was browsing a naughty site then CB all of a sudden a window came up and said. CB You have Preformed an Illegal Operation CB (Ye ole infamous illegal op screen from windows.) CB He told me he didnt want to go to jail that he didnt do anything CB wrong but look at some of those naughty photo's. This is a good example of the skill levels we need to cater to with visible Freenet components. -- Regards, David mailto:[EMAIL PROTECTED] Defend your freedom of online speech http://freeweb.sf.net -BEGIN CARNIVORE DISTRACTION CODE- Here is a series of keywords designed to jam up the Carnivore email surveillance system. Please create a similar signature for your own emails, and re-arrange the words (including this paragraph) to waste the time of those who want to breach your privacy. Everyone knows that actual terrorists are not so dumb as to leak out sensitive intelligence with plaintext emails anyway. Here are some words likely to activate Carnivore: Nuclear anthrax airline weapon Allah Kabul Usama bin Laden attack Iraq Saddam Hussein operative tempest sniffer grenade munitions mossad jihad smallpox spores command bomb virus president CIA surveillance Baghdad Use your imagination and add your own words here -END CARNIVORE DISTRACTION CODE- -BEGIN PGP PUBLIC KEY BLOCK- Version: 2.6 mQCPAzvXs9kBbgEEANHr7tHODruDgqTDPjODXSaq2I+EGsGvyZR3g+s5VyrlF2fH ftChHHhsQUK5nDzafSLvDg5ctMnIb/aeEN3HT2URfc2s3zyHHCvcWU0BKhiFjxl5 1mVm2ihf6Ld5koX8ECvXhVvWjP8vXqw4B0IUZ8nODlSExx7JsEsMt0+QelfBABEB AAG0JERhdmlkIE1jTmFiIDxkYXZpZEByZWJpcnRoaW5nLmNvLm56PokAlQMFEDvX s9lLDLdPkHpXwQEBCeAD/RVJ9nxGPDTSxaQLvDclN+N78aJFTxIlehc/XOK3QMgT CnrUjdi42xwKIGvWMD4Mfd3K4SNj50QfvvddrE8MYpMPDYIWLB31/bisVWja7QXT 3zMLh2dj2n52GjGM9xFtJoXGM8oOxrODteBSh5fx5PNqvMpj5Zq9J7jC23WZKDj0 =VHBU -END PGP PUBLIC KEY BLOCK- ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] anarchists in america
From: Greg Wooledge [EMAIL PROTECTED] [EMAIL PROTECTED] Man, that mailbox must get umpteen quadzillion emails a day. I wonder what filtering software they're using. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] Question - Windoze Email Clients
Eudora does not have that bug. I'm afraid it does - version 5.1 does anyway. Still the same attachments problem. David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] anarchists in america
From: martin chao [EMAIL PROTECTED] I'm now unsubscribing from this list. Good bye and good riddens to you scum. I shudder to imagine what kind of childhood he had :( David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Question - Windoze Email Clients
Does anyone know of a good Windows email client that can read email sent from linux clients without having to open them as attachments? ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] yet more Real Programmers
Yeh - I know you've heard them all, but here's a few more... n: Real Programmers don't write documentation. The code *is* the documentation. n+1: Real Programmers use short identifier names. If it was hard to write, it should be hard to understand. n+2: Real Programmers only write in Java because they're pushed into it. They'd actually prefer to write directly in java bytecode, but they compromise and write source because everyone else is such a wimp. n+3: Real Programmers don't like GUIs. GUIs are for windoze wimps and have no place on Real Computers. n+4: Real Programmers don't use GUI web browsers like netscape or mozilla (see n+3 above). n+5: Real Programmers don't use curses-based browsers like links. curses is a sell-out to windoze weenies. n+6: Real programmers don't use pathetic editors like vi or emacs. They use cat (or, if they're mentally tired, ed). n+7: Real Programmers don't believe in browsers at all. They telnet into port 80, key in the headers, and read the raw html that comes back. That's quite enough. With pictures, they know all the picture formats, and can see the picture from looking at the od dump. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] DMCA/SSSCA/Software Patents from 1950
From David McNab: A Hypothetical Question: If the system of software patents, plus the DMCA and SSSCA, had been written into law in 1950, what would have happened in the computer industry since then? Think about it. From: Scott Haman I am working on a research paper covering the DMCA law. I was wondering if it might be possible if you could give a statement or even a partial answer to your query. Any time you could spare would be greatly appreciated. Hi Scott, Thanks for your email. A few things I would envisage if DMCA, SSSCA and software patents had arrived in the 1950s: 1) Pace of technology - would have been slower. Intellectual property restrictions would pose huge barriers to the 'young bloods', who have traditionally been a major source of inspiration and innovation. I suspect that it would have taken till approx the year 2020-2040 for technology to reach the level it reached in 2001 without these restrictions. Most or all of the basic conceptual building blocks of software would be under private ownership, with heavy licensing fees inposed on all programmers using these. This is akin to a situation in music where all song structure elements such as riffs and chord progressions are privately patented - for example, 12-bar blues owned by Virgin Records, II-V-I-IV swing progression owned by Polydor, VI-II owned by EMI, the standard I-IV-V owned by Sony etc. No composition or live performance of songs using these progressions, even original songs, without heavy royalty payments. Result? A smaller choice of music, far less live gigs available, most entertainment venues with video jukeboxes only. Ridiculous I know, but it does fit with the software situation. In such a 'DMCA in 1950' regime, I would see all personal computers being leased from large corporations, with their cases securely locked - any attempt to open a case would send a 'security violation' message to central servers, resulting in arrest and large lawsuit. In fact, such computers would be more akin to 'internet appliances'. The ISP would also be the hardware and software vendor. For convenience, let's call these ISPs-hardware/software providers 'ISVs' - Information Service Vendors. I guess there would be a cartel of approx 1-7 such ISVs superfically competing, but largely in sync. These 'internet appliances' would not allow the use of any software that isn't licensed by the ISV central servers. Anyone wanting to be a programmer would face huge fees and licensing requirements, and technical programming information would be guarded like 'state secrets'. In fact, independent programmers wouldn't exist - all programmers would be employees of companies large and rich enough to afford the licenses. The only programming allowed would be a level of really basic scripting/automation, at the price of an extra monthly fee. As for allowed software, business packages like word processors, database etc would be leased by the hour. Earlier versions would be cheaper than more recent versions. No software would be capable of being installed and used independently. All software would 'phone home' to the ISV and shut down if the user's account wasn't up to scratch. Ditto for hardware. No hardware can be installed unless supplied by the ISV. Hard disks on the 'appliance' would be the property of the ISV. Even if your machine had a 100GB drive, you would pay a monthly 'data rental' according to the space you are using. To use removable media, you would pay a levy for every time you burn a CD. If you insert a CD into your friend's appliance, its checksum will be sent to the ISV server and vetted before your friend can access it. As for creation of your own media - video, music, art etc - be prepared to pay. You would pay according to the bitrate - CD-quality audio bitrate of 192kbps+ would be charged at a premium. Lower quality eg 16kbps would be cheaper. All your work would be sampled and sent to ISV central servers and checked for copyright compliance. If cleared of possible violations, you would only own about 10% of the copyright, because a usage condition of the ISV would require you to sign away most of your own intellectual property rights. Your screen would carry advertising. At different times, your entire screen may fill up with advertising. Perhaps if you pay a bigger monthly fee, you may not have to put up with full-screen ads. Pay even more, and you get to use more of your screen area for programs and less for ads. You wouldn't be able to run any kind of server unless you paid a big extra monthly payment, plus an extra fee for every 'hit' on your server. You'd also pay according to the size of your site - the more pages, the more data, the more you pay. And pay. And pay. If you want to use snazzy features like frames, or mouseover events, you pay more. You can only choose from a set of web templates, priced according to aesthetic appeal. Privacy would be non-existent. Your emails would be read by humans
[freenet-chat] Slashdot needs Freenet category with Hops
I look forward to the day when I visit slashdot and see a story on Freenet, with the 'hops' logo at the top right of the story - ie freenet having its own category on /. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] Slashdot needs Freenet category with Hops
From: Michael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, October 18, 2001 7:25 AM Subject: Re: [freenet-chat] Slashdot needs Freenet category with Hops Would it be possible to add FreeNet into something like Squid so that any web browser inside a LAN that is already set to use our Squid proxy server would be able to request FreeNet objects without needing to run nodes on every machine or to configure each machine to use a special FreeNet proxy? Very much, YES! :) Have a look at fcpproxy. It's in freenet CVS - more precisely, Contrib/fcptools/fcpproxy (NOT Freenet/Contrib/...). fcpproxy in its present form is a hack of the Junkbusters proxy server. It's got a hook that recognises when an http request should go to Freenet, and instead requests the key using the ezFCPlib C functions. No doubt Squid can be easily hacked in a similar way. David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Re: [freenet-devl] Uprizer Decloaks
From: Acrimon Beet [EMAIL PROTECTED] Nor would I be bothered if it were called Muhammed spinning around in Jesus's bum hole with a crucifix in each hand That may not be so good for marketing though. Not good for lifespan either, if Salman Rushdie is anything to go by. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] Re: [freenet-devl] Uprizer Decloaks
From: Kevin A. Burton [EMAIL PROTECTED] Karma is a very difficult concept to understand and to even appreciate. Most buddhists spend their entire lives trying to wrap their brain around it. Naming a product after this, while good for you company, doesn't do anything to honor the concept :(. As far as I understand (or have tried to understand), the literal translation of karma is action, but with a negative connotation akin to disturbance or distortion, even entropy. Action introducing distortion to the universal flow, where such disturbance reverberates through the collective consciousness and returns to its originator in an amplified form. One example of karma could be: A programmer writes some code which is poorly structured and painful to maintain. Other programmers trying to maintain this code experience great mental discomfort at trying to understand it, and suffer a reduced overall quality of life. A chain of events happens, and eventually this programmer finds himself being assigned to maintaining a huge volume of Microsoft .NET (shared source) code written in C#, worse and more unreadable than any code he wrote himself, and being held responsible for trying to find and weed out Microsoft's security weaknesses, working 19 hours/day, and finally burning out with a nervous breakdown. Devout Hindus spend great energies striving to reduce or even eliminate karma from their lives, so karma is certainly not a desirable commodity. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] Slashdot needs Freenet category with Hops
From: Don Marti [EMAIL PROTECTED] That's ridiculous. Run _one_ node per LAN. Only 2GB of Freenet storage for a LAN that may have terabytes of unused hard drive space on desktop systems? Why? Tavin is presently re-writing the datastore code, which will allow the creation of massive datastores which will physically exist as a set of 2GB files. AFAIK, Tavin will be releasing the updated code within about a week. David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] Slashdot needs Freenet category with Hops
From: Michael [EMAIL PROTECTED] Would/is it be possible to serve files in place? Rather than packing them into cache files? Something more Napster/Gnutella like just because it seems painful to have to have two copies of the same files on my hdd. There are heavy legal problems with that: 1) It becomes possible to censor freenet, which makes it answerable to the DMCA 2) If your PC gets hacked or confiscated, the datastore may contain unencrypted files which are illegal in your country. You could go to jail, or even be executed for possession of certain files in certain countries Freenet encrypts the datastore and consolidates it into one or more large files for very good reasons: 1) No one can determine exactly what's on your disk, not even you. Not unless you request a given key at htl 0 while your node is disconnected. 2) There is no way you can eliminate any file from the datastore without destroying the whole store. That keeps freenet uncensorable, and eliminates the ability to monitor content (such ability is necessary for a node operator to be answerable to the DMCA). 3) You cannot be held responsible for the contents of your datastore, because it can't be proved that you requested or inserted such materials. Legally, you should be able to fall into the category of a 'caching online service provider'. Here, freenet provides a level of 'plausible deniability'. David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] New FreeWeb now released
Hi all, Especially, hi to Freenet users enslaved within Windoze. After much drama with fcptools, I've finally turned some attention to FreeWeb. It's a relief to (at last) release a new version of FreeWeb, compatible with Freenet 0.4 In fact, from now on, FreeWeb will no longer support freenet 0.3. Please don't anyone ask me to reinstate 0.3 support. Instead, FreeWeb fully supports freenet 0.4, including the generation of splitfiles. Many bugs and other quirks have been fixed, and (I hope) all the 0.3-isms are now gone from the user interface. So why not give it a try? http://freeweb.sourceforge.net If it seems to work slowly, blame the node. There ain't nothin' slow about FreeWeb itself. If anything fscks up though, then please set the message detail level to 'debug', wipe the logfile, reproduce the bug and send me the logfile. When you first run it, use a really low htl (like, 0 or 1) and a small site, till you get used to how it works. When you can insert small sites ok, then try the bigger sites. But please hold off from inserting really big sites straight off. Get your sites established small, and build up. Freenet 0.4 is having multiple embolisms at the moment due to many people attempting CD-sized inserts. Have pHUn! :) David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] how to move lots of files online?
One major problem is the current limitation in freenet 0.4 which, while it consolidates its data store into a single file, can only work with one such file. Most operating systems and java interpreters can only support 2GB files. This results in a severe restriction which IMO *must* be overcome before freenet 0.5 is released. 0.5 desperately needs to be able to run n datastore files, each up to 2GB in size. This is not a 'nice to have', it is *absolutely essential*. 2GB is not large in today's terms. If you feel impatient, you could create 50 freenet nodes on your machine, each with a 2GB datastore. Configure each node to use a different FNP port and FCP port. Break up your collection into 'sub-freesites', each with 2GB or less of data in total. Insert each 'sub-freesite' into each respective node at htl=0. Then, create a 'master freesite' which contains links to the other freesites. Insert this master freesite into one or more of the nodes with htl of 5 to 15. Then, aggressively promote this master freesite. Send its address to every freesite operator you can find, and post its address to this list. Hopefully, demand will result in the sub-freesites propagating around freenet. But, in conclusion, 100GB is a hell of a lot of data for the current state of 0.4, and the tiny number of nodes currently online. You might want to create just one 2GB 'sub-freesite', plus the master freesite, and insert these. Wait till your regular inserts keep going through successfully, then add the next 'sub-freesite' to your insert script. Perhaps it's good you've only got 56k of bandwidth. Inserting any faster than that would paralyse freenet in its current state. David - Original Message - From: Michael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, October 11, 2001 3:39 PM Subject: [freenet-chat] how to move lots of files online? I have roughly 100gigs of images I want to make available on FreeNet. I have already been working on a special site that indexes the images and will later index movies, music, sound effects, various types of documents, etc also. I no longer can get broadband Net access where I live now so it all has to go over a 56k modem. Any suggestions? *^*^*^* Michael McGlothlin [EMAIL PROTECTED] http://www.nomadphones.org ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Re: License of ezFCPlib
My vote: the ezFCPlib dir under fcptools be LGPL. Too late - they are GPL If a commercial developer wishes to use ezFCPlib, they're welcome to apply to me for a license (which I can issue, since as the author I am exempt from the GPL). Offers above $1,000,000 considered. David - Original Message - From: Jay Oliveri [EMAIL PROTECTED] To: David McNab [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, October 11, 2001 6:30 PM Subject: Re: License of ezFCPlib On Wednesday 10 October 2001 03:04 am, [EMAIL PROTECTED] wrote: Zitiere David McNab [EMAIL PROTECTED]: if you turn ezFCPlib into GPL every program that is linked against it has to be released under GPL, too. (thinking of programs that are closed source at the moment) LGPL does avoid that problem. Problem? What problem? Basically, releasing a library under the GPL means no one can make their own freenet client and use the library unless it's also released under a GPL compatible license. It's common to release libraries (like libezfcp.a) under the LGPL so that commercial applications can make use of the library as well. The rest of the tools (freeweb as well) should remain pure GPL as they already are. My vote: the ezFCPlib dir under fcptools be LGPL. -- Jay Oliveri In the land of the blind, GnuPG ID: 0x5AA5DD54 the one-eyed man is king. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Re: License of ezFCPlib
Hi Karl, Thanks for your email if you turn ezFCPlib into GPL every program that is linked against it has to be released under GPL, too. (thinking of programs that are closed source at the moment) LGPL does avoid that problem. Problem? What problem? ezFCPlib was created initially as part of FreeWeb. Since FreeWeb was created initially under GPL, then GPL also applies to ezFCPlib. It's not clear under which LICENSE ezFCPlib resides In the source headers, it's clearly stated that ezFCPlib is GPL. As you're probably aware, ezFCPlib source was recently relocated to the Freenet project cvs, which is also GPL. I did think about the licensing issues, and considered the LGPL option. The conclusion I came up with was that the whole Freenet concept was conceived in the spirit of truly free software, and integrity to that vision needs to be upheld. While some may feel that LGPL offers client writers more 'freedom', the only extra 'freedom' is the ability to write non-free software To me, that feels like writing a constitution for a new democratic government, and writing in provisions enshrining the powers of a facist government should people choose such (eg Germans voting in Hitler). The US founding fathers tried hard to not allow this, and even they have largely failed. To me, an LGPL on ezFCPlib goes completely against the spirit of the Freenet project. In fact, I (and others I'm sure) would seriously question the motivations of anyone who would want to publish non-free Freenet software ! (But as the author of ezFCPlib, It remains my prerogative to issue an LGPL license to anyone. If you *first* make a $50 million donation to the Freenet project, and $5 million to me for my time, and persuade the RIAA, MPAA and BSA to do the same annually, I'll 'consider your application' and get back to you 'Real Soon Now'.) Cheers David - Original Message - From: Karl Dietz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, October 10, 2001 6:31 AM Subject: License of ezFCPlib Hello David, just a suggestion that comes up from talking on IRC. It's not clear under which LICENSE ezFCPlib resides. FreeWEB is GPL, but if you turn ezFCPlib into GPL every program that is linked against it has to be released under GPL, too. (thinking of programs that are closed source at the moment) LGPL does avoid that problem. Regards, Karl ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Galeon!! - Windows Installer
Galeon, if you're the guy who sent the windows freenet installer to CofE, could you please email me or email this group as soon as you can. Your installer is excellent - it's the best Windows one yet - but it's of no use to us and cannot be released, without full source code. Can you please either: 1)commit your source to cvs, or 2)zip up all the source and send it as an attachment to me or this mailing list, or 3)put it up on a web server and send the URL to me or this mailing list. Otherwise, if it's not you who built it, could the installer writer please come forward. Sebastian, how are you progressing with your version? Folks, let's get it together - we need a unified effort here. David
[freenet-chat] FCPtools now with AutoSplit support
Hi all, I've checked into CVS a new version of the fcptools (freenet CVS, in Contrib/fcptools), which now supports auto-splitting of all inserted files. Since auto-split is implemented completely in the ezFCPlib library layer, all client software which uses fcpPutKeyFromFile() will inherit the autosplit functionality with no changes needed (except a new parameter to fcpStartup()). Summary of changes 1)fcpStartup() now launches a 'splitfile insert manager' thread, which manages and dispatches all splitfile insertions. This manager thread maintains a queue of all file insert jobs, and spawns further insert threads as needed. 2)All files are split if they exceed the default chunksize (256k). This can not be overridden. 3)Default thread limit for chunk insertions is 8 for the whole process 4)New command line arguments recognised by fcpput and fcpputsite: -sssize of splitfile chunks in bytes ('k','m','g' at end recognised, eg '256K') -st maximum number of splitfile threads, default 8 5)Modules fcpSetHost.c and fcpSetHtl.c removed, consolidated into fcpSetParam.c 6)Splitting is *not* done with fcpPutKeyFromMem() 7) Splitting is *not* donefrom streamed key insert (fcpOpenKey()/fcpWriteKey()/fcpCloseKey()) 8)Splitting *is* donewhen key is inserted via fcpPutKeyFromFile() 9) The global variable 'int fcpSplitChunkSize', if set before calling fcpStartup(), governs the splitfile chunk size (default 256k). 10) fcpStartup() parameters change: int fcpStartup(char *host, int port, int defaultHtl, int raw, int maxSplitThreads) 11) Obviously, fcpput and fcpputsite now insert splitfiles, automatically and transparently. There is no way to override filesplitting for large files. 12) Lots of debug messages available if tools are run with '-v 4'. Status - I've spent the last day and a half weeding out bugs and stress-testing. The whole thing seems to be holding up well on Linux and Windows, even with big jobs. Bugs? Probably infinite. If you find bugs, please find the simplest possibleway to consistently reproduce them, run the applicable tool at full verbosity ('-v 4'), capture the output to a file, and send the file to me, along with your OS information etc. Feel free to 'censor' out any SSK private keys if necessary. Cheers David
Re: [freenet-chat] FCPtools now with AutoSplit support
Oh, I forgot to mention - once all this autosplit stuff fully stabilises, fcpputsplit will be deleted, since it will no longer been needed. - Original Message - From: David McNab To: Freenet Chat ; Freenet Development Sent: Friday, October 05, 2001 1:11 AM Subject: [freenet-chat] FCPtools now with AutoSplit support Hi all, I've checked into CVS a new version of the fcptools (freenet CVS, in Contrib/fcptools), which now supports auto-splitting of all inserted files. Since auto-split is implemented completely in the ezFCPlib library layer, all client software which uses fcpPutKeyFromFile() will inherit the autosplit functionality with no changes needed (except a new parameter to fcpStartup()). Summary of changes 1)fcpStartup() now launches a 'splitfile insert manager' thread, which manages and dispatches all splitfile insertions. This manager thread maintains a queue of all file insert jobs, and spawns further insert threads as needed. 2)All files are split if they exceed the default chunksize (256k). This can not be overridden. 3)Default thread limit for chunk insertions is 8 for the whole process 4)New command line arguments recognised by fcpput and fcpputsite: -sssize of splitfile chunks in bytes ('k','m','g' at end recognised, eg '256K') -st maximum number of splitfile threads, default 8 5)Modules fcpSetHost.c and fcpSetHtl.c removed, consolidated into fcpSetParam.c 6)Splitting is *not* done with fcpPutKeyFromMem() 7) Splitting is *not* donefrom streamed key insert (fcpOpenKey()/fcpWriteKey()/fcpCloseKey()) 8)Splitting *is* donewhen key is inserted via fcpPutKeyFromFile() 9) The global variable 'int fcpSplitChunkSize', if set before calling fcpStartup(), governs the splitfile chunk size (default 256k). 10) fcpStartup() parameters change: int fcpStartup(char *host, int port, int defaultHtl, int raw, int maxSplitThreads) 11) Obviously, fcpput and fcpputsite now insert splitfiles, automatically and transparently. There is no way to override filesplitting for large files. 12) Lots of debug messages available if tools are run with '-v 4'. Status - I've spent the last day and a half weeding out bugs and stress-testing. The whole thing seems to be holding up well on Linux and Windows, even with big jobs. Bugs? Probably infinite. If you find bugs, please find the simplest possibleway to consistently reproduce them, run the applicable tool at full verbosity ('-v 4'), capture the output to a file, and send the file to me, along with your OS information etc. Feel free to 'censor' out any SSK private keys if necessary. Cheers David
Re: [freenet-chat] Freenet Community Meeting
From: Ian Clarke [EMAIL PROTECTED] At the O'Reilly P2P Conference in Washington DC. It will be free, and all are welcome. Is a cyber-cam link out of the question? Failing that, would it be possible to video the proceedings, edit it down to highlights and stick some MPEGs/DivXs on a web server somewhere/ David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] FCPtools now with AutoSplit support
From: Ian Clarke [EMAIL PROTECTED] Any progress on the new FreeWeb built around fcpputsite? That would be a real boost to the number of Freesites on 0.4. That's less of a feature issue and more of an internal maintenance issue. I say this because FreeWeb automatically inherits the new auto-split functionality, since it's using the 'fcpPutKeyFromFile()' primitive (see my previous email). So FreeWebbers can just dive in now and insert their huge sites, safe in the knowledge that big files will automatically split up. Yes - it'll be more ideal for FreeWeb to be using fcpputsite, but I say again, it's an internal maintenance issue. FreeWeb's site management has always been vastly superior to that of fcpputsite. If anything, the real requirement is adding FreeWeb's (non-gui) functionality to fcpputsite. David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] NodeConfig - critical update
Hi all NodeConfig, the windows gui node config utility, has had a critical update. From now on, any parameters which are not (yet) understood by the configurator, will be lumped together and written out unchanged to the end of the freenet.ini file. This allows new parameters to be added to the java configurator in complete safety, and ensures that the configurator won't drop such parameters from the file. Nevertheless, I still ask that any developers adding new parameters to the node, to please just write a quick email to this list to notify these parameters, so that support for them can be added to NodeConfig for users' convenience. Cheers David
[freenet-chat] NOTICE - FCPtools moved to Freenet CVS
Hi all, I'vemoved all the key FCPtools code out of FreeWeb CVS and into the freenet project's official CVS, under /Contrib/fcptools. You can access via cvs/ssh, or browse the tree at http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freenet/Contrib/fcptools I've relinquished ownership of fcptoolsbecause: 1) fcptools is multi-platform and written in straight C, versus FreeWeb which is shamelessly windows-only and only compiles in MS Visual C++ 2) FCPtools is being used by a much larger audience than FreeWeb. So it's accommodation on the FreeWeb site is no longer appropriate 3) I want (to hobx's revulsion) to concentrate on windows GUI stuff. 4) It would be lovely to see fcptools benefit from a larger community's involvement in its evolution. Please note: 1) FCPtools will soon be removed from the FreeWeb site 2) Anyone working on FCPtools, please get CVS access to the Freenet project (if you haven't already). 3) Please Please - DO NOT commit anything to FreeWeb CVS form now on - instead, commit to Freenet CVS 4) If anything in Contrib/fcptools on Freenet cvs is broken, then fix it - I apologise - don't revert to the copy on the FreeWeb cvs Folks, enjoy fcptools. It gives me great pleasure to hand it over to the wider freenet community. May it empower client-writers everywhere, and help Freenet to reach a bigger audience faster. But*please* keep it multi-platform. If you're linux-only, and you make any substantial changes, then please arrange for someone with msvc (sebastian, myself, \x90 and many others) to integrate your changes into the windows build. This is serious. Again, PLEASE KEEP THE WINDOWS BUILDS WORKING AND CURRENT. Cheers David
[freenet-chat] NodeConfig update
Just a quick note to say that the windows node config utility has been slightly updated - the spinner controls now work, and have built-in 'smarts' - eg bandwidthLimit and inputBandwidthLimit/outputBandwidthLimit work in mutual exclusion. http://freeweb.sf.net/nodeconfig David
[freenet-chat] Freenet windows executable
Hi, Just a quick one to say that I've revived the Freenet EXE file, built from recent CVS, and shall update it regularly. http://freeweb.sourceforge.net/bin/windows/freenet.exe Running the exe file is equivalent to: c:\jdk1.3.1_1\jre\bin\java.exe -classpath "c:\program files\freenet.jar" Freenet.node.Node No need to set up CLASSPATH. No need to download a huge jvm. No need to type in long commands. Just run freenet.exe, and launch your favourite freenet client (fmb, fcpputsite, fcpproxy etc). Hints: 1) Make sure that freenet.ini is in the same directory 2) you can supply arguments - eg 'freenet --configure' or 'freenet -export mynode.ref'. The exe file uses the windows jview inbuilt java. Seems to work fine with 0.4. Any problems please let me know. David
[freenet-chat] Please re-send mail
Anyone who has sent me any mail, to this message's return address, or to [EMAIL PROTECTED] over the last week, could you please re-send it. As part of the move of weaning myself off windows, I inadvertantly deleted all email received over the last 7 days. Thanks David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Fwproxy, FCPtools - major update
Hi, After much slaving, fwproxy is now working well on 0.4 freenet. Memory leaks are now gone (nobody has detected any at this time). Also, the old FreeWeb functionality has been revived, so you can use fwproxy as your browser proxy. Web-blocking is turned on and off with the URL http://free/block?password and http://free/noblock?password, where 'password' is a mandatory password chosen by you with the '-w' command line option. I recommend using fwproxy as your proxy since it will safeguard you from http web bugs Note that web blocking is on by default. fwproxy and the other fcptools are at http://freeweb.sourceforge.net/fcptools.html Note - no splitfiles support yet - coming soon. Cheers David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] Re: p2p = child-endangerment
From: Daniel Åborg [EMAIL PROTECTED] Your ideas are obviously aimed at ruining the foundations of our society... Quite often, old buildings are not viable for renovation, since they have decayed to the very root. In such cases, the Architect must tear down the whole building and start afresh with a new design. and must be crushed. Prepare to be terminated. Not without a bloody fight, brother! :) You are obviously insane. Do you not realize that if we were actually to deal with the root of the problem, people would have to take responsibility for things. There would be no one to blame for the symptoms of their lack of doing so apart from themselves. For christs sake, they would even have to consider the effects of their actions! IT'S ABOUT FUCKING TIME! David * On 31 Jul 2001 10:30 CEST, philipp [EMAIL PROTECTED] wrote: Of course it is a problem, when children receive porn vids instead of britney spears songs And of course it is a problem, if children are able to see sexviolence at the TV. But come on, guys, we all know the solution to this kind of problems isn´t called V-Chip or any law that forbids the usage of P2P apps. We need PARENTS who actually deserve this term = parents who take care of their kids. A V-Chip can´t do this. Laws neither. You are obviously insane. Do you not realize that if we were actually to deal with the root of the problem, people would have to take responsibility for things. There would be no one to blame for the symptoms of their lack of doing so apart from themselves. For christs sake, they would even have to consider the effects of their actions! Your ideas are obviously aimed at ruining the foundations of our society and must be crushed. Prepare to be terminated. Daniel -- Daniel Åborg [EMAIL PROTECTED] ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Need YOUR Ideas
Hi all, I need *your* ideas! I've just read through a government discussion paper at http://www.med.govt.nz/buslt/int_prop/digital/index.html which will be used as a basis for updating New Zealand's Copyright Act for the digital age. On first reading, it appears that the NZ Ministry of Economic Development is taking a try to please all approach, and is aware that excessively draconian laws will damage the ISP industry and severely piss off NZ citizens. It seems to be taking a 'middle ground' of leaning towards a DMCA-styled approach which would give ISPs guaranteed indemnity within clearly defined parameters. Why am I posting this to the list? Because the laws havn't been passed yet - in fact, the Ministry is accepting public submissions up until October 12. There is an opportunity to help prevent New Zealand falling into the worst of the DMCA mire. I will definitely be making a submission with the following aims (though I won't necessarily word them as explicitly as I do here): 1) Ensure that Freenet nodes are covered by the legal definition of an ISP 2) Ensure that Freenet is protected by 'safe harbour' provisions, so that Freenet node ops are not held liable for content served from their PCs unless it can be proven they were aware of such content. 3) Exempt ISPs from any obligation to act on infringement complaints, and immunise them against any legal liability, unless: (i) It is proven that the infringing material is actually copyrighted and owned by the complainant (or party represented by the complainant) (ii) It is proven that the infringing material is actually being trafficked by the ISP (iii) The complainant is, or is represented by, an individual (human) NZ citizen or permanent resident who is willing to answer to criminal perjury charges in the event that copyright infringement fails to be proved (iii) It can be proven that the ISP has the ability to monitor and remove the offending content with minimal effort, without disruption to other services, and without invasion of privacy 4) Guarantee that in the event of a complainant failing to gain satisfaction against an ISP, all 'upstream' ISPs are completely immunised from liability. (for example, freenet node as an ISP, DSL provider as 'upstream ISP', DSL provider is exempted from all liability). 5) Provide specific exclusions for any laws against 'cracking' software - for instance, guarantee the legality of cracking software in cases such as: (i) When cracking is necessary to view licensed works on other operating systems (eg, the necessity of de-CSS for viewing DVDs on linux) (ii) When cracking is required to make licensed works available in the event of major system upgrade (for instance, a licensed user of Windows XP makes major hardware upgrade, Windows XP refuses to run on new hardware, and Microsoft won't supply a new activation key) (iii) When inbuilt restrictions on the materials prevent fair use and enjoyment So, please generate ideas which can be used towards a submission. Even if you're not a lawyer, your insights would help towards the submission. I have a lawyer client who I'll be asking for help from as well. Thanks in advance David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Forth (was: Re: [freenet-devl] Integration test: volunteer needed)
From: Travis Bemann [EMAIL PROTECTED] By the way, add Forth to that list (it is sad that Forth isn't used as much as it should these days; Forth is a very simple but powerful and fast ... snip You're a man of good taste, Travis. Forth used to be an old hacking favourite of mine in the early 80s. I kinda gave it up because none of my employers would support it. BTW - can you or anyone comment on whether any of the compilers listed on http://www.forth.org/compilers.html are good/bad/otherwise? Cheers David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] CVS correction (was: New 0.4 Freesite Insertion Tool)
Address for anon cvs access for the FCPtools is: :pserver:[EMAIL PROTECTED]:/cvsroot/freeweb then you need to check out the module 'freeweb-src' Apologies for earlier incorrect CVS address. Cheers David - Original Message - From: David McNab [EMAIL PROTECTED] To: FreeWeb Support [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, July 27, 2001 00:07 Subject: [freenet-chat] New 0.4 Freesite Insertion Tool Hi all, Just announcing a new freenet client - 'fcpputsite'. Works on 0.4 freenet only. Compiles and runs on native linux, native windows, or windows/cygwin. Inserts a freesite into the 0.4 freenet. Simple, console-based, and straight to the point. No hype, no GUI, no fuss. Only 86kB (compared to FreeWeb's 3.5MB bloat). Check out help output (below). Available from FreeWeb CVS :pserver:[EMAIL PROTECTED]:/cvsroot/freeweb/freeweb-src/ or http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freeweb/freeweb-src/ CVS includes C source files and linux/windows/cygwin make/project files. Windows and linux (redhat + similar) binaries included as well. Requires ezFCPlib - you'll see this on the CVS - easy to compile. Here's the help output: -- fcpputsite - Insert a directory of files into Freenet as a freesite usage: fcpputsite [options] name dir pubKey privKey Options are: -h: display this help -htl val:use HopsToLive value of val, default 3 -n addr: address of your freenet 0.4 node, default 'localhost' -p port: FCP port for your freenet 0.4 node, default 8481 -v level:verbosity of logging messages: 0=silent, 1=critical, 2=normal, 3=verbose, 4=debug default is 2 -g: DON'T insert a site - just create an SVK keypair instead -f numDays: insert a map file numDays in the future, default 0 (today) -def file: name of site's 'default' file, default is index.html the default file MUST exist in selected directory -t threads: the maximum number of insert threads (default 5) -a attempts: maximum number of attempts at inserting each file (default 3) Required arguments are: name:name of site - more formally, the SSK subspace identifier dir: the directory containing the freesite pubKey: the SSK public key privKey: the SSK private key - Enjoy David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] New 0.4 Freesite Insertion Tool
Hi all, Just announcing a new freenet client - 'fcpputsite'. Works on 0.4 freenet only. Compiles and runs on native linux, native windows, or windows/cygwin. Inserts a freesite into the 0.4 freenet. Simple, console-based, and straight to the point. No hype, no GUI, no fuss. Only 86kB (compared to FreeWeb's 3.5MB bloat). Check out help output (below). Available from FreeWeb CVS :pserver:[EMAIL PROTECTED]:/cvsroot/freeweb/freeweb-src/ or http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freeweb/freeweb-src/ CVS includes C source files and linux/windows/cygwin make/project files. Windows and linux (redhat + similar) binaries included as well. Requires ezFCPlib - you'll see this on the CVS - easy to compile. Here's the help output: -- fcpputsite - Insert a directory of files into Freenet as a freesite usage: fcpputsite [options] name dir pubKey privKey Options are: -h: display this help -htl val:use HopsToLive value of val, default 3 -n addr: address of your freenet 0.4 node, default 'localhost' -p port: FCP port for your freenet 0.4 node, default 8481 -v level:verbosity of logging messages: 0=silent, 1=critical, 2=normal, 3=verbose, 4=debug default is 2 -g: DON'T insert a site - just create an SVK keypair instead -f numDays: insert a map file numDays in the future, default 0 (today) -def file: name of site's 'default' file, default is index.html the default file MUST exist in selected directory -t threads: the maximum number of insert threads (default 5) -a attempts: maximum number of attempts at inserting each file (default 3) Required arguments are: name:name of site - more formally, the SSK subspace identifier dir: the directory containing the freesite pubKey: the SSK public key privKey: the SSK private key - Enjoy David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] Apology (was: New 0.4 Freesite Insertion Tool)
20 minutes after sending this last post, I realised that the binaries weren't present in CVS. Sorry about any confusion caused. For your convenience, windows and linux (Redhat et al) binaries for all the 0.4 compatible FCP tools are now available from the FreeWeb site, and linked from the FCPtools page at: http://freeweb.sourceforge.net/fcptools.html These include: * fcpputsite - cron'able command-line freesite inserter (0.4 only) * fcpput - insert a single file (0.3,0.4) * fcpget - retrieve a single file (0.3,0.4) * fwproxy - FProxy-like web client (0.3,0.4) * ezFCPlib - easy API for C clients (0.3,0.4) Any bugs or problems - just contact me. David - Original Message - From: David McNab [EMAIL PROTECTED] To: FreeWeb Support [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, July 27, 2001 00:07 Subject: [freenet-devl] New 0.4 Freesite Insertion Tool Hi all, Just announcing a new freenet client - 'fcpputsite'. Works on 0.4 freenet only. Compiles and runs on native linux, native windows, or windows/cygwin. Inserts a freesite into the 0.4 freenet. Simple, console-based, and straight to the point. No hype, no GUI, no fuss. Only 86kB (compared to FreeWeb's 3.5MB bloat). Check out help output (below). Available from FreeWeb CVS :pserver:[EMAIL PROTECTED]:/cvsroot/freeweb/freeweb-src/ or http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freeweb/freeweb-src/ CVS includes C source files and linux/windows/cygwin make/project files. Windows and linux (redhat + similar) binaries included as well. Requires ezFCPlib - you'll see this on the CVS - easy to compile. Here's the help output: -- fcpputsite - Insert a directory of files into Freenet as a freesite usage: fcpputsite [options] name dir pubKey privKey Options are: -h: display this help -htl val:use HopsToLive value of val, default 3 -n addr: address of your freenet 0.4 node, default 'localhost' -p port: FCP port for your freenet 0.4 node, default 8481 -v level:verbosity of logging messages: 0=silent, 1=critical, 2=normal, 3=verbose, 4=debug default is 2 -g: DON'T insert a site - just create an SVK keypair instead -f numDays: insert a map file numDays in the future, default 0 (today) -def file: name of site's 'default' file, default is index.html the default file MUST exist in selected directory -t threads: the maximum number of insert threads (default 5) -a attempts: maximum number of attempts at inserting each file (default 3) Required arguments are: name:name of site - more formally, the SSK subspace identifier dir: the directory containing the freesite pubKey: the SSK public key privKey: the SSK private key - Enjoy David ___ Devl mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/devl ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [Freenet-chat] Newsletter di Patnet
Title: NewsLetter di Patnet I've put up an English babelfish translation of this page at http://heretic108.cjb.net/ip-italian-en.html I don't know why, but a copy of the italian page was also sent to my personal email address. David
[freenet-chat] quick laugh on 0.4
for a break from 0.4 stresses, feast your eyes on: CHK@YSvD83WdDtYWq4XnsNnDjEP6unAPAwI,PzdT0KwtLh57CcoJQnsmdQ Thanks Mr Bad for the inspiration. ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] more MSK delimiter proposals
What´s ht://dig doing wrong? The question is whether it's actually wrong or not. ht://dig has code which deliberately turns '//' to '/', arguing that certain websites are improperly structured. So naturally, in http://harpoonsearch.cjb.net , a Freenet search engine, I've commented out such code, so URIs with '//' can be crawled. But there's lots of proprietary software, even closed-source freeware, which works brilliantly except for the '//'. But that's only one argument against the '//' in freenet URIs. The other argument is that some folks like to download entire freesites, and browse them offline. With any freesites stored offline, any links to other sites using the '//' delimiter won't work - very annoying. But with '!/', there won't be a problem. Cheers David - Original Message - From: Volker Stolz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, July 20, 2001 10:28 Subject: Re: [freenet-chat] more MSK delimiter proposals In local.freenet, you wrote: 6) '!/' - example SSK@blah/name!/index.html I'll support it parallel to '//' in FwProxy (which I expect to start testing on 0.4 in the next day or two), and see how the misbehaving 3rd party progs (such as ht://dig and Offline Explorer) behave, and report findings back to What´s ht://dig doing wrong? -- Volker Stolz * [EMAIL PROTECTED] * PGP + S/MIME ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
Re: [freenet-chat] more MSK delimiter proposals
6) '!/' - example SSK@blah/name!/index.html Could be a winner :) I'll support it parallel to '//' in FwProxy (which I expect to start testing on 0.4 in the next day or two), and see how the misbehaving 3rd party progs (such as ht://dig and Offline Explorer) behave, and report findings back to this list. Cheers David - Original Message - From: Stefan Reich [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 18, 2001 09:54 Subject: Re: [freenet-chat] more MSK delimiter proposals From: Tavin Cole [EMAIL PROTECTED] well, people seem to have forgotten lately that the mapfile delimiter must end in a '/' or relative linking breaks.. ok, so 6) '!/' - example SSK@blah/name!/index.html -Stefan ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat
[freenet-chat] New 0.4-compatible client progs
Hi folks, To assist with 0.4 testing, I've released some FCP-based clients that are now working with 0.4 metadata 0) FreeWeb - pre-release version 0.1.4 - supports freenet 0.4 and freenet 0.3 metadata, available from http://freeweb.sf.net/index1.html It works on Linux via Wine, if you tweak your Wine configs. Hopefully I'll get around to writing a console-based platform-indepent version, kinda like PutFiles. 1) fcpget - a simple command-line key retrieval prog 2) FwProxy - like FProxy, but working with 0.4. By default, FwProxy listens on port , and talks to a node on localhost:8481, but command line args can change this - run with -h for more info 3) ezFCPlib - an easy but powerful FCP client library, hacked to work with 0.4. No splitfiles support yet though, but it should be able to follow MSK chains. HTML doco included. A sample key you can use for testing on 0.4 is SSK@sEx39pRuqXHX~TSA21EiWyrf3U0PAgM/freeweb-10// Download linux/windows sources and makefiles for fcpget, FwProxy and ezFCPlib from http://freeweb.sf.net/fcpstuff.tar.gz Note - if compiling under (non-Cygwin) windows, you'll need a '-DWINDOWS' Watch out - some of the code is a bit rough - but should generally work ok. FwProxy is prone to occasional crash - restart it if this happens. It feels good to be surfing freenet 0.4 in a web browser. So, there's no more excuses for not running a 0.4 node. The more people running 0.4, the sooner it'll get debugged, and the sooner all can benefit. Cheers David ___ Chat mailing list [EMAIL PROTECTED] http://lists.freenetproject.org/mailman/listinfo/chat