]> Pileus Git - ~andy/fetchmail/log
~andy/fetchmail
14 years agoAdd AM_PROG_CC_C_O.
Matthias Andree [Thu, 8 Apr 2010 00:23:14 +0000 (02:23 +0200)]
Add AM_PROG_CC_C_O.

14 years agoIgnore autobuild/ and dox/ directories.
Matthias Andree [Wed, 7 Apr 2010 18:54:47 +0000 (20:54 +0200)]
Ignore autobuild/ and dox/ directories.

14 years agoRemove dead code.
Matthias Andree [Tue, 6 Apr 2010 23:59:21 +0000 (01:59 +0200)]
Remove dead code.

14 years agoRecord 6.3.16.
Matthias Andree [Tue, 6 Apr 2010 21:01:23 +0000 (23:01 +0200)]
Record 6.3.16.

14 years agoRelease 6.3.16.
Matthias Andree [Tue, 6 Apr 2010 20:31:31 +0000 (22:31 +0200)]
Release 6.3.16.

14 years agoFix --interface regression, Debian Bug #576717.
Matthias Andree [Tue, 6 Apr 2010 19:41:33 +0000 (21:41 +0200)]
Fix --interface regression, Debian Bug #576717.

14 years agoUpdate. Remove ESR, no longer maintainer.
Matthias Andree [Tue, 6 Apr 2010 19:21:33 +0000 (21:21 +0200)]
Update. Remove ESR, no longer maintainer.

14 years agoNote Brooksby's listener issue.
Matthias Andree [Tue, 6 Apr 2010 19:07:27 +0000 (21:07 +0200)]
Note Brooksby's listener issue.

14 years agoRevise OpenSSL issue.
Matthias Andree [Tue, 6 Apr 2010 11:11:56 +0000 (13:11 +0200)]
Revise OpenSSL issue.

14 years agoBump version.
Matthias Andree [Tue, 6 Apr 2010 08:11:52 +0000 (10:11 +0200)]
Bump version.

14 years agoReserve switch away from OpenSSL.
Matthias Andree [Tue, 6 Apr 2010 08:11:16 +0000 (10:11 +0200)]
Reserve switch away from OpenSSL.

14 years agoExtend documentation on recent OpenSSL fix.
Matthias Andree [Tue, 6 Apr 2010 08:10:04 +0000 (10:10 +0200)]
Extend documentation on recent OpenSSL fix.

14 years agoFix up commit b73b77380d9939e2b47f5ca7d723a86bde06d657.
Matthias Andree [Mon, 5 Apr 2010 22:25:13 +0000 (00:25 +0200)]
Fix up commit b73b77380d9939e2b47f5ca7d723a86bde06d657.

14 years agoCall OpenSSL_add_all_algorithms().
Matthias Andree [Mon, 5 Apr 2010 22:16:20 +0000 (00:16 +0200)]
Call OpenSSL_add_all_algorithms().

To fix Debian Bug #576430, reported by Sjoerd Simons.

14 years agoCast strcspn result to int.
Matthias Andree [Mon, 5 Apr 2010 22:10:24 +0000 (00:10 +0200)]
Cast strcspn result to int.

14 years agoFix line ends in address rewriting reports.
Matthias Andree [Thu, 1 Apr 2010 19:38:38 +0000 (21:38 +0200)]
Fix line ends in address rewriting reports.

Reported by Frédéric Marchal.

14 years agoFix xmalloc type casts in SDPS mode.
Matthias Andree [Thu, 1 Apr 2010 08:18:35 +0000 (10:18 +0200)]
Fix xmalloc type casts in SDPS mode.

14 years agoUse SSL_library_init(), not SSLeay_add_ssl_algorithms().
Matthias Andree [Wed, 31 Mar 2010 22:27:28 +0000 (00:27 +0200)]
Use SSL_library_init(), not SSLeay_add_ssl_algorithms().

14 years agoUpdate website to reflect 6.3.15 release.
Matthias Andree [Sun, 28 Mar 2010 16:08:42 +0000 (18:08 +0200)]
Update website to reflect 6.3.15 release.

