Re: [Freenet-dev] DoS attack against freenet.

2001-06-10 Thread Mark J. Roberts
On Sun, Jun 10, 2001 at 06:33:55PM -0700, coderman wrote: > Over time, lets say a few days, and 500 of these 10M files later, it would appear to >me > that a well written and connected client of this type could force a large amount of > content out of Freenet and replace it with this bogus data.

Re: [Freenet-dev] Behind Firewall

2001-03-15 Thread Mark J. Roberts
On Thu, 15 Mar 2001, Rick Rohles wrote: > How about a Freenet based wireless network that utilizes the propagation > rules of Freenet for voice and data services. Carriers need not apply! Oh really? So your cell phone would route requests... hah. -- Satan, oscillate my metallic sonatas! Mark

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-04 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Brandon wrote: > > > Ah, I see. The web archives are optional, BTW, and list subscribers will > > run the daemon to put the latest messages right in their mailbox. > > That sounds cool. I'd rather have a POP server so that I don't have to > download them. I'd rather not stor

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Travis Bemann wrote: > On Wed, Jan 03, 2001 at 11:00:15PM -0600, Mark J. Roberts wrote: > > On Wed, 3 Jan 2001, Travis Bemann wrote: > > > > > On Wed, Jan 03, 2001 at 10:31:27PM -0600, Mark J. Roberts wrote: > > > > On Wed, 3 Jan 2001, Br

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Travis Bemann wrote: > On Wed, Jan 03, 2001 at 10:31:27PM -0600, Mark J. Roberts wrote: > > On Wed, 3 Jan 2001, Brandon wrote: > > > > > > It gets worse. Date: is not always the first header. Ian's mail client > > > > puts Date: A

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Brandon wrote: > > 1) Should this be in EOF? If yes, I need CVS access. > > EOF is about making existing Internet protocols work over Freenet. This > seems more like a web application. Ah, I see. The web archives are optional, BTW, and list subscribers will run the daemon to

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Brandon wrote: > > It gets worse. Date: is not always the first header. Ian's mail client > > puts Date: AFTER the Subject: header. I guess that means I can't assume > > any order at all. Ah well, it just means I'll have to check if every line > > starts with every header. Yuc

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Travis Bemann wrote: > On Wed, Jan 03, 2001 at 10:00:07PM -0600, Mark J. Roberts wrote: > > On Wed, 3 Jan 2001, Mark J. Roberts wrote: > > > > > Ekkk! My evil parser just used the wrong From: header on all Ian's > > > messages! Arrr

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Mark J. Roberts wrote: > On Wed, 3 Jan 2001, Mark J. Roberts wrote: > > > Ekkk! My evil parser just used the wrong From: header on all Ian's > > messages! Arrrgh > > Actually, that was just coincidence. But did you know that some

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Mark J. Roberts wrote: > Ekkk! My evil parser just used the wrong From: header on all Ian's > messages! Arrrgh Actually, that was just coincidence. But did you know that some mail clients put the Reply-To: header right after the Date: header?

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Brandon wrote: > > > freenet:wubba-wubba// > > That's pretty cool. Not the way I prefer to read mailing lists, but still > very cool. If you haven't been there already, freenet:wubba-wubba//raw contains the unformatted messages stripped of extra headers. I'm almost there.

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2001-01-03 Thread Mark J. Roberts
On Wed, 3 Jan 2001, Gianni Johansson wrote: > I tried making my own little test MSK but I can't get it to work. Are you running the latest CVS? I changed the caching a bit. > Can you point me to a URI in freenet that references files through an MSK so > that I can take a look at how it works

Re: [Freenet-dev] New Mailing Lists

2001-01-02 Thread Mark J. Roberts
On 2 Jan 2001, Steven Hazel wrote: > "Mark J. Roberts" <[EMAIL PROTECTED]> writes: > > > > >From blah blah blah > > > > > > confuses the fucking braindead parser. Arrrgghh. > > > > The list server even munges it with a

Re: [Freenet-dev] Map files for FProxy

2001-01-02 Thread Mark J. Roberts
On Tue, 2 Jan 2001, Scott Gregory Miller wrote: > On Mon, 1 Jan 2001, Mark J. Roberts wrote: > > > On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > > > > Why not have a datstructure that just doesnt grow to big, a lot like the > > > Freenet datastore,

