| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The IMAP client no longer skips messages from several IMAP servers including
Dovecot if fetchmail's "idle" is in use. Causes were that fetchmail (a)
ignored some untagged responses when it should not (b) relied on EXISTS
messages in response to EXPUNGE, which aren't mandated by RFC-3501 (the IMAP
standard) and aren't sent by Dovecot either.
Fix by Sunil Shetye (the fix also consolidates IMAP response handling,
improving overall robustness of the IMAP client), bug report and testing by
Matt Doran, with further hints from Timo Sirainen.
svn path=/branches/BRANCH_6-3/; revision=5459
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5363
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5269
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5261
|
|
|
|
|
|
|
|
| |
Exception from no-features policy on 6.3.X is made to keep people away from
doing more dangerous things in order to get rid of CommonName mismatch
warnings.
svn path=/branches/BRANCH_6-3/; revision=5165
|
|
|
|
|
|
|
| |
(and marks the wrong messages seen after expunges, leading to data loss in
'keep flush' configurations). Report and patch by Alexander Cherepanov. Thanks\!
svn path=/branches/BRANCH_6-3/; revision=5147
|
|
|
|
|
|
|
| |
Track IDLE start time for IMAP, some servers do not reset
their internal counters when sending information asynchronously.
svn path=/branches/BRANCH_6-3/; revision=4990
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4965
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4962
|
|
|
|
|
|
| |
configured and STARTTLS fails. Only by omitting all of these options, fetchmail will try opportunistic TLS.
svn path=/branches/BRANCH_6-3/; revision=4929
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4925
|
|
|
|
|
|
|
| |
Courtesy of Götz 'nimrill' Babin-Ebell.
This patch also makes --sslproto arguments case insensitive.
svn path=/branches/BRANCH_6-3/; revision=4896
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4881
|
|
|
|
|
|
|
| |
- do not depend on server updating RECENT counts at all
- also enter IDLE loop when messages are present on the server.
svn path=/branches/BRANCH_6-3/; revision=4847
|
|
|
|
|
|
| |
by Lars Tewes.
svn path=/branches/BRANCH_6-3/; revision=4842
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4840
|
|
|
|
|
|
|
| |
completing NTLM handshake, for robustness and consistency.
Taken from the NetBSD portable packages collection, patch-ac.
svn path=/branches/BRANCH_6-3/; revision=4825
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4744
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4739
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4736
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=4734
|
|
|
|
|
|
|
| |
Bug reported by Casper Gripenberg and Brendan Lynch.
Another patch (not merged) sent by Brendan Lynch.
svn path=/branches/BRANCH_6-3/; revision=4724
|
|
|
|
|
|
|
|
| |
Fetchmail quits the poll if the EXPUNGE count does not match expectations, and
servers not updating RECENT counts after EXPUNGE are handled in a better way.
(Patch by Sunil Shetye.)
svn path=/branches/BRANCH_6-3/; revision=4700
|
|
|
|
|
|
| |
Reported Alexander Zangerl, Debian Bug#348964.
svn path=/branches/BRANCH_6-3/; revision=4665
|
|
|
|
|
|
|
| |
such as mail.internode.on.net bld-mail04 that return the UID in response
to RFC822.HEADER or RFC822.SIZE. Reported by Jason White.
svn path=/branches/BRANCH_6-3/; revision=4555
|
|
|
|
| |
svn path=/trunk/; revision=4480
|
|
|
|
|
|
| |
with "*" SPACE.
svn path=/trunk/; revision=4450
|
|
|
|
| |
svn path=/trunk/; revision=4441
|
|
|
|
|
|
|
|
| |
end of the trailer, but wait for the proper tagged OK line. To work
around the qmail + Courier-IMAP problem in Debian Bug#338007.
svn path=/trunk/; revision=4396
|
|
|
|
|
|
| |
Patch by Sunil Shetye.
svn path=/trunk/; revision=4362
|
|
|
|
| |
svn path=/trunk/; revision=4324
|
|
|
|
|
|
| |
Wolff.
svn path=/trunk/; revision=4314
|
|
|
|
|
|
| |
Fix IMAP expunged message counting. Sunil Shetye.
svn path=/trunk/; revision=4301
|
|
|
|
| |
svn path=/trunk/; revision=4280
|
|
|
|
| |
svn path=/trunk/; revision=4219
|
|
|
|
|
|
| |
file (although not when read interactively). Debian Bug#276424.
svn path=/trunk/; revision=4170
|
|
|
|
| |
svn path=/trunk/; revision=4150
|
|
|
|
| |
svn path=/trunk/; revision=4076
|
|
|
|
|
|
| |
real snprintf or vsnprintf.
svn path=/trunk/; revision=3996
|
|
|
|
| |
svn path=/trunk/; revision=3953
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EXPUNGE, to fix a hang after EXPUNGE for servers that don't update the
number of RECENT and EXISTS messages such as Dovecot 0.99.10.
Fixes Red Hat bug #113492.
Credits:
Fabrice Bellet (patch)
Timo Sirainen (patch assistance)
Alexandre Oliva (bug report)
References:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=113492
http://bugzilla.redhat.com/bugzilla/attachment.cgi?id=100788&action=view
http://lists.ccil.org/pipermail/fetchmail-friends/2004-June/008840.html
svn path=/trunk/; revision=3938
|
|
|
|
| |
svn path=/trunk/; revision=3904
|
|
|
|
| |
svn path=/trunk/; revision=3903
|
|
|
|
| |
svn path=/trunk/; revision=3901
|
|
|
|
| |
svn path=/trunk/; revision=3899
|
|
|
|
|
|
| |
marked int and swapping words so that static is first in the line.
svn path=/trunk/; revision=3882
|
|
|
|
| |
svn path=/trunk/; revision=3873
|
|
|
|
| |
svn path=/trunk/; revision=3858
|
|
|
|
| |
svn path=/trunk/; revision=3838
|
|
|
|
| |
svn path=/trunk/; revision=3831
|