From 2df32aa8e517a7c47b256dd9d9930eca9193fd5a Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 24 Jan 2018 13:27:28 +0000 Subject: [PATCH] SusiMail: Fix header corruption (ticket #2139) --- apps/susimail/src/src/i2p/susi/webmail/WebMail.java | 4 ++-- history.txt | 3 +++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java index 628c1e3a2..86ece4d96 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java +++ b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java @@ -2346,10 +2346,10 @@ public class WebMail extends HttpServlet } String boundary = "_=" + I2PAppContext.getGlobalContext().random().nextLong(); if (multipart) { - body.append( "\r\nMIME-Version: 1.0\r\nContent-type: multipart/mixed; boundary=\"" + boundary + "\"\r\n\r\n" ); + body.append( "MIME-Version: 1.0\r\nContent-type: multipart/mixed; boundary=\"" + boundary + "\"\r\n\r\n" ); } else { - body.append( "\r\nMIME-Version: 1.0\r\nContent-type: text/plain; charset=\"utf-8\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n" ); + body.append( "MIME-Version: 1.0\r\nContent-type: text/plain; charset=\"utf-8\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n" ); } try { // TODO pass the text separately to SMTP and let it pick the encoding diff --git a/history.txt b/history.txt index cf5fb47fd..a930ab355 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2018-01-24 zzz + * SusiMail: Fix header corruption (ticket #2139) + 2018-01-19 zzz * i2ptunnel: Prevent changing sigtype after dest creation (ticket #2128) diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 9535f12e9..f7d70ed0a 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 = 23; + public final static long BUILD = 24; /** for example "-test" */ public final static String EXTRA = "-rc";