Re: [Freenet-dev] New Mailing Lists

2001-01-01 Thread Mark J. Roberts
On Mon, 1 Jan 2001, Ian Clarke wrote: > On Tue, Jan 02, 2001 at 02:22:01AM +0100, Oskar Sandberg wrote: > > Wouldn't fixed interval updating be better in this case? Throw up an entry > > every hour with the last hours posts (or a "void" document if there were > > none). > > Yes, but anyone needs

Re: [Freenet-dev] Why don't we get real updating done?

2001-01-01 Thread Mark J. Roberts
On Mon, 1 Jan 2001, Travis Bemann wrote: > On Mon, Jan 01, 2001 at 11:12:31AM -0600, Mark J. Roberts wrote: > > insert.forum1.spool=/var/spool/mail/root //mail spool to watch > > insert.forum1.name=My Forum's Name Here //human name of forum > > insert.foru

Re: [Freenet-dev] New Mailing Lists

2001-01-01 Thread Mark J. Roberts
On Mon, 1 Jan 2001, Ian Clarke wrote: > On Mon, Jan 01, 2001 at 06:52:17PM -0600, Mark J. Roberts wrote: > > I do! I do! I think we should all eat our own shit^H^H^H^Hdogfood and > > distribute the mailing list with Freenet! (HTML archives, too.) > > > > If I don&

Re: [Freenet-dev] New Mailing Lists

2001-01-01 Thread Mark J. Roberts
On Mon, 1 Jan 2001, Mark J. Roberts wrote: > On Mon, 1 Jan 2001, Ian Clarke wrote: > > > Ok, I have (just about) got mailman working on one of Uprizer's servers. > > > > I am planning to set up the following mailing-lists: > > > > [EMAIL PROTEC

Re: [Freenet-dev] New Mailing Lists

2001-01-01 Thread Mark J. Roberts
On Mon, 1 Jan 2001, Ian Clarke wrote: > Ok, I have (just about) got mailman working on one of Uprizer's servers. > > I am planning to set up the following mailing-lists: > > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > > Anyone got any comments/sugges

Re: [Freenet-dev] Map files for FProxy

2001-01-01 Thread Mark J. Roberts
vals. Might introduce a one second delay if a site's images are half requested when the cache clears. Oh well, can't really help it while remaining efficient. What are you, some kind of saboteur? Giving me malicious advice and all. :-) > On Wed, 27 Dec 2000, Mark J. Roberts wrote: > >

RE: [Freenet-dev] Why don't we get real updating done?

2001-01-01 Thread Mark J. Roberts
On Fri, 29 Dec 2000, Brandon wrote: > Mark: > > Yes, and MSKs make it trivial to regularly insert your site. Without MSKs > > this was a valid point, because it was not feasible to insert 10,000 > > redirects every hour. But with MSKs, inserting the updated version is so > > trivial you could do

RE: [Freenet-dev] Why don't we get real updating done?

2001-01-01 Thread Mark J. Roberts
On Mon, 1 Jan 2001, Mark J. Roberts wrote: > I'm halfway there. The same daemon handles inserts and requests. It reads > a config file with fieldsets like > > insert.forum1.spool=/var/spool/mail/root //mail spool to watch > insert.forum1.name=My Forum's

Re: [Freenet-dev] Fwd: [Freenet-support] Freenet 0.3.6 feedback

2000-12-31 Thread Mark J. Roberts
On 31 Dec 2000, Steven Hazel wrote: > Speaking of problems with 0.3.6, is anyone else finding that inserts > with HTL=1 don't work? Everything seems to go fine from the client's > point of view, but the node gives a null pointer exception, and the > key doesn't end up in the data store. Yes. I

Re: [Freenet-dev] README! MSKs and FProxy allowed hosts supportchecked in.

2000-12-31 Thread Mark J. Roberts
On Sun, 31 Dec 2000, Gianni Johansson wrote: > On Sunday 31 December 2000 08:43, Mark Roberts wrote: > > You can now configure a list of allowed hosts for FProxy (or any other > > servlet). Simply add (for example) > > > > services.fproxy.allowedhosts=127.0.0.1, 192.168.1.2 > > > > to your .f

