diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 46deb635c..65268e06c 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -811,7 +811,8 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn // Redirect to non-addresshelper URL to not clog the browser address bar // and not pass the parameter to the eepsite. // This also prevents the not-found error page from looking bad - if (ahelperPresent) { + // Syndie can't handle a redirect of a POST + if (ahelperPresent && !"POST".equals(method)) { String uri = protocol + targetRequest; int spc = uri.indexOf(" "); if (spc >= 0) diff --git a/history.txt b/history.txt index 784bb836c..7fb305e85 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2011-05-31 zzz + * HTTP Proxy: Don't send redirect for POST (thx kytv) + 2011-05-30 zzz * I2CP: - Append I2CP Version information to the Get/Set Date Messages, diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index e36cd3b14..7f4edb975 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 12; + public final static long BUILD = 13; /** for example "-test" */ public final static String EXTRA = "";