summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Varshavchik2021-02-05 06:56:09 -0500
committerSam Varshavchik2021-02-05 06:58:54 -0500
commitd3425833d244be7302c27fd90211992e0fe2f724 (patch)
treeb861d31cc55f7c80b2c8d96fd91e73abf9058d11
parent23fffe52808157e36795af52266cc27ac03cbcb9 (diff)
downloadcourier-libs-d3425833d244be7302c27fd90211992e0fe2f724.tar.bz2
Fix UTF-8 addresses.
-rw-r--r--maildir/maildircache.c3
-rw-r--r--sqwebmail/ChangeLog6
2 files changed, 8 insertions, 1 deletions
diff --git a/maildir/maildircache.c b/maildir/maildircache.c
index 4db3a03..973492a 100644
--- a/maildir/maildircache.c
+++ b/maildir/maildircache.c
@@ -87,7 +87,8 @@ char *f, *g;
for (p=userid; *p; p++)
{
++l;
- if (*p < ' ' || *p == ';' || *p == '\'' || *p == ';')
+ if ((unsigned char)*p < ' ' ||
+ *p == ';' || *p == '\'' || *p == ';')
{
fprintf(stderr, "CRIT: maildircache: invalid chars in userid: %s\n", p);
return (NULL);
diff --git a/sqwebmail/ChangeLog b/sqwebmail/ChangeLog
index 3430a14..fd7695f 100644
--- a/sqwebmail/ChangeLog
+++ b/sqwebmail/ChangeLog
@@ -1,3 +1,9 @@
+2021-02-05 Sam Varshavchik <mrsam@courier-mta.com>
+
+ * maildir/maildircache.c (create_cache_name): Fix UTF-8 addresses.
+
+ * spec file: explicitly add dependencies on gzip.
+
2020-11-04 Sam Varshavchik <mrsam@courier-mta.com>
* spec file: add BuildRequires: %{__make} (will be required in F34).