Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First step towards really fixing TLS vuln, CVE-2006-5867, still incomplete. | Matthias Andree | 2006-11-26 | 1 | -53/+55 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4962 | ||||
* | Fix TLS issue: fail if sslfingerprint, sslproto tls1 or sslcertck are ↵ | Matthias Andree | 2006-11-12 | 1 | -62/+58 |
| | | | | | | configured and STARTTLS fails. Only by omitting all of these options, fetchmail will try opportunistic TLS. svn path=/branches/BRANCH_6-3/; revision=4929 | ||||
* | Snapshot 6.3.6-rc1. | Matthias Andree | 2006-11-01 | 1 | -2/+9 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4925 | ||||
* | Add IMAP AUTH=EXTERNAL support. BerliOS Patch #1095. | Matthias Andree | 2006-08-14 | 1 | -2/+36 |
| | | | | | | | Courtesy of Götz 'nimrill' Babin-Ebell. This patch also makes --sslproto arguments case insensitive. svn path=/branches/BRANCH_6-3/; revision=4896 | ||||
* | Log opportunistic TLS upgrades in verbose mode. | Matthias Andree | 2006-08-07 | 1 | -2/+7 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4881 | ||||
* | * IMAP4 patch by Sunil Shetye: | Matthias Andree | 2006-05-21 | 1 | -14/+18 |
| | | | | | | | - 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 | ||||
* | Make IMAP4 IDLE work on servers that do not update RECENT counts. Reported ↵ | Matthias Andree | 2006-05-15 | 1 | -3/+5 |
| | | | | | | by Lars Tewes. svn path=/branches/BRANCH_6-3/; revision=4842 | ||||
* | Add two missing comments. | Matthias Andree | 2006-05-15 | 1 | -2/+2 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4840 | ||||
* | When using NTLM authentication, use regular IMAP response code handler after | Matthias Andree | 2006-05-12 | 1 | -4/+2 |
| | | | | | | | completing NTLM handshake, for robustness and consistency. Taken from the NetBSD portable packages collection, patch-ac. svn path=/branches/BRANCH_6-3/; revision=4825 | ||||
* | Further cleanups to compile with C++ compiler. | Matthias Andree | 2006-03-15 | 1 | -1/+1 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4744 | ||||
* | Do not send EXPUNGE after NOOP-idling (Sunil Shetye's patch, fetchmail-users@). | Matthias Andree | 2006-03-14 | 1 | -10/+17 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4739 | ||||
* | Fix more compiler warnings. | Matthias Andree | 2006-03-14 | 1 | -15/+23 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4736 | ||||
* | merge Mirek's fetchmail-signed.patch | Matthias Andree | 2006-03-14 | 1 | -7/+5 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4734 | ||||
* | Merge Sunil Shetye's patch to fix NOOP-based IDLE emulation. | Matthias Andree | 2006-03-10 | 1 | -23/+29 |
| | | | | | | | Bug reported by Casper Gripenberg and Brendan Lynch. Another patch (not merged) sent by Brendan Lynch. svn path=/branches/BRANCH_6-3/; revision=4724 | ||||
* | Handle other clients concurrently accessing IMAP mailboxes better. | Matthias Andree | 2006-03-01 | 1 | -11/+33 |
| | | | | | | | | 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 | ||||
* | don't complain about READ-ONLY IMAP folders in --fetchall --keep mode. | Matthias Andree | 2006-01-20 | 1 | -0/+5 |
| | | | | | | Reported Alexander Zangerl, Debian Bug#348964. svn path=/branches/BRANCH_6-3/; revision=4665 | ||||
* | Use a simplified version of Sunil's patch to cope with servers | Matthias Andree | 2005-12-18 | 1 | -5/+24 |
| | | | | | | | 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 | ||||
* | Revise a check that didn't work on 64-bit SUSE Linux 10.0. | Matthias Andree | 2005-11-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4480 | ||||
* | Use more stringent check for untagged responses - we check that the start ↵ | Matthias Andree | 2005-11-17 | 1 | -69/+77 |
| | | | | | | with "*" SPACE. svn path=/trunk/; revision=4450 | ||||
* | Patch to make imap_trail actually work. Sunil Shetye. | Matthias Andree | 2005-11-14 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=4441 | ||||
* | When eating message trailer, don't see any line containing "OK" as the | Matthias Andree | 2005-11-09 | 1 | -4/+7 |
| | | | | | | | | 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 | ||||
* | Global variable cleanup, to fix daemon mode reinitialization problems. | Matthias Andree | 2005-10-21 | 1 | -12/+27 |
| | | | | | | Patch by Sunil Shetye. svn path=/trunk/; revision=4362 | ||||
* | Properly cast arguments of ctype is*()/to*() functions to unsigned char. | Matthias Andree | 2005-09-25 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=4324 | ||||
* | Make SSL connection failures PS_SOCKET (not PS_AUTHFAIL). Reported by Thomas ↵ | Matthias Andree | 2005-09-21 | 1 | -1/+1 |
| | | | | | | Wolff. svn path=/trunk/; revision=4314 | ||||
* | Expunge between IMAP folders when polling multiple folders. Sunil Shetye. | Matthias Andree | 2005-09-21 | 1 | -22/+18 |
| | | | | | | Fix IMAP expunged message counting. Sunil Shetye. svn path=/trunk/; revision=4301 | ||||
* | Large protocol independence patch. | Matthias Andree | 2005-08-28 | 1 | -4/+7 |
| | | | | svn path=/trunk/; revision=4280 | ||||
* | Remove port/service dualism and make everything a service. | Matthias Andree | 2005-08-02 | 1 | -5/+0 |
| | | | | svn path=/trunk/; revision=4219 | ||||
* | Fix IMAP code to use password of arbitrary length from configuration | Matthias Andree | 2005-07-23 | 1 | -3/+10 |
| | | | | | | file (although not when read interactively). Debian Bug#276424. svn path=/trunk/; revision=4170 | ||||
* | strncpy -> strlcpy. Mark 'bogus message count\!' message translatable. | Matthias Andree | 2005-07-20 | 1 | -5/+4 |
| | | | | svn path=/trunk/; revision=4150 | ||||
* | i18n fixes, cs.po updates, by Miloslav Trmac. | Matthias Andree | 2005-07-03 | 1 | -3/+9 |
| | | | | svn path=/trunk/; revision=4076 | ||||
* | Clean up the horrible HAVE_[V]SNPRINTF mess, use Trio on systems that lack | Matthias Andree | 2004-11-10 | 1 | -6/+0 |
| | | | | | | real snprintf or vsnprintf. svn path=/trunk/; revision=3996 | ||||
* | Fix miscellaneous warnings. | Matthias Andree | 2004-10-20 | 1 | -7/+0 |
| | | | | svn path=/trunk/; revision=3953 | ||||
* | Merge Fabrice Bellet's patch to fix recentcount/count after IMAP | Matthias Andree | 2004-09-10 | 1 | -4/+15 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | Fix various warnings. | Matthias Andree | 2004-06-19 | 1 | -3/+4 |
| | | | | svn path=/trunk/; revision=3904 | ||||
* | Cast arguments of is*() ctype.h functions to unsigned char to be 8-bit safe. | Matthias Andree | 2004-06-19 | 1 | -8/+8 |
| | | | | svn path=/trunk/; revision=3903 | ||||
* | Compiler warnings fixes, preprocessor and minor general cleanup. | Matthias Andree | 2004-06-18 | 1 | -4/+4 |
| | | | | svn path=/trunk/; revision=3901 | ||||
* | Fix various compiler warnings. | Matthias Andree | 2004-06-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3899 | ||||
* | Quench some GCC 3.4 warnings by making sure that all int arguments are ↵ | Matthias Andree | 2004-06-11 | 1 | -1/+1 |
| | | | | | | marked int and swapping words so that static is first in the line. svn path=/trunk/; revision=3882 | ||||
* | POP3 strong authentication fixes. | Eric S. Raymond | 2004-01-13 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3873 | ||||
* | Sunil's transaction patches. | Eric S. Raymond | 2003-10-15 | 1 | -12/+20 |
| | | | | svn path=/trunk/; revision=3858 | ||||
* | Merge in various small fixes, including two remote DOS | Eric S. Raymond | 2003-10-10 | 1 | -4/+11 |
| | | | | svn path=/trunk/; revision=3838 | ||||
* | Ready to ship. | Eric S. Raymond | 2003-08-06 | 1 | -48/+55 |
| | | | | svn path=/trunk/; revision=3831 | ||||
* | Support faked IDLE. | Eric S. Raymond | 2003-07-22 | 1 | -26/+56 |
| | | | | svn path=/trunk/; revision=3829 | ||||
* | First round ofmlong-delayed bug fixes. | Eric S. Raymond | 2003-07-17 | 1 | -3/+2 |
| | | | | svn path=/trunk/; revision=3814 | ||||
* | Guard some buffers. | Eric S. Raymond | 2003-03-01 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=3804 | ||||
* | IDLE implementation. | Eric S. Raymond | 2003-02-28 | 1 | -2/+24 |
| | | | | svn path=/trunk/; revision=3794 | ||||
* | Before the IDLE patch. | Eric S. Raymond | 2003-02-28 | 1 | -22/+40 |
| | | | | svn path=/trunk/; revision=3792 | ||||
* | Routine updates, including the latest Shetye patch. | Eric S. Raymond | 2002-12-26 | 1 | -33/+13 |
| | | | | svn path=/trunk/; revision=3778 | ||||
* | Sunil's patch for the STARTTLS problem. | Eric S. Raymond | 2002-11-28 | 1 | -1/+21 |
| | | | | svn path=/trunk/; revision=3772 | ||||
* | Before trying the important fix patches. | Eric S. Raymond | 2002-11-26 | 1 | -6/+16 |
| | | | | svn path=/trunk/; revision=3770 |