[Freenet-dev] README! MSKs and FProxy allowed hosts support checked in.

2000-12-31 Thread Mark J. Roberts
You can now configure a list of allowed hosts for FProxy (or any other servlet). Simply add (for example) services.fproxy.allowedhosts=127.0.0.1, 192.168.1.2 to your .freenetrc. If you don't, it will assume services.fproxy.allowedhosts=all and you don't want that. Also! Reques

Re: [Freenet-dev] who is the author of the "Freenet Protocol 1.0Specification" document?

2000-12-31 Thread Mark J. Roberts
On Sat, 30 Dec 2000, Ian Clarke wrote: > On Sun, Dec 31, 2000 at 12:17:40AM -0500, Travis Bemann wrote: > > Latex IMHO is better. I personally like to manually write stuff like > > Latex and HTML. Maybe this is due to my experience with fundamentally > > broken HTML editors which generated real

RE: [Freenet-dev] Date based redirects: checked in

2000-12-31 Thread Mark J. Roberts
On Sun, 31 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > >I assumed you insert them like > > > > InsertClient -createUpdate yes KSK@asdf > > > >which inserts a redirect like > > > >

RE: [Freenet-dev] Date based redirects: checked in

2000-12-30 Thread Mark J. Roberts
On Sat, 30 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > > >The date-based redirects are already in InsertClient, so it shouldn't be > >very hard to copy them. Quite a few options, but they all make sense. I > >

Re: [Freenet-dev] who is the author of the "Freenet Protocol 1.0Specification" document?

2000-12-30 Thread Mark J. Roberts
On Sat, 30 Dec 2000, Ian Clarke wrote: > On Sat, Dec 30, 2000 at 04:17:54PM -0500, [EMAIL PROTECTED] wrote: > > Allright, I volunteer my help on this. I'd especially like to see the > > Protocol Specification completed but I will work on the other documents > > also. > > > > Who wants to do the

Re: [Freenet-dev] Where is that memory going?

2000-12-30 Thread Mark J. Roberts
On Sat, 30 Dec 2000, Adam Langley wrote: > Some basic MM info: > > When a process fork()'s (vfork()'s or whatever) > it's page tables are copied and the pages of the new process are > marked as COW (Copy On Write). If the new process writes to any > of it's pages the kernel handles a page fault,

Re: [Freenet-dev] Date based redirects: checked in

2000-12-30 Thread Mark J. Roberts
On 30 Dec 2000, Mr.Bad wrote: > > "BC" == Benjamin Coates <[EMAIL PROTECTED]> writes: > > BC> Mr. Bad: Can you support date-based redirects in > BC> freenetmirror? That would make for a farily straightforward > BC> package to create a freenet-website... > > Not yet, no. Remembe

Re: [Freenet-dev] Where is that memory going?

2000-12-30 Thread Mark J. Roberts
On Fri, 29 Dec 2000, Ian Clarke wrote: > So I have noticed that Freenet's memory usage gets to about 97MB within > about 4 seconds of starting up in IBM JDK 1.3 running on Linux with > default parameters - this is clearly rediculous. This suggests that it > isn't a question of threads being left

Re: [Freenet-dev] Why don't we get real updating done?

2000-12-30 Thread Mark J. Roberts
On Fri, 29 Dec 2000, Brandon wrote: > Mark: > > Assuming irregular updating. You would also iterate backwards. But MSKs > > make inserting a new version so trivial that regular updating is not a > > problem. > > Not a problem if you have always-on Internet access, which not everyone > does. I co

RE: [Freenet-dev] Why don't we get real updating done?

2000-12-30 Thread Mark J. Roberts
On Fri, 29 Dec 2000, Brandon wrote: > Mark: > > Yes, and MSKs make it trivial to regularly insert your site. Without MSKs > > this was a valid point, because it was not feasible to insert 10,000 > > redirects every hour. But with MSKs, inserting the updated version is so > > trivial you could do

Re: [Freenet-dev] Map files for FProxy