14 years agoUpdate for 6.3.15 release.
Matthias Andree [Sun, 28 Mar 2010 15:29:36 +0000 (17:29 +0200)]
Update for 6.3.15 release.

14 years agoRecord po files for 6.3.15 release.
Matthias Andree [Sun, 28 Mar 2010 15:29:19 +0000 (17:29 +0200)]
Record po files for 6.3.15 release.

14 years agoImport Japanese translation, courtesy of Takeshi Hamasaki.
Matthias Andree [Sun, 28 Mar 2010 14:46:45 +0000 (16:46 +0200)]
Import Japanese translation, courtesy of Takeshi Hamasaki.

14 years agoImport new translations from translation project.
Matthias Andree [Thu, 25 Mar 2010 20:58:31 +0000 (21:58 +0100)]
Import new translations from translation project.

14 years agoCorrect MD5Init library check.
Matthias Andree [Sat, 20 Mar 2010 02:34:44 +0000 (03:34 +0100)]
Correct MD5Init library check.

14 years agoClarify BRANCH_6-3 status: an obsolete tag to record SVN->Git conversion.
Matthias Andree [Fri, 19 Mar 2010 13:10:40 +0000 (14:10 +0100)]
Clarify BRANCH_6-3 status: an obsolete tag to record SVN->Git conversion.

14 years agoFurther warning fixes.
Matthias Andree [Fri, 19 Mar 2010 09:36:22 +0000 (10:36 +0100)]
Further warning fixes.

14 years agoBump version.
Matthias Andree [Thu, 18 Mar 2010 23:09:05 +0000 (00:09 +0100)]
Bump version.

14 years agoFix MD5 compile on Solaris.
Matthias Andree [Thu, 18 Mar 2010 23:07:08 +0000 (00:07 +0100)]
Fix MD5 compile on Solaris.

14 years agoFurther type fixes.
Matthias Andree [Thu, 18 Mar 2010 22:29:22 +0000 (23:29 +0100)]
Further type fixes.

14 years agoFix lots of warnings, most around string literals...
Matthias Andree [Thu, 18 Mar 2010 09:10:32 +0000 (10:10 +0100)]
Fix lots of warnings, most around string literals...

...that were converted to char* when they should have been converted to
const char *.

Use braces for empty if/else statements.

14 years agoSunil's fix for --nosoftbounce confirmed by reporter.
Matthias Andree [Sun, 14 Mar 2010 00:01:40 +0000 (01:01 +0100)]
Sunil's fix for --nosoftbounce confirmed by reporter.

14 years agoUpdate Indonesian, Japanese, Vietnamese translations.
Matthias Andree [Mon, 8 Mar 2010 09:28:23 +0000 (10:28 +0100)]
Update Indonesian, Japanese, Vietnamese translations.

14 years agoMention that Sunil's commit also fixed --nobounce.
Matthias Andree [Fri, 5 Mar 2010 22:22:34 +0000 (23:22 +0100)]
Mention that Sunil's commit also fixed --nobounce.

14 years agoSkip XHTML validation if xmllint or DTD are missing.
Matthias Andree [Fri, 5 Mar 2010 22:07:06 +0000 (23:07 +0100)]
Skip XHTML validation if xmllint or DTD are missing.

14 years agoDrop outdated documentation. Can be regenerated with Doxygen.
Matthias Andree [Fri, 5 Mar 2010 21:33:03 +0000 (22:33 +0100)]
Drop outdated documentation. Can be regenerated with Doxygen.

14 years agoCredit Sunil with the --nosoftbounce patch.
Matthias Andree [Fri, 5 Mar 2010 21:24:08 +0000 (22:24 +0100)]
Credit Sunil with the --nosoftbounce patch.

14 years agoRemove unused-variable warning on NetBSD 5.
Matthias Andree [Fri, 5 Mar 2010 21:20:47 +0000 (22:20 +0100)]
Remove unused-variable warning on NetBSD 5.

14 years agoProperly check for h_errno declaration and include netdb.h.
Matthias Andree [Fri, 5 Mar 2010 21:20:42 +0000 (22:20 +0100)]
Properly check for h_errno declaration and include netdb.h.

