aboutsummaryrefslogtreecommitdiffstats
path: root/Changelog
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2019-11-18 03:41:08 +0100
committerGuilhem Moulin <guilhem@fripost.org>2019-11-18 04:37:21 +0100
commit54bed5e78cacc017ad95521f3a50ebcfe344895d (patch)
treef040957c8aa17da16d9623b27ef9fbc6408a290c /Changelog
parentee040747f5f8b096f6c6ea3172826fd4c3c14053 (diff)
pullimap: Fix mangling of data lines starting with a dot.
Some LMTP servers, Dovecot's in particular, trims leading dots that are not doubled (e.g. “.foo” would become “foo”). In RFC 5322 sec. 4.5.2 explicitly says that when an RFC 5322 line starts with a '.', the character needs to be doubled.
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog2
1 files changed, 2 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index 1a80ebf..4a18c52 100644
--- a/Changelog
+++ b/Changelog
@@ -107,6 +107,8 @@ interimap (0.5) upstream;
for other servers the number remains 1).
- interimap: gracefully ignore messages with a NIL RFC822 attribute.
- pullimap: treat messages with a NIL RFC822 attribute as empty.
+ - pullimap: fix mangling of data lines starting with a dot (when an RFC
+ 5322 line starts with a '.', double it).
-- Guilhem Moulin <guilhem@fripost.org> Fri, 10 May 2019 00:58:14 +0200