]> Pileus Git - ~andy/fetchmail/log
~andy/fetchmail
13 years agoFix typo: cleartest -> cleartext.
Matthias Andree [Tue, 5 Oct 2010 12:58:33 +0000 (14:58 +0200)]
Fix typo: cleartest -> cleartext.

13 years agoFix excess boldface.
Matthias Andree [Tue, 5 Oct 2010 12:57:57 +0000 (14:57 +0200)]
Fix excess boldface.

13 years agoMake CompUserResp/CheckUserAuth fwd decls true prototypes.
Matthias Andree [Tue, 5 Oct 2010 00:25:40 +0000 (02:25 +0200)]
Make CompUserResp/CheckUserAuth fwd decls true prototypes.

13 years agoDegrade Debian Bug #531589
Matthias Andree [Tue, 5 Oct 2010 00:19:17 +0000 (02:19 +0200)]
Degrade Debian Bug #531589

13 years agoFix prototype warnings, remove unused functions.
Matthias Andree [Tue, 5 Oct 2010 00:19:17 +0000 (02:19 +0200)]
Fix prototype warnings, remove unused functions.

13 years agoFix typo, CRAM-Md5 -> CRAM-MD5, in -V mode.
Matthias Andree [Tue, 5 Oct 2010 00:19:17 +0000 (02:19 +0200)]
Fix typo, CRAM-Md5 -> CRAM-MD5, in -V mode.

Reported by Marcel Telka, marcel at telka.sk.

13 years agoImport updated translations.
Matthias Andree [Mon, 27 Sep 2010 11:39:13 +0000 (13:39 +0200)]
Import updated translations.

13 years agoAdd missing LF.
Matthias Andree [Mon, 27 Sep 2010 11:39:02 +0000 (13:39 +0200)]
Add missing LF.

13 years agoFormat UID lists properly (in debug mode).
Matthias Andree [Mon, 27 Sep 2010 11:28:33 +0000 (13:28 +0200)]
Format UID lists properly (in debug mode).

13 years agoAdd Debian Bug #531589 assessment.
Matthias Andree [Mon, 27 Sep 2010 11:24:38 +0000 (13:24 +0200)]
Add Debian Bug #531589 assessment.

13 years agoReduce verbosity of GSSAPI reporting.
Matthias Andree [Mon, 27 Sep 2010 11:24:16 +0000 (13:24 +0200)]
Reduce verbosity of GSSAPI reporting.

13 years agoValidate challenge to AUTH[ENTICATE] GSSAPI and warn if malformed.
Matthias Andree [Mon, 27 Sep 2010 11:24:02 +0000 (13:24 +0200)]
Validate challenge to AUTH[ENTICATE] GSSAPI and warn if malformed.

13 years agoChange comment.
Matthias Andree [Mon, 27 Sep 2010 11:23:38 +0000 (13:23 +0200)]
Change comment.

13 years agoRevise FAQ R15 a little bit.
Matthias Andree [Mon, 27 Sep 2010 11:14:11 +0000 (13:14 +0200)]
Revise FAQ R15 a little bit.

13 years agoMention --principal for KRB4 only, and deprecate.
Matthias Andree [Mon, 27 Sep 2010 11:09:53 +0000 (13:09 +0200)]
Mention --principal for KRB4 only, and deprecate.

13 years agoRemove item.
Matthias Andree [Sun, 26 Sep 2010 10:24:52 +0000 (12:24 +0200)]
Remove item.

13 years agoFix fuzzy translation.
Matthias Andree [Sat, 25 Sep 2010 16:04:19 +0000 (18:04 +0200)]
Fix fuzzy translation.

13 years agoBump version to -pre2.
Matthias Andree [Sat, 25 Sep 2010 15:59:04 +0000 (17:59 +0200)]
Bump version to -pre2.

13 years agoDocument GSSAPI cancellation fix.
Matthias Andree [Sat, 25 Sep 2010 16:00:56 +0000 (18:00 +0200)]
Document GSSAPI cancellation fix.

13 years agocontrib: Add a patch to assist debugging GSSAPI.
Matthias Andree [Sat, 25 Sep 2010 15:58:35 +0000 (17:58 +0200)]
contrib: Add a patch to assist debugging GSSAPI.

13 years agoRemove some unneeded SASL cancellations.
Matthias Andree [Sat, 25 Sep 2010 15:32:26 +0000 (17:32 +0200)]
Remove some unneeded SASL cancellations.