14 years agoset global flags in a consistent manner
Sunil Shetye [Fri, 5 Mar 2010 17:42:41 +0000 (23:12 +0530)]
set global flags in a consistent manner

14 years agoUpdate Chinese (Simplified) translation for -beta2.
Matthias Andree [Thu, 4 Mar 2010 08:18:43 +0000 (09:18 +0100)]
Update Chinese (Simplified) translation for -beta2.

14 years agoDon't assign garbage to parsetime if using - (stdin) for rcfile.
Matthias Andree [Sun, 28 Feb 2010 12:54:39 +0000 (13:54 +0100)]
Don't assign garbage to parsetime if using - (stdin) for rcfile.

14 years agoMake some explicit NULL checks to pacify llvm-clang's static analyzer
Matthias Andree [Sun, 28 Feb 2010 12:54:05 +0000 (13:54 +0100)]
Make some explicit NULL checks to pacify llvm-clang's static analyzer

14 years agoRemove unused assignments/initializations found with llvm-clang.
Matthias Andree [Sun, 28 Feb 2010 12:53:28 +0000 (13:53 +0100)]
Remove unused assignments/initializations found with llvm-clang.

14 years agoTranslation updates for -beta2 (Czech, Polish).
Matthias Andree [Sat, 27 Feb 2010 11:20:06 +0000 (12:20 +0100)]
Translation updates for -beta2 (Czech, Polish).

14 years agoUpdate translations (German); to -beta1/2 (Chinese/Dutch, Italian).
Matthias Andree [Fri, 26 Feb 2010 09:14:28 +0000 (10:14 +0100)]
Update translations (German); to -beta1/2 (Chinese/Dutch, Italian).

14 years agoCheck seteuid() return value.
Matthias Andree [Fri, 26 Feb 2010 02:44:21 +0000 (03:44 +0100)]
Check seteuid() return value.

14 years agoFix ICC warning about meaningless 'const'.
Matthias Andree [Fri, 26 Feb 2010 02:36:30 +0000 (03:36 +0100)]
Fix ICC warning about meaningless 'const'.

14 years agoFix trio self-test.
Matthias Andree [Fri, 26 Feb 2010 02:12:27 +0000 (03:12 +0100)]
Fix trio self-test.

14 years agoImport new trio version, disabling config.h #include.
Matthias Andree [Fri, 26 Feb 2010 02:09:21 +0000 (03:09 +0100)]
Import new trio version, disabling config.h #include.

14 years agoUpdate German translation for -beta2.
Matthias Andree [Fri, 26 Feb 2010 00:05:28 +0000 (01:05 +0100)]
Update German translation for -beta2.

14 years agoBump version to -beta2.
Matthias Andree [Fri, 26 Feb 2010 00:02:24 +0000 (01:02 +0100)]
Bump version to -beta2.

14 years agoDrop BerliOS Bug #11576, fixed in 6.3.11.
Matthias Andree [Fri, 26 Feb 2010 00:00:45 +0000 (01:00 +0100)]
Drop BerliOS Bug #11576, fixed in 6.3.11.

14 years agoFix verbose mode progress formatting regression from 6.3.10.
Matthias Andree [Thu, 25 Feb 2010 23:51:00 +0000 (00:51 +0100)]
Fix verbose mode progress formatting regression from 6.3.10.

14 years agoMark --bsmtp - unsuitable for delivery and subject to removal.
Matthias Andree [Thu, 25 Feb 2010 23:48:57 +0000 (00:48 +0100)]
Mark --bsmtp - unsuitable for delivery and subject to removal.

14 years agoDocument --bsmtp precedence over --mda.
Matthias Andree [Thu, 25 Feb 2010 23:28:23 +0000 (00:28 +0100)]
Document --bsmtp precedence over --mda.

14 years agoBSMTP error reporting and stdout handling fixes
Matthias Andree [Thu, 25 Feb 2010 23:24:06 +0000 (00:24 +0100)]
BSMTP error reporting and stdout handling fixes

* Do not close stdout when using mda and "bsmtp -" at the same time.
* Log operating system errors when BSMTP writes fail.

