Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * SMTP/LMTP cleanup to fix these two bugs: | Matthias Andree | 2005-12-20 | 1 | -0/+1 |
| | | | | | | | | | - switch back to SMTP after having tried LMTP hosts (multiple smtphost hosts) - switch back to LMTP after sending a bounce. The patch removes the global state variable that was the root of this problem. Patch by Sunil Shetye. svn path=/branches/BRANCH_6-3/; revision=4581 | ||||
* | Sunil Shetye fixed these problems in a patch posted to fetchmail-devel: | Matthias Andree | 2005-11-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 1. parsed_host is not freed in some cases. This happens when the first smtp server is down in this setup: poll mailserver ... smtphost "smtpserver1" "smtpserver2" ... 2. parsed_host is being initialized for UNIX socket also. For UNIX socket, parsed_host should be NULL. 3. If EHLO fails on a UNIX socket, it tries HELO on a network socket! 4. ctl->destaddr is allocated memory in two cases. This memory is never freed. 5. ctl->destaddr was being assigned in a very convoluted manner. Since, parsed_host is already set correctly now, it can be used directly. svn path=/trunk/; revision=4443 | ||||
* | Document host_fqdn() interface. | Matthias Andree | 2005-11-10 | 1 | -1/+11 |
| | | | | svn path=/trunk/; revision=4398 | ||||
* | Change method->trail prototype to allow passing a tag to expect. | Matthias Andree | 2005-11-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4394 | ||||
* | Add parameter to host_fqdn() to state if the domain name is required, i. e. | Matthias Andree | 2005-10-30 | 1 | -1/+1 |
| | | | | | | if fetchmail should exit if it cannot resolve (canonicalize) its own hostname. svn path=/trunk/; revision=4381 | ||||
* | - make fetchmail --silent --quit really silent, Debian Bug #229014 by | Matthias Andree | 2005-10-30 | 1 | -0/+1 |
| | | | | | | | | | | | Dr. Andreas Krüger. - cleanup --quit handling again (so that --silent --quit just kills the existing daemon, rather than continue running), and document it more clearly. - Print an error message if multiple "defaults" records are found in the configuration file. svn path=/trunk/; revision=4372 | ||||
* | Rename isafile -> is_a_file, isidletimout -> is_idletimeout | Matthias Andree | 2005-09-25 | 1 | -2/+2 |
| | | | | | | to keep clear of ctype.h namespace. svn path=/trunk/; revision=4322 | ||||
* | Expunge between IMAP folders when polling multiple folders. Sunil Shetye. | Matthias Andree | 2005-09-21 | 1 | -0/+2 |
| | | | | | | Fix IMAP expunged message counting. Sunil Shetye. svn path=/trunk/; revision=4301 | ||||
* | Fix "auth ntlm" to send AUTH NTLM (rather than AUTH MSN). Add "auth msn". | Matthias Andree | 2005-09-20 | 1 | -3/+11 |
| | | | | svn path=/trunk/; revision=4297 | ||||
* | Merge Sunil Shetye's --limitflush patch. | Matthias Andree | 2005-09-17 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=4289 | ||||
* | Large protocol independence patch. | Matthias Andree | 2005-08-28 | 1 | -2/+18 |
| | | | | svn path=/trunk/; revision=4280 | ||||
* | Remove port/service dualism and make everything a service. | Matthias Andree | 2005-08-02 | 1 | -17/+8 |
| | | | | svn path=/trunk/; revision=4219 | ||||
* | Get rid of alloca() in fetchmail. | Matthias Andree | 2005-07-31 | 1 | -16/+0 |
| | | | | svn path=/trunk/; revision=4209 | ||||
* | Add xfree() macro. | Matthias Andree | 2005-07-31 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=4196 | ||||
* | INCOMPATIBLE: DROP --netsec/-T option, NET_SECURITY macro - the required ↵ | Matthias Andree | 2005-07-30 | 1 | -1/+0 |
| | | | | | | library is no longer available. svn path=/trunk/; revision=4192 | ||||
* | Rename lock_release to fm_lock_release, to avoid namespace collision on | Matthias Andree | 2005-07-23 | 1 | -2/+4 |
| | | | | | | Darwin. NetBSD PR#28543 (pkg/28543). svn path=/trunk/; revision=4176 | ||||
* | Fix typo. | Matthias Andree | 2005-07-20 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4142 | ||||
* | Add prototypes for strlc?? functions. | Matthias Andree | 2005-07-20 | 1 | -0/+10 |
| | | | | svn path=/trunk/; revision=4141 | ||||
* | Add POSIX_space definition compliant to SUSv3. | Matthias Andree | 2005-07-20 | 1 | -0/+4 |
| | | | | svn path=/trunk/; revision=4140 | ||||
* | Make tracepolls a server option, as documented. Fixes Debian bug #156094. | Matthias Andree | 2005-07-18 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=4121 | ||||
* | Fix reply_hack() type of third argument (int vs. size_t), by Miloslav Trmac. | Matthias Andree | 2005-07-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4069 | ||||
* | Clean up the horrible HAVE_[V]SNPRINTF mess, use Trio on systems that lack | Matthias Andree | 2004-11-10 | 1 | -0/+5 |
| | | | | | | real snprintf or vsnprintf. svn path=/trunk/; revision=3996 | ||||
* | Make iana_charset variable a const char * (was char *). | Matthias Andree | 2004-11-08 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3986 | ||||
* | Provide iana_charset, a normalized IANA charmap name. | Matthias Andree | 2004-11-07 | 1 | -0/+5 |
| | | | | svn path=/trunk/; revision=3980 | ||||
* | Let stuff_warning do the RFC-2047 encoding. | Matthias Andree | 2004-10-20 | 1 | -2/+2 |
| | | | | | | Change stuff_warning interface to take a rfc2047 charset info parameter. svn path=/trunk/; revision=3968 | ||||
* | Fix miscellaneous warnings. | Matthias Andree | 2004-10-20 | 1 | -10/+4 |
| | | | | svn path=/trunk/; revision=3953 | ||||
* | Add RFC-2047 encoder for internationalized mail warnings. | Matthias Andree | 2004-10-19 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=3948 | ||||
* | Add replacement stpcpy. | Matthias Andree | 2004-10-19 | 1 | -0/+4 |
| | | | | svn path=/trunk/; revision=3947 | ||||
* | Remainder of 2003-11-07-6.2.5-shetye-bugfixes.diff: | Matthias Andree | 2004-10-12 | 1 | -0/+12 |
| | | | | | | | | Fix sys/time.h and time.h handling. See http://funknet.net/fetchmail/patches/2003-11-07-6.2.5-shetye-bugfixes.diff svn path=/trunk/; revision=3940 | ||||
* | Compiler warnings fixes, preprocessor and minor general cleanup. | Matthias Andree | 2004-06-18 | 1 | -3/+6 |
| | | | | svn path=/trunk/; revision=3901 | ||||
* | Fix various compiler warnings. | Matthias Andree | 2004-06-18 | 1 | -1/+3 |
| | | | | svn path=/trunk/; revision=3900 | ||||
* | Sunil Shetye's fix for SSL configuration. | Eric S. Raymond | 2004-01-13 | 1 | -0/+12 |
| | | | | svn path=/trunk/; revision=3875 | ||||
* | 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 | -2/+12 |
| | | | | svn path=/trunk/; revision=3858 | ||||
* | Storage cleanup for new dup killer code. | Eric S. Raymond | 2003-10-10 | 1 | -3/+2 |
| | | | | svn path=/trunk/; revision=3855 | ||||
* | Dup killer now uses an MD5 hash of the message headers. | Eric S. Raymond | 2003-10-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3854 | ||||
* | Dup killer now uses an MD5 hash of the message headers. | Eric S. Raymond | 2003-10-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3853 | ||||
* | Better default for showdots. | Eric S. Raymond | 2003-10-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3842 | ||||
* | Ready to ship. | Eric S. Raymond | 2003-08-06 | 1 | -3/+5 |
| | | | | svn path=/trunk/; revision=3831 | ||||
* | Get rid ofv non-portable whitespace messages. | Eric S. Raymond | 2003-07-17 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3820 | ||||
* | Guard some buffers. | Eric S. Raymond | 2003-03-01 | 1 | -3/+4 |
| | | | | svn path=/trunk/; revision=3804 | ||||
* | IDLE implementation. | Eric S. Raymond | 2003-02-28 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=3794 | ||||
* | Routine updates, including the latest Shetye patch. | Eric S. Raymond | 2002-12-26 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=3778 | ||||
* | Ready to ship 6-2-0. | Eric S. Raymond | 2002-12-13 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=3776 | ||||
* | Sunil Shetye's latest cleanup patch. | Eric S. Raymond | 2002-09-13 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=3712 | ||||
* | Sunil Shetye's re-exec patch. | Eric S. Raymond | 2002-09-04 | 1 | -0/+5 |
| | | | | svn path=/trunk/; revision=3696 | ||||
* | Cygwin port fix. | Eric S. Raymond | 2002-09-04 | 1 | -0/+6 |
| | | | | svn path=/trunk/; revision=3692 | ||||
* | Sunil's CAPA patch. | Eric S. Raymond | 2002-06-22 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=3650 | ||||
* | xmalloc type cleanup. | Eric S. Raymond | 2002-06-07 | 1 | -2/+5 |
| | | | | svn path=/trunk/; revision=3636 | ||||
* | Shrouding fix. | Eric S. Raymond | 2002-06-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3622 |