13 years agoCancel SASL AUTH properly on GSSAPI errors.
Matthias Andree [Sat, 25 Sep 2010 15:24:57 +0000 (17:24 +0200)]
Cancel SASL AUTH properly on GSSAPI errors.

13 years agoReport GSSAPI errors later, to ease debugging.
Matthias Andree [Sat, 25 Sep 2010 15:07:01 +0000 (17:07 +0200)]
Report GSSAPI errors later, to ease debugging.

13 years agoActually use GSS status string length field.
Matthias Andree [Sat, 25 Sep 2010 14:56:22 +0000 (16:56 +0200)]
Actually use GSS status string length field.

13 years agoReindent gssapi.c a bit.
Matthias Andree [Sat, 25 Sep 2010 14:37:35 +0000 (16:37 +0200)]
Reindent gssapi.c a bit.

13 years agoRefer user to FAQ item #R15 on authfail with automatic scheme selection.
Matthias Andree [Sat, 25 Sep 2010 12:14:25 +0000 (14:14 +0200)]
Refer user to FAQ item #R15 on authfail with automatic scheme selection.

13 years agoFix typo in FAQ H3.
Matthias Andree [Sat, 25 Sep 2010 12:12:17 +0000 (14:12 +0200)]
Fix typo in FAQ H3.

13 years agoAdd FAQ item #R15 on authentication failures.
Matthias Andree [Sat, 25 Sep 2010 12:04:36 +0000 (14:04 +0200)]
Add FAQ item #R15 on authentication failures.

13 years agoRevise GSSAPI/Kerberos V documentation.
Matthias Andree [Sat, 25 Sep 2010 11:54:58 +0000 (13:54 +0200)]
Revise GSSAPI/Kerberos V documentation.

13 years agoUpdate Chinese (simplified) translation. Courtesy of Ji Zheng-Yu.
Matthias Andree [Sat, 25 Sep 2010 11:37:07 +0000 (13:37 +0200)]
Update Chinese (simplified) translation. Courtesy of Ji Zheng-Yu.

13 years agoDocument source code better.
Matthias Andree [Tue, 7 Sep 2010 21:31:43 +0000 (23:31 +0200)]
Document source code better.

13 years agoFix typo/wording.
Matthias Andree [Thu, 2 Sep 2010 07:31:07 +0000 (09:31 +0200)]
Fix typo/wording.

13 years agoUpdate cs fr it ja pl translations.
Matthias Andree [Tue, 31 Aug 2010 07:25:53 +0000 (09:25 +0200)]
Update cs fr it ja pl translations.

13 years agoMark AUTH issue TODO
Matthias Andree [Sun, 29 Aug 2010 01:40:33 +0000 (03:40 +0200)]
Mark AUTH issue TODO

13 years agoMark repoll feature as TODO.
Matthias Andree [Sat, 28 Aug 2010 17:29:57 +0000 (19:29 +0200)]
Mark repoll feature as TODO.

13 years agoNote restriction of GSSAPI creds fix.
Matthias Andree [Sat, 28 Aug 2010 17:29:40 +0000 (19:29 +0200)]
Note restriction of GSSAPI creds fix.

13 years agoUpdate German translation.
Matthias Andree [Sat, 28 Aug 2010 17:24:13 +0000 (19:24 +0200)]
Update German translation.

13 years agoDon't try to match trailing literals in sscanf,
Matthias Andree [Sat, 28 Aug 2010 17:14:13 +0000 (19:14 +0200)]
Don't try to match trailing literals in sscanf,

but rather note how much input was consumed, stop short of the string, and
use strncasecmp to match explicitly.

13 years agoRemove dead variable/assignment.
Matthias Andree [Sat, 28 Aug 2010 17:10:23 +0000 (19:10 +0200)]
Remove dead variable/assignment.

13 years agoparse response to FETCH in a more flexible manner
Sunil Shetye [Fri, 30 Jul 2010 10:35:41 +0000 (16:05 +0530)]
parse response to FETCH in a more flexible manner

remove for loop in imap_fetch_headers()

13 years agoAdd one TODO item.
Matthias Andree [Sat, 28 Aug 2010 10:36:20 +0000 (12:36 +0200)]
Add one TODO item.

13 years agoBump version.
Matthias Andree [Fri, 27 Aug 2010 19:40:07 +0000 (21:40 +0200)]
Bump version.

13 years agoAdd self-test for X.509 name matching.
Matthias Andree [Fri, 27 Aug 2010 19:33:41 +0000 (21:33 +0200)]
Add self-test for X.509 name matching.

