Re: [freenet-support] doctype and other html tags through fproxy

2004-03-15 Thread Mika Hirvonen
Michal Charemza wrote:

!DOCTYPE, instead of
!DOCTYPE HTML PUBLIC  blah blah
Is this due to fproxy's anonymity filter? If so, why does it 
remove/shorten them? Also, I've noticed that the default gateway page 
does have a full doctype tag, why, if
Yes, because you could harvest the visitors' IP addresses by putting the 
DTD to your own WWW server and waiting for the visitors' browsers to 
automatically retrieve it.

is fproxy that removes the tags from freesites, does it let this one 
through?
Fproxy doesn't filter it's own pages, just the freesites.

2.  I have noticed on some pages they have this sort of section in the 
header:

!--index
titleThe Freedom Engine/title
categoryIndex/category
descriptionThe mother of all freesite link lists./description
activelinkActiveLink.jpg/activelink
address typeDBR/address type
authorCofE/author
--
What are all the tags for? Is there a list of all the tags you can put 
in this section somewhere?
These tags were used with TFEE, an index site with an automatic spider. 
DFI's spider might still use them, though.

--
 Mika Hirvonen [EMAIL PROTECTED]
 http://nightwatch.mine.nu/
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] doctype and other html tags through fproxy

2004-03-15 Thread Christopher Brian Jack
 !DOCTYPE, instead of
 !DOCTYPE HTML PUBLIC  blah blah

 The test site I inserted into my own node did have a full doctype tag
 when I wrote it, but it didn't when I retrieved it, it just had !DOCTYPE.

 Is this due to fproxy's anonymity filter? If so, why does it
 remove/shorten them? Also, I've noticed that the default gateway page
 does have a full doctype tag, why, if  is fproxy that removes the tags
 from freesites, does it let this one through?

This is a very likely possibility because the doctype makes reference to a
W3C DTD which is a public internet link.  The annonymity filter needs to
remove references to internet sites since most browsers will send a
referral URL that invades your privacy (it essence if the web browser goes
to the validation site it will do so with the address of the page you are
viewing.  This invades your privacy becomes someone reading the access
logs can find out what freesite you were visiting).  The government could
subpoena W3C's weblogs to find out about freesite accesses and they'll
have an IP number attached to the visit to their site so the referral
freesite URI + the IP number access in W3C's log could be used against you
if the material you were accessing is outlawed in the jurisdiction of
W3C's server or any government system that sees packets along the route to
W3C.  They could visit the same freesite by the referal URI and find out
what book you were reading at the time

 2.  I have noticed on some pages they have this sort of section in the
 header:

 !--index
 titleThe Freedom Engine/title
 categoryIndex/category
 descriptionThe mother of all freesite link lists./description
 activelinkActiveLink.jpg/activelink
 address typeDBR/address type
 authorCofE/author
 --

These are the meta tags used by freesites to support their inclusion onto
the various indexing freesites.

title - ovbious, this is the site's name
category - what kind of site is this?  I don't have knowledge
   about what acceptable values for this are
description - textual description of the freesite
activelink - the site icon to be associated with your freesite
 (think like the little banner icons many people
  put onto their regular internet websites for
  people to link to them with)
addresstype - again I'm iffy on all the acceptable values but DBR
  AFAIK means the address of this freesite permutates
  automatically to a different site name either daily or
  weekly at midnight GMT.  A site marked as DBR has to
  reinsert itself at the new DBR generated redirect
  key or the site effectively disappears (unless you
  select go to earlier site in the error screen that
  comes up for references to DBR sites that haven't
  been updated yet [or your routing can't find the new
  content yet]).

The alternative to DBR is to using revisions by putting an integer in the
URI part of your site.  You start the integer at 1 on your first insertion
of the site.  Your site forward references a number of 'editions' ahead
(that you have not yet inserted) by refering to the same uri echanging 1
for 2, 2,3 3,4 etc for several steps (usally four or five).  You have an
activelink image on each edition so on the existing (edition 1) page shows
up for edition 1.  If you haven't inserted a new edition then the other
activelinks show up as broken images.  But if at somepoint you insert with
the integer now set to 2 the #2 activelink comes alive and the visitor to
the #1 site now knows (by the unbroken activelink) that a second edition
is now available.  To be nice to people that might want to check on older
content your edition list should be design so that when more editions are
available that your have edition links that you put forward and at least
one previous edition so the users can backtrack the editions of your
freesite.

