<feed xmlns='http://www.w3.org/2005/Atom'>
<title>interimap/imapsync, branch debian/0.5.7-3</title>
<subtitle>Fast bidirectional synchronization for QRESYNC-capable IMAP servers</subtitle>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/'/>
<entry>
<title>Rename ‘imapsync’ to ‘interimap’.</title>
<updated>2015-09-07T15:36:00+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-07T15:36:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=ac3e4cf6300448e9c83b45db1b769d79c6df2e38'/>
<id>ac3e4cf6300448e9c83b45db1b769d79c6df2e38</id>
<content type='text'>
To avoid confusion with http://imapsync.lamiral.info .
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid confusion with http://imapsync.lamiral.info .
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo: lUID ↔ rUID.</title>
<updated>2015-09-06T18:58:57+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-06T18:58:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=6310edda1c366ff9510220d22d2dc8052e2c6066'/>
<id>6310edda1c366ff9510220d22d2dc8052e2c6066</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Message Sequence Match Data: sequence set come before UIDs.</title>
<updated>2015-09-06T18:51:37+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-06T18:51:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=3f1aca1a80e41bb6e8d7ff30bc45f920f3a82590'/>
<id>3f1aca1a80e41bb6e8d7ff30bc45f920f3a82590</id>
<content type='text'>
Cf. RFC 7162:

  seq-match-data = "(" known-sequence-set SP known-uid-set ")"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cf. RFC 7162:

  seq-match-data = "(" known-sequence-set SP known-uid-set ")"
</pre>
</div>
</content>
</entry>
<entry>
<title>Sample UIDs in SELECT $mailbox (QRESYNC ...) commands.</title>
<updated>2015-09-05T14:52:45+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-05T14:44:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=4a291f2bc29c735e8f73aa2b476fe932517b83b5'/>
<id>4a291f2bc29c735e8f73aa2b476fe932517b83b5</id>
<content type='text'>
This should avoids most false-positive among messages reported as
VANISHED by the server but unknown from the database.  The reason for
this server behavior is that QRESYNC [RFC7162] doesn't force the server
to remember the MODSEQs of EXPUNGEd messages.  By passing a sample of
known UIDs/sequence numbers we let the server know that the messages
have been EXPUNGEd [RFC7162, section 3.2.5.2].
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should avoids most false-positive among messages reported as
VANISHED by the server but unknown from the database.  The reason for
this server behavior is that QRESYNC [RFC7162] doesn't force the server
to remember the MODSEQs of EXPUNGEd messages.  By passing a sample of
known UIDs/sequence numbers we let the server know that the messages
have been EXPUNGEd [RFC7162, section 3.2.5.2].
</pre>
</div>
</content>
</entry>
<entry>
<title>Compress "No match for vanished local/remote UID ..." warnings.</title>
<updated>2015-08-31T22:51:11+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-08-31T22:46:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a5b7f9777acae2ad50a90e15db5936f190a507c2'/>
<id>a5b7f9777acae2ad50a90e15db5936f190a507c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Log high precision timestamps in the logfile.</title>
<updated>2015-07-31T20:43:15+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-07-31T20:41:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a9071cd1c10bcf3a2203a28cdbdf0a26b4db8641'/>
<id>a9071cd1c10bcf3a2203a28cdbdf0a26b4db8641</id>
<content type='text'>
Also, don't try to import POSIX or Time::HiRes unless the logfile is
configured.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, don't try to import POSIX or Time::HiRes unless the logfile is
configured.
</pre>
</div>
</content>
</entry>
<entry>
<title>Log debug messages to STDERR unless 'logfile' is set.</title>
<updated>2015-07-31T20:40:30+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-07-31T20:40:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=69502140d2e229a314bb1eb192d31b9a2c14f981'/>
<id>69502140d2e229a314bb1eb192d31b9a2c14f981</id>
<content type='text'>
However don't include timestamps to STDERR, that's the job of the
syslog.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
However don't include timestamps to STDERR, that's the job of the
syslog.
</pre>
</div>
</content>
</entry>
<entry>
<title>Log out before exiting.</title>
<updated>2015-07-29T23:39:30+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-07-29T23:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=7a5ef2ffc002e7976fae34d08f296ace993211c8'/>
<id>7a5ef2ffc002e7976fae34d08f296ace993211c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a $try parameter to create, delete, rename, etc.</title>
<updated>2015-07-29T23:27:08+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-07-29T23:16:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a76acfe7af03ea9087c3c063c315b52109c41f10'/>
<id>a76acfe7af03ea9087c3c063c315b52109c41f10</id>
<content type='text'>
And no longer crash when trying to create a mailbox that already exists.
This could happen for instance if list-select-opts contains 'SUBSCRIBE'
and the mailbox is not subscribed on one side.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And no longer crash when trying to create a mailbox that already exists.
This could happen for instance if list-select-opts contains 'SUBSCRIBE'
and the mailbox is not subscribed on one side.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore mailboxes with '\NoSelect' attribute.</title>
<updated>2015-07-29T23:27:04+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-07-29T22:57:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=0c1aa3921e1736ab29caa9b77e62446c40d9214a'/>
<id>0c1aa3921e1736ab29caa9b77e62446c40d9214a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
