]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
imap: Fixed infinite loop / memory eating with SEARCHRES + pipelining $.
authorTimo Sirainen <tss@iki.fi>
Tue, 22 Feb 2011 09:59:57 +0000 (11:59 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 22 Feb 2011 09:59:57 +0000 (11:59 +0200)
commitd8f73a44fcc663152fd1a1331ce03a62a0dec3ba
tree128ddd2c6c633af5cffcfa9a437e9f6559e8dc97
parent9f1461d90900d50ca378b6621c7cf92b36b8c5f8
imap: Fixed infinite loop / memory eating with SEARCHRES + pipelining $.
If SEARCH RETURN (SAVE) command was running long enough so that Dovecot
started executing the next command, and if that command used $ in
messageset, Dovecot went into infinite function recursion.
src/imap/imap-client.c
src/imap/imap-client.h