Send Freenet-dev mailing list submissions to freenet-dev at lists.sourceforge.net
To subscribe or unsubscribe via the web, visit http://lists.sourceforge.net/mailman/listinfo/freenet-dev or, via email, send a message with subject or body 'help' to freenet-dev-request at lists.sourceforge.net You can reach the person managing the list at freenet-dev-admin at lists.sourceforge.net When replying, please edit your Subject line so it is more specific than "Re: Contents of Freenet-dev digest..." Today's Topics: 1. Re: Masada interview? (Oskar Sandberg) 2. Re: Masada interview? (Brandon) 3. Re: Meaningless hits on metadata (Daniel Phillips) 4. Re: Masada interview? (Scott G. Miller) 5. Forwaeding a message from freenet-chat (Muzzle) 6. Re: Self Censorship (Muzzle) 7. Re: Forwaeding a message from freenet-chat (Oskar Sandberg) 8. Re: Self Censorship (Oskar Sandberg) 9. Re: Self Censorship (Jason Marshall) 10. Re: Self Censorship (Oskar Sandberg) 11. Re: Hello all, here is my (minor) contribution.. :) (Fredrik Hubinette) 12. Re: KHK Metadata Proposal (Benjamin Coates) 13. Re: Re: KHK Metadata Proposal (Benjamin Coates) 14. Re: Re: KHK Metadata Proposal (Benjamin Coates) 15. Re: KHK Metadata Proposal (Benjamin Coates) 16. Re: Hello all, here is my (minor) contribution.. :) (Scott G. Miller) --__--__-- Message: 1 Date: Thu, 22 Jun 2000 21:07:49 +0200 (MET DST) From: Oskar Sandberg <md98-...@nada.kth.se> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Masada interview? Reply-To: freenet-dev at lists.sourceforge.net I got something from some TV-show a couple of days ago that seemed to be sent to just about everybody. Did anyone answer that? Haven't gotten anything by a Masada though. I'm guessing that the reason that some press is spiling over unto the rest of us is that Ian has been on the road and not answering is email. I would just forward it to Ian's temporary mail and/or tell the reporter to fuck off (I really love journalists), but if you want to do an interview, who is going to stop you? Oskar Sandberg md98-osa at nada.kth.se On Thu, 22 Jun 2000, Scott G. Miller wrote: > Did anyone else get contacted by a Drew Masada about an interview? I > don't mind granting one, but I'd rather have some backup for those things > that I'm not incredibly eloquent about. > > > --__--__-- Message: 2 Date: Thu, 22 Jun 2000 14:20:32 -0500 (CDT) From: Brandon <bl...@uts.cc.utexas.edu> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Masada interview? Reply-To: freenet-dev at lists.sourceforge.net > I got something from some TV-show a couple of days ago that seemed to > be sent to just about everybody. Did anyone answer that? Nah, TV reporters are the worst. They want a 20 second sound byte. > Haven't gotten anything by a Masada though. Apparently this was the same person that e-mailed me because she just called me and said her name was Drew Masada. She's not a real journalist, though, but a journalism student working for a university newspaper (I think). Anyway, I told her I'd talk to her tonight. > > I'm guessing that the reason that some press is spiling over unto the > rest of us is that Ian has been on the road and not answering is > email. I agree, that's probably the reason. --__--__-- Message: 3 From: Daniel Phillips <phill...@bonn-fries.net> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Meaningless hits on metadata Date: Thu, 22 Jun 2000 17:56:13 +0200 Reply-To: freenet-dev at lists.sourceforge.net On Wed, 21 Jun 2000, Brandon wrote: > Metadata is dropped like normal data based on the number of hits it > gets. I'm somewhat concerned about the number of naive hits that might > results from searches. Which is why server-side signature validation would > be good. A metadata unrequest mechanism would also work. Why not ignore all hits directly on metadata and just propagate hits on the underlying data back to the metadata. This be pretty simple and hard to exploit. -- Daniel --__--__-- Message: 4 Date: Thu, 22 Jun 2000 16:15:23 -0500 To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Masada interview? protocol="application/pgp-signature"; boundary="wq9mPyueHGvFACwf" From: "Scott G. Miller" <scgmi...@indiana.edu> Reply-To: freenet-dev at lists.sourceforge.net --wq9mPyueHGvFACwf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable >=20 > Never heard of the man. Some guy with the e-mail Rainraven e-mailed > yesterday asking for an interview. It might be the same guy. I said sure, > why the heck not, let's talk about Freenet, but he hasn't gotten back to > me. Thats the guy. Want to try to get him/her on IRC at the same time so we can tag-team him? --wq9mPyueHGvFACwf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE5UoHrpXyM95IyRhURAs3uAJ9BseTSO4LsGZ0o8IXyVJ4JfDdQeQCeLUqr 2540jEpAJS/I9FlebIv0aFo= =hL/F -----END PGP SIGNATURE----- --wq9mPyueHGvFACwf-- --__--__-- Message: 5 From: "Muzzle" <muz...@freemail.it> To: "Freenet-dev" <freenet-dev at lists.sourceforge.net> Date: Mon, 19 Jun 2000 11:38:55 +0200 Reply-To: "Muzzle" <muzzle at freemail.it> Subject: [Freenet-dev] Forwaeding a message from freenet-chat Reply-To: freenet-dev at lists.sourceforge.net Here is a message sent some time ago on freenet-chat. I'm sorry if you already read it, I think it is an interestig proposal. Michele --------------------------------------------------------------- 1. Pinned data This tells your own server never to de-cache a given key. For when you know you want to serve content onto freenet, whether or not anyone wishes to read it. Of course, if they don't, it won't migrate beyond your own machine. Pinned status is not sent with data when it's requested, it only applies to the local server. 2. Dynamic This marks the data as not to be cached. In practise, that means it's put into the stack below the "threshold", as routing data only, once it's ben successfully sent. This is for CGIs and other dynamic content where the sender doesn't mind it being destructible, but would still want it not to be traceable. The "dynamic" marker should be sent with the data all the way to its destination. 3. Transient This is for data being served in a "napster" style fashion from a transient client/server program. All it does is warn intervening servers that the source may be going away soon, so caching more aggressively might be worthwhile. This transmits with the data, but could perhaps be stripped off by the first non-transient server to cache it. --------------------------------------------------------------- -- Muzzle, Flatline, Zero on IRC; ICQ# 36124438 Key fingerprint: 5881 356B DDA7 115B 6FAF C529 34ED 70A8 7E52 D805 www.internations.net/it/muzzle "We are, we can, we will" --__--__-- Message: 6 From: "Muzzle" <muz...@freemail.it> To: "freenet-dev at lists.sourceforge.net" <freenet-dev at lists.sourceforge.net> Date: Thu, 22 Jun 2000 21:34:04 +0200 Reply-To: "Muzzle" <muzzle at freemail.it> Subject: Re: [Freenet-dev] Self Censorship Reply-To: freenet-dev at lists.sourceforge.net What if we span the files in 64Kb encrypted data blocks each one pointing to the next one? (and only the first one have the metadata) -Nearly impossible traffic analysis -You don't have illegal material, you have just a piece of it (how does law deal with it?) -You cant decrypt a file and see its content without having it whole. Who is expected to collect each piece of each first block of file he has? The firs block could be in a secure node and the other ones elsewhere around even in us or china nodes. I think its time to split file. It has lots of advantages, many more than those I wrote here, and little or none side effects. see ya Michele -- Muzzle, Flatline, Zero on IRC; ICQ# 36124438 Key fingerprint: 5881 356B DDA7 115B 6FAF C529 34ED 70A8 7E52 D805 www.internations.net/it/muzzle "We are, we can, we will" --__--__-- Message: 7 Date: Fri, 23 Jun 2000 00:04:01 +0200 (MET DST) From: Oskar Sandberg <md98-...@nada.kth.se> To: Freenet-dev <freenet-dev at lists.sourceforge.net> Subject: Re: [Freenet-dev] Forwaeding a message from freenet-chat Reply-To: freenet-dev at lists.sourceforge.net On Mon, 19 Jun 2000, Muzzle wrote: > Here is a message sent some time ago on freenet-chat. > I'm sorry if you already read it, I think it is an interestig > proposal. > > Michele > > --------------------------------------------------------------- > 1. Pinned data > > This tells your own server never to de-cache a given key. For when > you know you want to serve content onto freenet, whether or not anyone > wishes to read it. Of course, if they don't, it won't migrate beyond > your own machine. Pinned status is not sent with data when it's > requested, it only applies to the local server. This doesn't work. I have explained why at least dozen times now, so I am getting a little tired of it (making data available is not the issue, finding it is). Maybe marrying Freenet to an Eternity type permanent data storage solution will make sense down the line, but trying this is not the way to do it. > 2. Dynamic > > This marks the data as not to be cached. In practise, that means it's > put into the stack below the "threshold", as routing data only, once > it's ben successfully sent. This is for CGIs and other dynamic content > where the sender doesn't mind it being destructible, but would still > want it not to be traceable. The "dynamic" marker should be sent with > the data all the way to its destination. How can you generate dynamic content when it is not being sent from your own machine? I'm guessing you meant this to go with the first thing, which makes it irrellevant. You seem to think that there is a way to locate somebodies server on Freenet: there is not, only data can be located. Note also that even were it possible, this would be a huge security hole. Anything that sends the routing information and not the data allows an attacker to home in and disable nodes where information is stored, without in effect spreading it elsewhere. > 3. Transient > > This is for data being served in a "napster" style fashion from a > transient client/server program. All it does is warn intervening > servers that the source may be going away soon, so caching more > aggressively might be worthwhile. This transmits with the data, but > could perhaps be stripped off by the first non-transient server to > cache it. Transient nodes already exist. They simply never mark data as originating from them, and will therefore not get any requests. > --------------------------------------------------------------- > > > -- > Muzzle, Flatline, Zero on IRC; ICQ# 36124438 > Key fingerprint: 5881 356B DDA7 115B 6FAF C529 34ED 70A8 7E52 D805 > www.internations.net/it/muzzle > "We are, we can, we will" > > > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > --__--__-- Message: 8 Date: Fri, 23 Jun 2000 00:11:00 +0200 (MET DST) From: Oskar Sandberg <md98-...@nada.kth.se> To: "freenet-dev at lists.sourceforge.net" <freenet-dev at lists.sourceforge.net> Subject: Re: [Freenet-dev] Self Censorship Reply-To: freenet-dev at lists.sourceforge.net Splitting up data is a good idea. Probably we should use serveral part sizes, maybe 32,64,256,1024, and 4096 kbytes (most web pages fit in 32, but you don't want a movie to be in 16,000 parts). Note that each part should not link to the next, but rather that an index of the parts should come first. Freenet's model means rather bad performance for each download, but the ability to request as many parts as one pleases in parrallel, hindered only by ones own connection. Also note that even if all things were padded/split to a uniform part size, this does not defeat traffic analysis, which looks at other factors like timing as well. It certainly makes things more difficult though. Oskar Sandberg md98-osa at nada.kth.se On Thu, 22 Jun 2000, Muzzle wrote: > What if we span the files in 64Kb encrypted data blocks each one > pointing to the next one? (and only the first one have the metadata) > > -Nearly impossible traffic analysis > -You don't have illegal material, you have just a piece of it (how does > law deal with it?) > -You cant decrypt a file and see its content without having it whole. > > Who is expected to collect each piece of each first block of file he > has? > The firs block could be in a secure node and the other ones elsewhere > around even in us or china nodes. > I think its time to split file. It has lots of advantages, many more > than those I wrote here, and little or none side effects. > see ya > > Michele > > > -- > Muzzle, Flatline, Zero on IRC; ICQ# 36124438 > Key fingerprint: 5881 356B DDA7 115B 6FAF C529 34ED 70A8 7E52 D805 > www.internations.net/it/muzzle > "We are, we can, we will" > > > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > --__--__-- Message: 9 From: Jason Marshall <jason@george.localnet> Subject: Re: [Freenet-dev] Self Censorship To: freenet-dev at lists.sourceforge.net Date: Thu, 22 Jun 2000 15:04:28 -0700 (PDT) Reply-To: jmarsh at serv.net Reply-To: freenet-dev at lists.sourceforge.net > Splitting up data is a good idea. Probably we should use serveral > part sizes, maybe 32,64,256,1024, and 4096 kbytes (most web pages > fit in 32, but you don't want a movie to be in 16,000 parts). Hrmm.. I think 4M might be a bit large at this point in time. In practice, people will probably come up with rules of thumb for what block sizes get the transfer done fastest. I suspect it'll be more in the 64-256k range. I would also suggest you just do all powers of two >= 4k. As the network grows, optimal block size will change slowly, and you may want to have that extra bit of granularity, plus, if some breakthrough in networking accelerates bandwidth, you don't want to be caught with servers refusing really big files. Connecting and sending lots of small files is generally a better DOS attack anyway, since setting up and tearing down transactions frequently cost as much as the transaction itself. So I'm not sure what a file size cap will do to harden the system. (NB that some of this sentiment may be in direct conflict with earlier statements on my part). > Note that each part should not link to the next, but rather that an > index of the parts should come first. Freenet's model means rather > bad performance for each download, but the ability to request as many > parts as one pleases in parrallel, hindered only by ones own > connection. The slower of your connection, or the transfer time for the slowest server that delivers a chunk. If it's a 4M piece, that could be very significant. > Also note that even if all things were padded/split to a uniform part > size, this does not defeat traffic analysis, which looks at other > factors like timing as well. It certainly makes things more difficult > though. True. But most security mavens like to have any extra edge they can get. Even if it only lessens an evil without destroying it. -Jason --__--__-- Message: 10 Date: Fri, 23 Jun 2000 01:07:20 +0200 (MET DST) From: Oskar Sandberg <md98-...@nada.kth.se> To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Self Censorship Reply-To: freenet-dev at lists.sourceforge.net On Thu, 22 Jun 2000, Jason Marshall wrote: > Hrmm.. I think 4M might be a bit large at this point in time. In > practice, people will probably come up with rules of thumb for what > block sizes get the transfer done fastest. I suspect it'll be more in > the 64-256k range. I would also suggest you just do all powers of two > >= 4k. As the network grows, optimal block size will change slowly, > and you may want to have that extra bit of granularity, plus, if > some breakthrough in networking accelerates bandwidth, you don't want > to be caught with servers refusing really big files. Connecting and > sending lots of small files is generally a better DOS attack anyway, > since setting up and tearing down transactions frequently cost as > much as the transaction itself. So I'm not sure what a file size cap > will do to harden the system. (NB that some of this sentiment may > be in direct conflict with earlier statements on my part). I meant 4 megs mostly for the future. I don't know if it is too unreasonable, even a fairly slow connection (ISDN say) can pump that in about 5 minutes. Though I agree that all powers of two is probably better. > > Note that each part should not link to the next, but rather that an > > index of the parts should come first. Freenet's model means rather > > bad performance for each download, but the ability to request as many > > parts as one pleases in parrallel, hindered only by ones own > > connection. > > The slower of your connection, or the transfer time for the slowest > server that delivers a chunk. If it's a 4M piece, that could be very > significant. The speed of each piece is limited by the slowest connection on the transfer route. The number of pieces you can get in parrallel only depends on your own capacity though, since the paths will most probably diverge after your own node. > > Also note that even if all things were padded/split to a uniform part > > size, this does not defeat traffic analysis, which looks at other > > factors like timing as well. It certainly makes things more difficult > > though. > > True. But most security mavens like to have any extra edge they can get. > Even if it only lessens an evil without destroying it. Actually, true security is an all or nothing thing... > > -Jason > > _______________________________________________ > Freenet-dev mailing list > Freenet-dev at lists.sourceforge.net > http://lists.sourceforge.net/mailman/listinfo/freenet-dev > --__--__-- Message: 11 To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Hello all, here is my (minor) contribution.. :) From: Fredrik Hubinette <hu...@hubbe.net> Date: 22 Jun 2000 16:56:27 -0700 Reply-To: freenet-dev at lists.sourceforge.net I've been fiddling around with my PCP freenet support and I have a bunch of requests/reports/suggestions. 1) some nodes seems to reply with "HandshakeReplyDepth=1\r\n", ie. no newline afte the HandshakeReply. Looks like a bug to me. 2) It would be very nice to be able to re-start an aborted file request. This requires something similar to the ftp REST command. 3) Could it be possible to add a crc32, md5 or sha1 checksum to the headers returned with the DataReply? This would be especially important while the project is still in development. I also need this to be able to determine weather the spurious errors I see in some files are because of my client, because of some node, or because the errors were in the file when it was inserted. /Hubbe --__--__-- Message: 12 To: freenet-dev at lists.sourceforge.net Date: Thu, 22 Jun 2000 18:14:32 -0700 Subject: Re: [Freenet-dev] KHK Metadata Proposal From: Benjamin Coates <coatesforh...@juno.com> Reply-To: freenet-dev at lists.sourceforge.net From: Joseph Solbrig <jsolb...@webcom.com> > One person's > spam is another person's useful information. Majority > votes mean nothing since then it's the tyranny of the majority. I agree. That's why a transitive trust system is useful -- You have control over what you see and don't see. One would tend to trust others who shared the same definitions of relevancy as you. The system itself makes no value judgements whatsoever, and the mess of general / average opinion would not have any influence on what I see. Any individual could, of course, choose to see everything and not employ the trust system at all. -- Benjamin Coates ________________________________________________________________ YOU'RE PAYING TOO MUCH FOR THE INTERNET! Juno now offers FREE Internet Access! Try it today - there's no risk! For your FREE software, visit: http://dl.www.juno.com/get/tagj. --__--__-- Message: 13 To: freenet-dev at lists.sourceforge.net Date: Thu, 22 Jun 2000 17:21:54 -0700 Subject: Re: [Freenet-dev] Re: KHK Metadata Proposal From: Benjamin Coates <coatesforh...@juno.com> Reply-To: freenet-dev at lists.sourceforge.net From: "Scott G. Miller" <scgmi...@indiana.edu> >> Why even bother with unsigned metadata? It doesn't appear to >> have any great use (if signed metadata were available), and it >> would be a simpler protocol and easier to code if there was >> only one kind instead of two. > Because if you have to sign it, you lose anonymity. Freenet > should cater to both parties. You can sign it with an anonymous key. If you're way paranoid and are afraid of that, then just don't post metadata. Unsigned metadata will get lost in the spam and be useless anyway. Oh yeah: Generating a one-time key, signing the metadata, and throwing away the key is still better than unsigned metadata, because then other people who happen across your metadata can publicize their trust for it (the one-use key) and it will have a chance to spread through people that trust them. Making this work for unsigned metadata would require a whole new layer of complexity (trusting individual metadata instead of signers) -- Benjamin ________________________________________________________________ YOU'RE PAYING TOO MUCH FOR THE INTERNET! Juno now offers FREE Internet Access! Try it today - there's no risk! For your FREE software, visit: http://dl.www.juno.com/get/tagj. --__--__-- Message: 14 To: freenet-dev at lists.sourceforge.net Date: Thu, 22 Jun 2000 16:45:56 -0700 Subject: Re: [Freenet-dev] Re: KHK Metadata Proposal From: Benjamin Coates <coatesforh...@juno.com> Reply-To: freenet-dev at lists.sourceforge.net From: Brandon <bl...@uts.cc.utexas.edu> > Some people might not want to sign metadata. You could generate > a new random key to sign it with and that would be about the same > as not signing it. But it would actually be easier to code with optional > metadata. I don't like to generate random values when you could just > make the field optional and give no value. I suppose that makes sense. I'm just concerned that unsigned metadata will be mostly spam. > That would be fine. It's just a question of is the save in bandwidth > great enough to justify the increased CPU usage from having > servers check signatures. I think so, but it's open to debate. I was thinking more along the lines of having a standard metadata entry like "metadata-signer"=<public key or fingerprint>. The server would just assume that the signature was valid, so it doesn't have to spend CPU time checking it. The client would do the actual work of confirming that the signature was what it claimed to be. On a related note, should anyone be allowed to post metadata, or just the inserter of the document in question? Could one document have multiple metadata? If the answers are "just the inserter" and/or "no", does the proposal address how we enforce this? -- Benjamin Coates ________________________________________________________________ YOU'RE PAYING TOO MUCH FOR THE INTERNET! Juno now offers FREE Internet Access! Try it today - there's no risk! For your FREE software, visit: http://dl.www.juno.com/get/tagj. --__--__-- Message: 15 To: freenet-dev at lists.sourceforge.net Date: Thu, 22 Jun 2000 17:09:51 -0700 Subject: Re: [Freenet-dev] KHK Metadata Proposal From: Benjamin Coates <coatesforh...@juno.com> Reply-To: freenet-dev at lists.sourceforge.net From: Alexander Barnell <ae...@doc.ic.ac.uk> > There's no point in having automatic serverside authentication of > Metadata, it would harm efficiency. But we could do unverified "search-by-signer" almost for free, like in my previous post. > A better way is to let the client take most of the work. There are > two ways in which this is possible: > A more advanced technique would be for a message to be sent > back to the nodes to the effect "hey guys, this metadata is bogus: > delete it please". Any nodes detected as trying to elliminate > valid data can be added to the ignore list of nodes, to prevent > further communicaition with them. I like it. Since a signature can be objectively verified, there is no censorship concern, and if the server was too busy to worry about such things, it could just ignore the request to delete. > 2. I envisage a web-of-trust Metadata search, where the client > software will sort search results based upon not only how > well the Metadata matches the request in > fuzzy-string/substring/whatever terms, but also how much > trust the user has in the authors of the Metadata. I'm a big proponent of a web-of-trust backed search system. (Though I hate that name, we've gotta get that "web" out of there) > The details of the transitive trust calculations are unimportant > - it is possible in many ways. I would just go for a two-list system: one list is people you trust/distrust to post good metadata, the other is a list of people you trust to manage their trust-lists well. I don't think you can really have negative transitive trust, though: If I distrust person A, and they trust person B, that does *not* mean I distrust person B. > Anyway, back to the point: Any metadata being returned that is > not trusted by the user can be immediatly unrequested, > although still displayed to the user. This gives the user the > opportunity to trust previously untrusted authors, whilst > gradually elliminating metadata that never gets trusted > (spam, for example!) If a user trusts a just-unrequested piece > of Metadata, the metadata can be re-requested to elliminate > the effect of the unrequest. I don't like unrequests. They seem like trouble waiting to happen. > I believe these two methods will be effective in elliminating > the obvious threat of spam in any searching mechanism. > Censorship of 'valid' data by majority is something to consider > in more detail. I don't think that will be a problem, as a good web-of-trust system would not concern itself with any generalized "public opinion" value. If a bunch of spammers got together and signed up to trust each other, then they'd all get spam, but that shouldn't make the spam metadata considered "trusted" from some sort of general viewpoint. Likewise, If a group of Hubologists got together and marked everything not written by the great Elron '-1.0', it should have no effect at all on anyone else. -- Benjamin Coates ________________________________________________________________ YOU'RE PAYING TOO MUCH FOR THE INTERNET! Juno now offers FREE Internet Access! Try it today - there's no risk! For your FREE software, visit: http://dl.www.juno.com/get/tagj. --__--__-- Message: 16 Date: Thu, 22 Jun 2000 22:14:37 -0500 To: freenet-dev at lists.sourceforge.net Subject: Re: [Freenet-dev] Hello all, here is my (minor) contribution.. :) protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" From: "Scott G. Miller" <scgmi...@indiana.edu> Reply-To: freenet-dev at lists.sourceforge.net --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > 1) some nodes seems to reply with "HandshakeReplyDepth=1\r\n", ie. > no newline afte the HandshakeReply. Looks like a bug to me. Probly. > 2) It would be very nice to be able to re-start an aborted file > request. This requires something similar to the ftp REST command. Yep. > 3) Could it be possible to add a crc32, md5 or sha1 checksum to the > headers returned with the DataReply? This would be especially > important while the project is still in development. I also need > this to be able to determine weather the spurious errors I see in > some files are because of my client, because of some node, or because > the errors were in the file when it was inserted. Being done. CHKs (the actual data documents) will be inherently verifyable with a hashing scheme. Ask oskar for more (oh Oskar!) --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE5UtYdpXyM95IyRhURAq+fAKDMhTs+1VcTLZBzpRC8oCHpa2bM5wCffOOK mmBu5FGkpdDJvbwUCudeaps= =hcVF -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH-- --__--__-- _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev End of Freenet-dev Digest