From 90d926f6f32dd3ff06e5c49e6a982777ead9f691 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Tue, 15 Sep 2015 16:48:29 +0200 Subject: Remove support for the Binary Content extension [RFC3516]. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit “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). --- interimap.1 | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'interimap.1') diff --git a/interimap.1 b/interimap.1 index 621d968..d0c5474 100644 --- a/interimap.1 +++ b/interimap.1 @@ -304,18 +304,6 @@ Whether to redirect \fIcommand\fR's standard error to \(lq/dev/null\(rq for type \fItype\fR=tunnel. (Default: \(lqNO\(rq.) -.TP -.I use-binary -Whether to use the Binary Content extension [RFC3516] in FETCH and -APPEND commands. -This is useful for binary attachments for instance, as it avoids the -overhead caused by base64 encodings. Moreover if the IMAP COMPRESS -extension is enabled, full flush points are placed around large non-text -literals to empty the compression dictionary. -This option is only available in the default section, and is ignored if -either server does not advertize \(lqBINARY\(rq in its capability list. -(Default: \(lqYES\(rq.) - .TP .I SSL_cipher_list The cipher list to send to the server. Although the server determines @@ -364,11 +352,9 @@ MULTIAPPEND [RFC3502] (recommended), .IP \[bu] COMPRESS=DEFLATE [RFC4978] (recommended), .IP \[bu] -SASL-IR [RFC4959] SASL Initial Client Response, -.IP \[bu] -UNSELECT [RFC3691], and +SASL-IR [RFC4959] SASL Initial Client Response, and .IP \[bu] -BINARY [RFC3516]. +UNSELECT [RFC3691]. .SH KNOWN BUGS AND LIMITATIONS -- cgit v1.2.3