Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not trash destination domain if multiple messages are forwarded into the | Matthias Andree | 2005-12-13 | 1 | -32/+31 |
| | | | | | | same SMTP/LMTP connection. Reported by Joachim Feise, Berlios Bug #5849. svn path=/branches/BRANCH_6-3/; revision=4547 | ||||
* | Sunil Shetye fixed these problems in a patch posted to fetchmail-devel: | Matthias Andree | 2005-11-14 | 1 | -56/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Use new host_fqdn() interface. | Matthias Andree | 2005-10-30 | 1 | -1/+4 |
| | | | | svn path=/trunk/; revision=4382 | ||||
* | Rearrange #include directives in an attempt to fix BerliOS Bug #4725, | Matthias Andree | 2005-09-19 | 1 | -2/+2 |
| | | | | | | Darwin 7.9 build fails in resource.h with ru_utime/ru_stime incomplete types. svn path=/trunk/; revision=4296 | ||||
* | Write RFC-compliant BSMTP envelopes. Reported by Nico Golde. | Matthias Andree | 2005-08-16 | 1 | -3/+8 |
| | | | | svn path=/trunk/; revision=4237 | ||||
* | Remove port/service dualism and make everything a service. | Matthias Andree | 2005-08-02 | 1 | -8/+0 |
| | | | | svn path=/trunk/; revision=4219 | ||||
* | Get rid of alloca() in fetchmail. | Matthias Andree | 2005-07-31 | 1 | -33/+46 |
| | | | | svn path=/trunk/; revision=4209 | ||||
* | INCOMPATIBLE: DROP --netsec/-T option, NET_SECURITY macro - the required ↵ | Matthias Andree | 2005-07-30 | 1 | -3/+3 |
| | | | | | | library is no longer available. svn path=/trunk/; revision=4192 | ||||
* | strcpy -> strlcpy, strcat -> strlcat | Matthias Andree | 2005-07-30 | 1 | -7/+8 |
| | | | | | | Add a few comments. svn path=/trunk/; revision=4187 | ||||
* | Add From: header to warning emails. Debian Bug#244828. | Matthias Andree | 2005-07-23 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=4169 | ||||
* | Really fix Debian bug #207919 (junk in Received: header when smtphost set). | Matthias Andree | 2005-07-20 | 1 | -2/+1 |
| | | | | | | | The 6.2.5 NEWS file hat errantly stated Gregan's patch had fixed Debian bug #207919 when it had fixed #212484 (workaround dbmail length overflow) instead. svn path=/trunk/; revision=4129 | ||||
* | Nalin Dahyabhai's fix for sink.c/transact.c to reserve sufficient | Matthias Andree | 2005-07-03 | 1 | -1/+1 |
| | | | | | | | space for \r\n trailers in snprintf calls. Sent by Miloslav Trmac, possibly fixing Red Hat bug #114470. svn path=/trunk/; revision=4071 | ||||
* | Cesar Eduardo Barros's fix to avoid double @ when username has @ and envelope | Matthias Andree | 2005-06-29 | 1 | -1/+5 |
| | | | | | | sender is null. Debian bug #272289. svn path=/trunk/; revision=4061 | ||||
* | Fix typo, LSMTP -> LMTP. | Matthias Andree | 2005-04-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4032 | ||||
* | Misc. sprintf and pid_t fixes. | Matthias Andree | 2004-11-10 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=4000 | ||||
* | Clean up the horrible HAVE_[V]SNPRINTF mess, use Trio on systems that lack | Matthias Andree | 2004-11-10 | 1 | -52/+7 |
| | | | | | | real snprintf or vsnprintf. svn path=/trunk/; revision=3996 | ||||
* | Use iana_charset rather than calling nl_langinfo(CODESET). | Matthias Andree | 2004-11-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3981 | ||||
* | Let stuff_warning do the RFC-2047 encoding. | Matthias Andree | 2004-10-20 | 1 | -9/+13 |
| | | | | | | 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 | -0/+1 |
| | | | | svn path=/trunk/; revision=3953 | ||||
* | Add MIME headers to specify body encoding for mail warnings. | Matthias Andree | 2004-10-14 | 1 | -1/+6 |
| | | | | svn path=/trunk/; revision=3943 | ||||
* | Merge Holger Mauermann's bounce patch, 2003-10-23-6.2.5-mauermann-bounce.diff | Matthias Andree | 2004-10-12 | 1 | -10/+33 |
| | | | | | | | | | | | | | | | | | | | Holger Mauermann writes: The attached patch for fetchmail-6.2.5 sends IMHO much better bounce messages. Changes: - The SMTP command "MAIL FROM: FETCHMAIL-DAEMON@..." is changed to "MAIL FROM: <>" as required by RFC 2821 - Removed Return-path: header, as required by RFC 2821 - Changed From:, added Subject: header - changed the human readable part to be more descriptive and detailed svn path=/trunk/; revision=3939 | ||||
* | Remove space after "MAIL FROM:" (patch from Phil Endecott) | Rob Funk | 2004-07-21 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3925 | ||||
* | Cast arguments of is*() ctype.h functions to unsigned char to be 8-bit safe. | Matthias Andree | 2004-06-19 | 1 | -4/+4 |
| | | | | svn path=/trunk/; revision=3903 | ||||
* | Sunil Shetye's fix for SSL configuration. | Eric S. Raymond | 2004-01-13 | 1 | -5/+2 |
| | | | | svn path=/trunk/; revision=3875 | ||||
* | Prevent a SIGSEGV that happens when | Eric S. Raymond | 2003-10-10 | 1 | -3/+6 |
| | | | | | | | | a. daemon mode is active b. size limits are active c. -N is NOT being used svn path=/trunk/; revision=3857 | ||||
* | Close a Debian bug. | Eric S. Raymond | 2003-10-10 | 1 | -1/+33 |
| | | | | svn path=/trunk/; revision=3840 | ||||
* | Ready to ship. | Eric S. Raymond | 2003-08-06 | 1 | -5/+25 |
| | | | | svn path=/trunk/; revision=3831 | ||||
* | First round ofmlong-delayed bug fixes. | Eric S. Raymond | 2003-07-17 | 1 | -4/+9 |
| | | | | svn path=/trunk/; revision=3814 | ||||
* | Guard some buffers. | Eric S. Raymond | 2003-03-01 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=3804 | ||||
* | Sunil changed the sanitization logic. | Eric S. Raymond | 2003-01-17 | 1 | -10/+20 |
| | | | | svn path=/trunk/; revision=3790 | ||||
* | Ready to ship 6-2-0. | Eric S. Raymond | 2002-12-13 | 1 | -11/+1 |
| | | | | svn path=/trunk/; revision=3776 | ||||
* | Ready to ship stable. | Eric S. Raymond | 2002-10-31 | 1 | -7/+39 |
| | | | | svn path=/trunk/; revision=3763 | ||||
* | Sunil Shetye's minor fixes. | Eric S. Raymond | 2002-10-31 | 1 | -2/+5 |
| | | | | svn path=/trunk/; revision=3762 | ||||
* | i18n fix. | Eric S. Raymond | 2002-10-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3748 | ||||
* | Detect and rewrite local paths. | Eric S. Raymond | 2002-10-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3743 | ||||
* | Better error return reporting from the MDA. | Eric S. Raymond | 2002-09-13 | 1 | -2/+19 |
| | | | | svn path=/trunk/; revision=3713 | ||||
* | Sunil Shetye's latest cleanup patch. | Eric S. Raymond | 2002-09-13 | 1 | -46/+46 |
| | | | | svn path=/trunk/; revision=3712 | ||||
* | Sunil Shetye's latest fix patch. | Eric S. Raymond | 2002-09-09 | 1 | -1/+12 |
| | | | | svn path=/trunk/; revision=3707 | ||||
* | Sunil Shetye's double-bounce patch. | Eric S. Raymond | 2002-09-04 | 1 | -33/+76 |
| | | | | svn path=/trunk/; revision=3698 | ||||
* | Cygwin port fix. | Eric S. Raymond | 2002-09-04 | 1 | -1/+5 |
| | | | | svn path=/trunk/; revision=3692 | ||||
* | More patches by Sunil. | Eric S. Raymond | 2002-06-22 | 1 | -6/+20 |
| | | | | svn path=/trunk/; revision=3653 | ||||
* | RFC reference. | Eric S. Raymond | 2002-06-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3645 | ||||
* | Scott Gigfford's patch. | Eric S. Raymond | 2002-06-08 | 1 | -0/+74 |
| | | | | svn path=/trunk/; revision=3641 | ||||
* | Pass back spam filter messages. | Eric S. Raymond | 2002-06-04 | 1 | -2/+12 |
| | | | | svn path=/trunk/; revision=3625 | ||||
* | Avoid spurious transient errors. | Eric S. Raymond | 2002-04-04 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3610 | ||||
* | Debian 5.9.10 fixes. | Eric S. Raymond | 2002-04-01 | 1 | -1/+11 |
| | | | | svn path=/trunk/; revision=3603 | ||||
* | Expose the ESMTP name and password options. | Eric S. Raymond | 2002-03-10 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=3596 | ||||
* | Minor fixes. | Eric S. Raymond | 2002-03-09 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=3584 | ||||
* | Minor fixes for 5.9.8. | Eric S. Raymond | 2002-02-15 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=3578 | ||||
* | GSSAPI and ODMR fixes. | Eric S. Raymond | 2002-02-02 | 1 | -0/+4 |
| | | | | svn path=/trunk/; revision=3575 |