1 From e8a3a20aed135272a9ec0103f4055411c075f043 Mon Sep 17 00:00:00 2001
2 From: Michal Sojka <michal.sojka@cvut.cz>
3 Date: Mon, 7 Nov 2022 00:07:22 +0100
4 Subject: [PATCH] Increase imap_vprintf buffer size
6 This fixes "Fatal: buffer too small. Please report a bug." error. See
7 https://sourceforge.net/p/isync/mailman/isync-devel/thread/87fsevvebj.fsf%40steelpick.2x.cz/#msg37731590
8 for related discussion.
10 When using mbsync with XOAUTH2 authentication (needed for Office365
11 mailboxes), the access token used for the LOGIN command may not fit
12 into the currently used buffer of 1000 characters. In my case, I need
13 the buffer to be at least 2000 characters long. To make this more
14 future-proof, I increase the buffer size to 4000 characters.
17 1 file changed, 1 insertion(+), 1 deletion(-)
19 diff --git a/src/drv_imap.c b/src/drv_imap.c
20 index c5a7aed..7847192 100644
23 @@ -528,7 +528,7 @@ imap_vprintf( const char *fmt, va_list ap )
25 const char *segs[MAX_SEGS];