From 826951536bb2a291eb7189530f8175cb3c191253 Mon Sep 17 00:00:00 2001 From: privateer Date: Mon, 5 Jul 2010 14:35:22 +0000 Subject: [PATCH 1/2] - anged user agent for outproxy from Wget/1.11.4 to Firefox 3.6.6 on WinXP to avoid getting blocked as a crawler --- .../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index cfcfaca01..930f8eb22 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -644,12 +644,13 @@ public class I2PTunnelHTTPClient extends I2PTunnelClientBase implements Runnable } if (!Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_USER_AGENT)).booleanValue()) { // let's not advertise to external sites that we are from I2P + UASwitcher ua_switcher = new UASwitcher(); if (usingWWWProxy) - newRequest.append("User-Agent: Wget/1.11.4\r\n"); + newRequest.append("User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6\r\n"); else newRequest.append("User-Agent: MYOB/6.66 (AN/ON)\r\n"); } - newRequest.append("Connection: close\r\n\r\n"); + newRequest.append("Connection: close\r\n\r\n"); break; } else { newRequest.append(line).append("\r\n"); // HTTP spec From c43ca7de8768c4246cbdbc1a82bf76c2d467b608 Mon Sep 17 00:00:00 2001 From: privateer Date: Mon, 5 Jul 2010 15:34:39 +0000 Subject: [PATCH 2/2] - removed one useless line of code --- .../java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 930f8eb22..b6c72821e 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -644,7 +644,6 @@ public class I2PTunnelHTTPClient extends I2PTunnelClientBase implements Runnable } if (!Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_USER_AGENT)).booleanValue()) { // let's not advertise to external sites that we are from I2P - UASwitcher ua_switcher = new UASwitcher(); if (usingWWWProxy) newRequest.append("User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6\r\n"); else