Hi Tavin:

I checked in an updated fproxy servlet that can be launched automatically by 
the service launcher code in Freenet.node.Main.   The anonymity filter and 
checked jumps are fixed.  Posting isn't working yet however.

The new class is Freenet.client.http.FproxyServlet.  See comments in 
FproxyServlet.java for an example freenet.conf fragment that will cause
it to be loaded automatically when the node starts.

I had to make some changes to HttpServletContainer,  and 
ServletContainer.createServletContext to allow HttpServlets to run without a 
Node reference. i.e. outside the node's JVM.  I am sure I will hear from you 
if you don't like them ;-). 

I also wrote a cli client, Freenet.client.http.HttpServletRunner that runs 
servlets outside the node's JVM.   

There appears to be a BUG either in InternalClient or AutoRequester that
causes AutoRequester.doGet to intermittently succeeed returning no data.  
This show up in fproxy as empty pages.  It is very frequent  when running 
FproxyServlet in the node's JVM, but doesn't seem to happen  when running 
externally (i.e. using HttpServletRunner).  Any ideas? 

--gj

-- 
Freesites
(0.3) freenet:MSK at SSK@enI8YFo3gj8UVh-Au0HpKMftf6QQAgE/homepage//
(0.4) freenet:SSK at npfV5XQijFkF6sXZvuO0o~kG4wEPAgM/homepage//

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to