Michael Peter Christen
8b44fcf0f4
added missing @Override annotation
2014-03-28 13:48:37 +01:00
sixcooler
6d16fa993d
make transparent proxy handle https-connections:
...
the implemented handle for connect did not work for me - so lets try the
connectHandler
2014-03-26 20:01:15 +01:00
Michael Peter Christen
b08375da33
fix for bad/missing values of size_i
2014-03-11 09:51:04 +01:00
sixcooler
0b2101c59c
Speed up the ProxyHandler:
...
simplified cache-storing and make it concurrent in order to free the
clientconnection asap
let other prozesses wait on proxy-access like it was bevore
2014-03-07 17:47:09 +01:00
reger
4d896383db
fix: use timeout = proxy.ClientTimeout in ProxyHandler
...
(was 10sec fix) see http://bugs.yacy.net/view.php?id=236
2014-02-25 00:23:06 +01:00
Michael Peter Christen
022c6d3ce1
do YaCy p2p connections using a timeout-request which covers the http
...
request into a separate thread and ignores the furthure result of a
request if that does not answer within the requested time-out. This is a
try to solve a problem with the peer-ping, which hangs whenever a peer
appears to be dead or blocked.
2014-01-19 15:21:23 +01:00
sixcooler
add0e42804
fix double-escaped urls from proxy-usage
2014-01-07 01:04:33 +01:00
reger
f06cef5d5b
reimplement proxy access by configured whitlist pattern
...
was currently limited to own ip.
2014-01-06 15:00:14 +01:00
reger
4c38bceafc
handle http connect for proxy
...
refactor header cleanup (reuse existing code)
2014-01-04 13:09:34 +01:00
reger
0583f44306
reimplement proxy access log (to Jetty ProxyHandler)
...
- using existing HTTPDProxyHandler logger
- allow local loopback ip to access proxy
2014-01-02 03:37:33 +01:00
Michael Peter Christen
20b48f894f
refactoring: moving all servlets to the same package (the solr servlet
...
is currently actually a filter which should be changed somehow)
2013-12-23 01:32:29 +01:00
Michael Peter Christen
84167adb49
removed unused anomichttpd code after migration to jetty
2013-12-23 01:23:40 +01:00
reger
ac067b5236
clean-up Jetty handler classes
2013-12-01 19:36:24 +01:00
reger
1437c45383
merge rc1/master
2013-11-07 21:30:17 +01:00
reger
705f147820
- add localpeername.yacy to list of local address detection for AbstractRemoteHandler
...
- use proxy via header info as in legacy proxy handler
2013-10-13 18:06:42 +02:00
reger
bc6ebb3c06
adjust to DigestURI changes from master to DigestURL
2013-09-22 20:57:50 +02:00
reger
4b77733e59
implement a YaCyDefaultServlet to handle YaCy-servlets within Jetty server
...
- the implementation is inspired by Jetty's DefaultServlet
- handles static html content and YaCy servlets
- translates between standard servlet request/response and YaCy request/response specification
With the implementation of YaCy-servlets as servlet instead via a jetty handler it's closer to servlet standard and carries less jetty specific dependencies.
2013-09-22 01:57:32 +02:00
reger
f7f86d8a5d
update to Jetty 9 jars
...
- include javax.servlet 3.0
2013-09-14 20:49:05 +02:00
reger
105cf8f593
changes to adjust jetty to recent code changes
2013-09-09 02:37:29 +02:00
Michael Peter Christen
65f56b1fd4
Merge branch 'master' of ssh://gitorious.org/yacy/rc1 into jetty
...
Conflicts:
.classpath
build.xml
htroot/Status.java
source/de/anomic/http/server/HTTPDProxyHandler.java
source/net/yacy/yacy.java
2012-06-29 21:16:20 +02:00
Florian Richter
965aac5ebb
* proxy works almost
2011-05-09 18:20:34 +02:00
Florian Richter
13724ddd43
* caching in proxy
2011-04-13 15:28:28 +02:00
Florian Richter
b6d67507db
* implement proxy
2011-04-09 11:48:44 +02:00
Florian Richter
351d264a48
* yacy domain handler for jetty
...
* rewrite from / to /index.html
2011-03-26 00:18:48 +01:00