2000-12-29 Thread Mark J. Roberts
On Fri, 29 Dec 2000, Mark J. Roberts wrote: > > > > Like so often with security, inexperienced users will be likely to slack > > > > on this if given the option, but in fact they DO want to be sure that what > > > > they are linking or returning to is actua

[Freenet-dev] Re: [Freenet-chat] Attack on Freenet -- Already!

2000-12-29 Thread Mark J. Roberts
[The first time I tried to send this, Sourceforge's MTA segfaulted!] On Fri, 29 Dec 2000, Aaron P Ingebrigtsen wrote: > > Immediately, we must randomize the FProxy port. Otherwise, Freenet > > nodes > > are sitting ducks too. I will work on this tonight if nobody else > > volunteers. > > YAY!!

RE: [Freenet-dev] Map files for FProxy / Pissing Memory Down TheDrain

2000-12-29 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > >On Wed, 27 Dec 2000, Mark J. Roberts wrote: > > > >Well, that's all working great for me now. The only problem is that FProxy > >leaks memory so terri

Re: [Freenet-dev] Fwd: [Freenet-support] Bug Report

2000-12-29 Thread Mark J. Roberts
On Fri, 29 Dec 2000, Scott Gregory Miller wrote: > How is he calling the client? Through FProxy. > On Fri, 29 Dec 2000, Ian Clarke wrote: > > > Upgrading to Dev... > > > > - Forwarded message from Joey <[EMAIL PROTECTED]> - > > > > From: "Joey" <[EMAIL PROTECTED]> > > To: <[EMAIL PRO

RE: [Freenet-dev] Why don't we get real updating done?

2000-12-29 Thread Mark J. Roberts
On Thu, 28 Dec 2000, Brandon wrote: > > Brandon: > > >Real updating will be quite a bit faster. A lot faster, actually. Because > > >it requires one request instead of an indefinite number which tends to get > > >bigger. > > > > > BC: > > Properly set up MSKs will only require one request per d

Re: [Freenet-dev] Map files for FProxy

2000-12-29 Thread Mark J. Roberts
On Thu, 28 Dec 2000, Oskar Sandberg wrote: > > > The clients will just have to be smarter (capable of carrying the > > > mapping name over a redirect if necessary), and links must, like > > > bookmarks, be to a secure key all the same. > > > > There is a much greater probability of recieving a s

Re: [Freenet-dev] Why don't we get real updating done?

2000-12-29 Thread Mark J. Roberts
On Thu, 28 Dec 2000, Brandon wrote: > Brandon: > > > Real updating will be quite a bit faster. A lot faster, actually. Because > > > it requires one request instead of an indefinite number which tends to get > > > bigger. > > Ian: > > Huh? > > I'm just saying that requesting an actually updated

RE: [Freenet-dev] Why don't we get real updating done?

2000-12-29 Thread Mark J. Roberts
On Thu, 28 Dec 2000, Benjamin Coates wrote: > >From Travis Bemann > >There has been lots of discussion on using stuff like mapfiles/MSKs to > >handle pseudoupdating. However, pseudoupdating is just a temporary > >measure that will be obsoleted by real updating. So why don't we not > >waste our

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
yOn Wed, 27 Dec 2000, Brandon wrote: > > > > No, fillBuckets is way too low level. It's a generic piece of code for all > > > keys. You're adding key-specific code and it should go in a key-specific > > > place. > > > > MSKs aren't really keys. They're much higher level than keys. > > It shoul

RE: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > > >It's not mandatory, it just won't automatically load if it's not named > >index.html. But again, the default string to load doesn't matter. An

Re: [Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-27 Thread Mark J. Roberts
On Thu, 28 Dec 2000, Oskar Sandberg wrote: > On Wed, Dec 27, 2000 at 03:14:04PM -0600, Mark J. Roberts wrote: > > On Wed, 27 Dec 2000, Brandon wrote: > > > > > > to typing "freenet:MSK@pigdog//" and having everything happen behind the > > > >

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Thu, 28 Dec 2000, Oskar Sandberg wrote: > But KSKs are inherently insecure and should be avoided when not absolutely > necessary. If you do have a "map" file like you suggested, then it should > never be located directly under a KSK but rather under a secure key type > (to which KSKs can be re

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > Why not have a datstructure that just doesnt grow to big, a lot like the > Freenet datastore, rather than worrying about clearing. Yeah, I can do that. > On Wed, 27 Dec 2000, Mark J. Roberts wrote: > > > On Wed, 27 Dec 2

RE: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Benjamin Coates wrote: > > From "Mark J. Roberts" <[EMAIL PROTECTED]> > > > >The root entry could be named "zarkney" for all we care. Using nothing > >makes parsing the file difficult and has no advantage over using > &g

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > > On Wed, 27 Dec 2000, Mark J. Roberts wrote: > > > On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > > > > I'd actually prefer forcing a mapfile to exist in an SVK subspace in order > > &

RE: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > >On Wed, 27 Dec 2000, Benjamin Coates wrote: > > > >> >From "Mark J. Roberts" <[EMAIL PROTECTED]> > >> > >> >2) When

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > MapHandler starts a thread to delete the cache every 10 minutes. This > > confuses the clients and they sit around forever waiting for the thread to > > terminate, which it never does. > > > > Bleah. At least FProxy works, even though it allow

RE: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > > >2) When the filename is omitted, it is assumed to be "index.html", > >like a Web server does. We can thus represent the vast majority of MSKs as &

Re: [Freenet-dev] FProxy security detector checked in

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Brandon wrote: > > It does the following: > > > > - Detects links outside of Freenet and links with embedded question mark > > - Detects JavaScript > > - Detects embedded objects/code > > > > if any of the above are detected, a warning page is displayed. The user > > can g

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
s often not what programmers prefer. And users want simple guessable keys with no catches. > On Wed, 27 Dec 2000, Mark J. Roberts wrote: > > > On Wed, 27 Dec 2000, Oskar Sandberg wrote: > > > > > On Wed, Dec 27, 2000 at 02:00:36PM -0600, Mark J. Roberts wrote: > > &

Re: [Freenet-dev] Map files for FProxy / Pissing Memory Down TheDrain

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Mark J. Roberts wrote: > > > To add support for MSKs to RequestClient, the obvious place to add it is > > > ClientUtil.getKey, but I would have to overload it with another version > > > that takes a MapHandler as an argument, and that's ugl

Re: [Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Mark J. Roberts wrote: > On Wed, 27 Dec 2000, Brandon wrote: > > > > to typing "freenet:MSK@pigdog//" and having everything happen behind the > > > scenes where it belongs. That makes me favor your proposal. [2] > > > > This s

Re: [Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Brandon wrote: > > to typing "freenet:MSK@pigdog//" and having everything happen behind the > > scenes where it belongs. That makes me favor your proposal. [2] > > This syntax looks very nice, but assumes the site to not be in a > subspace. Most sites will probably look like

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Brandon wrote: > I consider it a meta-key that is in a layer on top of other keys. Yeah. > > To add support for MSKs to RequestClient, the obvious place to add it is > > ClientUtil.getKey, but I would have to overload it with another version > > that takes a MapHandler as a

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Oskar Sandberg wrote: > On Wed, Dec 27, 2000 at 02:00:36PM -0600, Mark J. Roberts wrote: > > On Wed, 27 Dec 2000, Brandon wrote: > > > > > > I need to pass it a Params object because the MapHandler needs to request > > > > the mapfile.

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Brandon wrote: > > I need to pass it a Params object because the MapHandler needs to request > > the mapfile. Otherwise I can leave getKey alone and do it right in > > fillBuckets. Either way is OK IMHO. It's only two lines of code. > > No, fillBuckets is way too low level.

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > On Wed, 27 Dec 2000, Mark J. Roberts wrote: > > > On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > > > > > To add support for MSKs to RequestClient, the obvious place to add it is > > > > ClientUt

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > > > > > > To add support for MSKs to RequestClient, the obvious place to add it is > > > ClientUtil.getKey, but I would have to overload it with another version > > > that takes a MapHandler

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Scott Gregory Miller wrote: > > To add support for MSKs to RequestClient, the obvious place to add it is > > ClientUtil.getKey, but I would have to overload it with another version > > that takes a MapHandler as an argument, and that's ugly and inefficient, > > because the ke

RE: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Benjamin Coates wrote: > >From "Mark J. Roberts" <[EMAIL PROTECTED]> > > >I don't think my (derivative of Brandon's) MSK proposal can be implemented > >like the other keytypes, because it is very different. It's not an

Re: [Freenet-dev] FProxy security detector checked in

2000-12-27 Thread Mark J. Roberts
On Wed, 27 Dec 2000, Dev Random wrote: > It does the following: > > - Detects links outside of Freenet and links with embedded question mark > - Detects JavaScript > - Detects embedded objects/code > > if any of the above are detected, a warning page is displayed. The user > can go ahead and r

Re: [Freenet-dev] Map files for FProxy

2000-12-27 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Brandon wrote: > > > would refer to index.html. So, as a practical matter, we can type two > > > extra characters, or we can click through an entry page. Hrmmm... > > > > > > I'm ambivalent about this now. Must think... must sleep... > > > > So just add Fproxy support for M

Re: [Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-26 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Brandon wrote: > > They're identical. To get to the latest version of either, you've got to > > insert a Javascript redirect page. > > Well you can use the built-in date-based redirects when I code them (I was > going to do this yesterday but got distracted by the mailing li

Re: [Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-26 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Brandon wrote: > > I've been annoyed by FProxy's promiscuous behavior for a while now, and > > nothing's been done about it, even though it's really easy to restrict the > > connection to localhost, and only a little harder to read a configuration > > file. > > FProxy used t

Re: [Freenet-dev] Map files for FProxy

2000-12-26 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Scott G. Miller wrote: > On Mon, Dec 25, 2000 at 11:21:44PM -0600, Mark J. Roberts wrote: > > On Mon, 25 Dec 2000, Brandon wrote: > > > > > Last time we talked about this, my solution was to create a new > > > psuedo-keytype. With a new key

Re: [Freenet-dev] Map files for FProxy

2000-12-26 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Timm Murray wrote: > While date rewriting is a pretty good kludge (as kludges go), I think it > will be harmful to routing over the long term. Take this simple example: > > A-B-C-D-E-F > > E inserts such a document with htl 2 and sends it to D and D sends it to C.

Re: [Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-26 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Mark J. Roberts wrote: > I've been annoyed by FProxy's promiscuous behavior for a while now, and > nothing's been done about it, even though it's really easy to restrict the > connection to localhost, and only a little harder to read a configurat

[Freenet-dev] Gaping hole in FProxy: fix or wait.

2000-12-26 Thread Mark J. Roberts
I've been annoyed by FProxy's promiscuous behavior for a while now, and nothing's been done about it, even though it's really easy to restrict the connection to localhost, and only a little harder to read a configuration file. So I was reading through all the code and I can put a chastity belt on

Re: [Freenet-dev] Map files for FProxy

2000-12-26 Thread Mark J. Roberts
On Tue, 26 Dec 2000, Brandon wrote: [snip] > > freenet:CHK@rE9zY9IVJAqGZInGOF0d03L6ZeoOAwE,nmrAmhCGI3EBnKMALocq7A//index.html > > > > freenet:pigdogjournal//index.html > > That does look nice and you make a good point. But is a new psuedo-keytype > all that bad? We might want to define some oth

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Brandon wrote: > No, this is different. Your proposal messes with KSKs. My proposal is to > create a new psuedo-keytype such as MMK, so: > freenet:MMK@mapfile/filename > > The distinction may seem subtle but it doesn't mess up KSK or SSK > parsing. You could even have a mapf

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Brandon wrote: > Last time we talked about this, my solution was to create a new > psuedo-keytype. With a new keytype you can disambiguate between mapped and > non-mapped keys and you can store information about the mapfile in the key > without limiting what normal keys can l

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Brandon wrote: > > I still don't know how to implement it this way, with ambiguous URIs. Once > > we read the metadata from "blah.html", and notice the > > MapFile=SSK@blah/blah, how do we remember to use it (and not the normal > > SSK) when the next request comes in from a l

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Mark J. Roberts wrote: > On Mon, 25 Dec 2000, Brandon wrote: > > > > Yeah, as long as the link wasn't to the CHK of the map it would > > > > I still don't see what the problem you're pointing out is. Can you give a > > clear

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Brandon wrote: > > Yeah, as long as the link wasn't to the CHK of the map it would > > I still don't see what the problem you're pointing out is. Can you give a > clear example of what wouldn't work? This problem is a normal recursive paradox with two content hashed files,

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Scott G. Miller wrote: > On Mon, Dec 25, 2000 at 03:10:42AM -0600, Mark J. Roberts wrote: > > On Mon, 25 Dec 2000, Scott G. Miller wrote: > > > > > Keep thinking about it. If you combine SSK and map files (not > > > necessarily a hard an

Re: [Freenet-dev] Map files for FProxy

2000-12-25 Thread Mark J. Roberts
On Mon, 25 Dec 2000, Scott G. Miller wrote: > Keep thinking about it. If you combine SSK and map files (not > necessarily a hard and fast combination), you can keep the > implementation very simple by caching a mapfile in fproxy as an > association to the SSK parent key. The implementation is s

Re: [Freenet-dev] Mozilla plugin (was: usability wishlist)

2000-12-24 Thread Mark J. Roberts
On Wed, 29 Nov 2000, Benjamin Coates wrote: > >From Benjamin Coates <[EMAIL PROTECTED]> > > >I'm going to have to use M18 for now, today's snapshot has a bug (61452 in > >bugzilla) that renders the browser totally nonfunctional, and at 90 minutes a > >build, I don't have time for the compile-it-

Re: [Freenet-dev] Hats off

2000-12-24 Thread Mark J. Roberts
On Sun, 24 Dec 2000, Brandon wrote: > > freenet:SSK@u1AntQcZ81Y4c2tJKd1M87cZvPoQAgE/pigdog+journal/splashtest.html > > is very, very impressive, especially with the latest Mozilla and my > > Freenet plugin. Everything except one or two images loaded within 10-15 > > Arr! Share! Share the Mozilla

Re: [Freenet-dev] Map files for FProxy

2000-12-24 Thread Mark J. Roberts
On Sun, 24 Dec 2000, Mathew Ryden wrote: > > Minor comments. The delimiter should be = instead of " ". Also, no need > > for the special use of ":". > > > > So you go to KSK@blah, which has the field MapFile=test.map in the > > metadata. FProxy notices this and processes keys like > > blah/images

Re: [Freenet-dev] Map files for FProxy

2000-12-24 Thread Mark J. Roberts
On Sun, 24 Dec 2000, Scott G. Miller wrote: > Remember that these map files should be associated with an SVK, i.e > defined for the entire subspace. If you keep that in mind, you should be > able to simplify this proposal a bit. Why should they be associated with a SVK? Combining map files and

Re: [Freenet-dev] Hats off

2000-12-24 Thread Mark J. Roberts
On Sun, 24 Dec 2000, Scott G. Miller wrote: > Finally, a free day! In my cherished Free time, I spent some time *using* > our product. Hats off to the FProxy folks, and pigdog journal. Both of > you prove that publication on Freenet does work, and not to shabbily. freenet:SSK@u1AntQcZ81Y4c2tJ

Re: [Freenet-dev] Map files for FProxy

2000-12-24 Thread Mark J. Roberts
On Sun, 24 Dec 2000, Bryan Derksen wrote: > On Sun, 24 Dec 2000, Travis Bemann wrote: > > This is suboptimal to a subspace because files can be added later to a > > subspace, while all the files have to already be specified for this > > (but they don't have to *exist* yet). > > I proposed someth

Re: [Freenet-dev] Map files for FProxy

2000-12-24 Thread Mark J. Roberts
On Sun, 24 Dec 2000, Travis Bemann wrote: > On Sun, Dec 24, 2000 at 07:06:02PM -0600, Mark J. Roberts wrote: > > (I wrote up the following this morning, and I still don't see any obvious > > flaws, so I'll subject it to your criticism.) > > > > A map file

[Freenet-dev] Map files for FProxy

2000-12-24 Thread Mark J. Roberts
(I wrote up the following this morning, and I still don't see any obvious flaws, so I'll subject it to your criticism.) A map file is a list containing two columns, an absolute filename and a CHK. For example: Mapfile /images/duck.gif freenet:CHK@ABC /chapter_01/index.htm