]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Thu, 29 Apr 2010 01:22:36 +0000 (03:22 +0200)]
Fix autoconf warning, rename variable to allow caching.
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.
Matthias Andree [Thu, 29 Apr 2010 00:11:27 +0000 (02:11 +0200)]
Document apparent glibc relation of CVE-2010-1167.
Matthias Andree [Wed, 28 Apr 2010 23:44:27 +0000 (01:44 +0200)]
Tighter error checking on write_saved_lists().
Matthias Andree [Tue, 27 Apr 2010 16:12:44 +0000 (18:12 +0200)]
Add Red Hat Bug #503881 to the fix list in 6.3.9 sslproto fix.
Matthias Andree [Tue, 27 Apr 2010 07:50:55 +0000 (09:50 +0200)]
Fix a few Intel C++ remarks and warnings.
Matthias Andree [Tue, 27 Apr 2010 07:48:55 +0000 (09:48 +0200)]
Report unknown ODMR error in full, escaping unprintables.
Matthias Andree [Sat, 24 Apr 2010 04:35:53 +0000 (06:35 +0200)]
Remove debian/ and other cruft.
Matthias Andree [Sat, 24 Apr 2010 03:09:18 +0000 (05:09 +0200)]
Make count_list iterative, to save function call overhead.
Matthias Andree [Sat, 24 Apr 2010 04:13:02 +0000 (06:13 +0200)]
Improve UID list debug logging.
Print lists regardless of .uidl setting.
Decode marks.
Matthias Andree [Sat, 24 Apr 2010 02:05:16 +0000 (04:05 +0200)]
Validate STAT response more strictly.
Matthias Andree [Sat, 24 Apr 2010 00:41:33 +0000 (02:41 +0200)]
Update Doxyfile.
Matthias Andree [Sat, 24 Apr 2010 00:36:30 +0000 (02:36 +0200)]
Split string list stuff from uid.c into new idlist.c.
Matthias Andree [Sat, 24 Apr 2010 00:17:26 +0000 (02:17 +0200)]
Complete Doxygen documentation of uid.c and related definitions.
Matthias Andree [Sat, 24 Apr 2010 04:14:17 +0000 (06:14 +0200)]
Note search.h ideas for UID.
Matthias Andree [Sat, 24 Apr 2010 04:08:30 +0000 (06:08 +0200)]
Update.
Matthias Andree [Sat, 24 Apr 2010 04:00:38 +0000 (06:00 +0200)]
SECURITY FIX (one missed): DoS on EILSEQ in report_*() in -vv and multibyte-locales.
Matthias Andree [Thu, 22 Apr 2010 23:40:04 +0000 (01:40 +0200)]
--sslcert{file|path} overrides default store, add environment var...
If at least one of --sslcertfile and --sslcertpath is given, fetchmail
skips loading the default OpenSSL X.509 trusted CA cert locations.
If the environment variable FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS is set
to a non-empty value, fetchmail will additionally load the default locations.
The old FETCHMAIL_NO_DEFAULT_X509_PATHS variable was dropped.
Matthias Andree [Thu, 22 Apr 2010 20:47:14 +0000 (22:47 +0200)]
Credit Michael Barnack for fetchmailconf fix in
083d202 .
Michael Banack [Thu, 22 Apr 2010 19:35:57 +0000 (12:35 -0700)]
Fixed set invisible bug in fetchmailconf.py
Previously it was not saving the preference at all.
Matthias Andree [Tue, 20 Apr 2010 08:10:31 +0000 (10:10 +0200)]
Add CVE name. Fix Type: (spotted by Florian Weimer.)
Matthias Andree [Mon, 19 Apr 2010 08:12:31 +0000 (10:12 +0200)]
Add a note that security announcements may appear before releases.
Matthias Andree [Mon, 19 Apr 2010 08:08:24 +0000 (10:08 +0200)]
Update and move KNOWN BUGS AND WORKAROUNDS section in NEWS.
Matthias Andree [Sun, 18 Apr 2010 18:22:27 +0000 (20:22 +0200)]
Add --sslcertfile option and FETCHMAIL_NO_DEFAULT_X509_PATHS env var,
and always load the default X.509 trust stores, unless the latter is set.
Matthias Andree [Sun, 18 Apr 2010 16:39:05 +0000 (18:39 +0200)]
Update German translation.
Matthias Andree [Sun, 18 Apr 2010 16:38:21 +0000 (18:38 +0200)]
Bump version.
Matthias Andree [Sun, 18 Apr 2010 16:01:38 +0000 (18:01 +0200)]
SECURITY FIX: DoS on EILSEQ in report_*() in -vv and multibyte-locales.
Matthias Andree [Sun, 18 Apr 2010 15:05:21 +0000 (17:05 +0200)]
Factor out stdarg.h-based common code from report_build and _complete to _vbuild.
Note: varargs.h and non-*args.h stuff is untested.
Matthias Andree [Sun, 18 Apr 2010 14:54:33 +0000 (16:54 +0200)]
Fix MD5Digest prototype and remove unneeded type casts.
Matthias Andree [Thu, 15 Apr 2010 00:38:05 +0000 (02:38 +0200)]
Improve SSL error messages for common issues
Matthias Andree [Tue, 13 Apr 2010 13:32:27 +0000 (15:32 +0200)]
Add a prominent pointer to c_rehash and FAQ #R14.
Michael Banack [Mon, 12 Apr 2010 22:29:50 +0000 (00:29 +0200)]
Consistently call SETSTATE rather than BEGIN.
Michael Banack [Sun, 11 Apr 2010 02:07:44 +0000 (19:07 -0700)]
Added files left over from make distclean to .gitignore
Matthias Andree [Mon, 12 Apr 2010 22:08:32 +0000 (00:08 +0200)]
Mention c_rehash requirement after OpenSSL upgrades.
Matthias Andree [Mon, 12 Apr 2010 22:41:32 +0000 (00:41 +0200)]
Add memory leak item. Request --sslcertfile feature.
Matthias Andree [Mon, 12 Apr 2010 17:24:28 +0000 (19:24 +0200)]
Add R14 on c_rehash /certs/ after upgrade to OpenSSL 1.0.0.
Matthias Andree [Mon, 12 Apr 2010 07:04:38 +0000 (09:04 +0200)]
Plug parser memory leaks, avoid re-strdup'ing strings.
Independently, a nearly identical change was proposed by Michael Banack.
Matthias Andree [Mon, 12 Apr 2010 07:52:19 +0000 (09:52 +0200)]
Semi-plug memory leak when using default rcfile entry.
Does not free all members of struct query, but just servername and
the query node itself. Add a FIXME note.
Matthias Andree [Sat, 10 Apr 2010 16:16:11 +0000 (18:16 +0200)]
Remove static string buffers, use xstrndup().
Matthias Andree [Mon, 12 Apr 2010 06:54:28 +0000 (08:54 +0200)]
Call endpwent().
Matthias Andree [Sat, 10 Apr 2010 15:49:23 +0000 (17:49 +0200)]
Add xstrndup().
Matthias Andree [Sat, 10 Apr 2010 15:48:52 +0000 (17:48 +0200)]
Add Doxygen markup for xmalloc.?.
Matthias Andree [Sat, 10 Apr 2010 15:17:22 +0000 (17:17 +0200)]
Create NEWS entry for Michael Banack's scanner fix.
Michael Banack [Sat, 10 Apr 2010 00:56:05 +0000 (17:56 -0700)]
Changed the lexer to copy string values out of yytext.
Fixes BerliOS bug #14257.
Matthias Andree [Sat, 10 Apr 2010 11:26:14 +0000 (13:26 +0200)]
Add more flex options, document requirement.
Matthias Andree [Fri, 9 Apr 2010 07:41:06 +0000 (09:41 +0200)]
Note Michael Banack's fix for Debian Bug#17067/typo in man page table.
Michael Banack [Fri, 9 Apr 2010 07:40:00 +0000 (09:40 +0200)]
Fix typo in the man page: spambounce -> softbounce
Fixes BerliOS Bug #17067.
Matthias Andree [Thu, 8 Apr 2010 00:23:14 +0000 (02:23 +0200)]
Add AM_PROG_CC_C_O.
Matthias Andree [Wed, 7 Apr 2010 18:54:47 +0000 (20:54 +0200)]
Ignore autobuild/ and dox/ directories.
Matthias Andree [Tue, 6 Apr 2010 23:59:21 +0000 (01:59 +0200)]
Remove dead code.
Matthias Andree [Tue, 6 Apr 2010 21:01:23 +0000 (23:01 +0200)]
Record 6.3.16.
Matthias Andree [Tue, 6 Apr 2010 20:31:31 +0000 (22:31 +0200)]
Release 6.3.16.
Matthias Andree [Tue, 6 Apr 2010 19:41:33 +0000 (21:41 +0200)]
Fix --interface regression, Debian Bug #576717.
Matthias Andree [Tue, 6 Apr 2010 19:21:33 +0000 (21:21 +0200)]
Update. Remove ESR, no longer maintainer.
Matthias Andree [Tue, 6 Apr 2010 19:07:27 +0000 (21:07 +0200)]
Note Brooksby's listener issue.
Matthias Andree [Tue, 6 Apr 2010 11:11:56 +0000 (13:11 +0200)]
Revise OpenSSL issue.
Matthias Andree [Tue, 6 Apr 2010 08:11:52 +0000 (10:11 +0200)]
Bump version.
Matthias Andree [Tue, 6 Apr 2010 08:11:16 +0000 (10:11 +0200)]
Reserve switch away from OpenSSL.
Matthias Andree [Tue, 6 Apr 2010 08:10:04 +0000 (10:10 +0200)]
Extend documentation on recent OpenSSL fix.
Matthias Andree [Mon, 5 Apr 2010 22:25:13 +0000 (00:25 +0200)]
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.
Matthias Andree [Mon, 5 Apr 2010 22:10:24 +0000 (00:10 +0200)]
Cast strcspn result to int.
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.
Matthias Andree [Thu, 1 Apr 2010 08:18:35 +0000 (10:18 +0200)]
Fix xmalloc type casts in SDPS mode.
Matthias Andree [Wed, 31 Mar 2010 22:27:28 +0000 (00:27 +0200)]
Use SSL_library_init(), not SSLeay_add_ssl_algorithms().
Matthias Andree [Sun, 28 Mar 2010 16:08:42 +0000 (18:08 +0200)]
Update website to reflect 6.3.15 release.
Matthias Andree [Sun, 28 Mar 2010 15:29:36 +0000 (17:29 +0200)]
Update 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.
Matthias Andree [Sun, 28 Mar 2010 14:46:45 +0000 (16:46 +0200)]
Import Japanese translation, courtesy of Takeshi Hamasaki.
Matthias Andree [Thu, 25 Mar 2010 20:58:31 +0000 (21:58 +0100)]
Import new translations from translation project.
Matthias Andree [Sat, 20 Mar 2010 02:34:44 +0000 (03:34 +0100)]
Correct MD5Init library check.
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.
Matthias Andree [Fri, 19 Mar 2010 09:36:22 +0000 (10:36 +0100)]
Further warning fixes.
Matthias Andree [Thu, 18 Mar 2010 23:09:05 +0000 (00:09 +0100)]
Bump version.
Matthias Andree [Thu, 18 Mar 2010 23:07:08 +0000 (00:07 +0100)]
Fix MD5 compile on Solaris.
Matthias Andree [Thu, 18 Mar 2010 22:29:22 +0000 (23:29 +0100)]
Further type fixes.
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.
Matthias Andree [Sun, 14 Mar 2010 00:01:40 +0000 (01:01 +0100)]
Sunil's fix for --nosoftbounce confirmed by reporter.
Matthias Andree [Mon, 8 Mar 2010 09:28:23 +0000 (10:28 +0100)]
Update Indonesian, Japanese, Vietnamese translations.
Matthias Andree [Fri, 5 Mar 2010 22:22:34 +0000 (23:22 +0100)]
Mention that Sunil's commit also fixed --nobounce.
Matthias Andree [Fri, 5 Mar 2010 22:07:06 +0000 (23:07 +0100)]
Skip XHTML validation if xmllint or DTD are missing.
Matthias Andree [Fri, 5 Mar 2010 21:33:03 +0000 (22:33 +0100)]
Drop outdated documentation. Can be regenerated with Doxygen.
Matthias Andree [Fri, 5 Mar 2010 21:24:08 +0000 (22:24 +0100)]
Credit Sunil with the --nosoftbounce patch.
Matthias Andree [Fri, 5 Mar 2010 21:20:47 +0000 (22:20 +0100)]
Remove unused-variable warning on NetBSD 5.
Matthias Andree [Fri, 5 Mar 2010 21:20:42 +0000 (22:20 +0100)]
Properly check for h_errno declaration and include netdb.h.
Sunil Shetye [Fri, 5 Mar 2010 17:42:41 +0000 (23:12 +0530)]
set global flags in a consistent manner
Matthias Andree [Thu, 4 Mar 2010 08:18:43 +0000 (09:18 +0100)]
Update Chinese (Simplified) translation for -beta2.
Matthias Andree [Sun, 28 Feb 2010 12:54:39 +0000 (13:54 +0100)]
Don't assign garbage to parsetime if using - (stdin) for rcfile.
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
Matthias Andree [Sun, 28 Feb 2010 12:53:28 +0000 (13:53 +0100)]
Remove unused assignments/initializations found with llvm-clang.
Matthias Andree [Sat, 27 Feb 2010 11:20:06 +0000 (12:20 +0100)]
Translation updates for -beta2 (Czech, Polish).
Matthias Andree [Fri, 26 Feb 2010 09:14:28 +0000 (10:14 +0100)]
Update translations (German); to -beta1/2 (Chinese/Dutch, Italian).
Matthias Andree [Fri, 26 Feb 2010 02:44:21 +0000 (03:44 +0100)]
Check seteuid() return value.
Matthias Andree [Fri, 26 Feb 2010 02:36:30 +0000 (03:36 +0100)]
Fix ICC warning about meaningless 'const'.
Matthias Andree [Fri, 26 Feb 2010 02:12:27 +0000 (03:12 +0100)]
Fix trio self-test.
Matthias Andree [Fri, 26 Feb 2010 02:09:21 +0000 (03:09 +0100)]
Import new trio version, disabling config.h #include.
Matthias Andree [Fri, 26 Feb 2010 00:05:28 +0000 (01:05 +0100)]
Update German translation for -beta2.
Matthias Andree [Fri, 26 Feb 2010 00:02:24 +0000 (01:02 +0100)]
Bump version to -beta2.
Matthias Andree [Fri, 26 Feb 2010 00:00:45 +0000 (01:00 +0100)]
Drop BerliOS Bug #11576, fixed in 6.3.11.
Matthias Andree [Thu, 25 Feb 2010 23:51:00 +0000 (00:51 +0100)]
Fix verbose mode progress formatting regression from 6.3.10.