14 years agoImport translation updates for Czech/Italian (6.3.15-beta1), Indonesian/Japanese...
Matthias Andree [Thu, 25 Feb 2010 22:21:20 +0000 (23:21 +0100)]
Import translation updates for Czech/Italian (6.3.15-beta1), Indonesian/Japanese/Polish/Vietnamese (6.3.14).

14 years agoUpdate French translation, courtesy of Frédéric Marchal.
Matthias Andree [Wed, 24 Feb 2010 22:32:52 +0000 (23:32 +0100)]
Update French translation, courtesy of Frédéric Marchal.

14 years agoRename bad-header pass to bad-header accept, ...
Matthias Andree [Wed, 24 Feb 2010 22:28:44 +0000 (23:28 +0100)]
Rename bad-header pass to bad-header accept, ...

to resolve an ambiguity found by Frédéric Marchal.

14 years agoBugfix: recognize local as shorthand for localdomains.
Matthias Andree [Wed, 24 Feb 2010 22:03:22 +0000 (23:03 +0100)]
Bugfix: recognize local as shorthand for localdomains.

14 years agoRemove invalid header issue from TODO.
Matthias Andree [Wed, 24 Feb 2010 01:33:08 +0000 (02:33 +0100)]
Remove invalid header issue from TODO.

14 years agoUpdate German translation for 6.3.15-beta1.
Matthias Andree [Wed, 24 Feb 2010 00:58:50 +0000 (01:58 +0100)]
Update German translation for 6.3.15-beta1.

14 years agoBump version to 6.3.15-beta1.
Matthias Andree [Wed, 24 Feb 2010 01:00:49 +0000 (02:00 +0100)]
Bump version to 6.3.15-beta1.

14 years agoRemove excess .\n from tracepolls -V dump.
Matthias Andree [Wed, 24 Feb 2010 00:59:12 +0000 (01:59 +0100)]
Remove excess .\n from tracepolls -V dump.

14 years agoFeature: bad-header {reject|pass}
Matthias Andree [Wed, 24 Feb 2010 00:54:22 +0000 (01:54 +0100)]
Feature: bad-header {reject|pass}

14 years agoSilence bison warning about 2 shift/reduce conflicts
Matthias Andree [Tue, 23 Feb 2010 09:06:44 +0000 (10:06 +0100)]
Silence bison warning about 2 shift/reduce conflicts

14 years agoAdd section on troubleshooting, ...
Matthias Andree [Mon, 22 Feb 2010 16:52:14 +0000 (17:52 +0100)]
Add section on troubleshooting, ...

...just in case somebody actually reads the manual in seach for help.

14 years agoAdd description.
Matthias Andree [Tue, 16 Feb 2010 14:06:40 +0000 (15:06 +0100)]
Add description.

14 years agoArchive the SVN->Git conversion scripts. Not distributed.
Matthias Andree [Tue, 16 Feb 2010 09:52:39 +0000 (10:52 +0100)]
Archive the SVN->Git conversion scripts. Not distributed.

14 years agoRevise --mda documentation for user id switching.
Matthias Andree [Wed, 10 Feb 2010 21:03:47 +0000 (22:03 +0100)]
Revise --mda documentation for user id switching.

This should clarify an issue that Uli Zappe reported to the
fetchmail-users@ mailing list in February 2010.

14 years agoMark Trio for update.
Matthias Andree [Wed, 10 Feb 2010 02:32:15 +0000 (03:32 +0100)]
Mark Trio for update.

14 years agoDrop outdated file.
Matthias Andree [Wed, 10 Feb 2010 01:10:54 +0000 (02:10 +0100)]
Drop outdated file.

14 years agoCleanup: change " \n" to "\n" where appropriate.
Matthias Andree [Wed, 10 Feb 2010 01:03:56 +0000 (02:03 +0100)]
Cleanup: change " \n" to "\n" where appropriate.

14 years agoRefactoring: Rename smtp_open() to smtp_setup()
Matthias Andree [Wed, 10 Feb 2010 00:55:52 +0000 (01:55 +0100)]
Refactoring: Rename smtp_open() to smtp_setup()

14 years agoAdd CVE for sdump X.509 display bug in 6.3.11-6.3.13.
Matthias Andree [Tue, 9 Feb 2010 09:45:57 +0000 (10:45 +0100)]
Add CVE for sdump X.509 display bug in 6.3.11-6.3.13.

