summaryrefslogtreecommitdiffstats
path: root/imap
diff options
context:
space:
mode:
authorSam Varshavchik2018-07-18 08:26:34 -0400
committerSam Varshavchik2018-07-18 08:26:34 -0400
commitc02aaa66da40b085bcdfa5365fdfaf6ca0125c3d (patch)
treea1a52ad194ce3ae7b599e3b2552dda2493dd9626 /imap
parent9fcb48cc2119cceac2e5815e86a3514f09d253f0 (diff)
parent84cf8c50f593201f9e35dedb5804f5be7dbcce34 (diff)
downloadcourier-libs-c02aaa66da40b085bcdfa5365fdfaf6ca0125c3d.tar.bz2
Merge branch 'master'.
Diffstat (limited to 'imap')
-rw-r--r--imap/ChangeLog7
-rw-r--r--imap/imapd.c2
2 files changed, 9 insertions, 0 deletions
diff --git a/imap/ChangeLog b/imap/ChangeLog
index f34442c..ba51db1 100644
--- a/imap/ChangeLog
+++ b/imap/ChangeLog
@@ -1,3 +1,10 @@
+2018-07-17 Sam Varshavchik <mrsam@courier-mta.com>
+
+ * courier-imap, sqwebmail: update Courier-IMAP to support UTF8 IMAP.
+ Convert maildir folders to use UTF-8 for folder names. Add
+ --checkutf8 and --convutf8 options to maildirmake to convert
+ pre-UTF8 maildirs to UTF8 maildirs, a mandatory upgrade procedure.
+
2018-07-08 Sam Varshavchik <mrsam@courier-mta.com>
* waitlib/configure.ac: Fix typo.
diff --git a/imap/imapd.c b/imap/imapd.c
index 78a689c..56cdc61 100644
--- a/imap/imapd.c
+++ b/imap/imapd.c
@@ -3995,6 +3995,8 @@ static int append(const char *tag, const char *mailbox, const char *path)
if (enabled_utf8 && curtoken->tokentype == IT_ATOM &&
strcmp(curtoken->tokenbuf, "UTF8") == 0)
{
+ /* See also: https://bugs.python.org/issue34138 */
+
curtoken=nexttoken();
if (curtoken->tokentype != IT_LPAREN)
{