aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorSunil Shetye <sunilshetye@rocketmail.com>2011-05-03 01:06:34 +0530
committerMatthias Andree <matthias.andree@gmx.de>2011-05-04 01:11:30 +0200
commit6fdb9350ecdfd0dc7f65975ac9b4d6ba00161b19 (patch)
tree6b7d2c8cfc792b8c04f84c1e3060d0878b984d20 /NEWS
parent6f1c728fcc99e9745b7a5bbb46a9c6f82ce56d33 (diff)
downloadfetchmail-6fdb9350ecdfd0dc7f65975ac9b4d6ba00161b19.tar.gz
fetchmail-6fdb9350ecdfd0dc7f65975ac9b4d6ba00161b19.tar.bz2
fetchmail-6fdb9350ecdfd0dc7f65975ac9b4d6ba00161b19.zip
Do not search for UNSEEN messages in ranges.
Add gen_recv_split() to split long protocol messages when the message prefix matches Order of search commands: IMAP> A010 SEARCH UNSEEN UNDELETED (IMAP4 or higher) IMAP> A011 SEARCH UNSEEN IMAP> A012 FETCH 1:n FLAGS
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 107c5f82..86657c13 100644
--- a/NEWS
+++ b/NEWS
@@ -70,6 +70,10 @@ fetchmail-6.3.20 (not yet released):
# BUG FIXES
* Call strlen() only once when removing CRLF from a line. (Sunil Shetye)
+* Do not search for UNSEEN messages in ranges. Usually, there are very few new
+ messages and most of the range searches result in nothing. Instead, split the
+ long response to make the IMAP driver think that there are multiple lines of
+ response. (Sunil Shetye)
# TRANSLATION UPDATES
[ja] Japanese (Takeshi Hamasaki)