Bump up PassCmd buffer size to 2KiB

While ordinary passwords are rarely longer than 80 bytes, XOAUTH2 tokens
easily exceed this limit. Let's bump it up to 2K to be really safe.
This commit is contained in:
Dmitry Torokhov 2019-07-09 11:51:21 -07:00 committed by Oswald Buddenhagen
parent fbc432aace
commit bf14798700

View File

@ -1875,7 +1875,7 @@ ensure_password( imap_server_conf_t *srvc )
if (cmd) { if (cmd) {
FILE *fp; FILE *fp;
int ret; int ret;
char buffer[80]; char buffer[2048]; // Hopefully more than enough room for XOAUTH2, etc. tokens
if (*cmd == '+') { if (*cmd == '+') {
flushn(); flushn();