13 years agoX.509 matching split out; disallow TLD wildcards.
Matthias Andree [Fri, 27 Aug 2010 19:33:04 +0000 (21:33 +0200)]
X.509 matching split out; disallow TLD wildcards.

13 years agoDisallow X.509 wildcard matches in domain literals.
Matthias Andree [Fri, 27 Aug 2010 19:08:14 +0000 (21:08 +0200)]
Disallow X.509 wildcard matches in domain literals.

13 years agoRequire that X.509 wildcards start with "*.",
Matthias Andree [Fri, 27 Aug 2010 18:59:54 +0000 (20:59 +0200)]
Require that X.509 wildcards start with "*.",

rather than just "*", to make abuse harder.

13 years agoFactor out name/wildcard matching code.
Matthias Andree [Fri, 27 Aug 2010 18:51:23 +0000 (20:51 +0200)]
Factor out name/wildcard matching code.

13 years agoAvoid wedging Exchange 2007 with GSSAPI.
Matthias Andree [Sat, 21 Aug 2010 13:38:16 +0000 (15:38 +0200)]
Avoid wedging Exchange 2007 with GSSAPI.

Exchange 2007 wedges if we try GSSAPI authentication and fail for lack of
suitable credentails (for instance, because the user did not run kinit).
Only try GSSAPI automatically if we have credentials.

Reported by Patrick Rynhart, Debian Bug #568455,
and Alan Murrell, to the fetchmail-users list.

13 years agoDecode and report GSSAPI errors in more detail.
Matthias Andree [Fri, 20 Aug 2010 08:46:10 +0000 (10:46 +0200)]
Decode and report GSSAPI errors in more detail.

13 years agoFormat string fix: use %s for gen_send/gen_transact.
Matthias Andree [Fri, 20 Aug 2010 08:45:10 +0000 (10:45 +0200)]
Format string fix: use %s for gen_send/gen_transact.

13 years agoMention TLS/getauth timeout in NEWS
Matthias Andree [Wed, 4 Aug 2010 22:20:42 +0000 (00:20 +0200)]
Mention TLS/getauth timeout in NEWS

13 years agoApply timeout to getauth() methods.
Matthias Andree [Wed, 4 Aug 2010 22:11:57 +0000 (00:11 +0200)]
Apply timeout to getauth() methods.

This is to fix detecting timeouts during TLS negotiation, which
is part of getauth() in STARTTLS-like modes.

Reported by Thomas Jarosch.

13 years agoAdd OpenSSL acknowledgment.
Matthias Andree [Thu, 8 Jul 2010 01:14:24 +0000 (03:14 +0200)]
Add OpenSSL acknowledgment.

13 years agoMention OpenSSL link exception.
Matthias Andree [Thu, 8 Jul 2010 00:59:17 +0000 (02:59 +0200)]
Mention OpenSSL link exception.

13 years agoClarify GPL is v2; fix link to FSF website gnu.org.
Matthias Andree [Thu, 8 Jul 2010 00:57:43 +0000 (02:57 +0200)]
Clarify GPL is v2; fix link to FSF website gnu.org.

13 years agoCorrect typo: IMAP7 -> UTF7.
Matthias Andree [Fri, 2 Jul 2010 01:02:29 +0000 (03:02 +0200)]
Correct typo: IMAP7 -> UTF7.

13 years agoIncorrect headers: Refer user to bad-header option
Matthias Andree [Thu, 17 Jun 2010 20:33:43 +0000 (22:33 +0200)]
Incorrect headers: Refer user to bad-header option

BerliOS Bug #17272 by Björn Voigt.

13 years agoFix some rare or minor issues found with Clang 2.7 analyzer.
Matthias Andree [Thu, 3 Jun 2010 13:27:43 +0000 (15:27 +0200)]
Fix some rare or minor issues found with Clang 2.7 analyzer.

13 years agoCopy icon here for a more stable build.
Matthias Andree [Wed, 2 Jun 2010 19:13:14 +0000 (21:13 +0200)]
Copy icon here for a more stable build.

13 years agoBSD make compatibility for asciidoc.
Matthias Andree [Wed, 2 Jun 2010 19:12:09 +0000 (21:12 +0200)]
BSD make compatibility for asciidoc.

BSD make supports $< only in transformation rules... use them, declare
automake SUFFIXES.

14 years agoAdd symlink to ASCIIDOC icons.
Matthias Andree [Fri, 28 May 2010 08:24:45 +0000 (10:24 +0200)]
Add symlink to ASCIIDOC icons.