ie: site using 5 edition links (the numbers in [] would be your edition
activelinks)

first edition:
[1] [2] [3] [4] [5]

second edition:
[1] [2] [3] [4] [5]

third edition:
[2] [3] [4] [5] [6]

fourth edition:
[2] [3] [4] [5] [6]

fifth edition:
[3] [4] [5] [6] [7]

sixth edition:
[4] [5] [6] [7] [8]

The edition list 'scrolls' as you have more editions than links the user
can still follow the backlinks to get to previous editions.

Or you can keep a permanent edition list with at least one forward edition
link).  You'd probably do it with buckets.  This following setup would let
you do four editions before having having to add another row for the next
five editions:

while publishing edition 1-4:
[ 1] [ 2] [ 3] [ 4] [ 5]

while publisihing edition 5-9:
[ 1] [ 2] [ 3] [ 4] [ 5]
[ 6] [ 7] [ 8] [ 9] [10]

while publisihing edition 10-14:
[ 1] [ 2] [ 3] [ 4] [ 5]
[ 6] [ 7] [ 8] [ 9] [10]
[11] [12] [12] [14] [15]

while publisihing edition 15-19:
[ 1] [ 2] [ 3] [ 4] [ 5]
[ 6] [ 7] [ 8] [ 9] [10]
[11] [12] [12] [14] [15]
[16] [17] [18] [19] 

[freenet-support] Re: slowdom in freeville

2004-03-15 Thread Michael Schierl
Toad [EMAIL PROTECTED] writes:

 So, this bug is really somewhere inside freenet. Either the accept()
 call was not handled quick enough (dunno how accept is called in nio)
 or Fred really closes open sockets without having sent any data.

 Consistently? Can you write me a test case? 

Since it has never happened on my node, no; sorry. I could try to
write an app that just sets up a bunch of ClientPut requests, but i
cannot be sure if they are the reason for the disconnection of fred.

BTW i don't have any node atm anyway (my build on hd is 6441 and it
hasn't been started for a few months), so i'd have to set up a new
node first... Perhaps I'll do that. But not *now*.

BTW2 have you fixed that bug where a plain site was detected as a
container (i mailed you on 2004-01-10 with a way to reproduce it) and
thus unbrowsable?

mihi

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] How do I add node refs to my node's routing table?

2004-03-15 Thread Jay Oliveri
On Sunday 14 March 2004 09:35 pm, Christopher Brian Jack wrote:
 I'm getting way too many RNF/DNFs so any way to expand the available
 routing would be a welcome thing either node. about 60% of the time it
 doesn't even get off the originating node.  I've tried putting each
 other's node's ref into the seedfile but the nodes don't seem to want to
 use them.  As I said earlier the windows version just complains that
 there are no estimator fieldsets for the noderef and won't import it.

RNF's and DNF's occur for various reasons.  It could be the network in 
general is overloaded, or the node holding the key is specifically 
overloaded or split from the network.

However the no estimator fieldsets messsage sounds like a bug.. I will 
forward the question over to the dev list.

As for the rest I couldn't say.

 On the freebsd node (at the other IP number) the only way I've gotten it
 to use the other node is by making it the only entiry in the seedfile.
 This had the disadvantage that not only was is restricted to whereever
 the windows node could get to its available freenet routes, but to my
 shock, it wasn't learning about visitors as many freenet docs have
 suggested the node should be able to.  Nodes would connect and it even
 made outbound connections but it's list of available routes under the
 node status subsection still reported only one host in the routing table.
 I've ruled out firewall issues on both sides becuase both sides can
 negotiate outbound connections and receive inbound connections.  I've
 also double check in the environment and the node are reporting the
 correct WAN-side router IP numbers and access ports.

-- 
Jay Oliveri
GnuPG ID: 0x5AA5DD54
FCPTools Maintainer
www.sf.net/users/joliveri
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] doctype and other html tags through fproxy

2004-03-15 Thread Paul Derbyshire
On 15 Mar 2004 at 14:10, Mika Hirvonen wrote:

 Michal Charemza wrote:
 
  !DOCTYPE, instead of
  !DOCTYPE HTML PUBLIC  blah blah
  Is this due to fproxy's anonymity filter? If so, why does it 
  remove/shorten them? Also, I've noticed that the default gateway page 
  does have a full doctype tag, why, if
 
 Yes, because you could harvest the visitors' IP addresses by putting the 
 DTD to your own WWW server and waiting for the visitors' browsers to 
 automatically retrieve it.

What about inline images?
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]