<feed xmlns='http://www.w3.org/2005/Atom'>
<title>interimap/tests, branch upstream/0.5.2</title>
<subtitle>Fast bidirectional synchronization for QRESYNC-capable IMAP servers</subtitle>
<id>http://git.guilhem.org/interimap/atom?h=upstream%2F0.5.2</id>
<link rel='self' href='http://git.guilhem.org/interimap/atom?h=upstream%2F0.5.2'/>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/'/>
<updated>2020-08-03T18:50:08+00:00</updated>
<entry>
<title>libinterimap: abort on PREAUTH greeting received on plaintext connections</title>
<updated>2020-08-03T18:50:08+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-08-03T18:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=3b2939febdeb7f92051f95a3b08cf86e221ce21d'/>
<id>urn:sha1:3b2939febdeb7f92051f95a3b08cf86e221ce21d</id>
<content type='text'>
Set "STARTTLS = NO" to ignore.  This is similar to CVE-2020-12398 and
CVE-2020-14093.
</content>
</entry>
<entry>
<title>libinterimap: Fix response injection vulnerability after STARTTLS.</title>
<updated>2020-08-03T18:30:46+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-08-03T17:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=bc43c0d9468a8d50ba141c8a965f9f07ed0456ff'/>
<id>urn:sha1:bc43c0d9468a8d50ba141c8a965f9f07ed0456ff</id>
<content type='text'>
For background see https://gitlab.com/muttmua/mutt/-/issues/248 .
</content>
</entry>
<entry>
<title>Makefile: Major refactoring, add install and uninstall targets.</title>
<updated>2020-07-01T22:14:39+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-07-01T20:41:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a1c089b997ebf705a9023b4f0f97327e5bd2814e'/>
<id>urn:sha1:a1c089b997ebf705a9023b4f0f97327e5bd2814e</id>
<content type='text'>
Honor BUILD_DOCDIR and DESTDIR variables.

Also, remove the `use lib` statement from our executables.
</content>
</entry>
<entry>
<title>pullimap: Also compare RFC 5322 date and envelope information in mailbox comparison tests.</title>
<updated>2020-07-01T22:14:35+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-07-01T19:26:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=1507128fcca36093ea9f544e8a44adca5d514605'/>
<id>urn:sha1:1507128fcca36093ea9f544e8a44adca5d514605</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/run: Don't redirect stderr by process substitution.</title>
<updated>2019-12-15T02:39:04+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-12-15T02:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=49d7a90c159b12173ce202fb9b101465b87da96c'/>
<id>urn:sha1:49d7a90c159b12173ce202fb9b101465b87da96c</id>
<content type='text'>
This seems to cause timing issues.
</content>
</entry>
<entry>
<title>tests/*/t: Increase timeout from 2 to 5s after background syncs.</title>
<updated>2019-12-15T02:35:51+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-12-15T02:35:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a7517e35cf0c835fcb68db56d8634fab9b4d5f0d'/>
<id>urn:sha1:a7517e35cf0c835fcb68db56d8634fab9b4d5f0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New test for hierarchy delimiter change.</title>
<updated>2019-12-13T19:05:11+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-12-13T03:43:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=0dfcd073ffc391ca38b523a8d43e3f9479bb14c1'/>
<id>urn:sha1:0dfcd073ffc391ca38b523a8d43e3f9479bb14c1</id>
<content type='text'>
Cf. https://www.imapwiki.org/ClientImplementation/MailboxList#Hierarchy_separators
“Some clients cache the hierarchy separator forever. This has problems
if the server configuration is changed (e.g. server software changed).
Try to avoid this problem.”
</content>
</entry>
<entry>
<title>pullimap: Fix mangling of data lines starting with a dot.</title>
<updated>2019-11-18T03:37:21+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-18T02:41:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=54bed5e78cacc017ad95521f3a50ebcfe344895d'/>
<id>urn:sha1:54bed5e78cacc017ad95521f3a50ebcfe344895d</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Improve “UIDVALIDITY changed!” error message.</title>
<updated>2019-11-15T21:22:55+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-15T21:20:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=51336e88f2de76c56b513de23d06677461742454'/>
<id>urn:sha1:51336e88f2de76c56b513de23d06677461742454</id>
<content type='text'>
Mention the name of the problematic mailbox.  (We may detect the
violation while not in SELECTED state.)
</content>
</entry>
<entry>
<title>Test suite: add new test for pullimap(1).</title>
<updated>2019-11-13T05:23:57+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-13T03:16:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=dac4ab1c9306bf2035bc1547d2ed27ab09850120'/>
<id>urn:sha1:dac4ab1c9306bf2035bc1547d2ed27ab09850120</id>
<content type='text'>
This adds a dependency on Dovecot's LMTPd, which will bind to
to TCP port 10024 on the loopback interface.
</content>
</entry>
</feed>