14 years agoAdd CVE for sdump X.509 display bug in 6.3.11-6.3.13.
Matthias Andree [Tue, 9 Feb 2010 09:41:30 +0000 (10:41 +0100)]
Add CVE for sdump X.509 display bug in 6.3.11-6.3.13.

14 years agoSplit security information out from front page.
Matthias Andree [Mon, 8 Feb 2010 08:47:15 +0000 (09:47 +0100)]
Split security information out from front page.

14 years agoMark RELEASEVERSIONS obsolete.
Matthias Andree [Sat, 6 Feb 2010 13:00:35 +0000 (14:00 +0100)]
Mark RELEASEVERSIONS obsolete.

14 years agoUpdate documents/scripts after SVN -> Git move.
Matthias Andree [Sat, 6 Feb 2010 12:54:43 +0000 (13:54 +0100)]
Update documents/scripts after SVN -> Git move.

14 years agoAdd missing "EOF" line for here-file termination.
Matthias Andree [Fri, 5 Feb 2010 01:48:44 +0000 (01:48 -0000)]
Add missing "EOF" line for here-file termination.

svn path=/branches/BRANCH_6-3/; revision=5483

14 years agoUpdate website after release.
Matthias Andree [Fri, 5 Feb 2010 01:34:18 +0000 (01:34 -0000)]
Update website after release.

svn path=/branches/BRANCH_6-3/; revision=5482

14 years agoGetting ready for 6.3.14 release.
Matthias Andree [Fri, 5 Feb 2010 01:06:08 +0000 (01:06 -0000)]
Getting ready for 6.3.14 release.

svn path=/branches/BRANCH_6-3/; revision=5480

14 years agoUpdate .po translations from TP.
Matthias Andree [Fri, 5 Feb 2010 01:03:27 +0000 (01:03 -0000)]
Update .po translations from TP.

svn path=/branches/BRANCH_6-3/; revision=5479

14 years agoBump version for upcoming release.
Matthias Andree [Thu, 4 Feb 2010 14:06:42 +0000 (14:06 -0000)]
Bump version for upcoming release.

svn path=/branches/BRANCH_6-3/; revision=5478

14 years agoFix input type for isalnum().
Matthias Andree [Thu, 4 Feb 2010 14:06:26 +0000 (14:06 -0000)]
Fix input type for isalnum().

svn path=/branches/BRANCH_6-3/; revision=5477

14 years agoOnly add format-printf attribute on GCC >= 2.
Matthias Andree [Thu, 4 Feb 2010 13:54:44 +0000 (13:54 -0000)]
Only add format-printf attribute on GCC >= 2.

svn path=/branches/BRANCH_6-3/; revision=5476

14 years agoAdd GCC attributes for printf format checking to SockPrintf (Sunil Shetye).
Matthias Andree [Thu, 4 Feb 2010 13:51:10 +0000 (13:51 -0000)]
Add GCC attributes for printf format checking to SockPrintf (Sunil Shetye).

svn path=/branches/BRANCH_6-3/; revision=5475

14 years agoFix compiler warnings about unused parameters (Sunil Shetye).
Matthias Andree [Thu, 4 Feb 2010 13:50:49 +0000 (13:50 -0000)]
Fix compiler warnings about unused parameters (Sunil Shetye).

svn path=/branches/BRANCH_6-3/; revision=5474

14 years agoFix harmless format string bug (Sunil Shetye).
Matthias Andree [Thu, 4 Feb 2010 13:50:15 +0000 (13:50 -0000)]
Fix harmless format string bug (Sunil Shetye).

svn path=/branches/BRANCH_6-3/; revision=5473

14 years ago6.3.12: Fix Debian Bug ID for SMTP multiline issue, spotted by Nico Golde.
Matthias Andree [Thu, 4 Feb 2010 13:32:34 +0000 (13:32 -0000)]
6.3.12: Fix Debian Bug ID for SMTP multiline issue, spotted by Nico Golde.

svn path=/branches/BRANCH_6-3/; revision=5472