14 years agoFix asciidoc invocation; also remove output on failure.
Matthias Andree [Fri, 28 May 2010 08:24:23 +0000 (10:24 +0200)]
Fix asciidoc invocation; also remove output on failure.

14 years agoS2.3: Note that the shift changes from +/- to &/- in MUTF-7.
Matthias Andree [Fri, 28 May 2010 08:21:56 +0000 (10:21 +0200)]
S2.3: Note that the shift changes from +/- to &/- in MUTF-7.

14 years agoLink to Mailbox/UTF7 document in NEWS section.
Matthias Andree [Thu, 27 May 2010 08:40:10 +0000 (10:40 +0200)]
Link to Mailbox/UTF7 document in NEWS section.

14 years agoHook Mailbox-Names-UTF7 document to build and website.
Matthias Andree [Thu, 27 May 2010 08:31:17 +0000 (10:31 +0200)]
Hook Mailbox-Names-UTF7 document to build and website.

New dependency: requires asciidoc 8.

14 years agoBump version to 1.000.
Matthias Andree [Thu, 27 May 2010 08:30:44 +0000 (10:30 +0200)]
Bump version to 1.000.

14 years agoUpdate.
Matthias Andree [Thu, 27 May 2010 08:30:04 +0000 (10:30 +0200)]
Update.

14 years agoAdd document on IMAP-Unicode for mailbox names.
Matthias Andree [Thu, 27 May 2010 08:25:15 +0000 (10:25 +0200)]
Add document on IMAP-Unicode for mailbox names.

14 years agoAlso upload to SourceForge.
Matthias Andree [Thu, 27 May 2010 07:57:24 +0000 (09:57 +0200)]
Also upload to SourceForge.

14 years agoOnly report connection failures in verbose mode or if all addresses fail.
Matthias Andree [Wed, 19 May 2010 00:21:41 +0000 (02:21 +0200)]
Only report connection failures in verbose mode or if all addresses fail.

14 years agoRevise 6.3.18 bug fix entries in NEWS.
Matthias Andree [Tue, 18 May 2010 22:12:57 +0000 (00:12 +0200)]
Revise 6.3.18 bug fix entries in NEWS.

14 years agoFix MD5* library pickup.
Matthias Andree [Mon, 17 May 2010 19:10:16 +0000 (21:10 +0200)]
Fix MD5* library pickup.

Avoid picking up libmd5, which fails if libwww is installed because libmd5
uses "long" rather than fixed-width types. This fails on non-32-bit machines.

Only probe libmd if md5.h is found.

To fix Gentoo Bug #319283, reported by Karl Hakimian.

14 years agoEnable Doxygen extraction.
Matthias Andree [Tue, 11 May 2010 08:26:14 +0000 (10:26 +0200)]
Enable Doxygen extraction.

14 years agoOmit warning of insecure connection if --sslfingerprint matches.
Matthias Andree [Sun, 9 May 2010 01:18:42 +0000 (03:18 +0200)]
Omit warning of insecure connection if --sslfingerprint matches.

Fixes Debian Bug#580796 reported by Roland Stigge.

14 years agoFix timestamp on security website.
Matthias Andree [Thu, 6 May 2010 10:36:56 +0000 (12:36 +0200)]
Fix timestamp on security website.

14 years agoIgnore .rsyncs.
Matthias Andree [Thu, 6 May 2010 10:06:58 +0000 (12:06 +0200)]
Ignore .rsyncs.

14 years agoRe-sign SA 2010-02.
Matthias Andree [Thu, 6 May 2010 10:05:16 +0000 (12:05 +0200)]
Re-sign SA 2010-02.

14 years agoFix history date in fetchmail-SA-2010-02.txt.
Matthias Andree [Thu, 6 May 2010 09:13:47 +0000 (11:13 +0200)]
Fix history date in fetchmail-SA-2010-02.txt.

14 years agoLink CVE-2010-1167/fetchmail SA-2010-02.
Matthias Andree [Thu, 6 May 2010 08:32:25 +0000 (10:32 +0200)]
Link CVE-2010-1167/fetchmail SA-2010-02.

14 years agoUpdate website for 6.3.17 release.
Matthias Andree [Thu, 6 May 2010 08:25:55 +0000 (10:25 +0200)]
Update website for 6.3.17 release.

14 years agoGet ready for 6.3.17 release.
Matthias Andree [Thu, 6 May 2010 07:55:10 +0000 (09:55 +0200)]
Get ready for 6.3.17 release.

