6275613e901aab3730bbd1d245a19758decc8c77: Automated checkin: version bump for thunderbird 52.9.0 release. DONTBUILD CLOSED TREE a=release THUNDERBIRD5290_2018062918_RELBRANCH THUNDERBIRD_52_9_0_BUILD2 THUNDERBIRD_52_9_0_RELEASE
tbirdbld - Fri, 29 Jun 2018 18:37:31 -0400 - rev 28250
Push 2089 by tbirdbld at Fri, 29 Jun 2018 22:37:38 +0000
Automated checkin: version bump for thunderbird 52.9.0 release. DONTBUILD CLOSED TREE a=release
2fa8e07e4394de761c145112825f1f771cb99e36: Bug 1157256 - Allow auto-compact to occur for IMAP folder when online. r=jorgk a=jorgk DONTBUILD
Gene Smith <gds@chartertn.net> - Sun, 25 Feb 2018 19:11:33 -0500 - rev 28249
Push 2088 by mozilla@jorgk.com at Fri, 29 Jun 2018 19:03:12 +0000
Bug 1157256 - Allow auto-compact to occur for IMAP folder when online. r=jorgk a=jorgk DONTBUILD For unknown reasons, IMAP folder were only auto-compacted in offline mode.
3d3f118c29a281e7065a786e0d75ac376b52ea24: Bug 394322 - Fix various forwarding issues: <html attr>, without <html>, content before <html>. r=aceman a=jorgk
Jorg K <jorgk@jorgk.com> - Sun, 24 Jun 2018 18:20:43 +0200 - rev 28248
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 394322 - Fix various forwarding issues: <html attr>, without <html>, content before <html>. r=aceman a=jorgk
fdefe5691f32ddfc7a8035661ff9a5bfd4c23765: Bug 1464056 - Don't decrypt S/MIME sub parts. Only allow decryption at top level. r=jorgk a=jorgk
Magnus Melin <mkmelin+mozilla@iki.fi> - Sun, 17 Jun 2018 21:30:50 +0300 - rev 28247
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 1464056 - Don't decrypt S/MIME sub parts. Only allow decryption at top level. r=jorgk a=jorgk Bug 1464056 - Follow-up: rename pref to align with mailnews.p7m_external and fix test. r=mkmelin a=jorgk
ae4f8dcf1d044311082de828e8ddd4fb37eef315: Bug 1464667 - Remove plaintext tag from HTML. r=mkmelin a=jorgk
Jorg K <jorgk@jorgk.com> - Mon, 11 Jun 2018 21:43:27 +0200 - rev 28246
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 1464667 - Remove plaintext tag from HTML. r=mkmelin a=jorgk
ff574714a516cb92ca6dc5fae061a905fc115a40: Bug 1466343 - fix NS_MsgStripRE(). r=mkmelin a=jorgk
Jorg K <jorgk@jorgk.com> - Fri, 29 Jun 2018 16:59:48 +0200 - rev 28245
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 1466343 - fix NS_MsgStripRE(). r=mkmelin a=jorgk
01b9a646acb304b209b781563b0aca92888832b5: Bug 1462910 - Prevent form submits by sandboxing. r=BenB,jorgk a=jorgk
Magnus Melin <mkmelin+mozilla@iki.fi> - Mon, 28 May 2018 23:12:50 +0300 - rev 28244
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 1462910 - Prevent form submits by sandboxing. r=BenB,jorgk a=jorgk
2f0222c3f952d52997e0c94d0262b2b430d399be: Bug 1462895 - fix insertion of <div class="moz-text-html" lang="...">. r=mkmelin a=jorgk
Jorg K <jorgk@jorgk.com> - Sun, 27 May 2018 14:27:38 +0200 - rev 28243
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 1462895 - fix insertion of <div class="moz-text-html" lang="...">. r=mkmelin a=jorgk Bug 1462895 - Follow-up: Use FindChar() instead of Find(). r=me a=jorgk
ff980b7a7ae7ecd88bbe7b1641a566a67d0c6e5e: Bug 1463133 - Remove unnecessary MIME preludes. r=mkmelin a=jorgk
Jorg K <jorgk@jorgk.com> - Wed, 23 May 2018 00:07:52 +0200 - rev 28242
Push 2087 by mozilla@jorgk.com at Fri, 29 Jun 2018 15:47:48 +0000
Bug 1463133 - Remove unnecessary MIME preludes. r=mkmelin a=jorgk
25c3e70855eb4943af097c66517b6a70f9118679: No bug, Automated blocklist update from host bld-linux64-spot-326 - a=blocklist-update
tbirdbld - Fri, 08 Jun 2018 03:12:02 -0700 - rev 28241
Push 2086 by tbirdbld at Fri, 08 Jun 2018 10:12:05 +0000
No bug, Automated blocklist update from host bld-linux64-spot-326 - a=blocklist-update
ab662d7a658c9c21dbee32d4a97afda3f471a969: No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
tbirdbld - Wed, 06 Jun 2018 03:10:46 -0700 - rev 28240
Push 2085 by tbirdbld at Wed, 06 Jun 2018 10:10:49 +0000
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
c4c59170a9a3efe8009064e2de9b634fa503353c: Bug 1440253 - Take 2. Remove unused nsIDOMCanvasRenderingContext2D. r=IanN a=IanN
Frank-Rainer Grahl <frgrahl@gmx.net> - Tue, 05 Jun 2018 15:45:47 +0200 - rev 28239
Push 2084 by frgrahl@gmx.net at Tue, 05 Jun 2018 13:47:48 +0000
Bug 1440253 - Take 2. Remove unused nsIDOMCanvasRenderingContext2D. r=IanN a=IanN Port bug 1440039 [Remove nsIDOMCanvasRenderingContext2D].
b7ab30615c22bebea905f751327b23c8ce2a377b: Bug 1440253 - Remove unused nsIDOMCanvasRenderingContext2D. r=IanN a=IanN
Frank-Rainer Grahl <frgrahl@gmx.net> - Tue, 05 Jun 2018 15:36:47 +0200 - rev 28238
Push 2083 by frgrahl@gmx.net at Tue, 05 Jun 2018 13:37:10 +0000
Bug 1440253 - Remove unused nsIDOMCanvasRenderingContext2D. r=IanN a=IanN Port bug 1440039 [Remove nsIDOMCanvasRenderingContext2D].
e83494febcd1e213ce6f1dc6953db4ce87d4ba07: Bug 1464391 - Use appropriate flags when serialising HTML in mimeTextHTMLParsed.cpp. r=BenB a=jorgk DONTBUILD
Jorg K <jorgk@jorgk.com> - Fri, 25 May 2018 05:42:00 +0200 - rev 28237
Push 2082 by mozilla@jorgk.com at Sat, 26 May 2018 12:36:30 +0000
Bug 1464391 - Use appropriate flags when serialising HTML in mimeTextHTMLParsed.cpp. r=BenB a=jorgk DONTBUILD
e3e80074c7e10f6dbcd596001b1e995e4f78a492: Bug 1419417 - revert temporary fix from bug 1457721. r=mkmelin a=jorgk
Jorg K <jorgk@jorgk.com> - Mon, 21 May 2018 18:49:39 +0200 - rev 28236
Push 2081 by mozilla@jorgk.com at Tue, 22 May 2018 07:24:56 +0000
Bug 1419417 - revert temporary fix from bug 1457721. r=mkmelin a=jorgk
6b77778b904037f6f603a9424deb6e98cf3e1e97: Bug 1419417 - adjust test expectancy. r=mkmelin,BenB a=jorgk
Jorg K <jorgk@jorgk.com> - Mon, 21 May 2018 18:48:59 +0200 - rev 28235
Push 2081 by mozilla@jorgk.com at Tue, 22 May 2018 07:24:56 +0000
Bug 1419417 - adjust test expectancy. r=mkmelin,BenB a=jorgk
6eca16d60d9031dce68473eb3e1693116e4df3c1: Bug 1419417 - Parse HTML to make sure that tags and attributes are properly closed. r=mkmelin,jorgk a=jorgk
Ben Bucksch <ben.bucksch@beonex.com> - Mon, 21 May 2018 18:44:41 +0200 - rev 28234
Push 2081 by mozilla@jorgk.com at Tue, 22 May 2018 07:24:56 +0000
Bug 1419417 - Parse HTML to make sure that tags and attributes are properly closed. r=mkmelin,jorgk a=jorgk This fixes the efail <http://efail.de> security bug, which opens a HTML tag or attribute in an HTML MIME part, then puts in a PGP-encrypted part, and then another HTML part with the closing quote or tag. This could be e.g. <img src=' or <form><textarea>, CSS URL or similar features that send out the following text as URL and therefore leak it to the attacker who crafted the email. The PGP part will then be decrypted and leak. The bug was that we just passed HTML through verbatim. The frontend does not have any further precautions, either. The correct solution here is to jail each MIME part into a separate <iframe type="content"> in the UI. However, we don't want one scrollbar for each MIME part, but one scroll for the entire body. <iframe seamless> would allow that, but it was never implemented in Firefox and is now dead. We might later find a workaround, but this is more work and can't be done short term. The fix here in libmime first parses the HTML that we get in the HTML MIME part, and then immediately serialized it again. That ensures that the HTML document is complete, syntactically correct, and all tags and attributes are properly closed, before we start with the next MIME part.
4c8746e63c32a6389f501d052b6c2e63b2765192: Bug 1462481 - Follow-up: fix "Context-Type", fix typo in comment and remove comment referencing future code. r=me a=jorgk
Jorg K <jorgk@jorgk.com> - Mon, 21 May 2018 00:19:38 +0200 - rev 28233
Push 2081 by mozilla@jorgk.com at Tue, 22 May 2018 07:24:56 +0000
Bug 1462481 - Follow-up: fix "Context-Type", fix typo in comment and remove comment referencing future code. r=me a=jorgk
fd71eff2a0046cf8488d03f7a0e4413201fbfb69: Bug 1462481 - fix white-space issues in mimethsa.cpp. rs=white-space-only a=jorgk
Jorg K <jorgk@jorgk.com> - Sat, 19 May 2018 22:42:29 +0200 - rev 28232
Push 2081 by mozilla@jorgk.com at Tue, 22 May 2018 07:24:56 +0000
Bug 1462481 - fix white-space issues in mimethsa.cpp. rs=white-space-only a=jorgk [skip-blame]
cc471639dc646fc346579875a78196ee4e14ea0b: Bug 1462481 - clean up MIME's HTML sanitizer class. r=mkmelin,jorgk a=jorgk
Ben Bucksch <ben.bucksch@beonex.com> - Thu, 17 May 2018 15:11:00 +0200 - rev 28231
Push 2081 by mozilla@jorgk.com at Tue, 22 May 2018 07:24:56 +0000
Bug 1462481 - clean up MIME's HTML sanitizer class. r=mkmelin,jorgk a=jorgk
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 tip