<feed xmlns='http://www.w3.org/2005/Atom'>
<title>interimap/lib/Net, branch debian/0.2-1</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>Display source UIDs upon APPEND.</title>
<updated>2015-09-22T18:30:09+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-22T18:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=118fab1a68499eed3ec3f4114ad65208ec747451'/>
<id>118fab1a68499eed3ec3f4114ad65208ec747451</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use TCP keepalive to detect dead peers.</title>
<updated>2015-09-20T23:01:25+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-17T20:05:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=612b9e2102e1907709dde325f91d5fdf70ed2534'/>
<id>612b9e2102e1907709dde325f91d5fdf70ed2534</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move SSL fingerprint verification to the the verify callback.</title>
<updated>2015-09-16T16:28:10+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-16T16:28:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=683a3973a32ee3618824d08ed7ee6cfc7ee9ab02'/>
<id>683a3973a32ee3618824d08ed7ee6cfc7ee9ab02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Display the certificate chain, SSL protocol and cipher in debug mode.</title>
<updated>2015-09-16T16:09:12+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-16T16:05:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=cad0e125728658e4e899201e7cedc86036908057'/>
<id>cad0e125728658e4e899201e7cedc86036908057</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set X.509 certificate purpose to 'SSL Server' for SSL_verify=YES.</title>
<updated>2015-09-16T14:50:31+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-16T14:49:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=0e1e8e06debc4d7b00670eaa981ca5b382d90591'/>
<id>0e1e8e06debc4d7b00670eaa981ca5b382d90591</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't set SO_KEEPALIVE on the socket.</title>
<updated>2015-09-15T16:27:00+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-15T16:24:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=40864537f86e31e037a1232f015a06e9d73bf1e6'/>
<id>40864537f86e31e037a1232f015a06e9d73bf1e6</id>
<content type='text'>
This is most likely useless in our case since the TCP keepalive time is
usually much higher than the IMAP timeout.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is most likely useless in our case since the TCP keepalive time is
usually much higher than the IMAP timeout.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove support for the Binary Content extension [RFC3516].</title>
<updated>2015-09-15T15:10:11+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-15T14:48:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=90d926f6f32dd3ff06e5c49e6a982777ead9f691'/>
<id>90d926f6f32dd3ff06e5c49e6a982777ead9f691</id>
<content type='text'>
“If the server does not know how to decode the section's CTE, it MUST
fail the request and issue a "NO" response that contains the
"UNKNOWN-CTE" extended response code.” — [RFC3516 section 4.3]

Unfortunately the client doesn't know which message couldn't be decoded,
so it can't fallback and use BODY instead.

This made ‘use-binary=NO’ pretty much mandatory.  Hence we remove
support for BINARY [RFC3516].  Instead, we increase the thresold for
when to add Zlib full flush points from 4096 to the buffer size (32768).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
“If the server does not know how to decode the section's CTE, it MUST
fail the request and issue a "NO" response that contains the
"UNKNOWN-CTE" extended response code.” — [RFC3516 section 4.3]

Unfortunately the client doesn't know which message couldn't be decoded,
so it can't fallback and use BODY instead.

This made ‘use-binary=NO’ pretty much mandatory.  Hence we remove
support for BINARY [RFC3516].  Instead, we increase the thresold for
when to add Zlib full flush points from 4096 to the buffer size (32768).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the ability to proxy TCP connections through a SOCKSv5 proxy.</title>
<updated>2015-09-15T00:25:15+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-15T00:10:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=9a2a5edacc95c630d37d1215b0c7c938f82b998d'/>
<id>9a2a5edacc95c630d37d1215b0c7c938f82b998d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace IO::Socket::INET dependency by the lower lever Socket to enable IPv6.</title>
<updated>2015-09-14T23:35:12+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-14T19:11:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=cc842e127d380255524ee8ccf465d63596b2a870'/>
<id>cc842e127d380255524ee8ccf465d63596b2a870</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Accept non-fully qualified commands.</title>
<updated>2015-09-14T00:23:22+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2015-09-14T00:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=c8fb54897f046a5a3fb4c1d45dc21fd8bcd882e3'/>
<id>c8fb54897f046a5a3fb4c1d45dc21fd8bcd882e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