14 years agoFix typo, spotted by Nico Golde.
Matthias Andree [Thu, 4 Feb 2010 13:31:56 +0000 (13:31 -0000)]
Fix typo, spotted by Nico Golde.

svn path=/branches/BRANCH_6-3/; revision=5471

14 years agoFix typo spotted by Nico Golde.
Matthias Andree [Thu, 4 Feb 2010 13:29:39 +0000 (13:29 -0000)]
Fix typo spotted by Nico Golde.

svn path=/branches/BRANCH_6-3/; revision=5470

14 years agoStricter validation of IMAP responses containing byte or message counts.
Matthias Andree [Thu, 4 Feb 2010 09:51:08 +0000 (09:51 -0000)]
Stricter validation of IMAP responses containing byte or message counts.

svn path=/branches/BRANCH_6-3/; revision=5469

14 years agoIMAP SEARCH fixes & FETCH fallback by Sunil Shetye
Matthias Andree [Thu, 4 Feb 2010 09:51:01 +0000 (09:51 -0000)]
IMAP SEARCH fixes & FETCH fallback by Sunil Shetye

* The IMAP client now uses "SEARCH UNSEEN" rather than "SEARCH UNSEEN NOT
  DELETED" again on IMAP2, to fix a regression in fetchmail 6.2.5 reported by
  Will Stringer in June 2004. (Sunil Shetye)
* The IMAP client now uses "SEARCH UNSEEN UNDELETED" on IMAP4 and IMAP4r1
  servers (Sunil Shetye).
* Workaround: The IMAP client now falls back to "FETCH n:m FLAGS" if the server
  does not support "SEARCH". (Sunil Shetye)
* The IMAP client now requests message numbers in batches of 1,000 to avoid
  problems if there are more than 1860 unseen messages. (Sunil Shetye)
    Note that this wasn't security relevant because fetchmail would only read up
  to the maximum buffer size and leave the remainder of the string unread, going
  out of synch afterwards.

svn path=/branches/BRANCH_6-3/; revision=5468

14 years agoSecurity fix for sdump() (X.509 cert display in verbose mode).
Matthias Andree [Thu, 4 Feb 2010 09:50:53 +0000 (09:50 -0000)]
Security fix for sdump() (X.509 cert display in verbose mode).

svn path=/branches/BRANCH_6-3/; revision=5467

14 years agoUpdate German translation.
Matthias Andree [Thu, 28 Jan 2010 00:32:21 +0000 (00:32 -0000)]
Update German translation.

svn path=/branches/BRANCH_6-3/; revision=5466

14 years agoUpdate copyright years.
Matthias Andree [Thu, 28 Jan 2010 00:16:23 +0000 (00:16 -0000)]
Update copyright years.

svn path=/branches/BRANCH_6-3/; revision=5465

14 years agoDeclare Sunil's new smtp_rset() function static.
Matthias Andree [Thu, 28 Jan 2010 00:16:15 +0000 (00:16 -0000)]
Declare Sunil's new smtp_rset() function static.

There is currently no user outside the compilation unit, so there is no need
to have it visible.

svn path=/branches/BRANCH_6-3/; revision=5464

14 years agoRecover from SMTP protocol errors on RSET. (Sunil Shetye)
Matthias Andree [Thu, 28 Jan 2010 00:16:07 +0000 (00:16 -0000)]
Recover from SMTP protocol errors on RSET. (Sunil Shetye)

Apply patch from Sunil Shetye to fix a problem reported by James Moe.
Before this fix, fetchmail's SMTP client would not recover from errors
such as lost connections that were encountered when fetchmail had sent
RSET, for instance, after an anti-spam filter dropped the connection
after detecting spam.  Fetchmail then tried to send subsequent mail
through this broken connection and deferred retrieval until the next
poll.  Now, if RSET fails, fetchmail closes the connection and reopens
it for the next message to be delivered.

svn path=/branches/BRANCH_6-3/; revision=5463

14 years agoClarify IMAP BYE response logging.
Matthias Andree [Fri, 22 Jan 2010 02:05:04 +0000 (02:05 -0000)]
Clarify IMAP BYE response logging.

svn path=/branches/BRANCH_6-3/; revision=5462