<feed xmlns='http://www.w3.org/2005/Atom'>
<title>interimap/tests/run, 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>2019-12-15T02:39:04+00:00</updated>
<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>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>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>
<entry>
<title>Test suite: don't treat broken symlinks as missing.</title>
<updated>2019-11-13T05:23:57+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-10T17:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=b7514eeac609a7e99c66031f853f695bb82c990a'/>
<id>urn:sha1:b7514eeac609a7e99c66031f853f695bb82c990a</id>
<content type='text'>
`test -f` deferences paths so fails on broken symlinks, yielding an
incorrect test environment and perhaps even a false negative.
</content>
</entry>
<entry>
<title>Test suite: add new tests for authentication.</title>
<updated>2019-11-13T05:23:57+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-10T02:18:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=78522acced782587b3768f3fb57f2f25cb905754'/>
<id>urn:sha1:78522acced782587b3768f3fb57f2f25cb905754</id>
<content type='text'>
This can't be done with `doveadm exec imap`, so the IMAPd needs to bind
to TCP port 10143 on the loopback interface.

Also, no longer pass ‘imap_capability’ Dovecot setting explicitely to
`doveadm exec imap`; changed tests/sync-live-crippled to use type=imap
instead of type=tunnel.
</content>
</entry>
<entry>
<title>Refactor and improve test suite.</title>
<updated>2019-11-13T05:23:56+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-09T02:13:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=67440844c422ee30b31df9a46a7f99ac0e833add'/>
<id>urn:sha1:67440844c422ee30b31df9a46a7f99ac0e833add</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix minor space damage.</title>
<updated>2019-07-05T01:25:57+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-07-05T00:42:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=c4abd6128c3ca5471afc84225533a958ce273875'/>
<id>urn:sha1:c4abd6128c3ca5471afc84225533a958ce273875</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/run: fix minor space damage</title>
<updated>2019-06-27T19:00:56+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-06-27T19:00:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=53ea6efb89aade69c921fc57ad809eb61e9133a8'/>
<id>urn:sha1:53ea6efb89aade69c921fc57ad809eb61e9133a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test suite: make sqlite3 ignore ~/.sqliterc</title>
<updated>2019-06-27T18:46:26+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-06-27T18:46:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=93e66f34629f248d14e9123fc5a1050bd3b71108'/>
<id>urn:sha1:93e66f34629f248d14e9123fc5a1050bd3b71108</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/run: use the current date as Message-ID in `sample_message`.</title>
<updated>2019-05-28T14:46:41+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-05-28T14:46:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a07043f308ee91223b1048a6ca1c878c31b0f83a'/>
<id>urn:sha1:a07043f308ee91223b1048a6ca1c878c31b0f83a</id>
<content type='text'>
A random 128-bit UUID obtained from /proc/sys/kernel/random/uuid works
too but is Linux-specific and requires the proc(5) pseudo-filesystem to
be mounted at /proc.
</content>
</entry>
</feed>