14 years agoComplete and sign fetchmail SA 2010-02.
Matthias Andree [Thu, 6 May 2010 07:42:34 +0000 (09:42 +0200)]
Complete and sign fetchmail SA 2010-02.

14 years agoBump version to 6.3.17.
Matthias Andree [Thu, 6 May 2010 07:38:10 +0000 (09:38 +0200)]
Bump version to 6.3.17.

14 years agoAdd import-translations target.
Matthias Andree [Thu, 6 May 2010 07:37:36 +0000 (09:37 +0200)]
Add import-translations target.

14 years agoUpdate Chinese (simplified) translation, Ji Zheng-Yu.
Matthias Andree [Thu, 6 May 2010 07:37:21 +0000 (09:37 +0200)]
Update Chinese (simplified) translation, Ji Zheng-Yu.

14 years agoUpdate translations.
Matthias Andree [Wed, 5 May 2010 22:29:03 +0000 (00:29 +0200)]
Update translations.

14 years agoHack types for cygwin_read().
Matthias Andree [Thu, 29 Apr 2010 19:19:38 +0000 (21:19 +0200)]
Hack types for cygwin_read().

14 years ago#include "config.h" before string[s].h, to fix Solaris symbol exposure.
Matthias Andree [Thu, 29 Apr 2010 18:53:46 +0000 (20:53 +0200)]
#include "config.h" before string[s].h, to fix Solaris symbol exposure.

14 years ago#include <strings.h> for strncasecmp.
Matthias Andree [Thu, 29 Apr 2010 18:49:29 +0000 (20:49 +0200)]
#include <strings.h> for strncasecmp.

14 years agoCheck fwrite return values, to silence linker warnings.
Matthias Andree [Thu, 29 Apr 2010 18:46:27 +0000 (20:46 +0200)]
Check fwrite return values, to silence linker warnings.

14 years agoProperly use long to map pid_t.
Matthias Andree [Thu, 29 Apr 2010 18:41:32 +0000 (20:41 +0200)]
Properly use long to map pid_t.

14 years agoAlso run Kerberos errors through sdump().
Matthias Andree [Thu, 29 Apr 2010 18:16:45 +0000 (20:16 +0200)]
Also run Kerberos errors through sdump().

This allows us to get rid of the %*s/%s difference between Heimdal/MIT
Kerberos translations, and prevents from server-provided data to be dumped
directly on screen.

14 years agoProperly parenthesize DBG_FWRITE macro.
Matthias Andree [Thu, 29 Apr 2010 09:01:52 +0000 (11:01 +0200)]
Properly parenthesize DBG_FWRITE macro.

14 years agoOn xmalloc/xrealloc failures, abort() rather than exit(PS_UNDEFINED).
Matthias Andree [Thu, 29 Apr 2010 18:38:17 +0000 (20:38 +0200)]
On xmalloc/xrealloc failures, abort() rather than exit(PS_UNDEFINED).

14 years agoFix two warning: the address of * will always evaluate as 'true'.
Matthias Andree [Thu, 29 Apr 2010 08:44:44 +0000 (10:44 +0200)]
Fix two warning: the address of * will always evaluate as 'true'.

14 years agoFix gethostbyname_r argument count detection, ...
Matthias Andree [Thu, 29 Apr 2010 01:49:37 +0000 (03:49 +0200)]
Fix gethostbyname_r argument count detection, ...

...those that use NULL will now also #include <stdlib.h>.

14 years agoFix autoconf warning, rename variable to allow caching.
Matthias Andree [Thu, 29 Apr 2010 01:22:36 +0000 (03:22 +0200)]
Fix autoconf warning, rename variable to allow caching.

14 years agoMove gethostbyname_r.m4 to m4-local directory where it belongs.
Matthias Andree [Thu, 29 Apr 2010 01:19:54 +0000 (03:19 +0200)]
Move gethostbyname_r.m4 to m4-local directory where it belongs.

It's not supposed to be updated by autopoint.

14 years agoDocument apparent glibc relation of CVE-2010-1167.
Matthias Andree [Thu, 29 Apr 2010 00:11:27 +0000 (02:11 +0200)]
Document apparent glibc relation of CVE-2010-1167.

14 years agoTighter error checking on write_saved_lists().
Matthias Andree [Wed, 28 Apr 2010 23:44:27 +0000 (01:44 +0200)]
Tighter error checking on write_saved_lists().