]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Sun, 24 May 2009 11:10:35 +0000 (11:10 -0000)]
Reformat.
svn path=/branches/BRANCH_6-3/; revision=5306
Matthias Andree [Sun, 24 May 2009 11:07:44 +0000 (11:07 -0000)]
Mention README{,.SSL} updates.
svn path=/branches/BRANCH_6-3/; revision=5305
Matthias Andree [Sun, 24 May 2009 11:07:36 +0000 (11:07 -0000)]
Revise, update, add Quickstart.
svn path=/branches/BRANCH_6-3/; revision=5304
Matthias Andree [Sun, 24 May 2009 11:07:28 +0000 (11:07 -0000)]
Update and reformat.
svn path=/branches/BRANCH_6-3/; revision=5303
Matthias Andree [Sun, 24 May 2009 11:07:21 +0000 (11:07 -0000)]
Reformat.
svn path=/branches/BRANCH_6-3/; revision=5302
Matthias Andree [Sun, 24 May 2009 11:07:12 +0000 (11:07 -0000)]
Link the two TODO documents to each other.
svn path=/branches/BRANCH_6-3/; revision=5301
Matthias Andree [Sun, 17 May 2009 08:49:23 +0000 (08:49 -0000)]
Fix one \- escape in manpage (multidrop).
svn path=/branches/BRANCH_6-3/; revision=5300
Matthias Andree [Sat, 9 May 2009 18:47:15 +0000 (18:47 -0000)]
Add O17 on Linux's MSG_PEEK "Application bug" complaints.
In fact, these are linux kernel bugs, hopefully fixed in Linux 2.6.30.
svn path=/branches/BRANCH_6-3/; revision=5299
Matthias Andree [Sat, 9 May 2009 13:21:42 +0000 (13:21 -0000)]
Package README.SSL-SERVER in RPMs.
svn path=/branches/BRANCH_6-3/; revision=5298
Matthias Andree [Sat, 9 May 2009 13:21:16 +0000 (13:21 -0000)]
Add README.SSL-SERVER, revise manual page.
svn path=/branches/BRANCH_6-3/; revision=5297
Matthias Andree [Mon, 4 May 2009 23:09:11 +0000 (23:09 -0000)]
Revert incompatible pre/post-connect cmd fix part.
...and postpone for fetchmail 6.4.
svn path=/branches/BRANCH_6-3/; revision=5296
Matthias Andree [Mon, 4 May 2009 22:55:45 +0000 (22:55 -0000)]
NEWS: Whitespace fixes.
svn path=/branches/BRANCH_6-3/; revision=5295
Matthias Andree [Mon, 4 May 2009 22:18:24 +0000 (22:18 -0000)]
Remove autobuild support.
svn path=/branches/BRANCH_6-3/; revision=5294
Matthias Andree [Mon, 4 May 2009 22:11:10 +0000 (22:11 -0000)]
Cast printf %*s argument to int.
svn path=/branches/BRANCH_6-3/; revision=5293
Matthias Andree [Mon, 4 May 2009 22:07:36 +0000 (22:07 -0000)]
Quench GCC complaint about unused system() return value.
svn path=/branches/BRANCH_6-3/; revision=5292
Matthias Andree [Mon, 4 May 2009 22:00:18 +0000 (22:00 -0000)]
Fix format string bugs.
svn path=/branches/BRANCH_6-3/; revision=5291
Matthias Andree [Mon, 4 May 2009 21:52:32 +0000 (21:52 -0000)]
Major progress ticker bugfix/overhaul.
Progress tickers had been used inconsistently for a long time, and
documentation was outdated, too. Factor out common code to ease
maintenance, use the report_flush() function, and add and use a macro
(want_progress()) to determine if progress ticker output is desired.
This makes for a much more consistent look on screen and in logfiles and
should be much easier to fix later on.
TODO: test syslog output.
svn path=/branches/BRANCH_6-3/; revision=5290
Matthias Andree [Mon, 4 May 2009 21:52:22 +0000 (21:52 -0000)]
Add report_flush(fp) function (report.c).
svn path=/branches/BRANCH_6-3/; revision=5289
Matthias Andree [Mon, 4 May 2009 21:52:11 +0000 (21:52 -0000)]
Replace FF characters by LF.
svn path=/branches/BRANCH_6-3/; revision=5288
Matthias Andree [Mon, 4 May 2009 21:52:02 +0000 (21:52 -0000)]
Drop dead report_message_count.
svn path=/branches/BRANCH_6-3/; revision=5287
Matthias Andree [Mon, 4 May 2009 21:51:53 +0000 (21:51 -0000)]
Relocate and case-match errnum comment.
svn path=/branches/BRANCH_6-3/; revision=5286
Matthias Andree [Mon, 4 May 2009 21:51:44 +0000 (21:51 -0000)]
Add missing LF after partial message.
svn path=/branches/BRANCH_6-3/; revision=5285
Matthias Andree [Mon, 4 May 2009 21:51:35 +0000 (21:51 -0000)]
Rename use_stderr -> unbuffered (more descriptive).
svn path=/branches/BRANCH_6-3/; revision=5284
Matthias Andree [Mon, 4 May 2009 21:51:25 +0000 (21:51 -0000)]
Remove dead report_print_progname() code.
svn path=/branches/BRANCH_6-3/; revision=5283
Matthias Andree [Mon, 4 May 2009 19:10:56 +0000 (19:10 -0000)]
Fix up configure.ac after m4/ inline.
svn path=/branches/BRANCH_6-3/; revision=5282
Matthias Andree [Mon, 4 May 2009 19:01:39 +0000 (19:01 -0000)]
Inline m4/ EXTRA_DIST (was SUBDIRS=m4...)
Recursive Makefiles are expensive and inconcise, so move the
m4/Makefile.am contents here and remove m4 from SUBDIRS.
svn path=/branches/BRANCH_6-3/; revision=5281
Matthias Andree [Mon, 4 May 2009 19:01:27 +0000 (19:01 -0000)]
if ( ... return) else if -> 2 * if
svn path=/branches/BRANCH_6-3/; revision=5280
Matthias Andree [Mon, 4 May 2009 19:01:17 +0000 (19:01 -0000)]
Fix formatting around MIME decoding.
svn path=/branches/BRANCH_6-3/; revision=5279
Matthias Andree [Mon, 4 May 2009 19:01:05 +0000 (19:01 -0000)]
Factor out dots ticker function.
svn path=/branches/BRANCH_6-3/; revision=5278
Matthias Andree [Mon, 4 May 2009 15:33:08 +0000 (15:33 -0000)]
Add suggestion for new %-based ticker.
svn path=/branches/BRANCH_6-3/; revision=5277
Matthias Andree [Mon, 4 May 2009 13:58:54 +0000 (13:58 -0000)]
Add details on implementation of latest work item.
svn path=/branches/BRANCH_6-3/; revision=5276
Matthias Andree [Mon, 4 May 2009 13:18:24 +0000 (13:18 -0000)]
Add Michelle's problem "several catchalls to one user cannot be distinguished" as a TODO item.
svn path=/branches/BRANCH_6-3/; revision=5275
Matthias Andree [Wed, 29 Apr 2009 12:35:13 +0000 (12:35 -0000)]
Fix trailing whitespace at EOL.
svn path=/branches/BRANCH_6-3/; revision=5274
Matthias Andree [Wed, 29 Apr 2009 12:35:03 +0000 (12:35 -0000)]
Point from mail list to #G3 item.
svn path=/branches/BRANCH_6-3/; revision=5273
Matthias Andree [Wed, 29 Apr 2009 12:34:54 +0000 (12:34 -0000)]
Make document valid XHTML again.
svn path=/branches/BRANCH_6-3/; revision=5272
Matthias Andree [Wed, 29 Apr 2009 12:34:43 +0000 (12:34 -0000)]
Rename G3 item so it includes support.
svn path=/branches/BRANCH_6-3/; revision=5271
Matthias Andree [Mon, 27 Apr 2009 11:23:58 +0000 (11:23 -0000)]
Revise FAQ G3 (support). Make intro more catchy.
Make the introduction a bit more catchy so as to guide people to G3
right away.
In G3:
- some information was given twice. Remove the duplication.
- Add env LC_ALL=C so that people send in information in English and
POSIX locale, we cannot handle i18n-ed reports.
- Remove IMAP advocacy. Doesn't belong here, and ESR's IMAP-over-POP3
advocacy is neither technically substantiated nor warranted today.
svn path=/branches/BRANCH_6-3/; revision=5270
Matthias Andree [Thu, 23 Apr 2009 14:39:48 +0000 (14:39 -0000)]
Support NIL as body length (Exchange). Fixes Berlios Bug #11980.
svn path=/branches/BRANCH_6-3/; revision=5269
Matthias Andree [Thu, 23 Apr 2009 14:39:11 +0000 (14:39 -0000)]
Drop and close Debian Bug#480851.
svn path=/branches/BRANCH_6-3/; revision=5268
Matthias Andree [Thu, 9 Apr 2009 20:46:39 +0000 (20:46 -0000)]
Fix pre-/post-connect error/signal reporting.
svn path=/branches/BRANCH_6-3/; revision=5267
Matthias Andree [Wed, 18 Feb 2009 13:28:33 +0000 (13:28 -0000)]
Insert missing C6. tag to C6 header in text body.
svn path=/branches/BRANCH_6-3/; revision=5266
Matthias Andree [Wed, 18 Feb 2009 13:13:32 +0000 (13:13 -0000)]
Minor formatting fixes.
svn path=/branches/BRANCH_6-3/; revision=5265
Matthias Andree [Wed, 18 Feb 2009 13:13:22 +0000 (13:13 -0000)]
Revise section G5 on delete-after-N-days feature, point to contrib/.
svn path=/branches/BRANCH_6-3/; revision=5264
Matthias Andree [Fri, 6 Feb 2009 18:29:23 +0000 (18:29 -0000)]
Give G5 (delete after N days) a sensible title.
svn path=/branches/BRANCH_6-3/; revision=5263
Matthias Andree [Thu, 22 Jan 2009 12:11:16 +0000 (12:11 -0000)]
case-insensitive check of SSL fingerprints (Daniel Richard G.)
Daniel Richard G. writes:
| I was clearing out an old Fetchmail SVN checkout I had lying around
| here, and came across one small change that I forgot to send in.
|
| In socket.c, there's a bit of code that compares SSL certificate
| fingerprints: [...]
|
| That strcmp() call should be an strcasecmp(). At one point, I
| encountered a certificate where the fingerprint's hex digits were in a
| different case than what was expected, and the connection attempt failed
| because of that. Not exactly what you'd call a potential MitM attack
| :-)
He's right, we can compare case-insensitively without sacrificing
fetchmail's security, so let's just do that for the sake of ease of use.
svn path=/branches/BRANCH_6-3/; revision=5262
Matthias Andree [Wed, 14 Jan 2009 01:56:15 +0000 (01:56 -0000)]
Fix a few compiler warnings around implicit conversion or extra ";".
svn path=/branches/BRANCH_6-3/; revision=5261
Matthias Andree [Tue, 6 Jan 2009 18:00:21 +0000 (18:00 -0000)]
Fix: Do not overlap source and destination fields in snprintf() in
interface.c. Courtesy of Nico Golde, Debian.
svn path=/branches/BRANCH_6-3/; revision=5260
Matthias Andree [Sun, 4 Jan 2009 14:23:32 +0000 (14:23 -0000)]
Revise future plans part a bit.
svn path=/branches/BRANCH_6-3/; revision=5259
Matthias Andree [Sun, 4 Jan 2009 14:07:07 +0000 (14:07 -0000)]
Berlios Patch #2525, courtesy of Diego E. "Flameeyes" Pettenò:
"The AC_CANONICAL_TARGET macro and the $target_os variables are used for the
target of compilers and other code-generation tools, and should not be used
during cross-compile of generic software. Replace them with
AC_CANONICAL_HOST and $host_os instead, as they should have been from the
start.
For a breakdown of what host, build and target machines are, please see
http://blog.flameeyes.eu/s/canonical-target ."
svn path=/branches/BRANCH_6-3/; revision=5258
Matthias Andree [Wed, 17 Dec 2008 16:21:11 +0000 (16:21 -0000)]
WRT 6.3.8 security issues, replace 'for the nonce' by 'for 6.3.8'
Fix grammar (validate stricter -> validate more strictly).
svn path=/branches/BRANCH_6-3/; revision=5257
Matthias Andree [Wed, 17 Dec 2008 16:15:53 +0000 (16:15 -0000)]
after 6.3.9 release, change will be -> has been fixed for CVE-2008-2711 and
CVE-2007-4565.
svn path=/branches/BRANCH_6-3/; revision=5256
Matthias Andree [Mon, 15 Dec 2008 00:58:15 +0000 (00:58 -0000)]
Fix Debian Bug#508667: do not lose PS_MAXFETCH (13) exit status.
Reported by Michelle Konzack.
svn path=/branches/BRANCH_6-3/; revision=5255
Matthias Andree [Thu, 27 Nov 2008 12:49:33 +0000 (12:49 -0000)]
Fix HTML validator warnings, add HTML and CSS logos.
svn path=/branches/BRANCH_6-3/; revision=5254
Matthias Andree [Thu, 27 Nov 2008 12:39:58 +0000 (12:39 -0000)]
Provide Security Alerts as a list, add intro, update solution.
svn path=/branches/BRANCH_6-3/; revision=5253
Matthias Andree [Sun, 23 Nov 2008 01:46:38 +0000 (01:46 -0000)]
Add a new version of the Italian translation, courtesy of Vincenzo Campanella.
svn path=/branches/BRANCH_6-3/; revision=5252
Matthias Andree [Fri, 21 Nov 2008 14:49:32 +0000 (14:49 -0000)]
Add Italian translation, courtesy of Vincenzo Campanella.
svn path=/branches/BRANCH_6-3/; revision=5251
Matthias Andree [Sun, 16 Nov 2008 15:56:35 +0000 (15:56 -0000)]
Since BerliOS's SSL setup is b0rked, use http:// rather than https://
svn path=/branches/BRANCH_6-3/; revision=5250
Matthias Andree [Sun, 16 Nov 2008 15:52:24 +0000 (15:52 -0000)]
Update BerliOS release ID.
svn path=/branches/BRANCH_6-3/; revision=5249
Matthias Andree [Sun, 16 Nov 2008 15:33:45 +0000 (15:33 -0000)]
Move 6.3.9 tag.
svn path=/branches/BRANCH_6-3/; revision=5247
Matthias Andree [Sun, 16 Nov 2008 15:31:07 +0000 (15:31 -0000)]
Bump version to match 6.3.9.
svn path=/branches/BRANCH_6-3/; revision=5245
Matthias Andree [Sun, 16 Nov 2008 15:18:22 +0000 (15:18 -0000)]
Bump 6.3.9 revision.
svn path=/branches/BRANCH_6-3/; revision=5243
Matthias Andree [Sun, 16 Nov 2008 15:17:37 +0000 (15:17 -0000)]
Prepare release 6.3.9.
svn path=/branches/BRANCH_6-3/; revision=5242
Matthias Andree [Sun, 16 Nov 2008 14:16:46 +0000 (14:16 -0000)]
Update po/.
svn path=/branches/BRANCH_6-3/; revision=5241
Matthias Andree [Sun, 16 Nov 2008 14:16:07 +0000 (14:16 -0000)]
Add build report.
svn path=/branches/BRANCH_6-3/; revision=5240
Matthias Andree [Thu, 13 Nov 2008 13:54:05 +0000 (13:54 -0000)]
Revert inadvertent downgrade of two fixes.
svn path=/branches/BRANCH_6-3/; revision=5239
Matthias Andree [Thu, 13 Nov 2008 13:50:39 +0000 (13:50 -0000)]
Escalate SSL plug to a critical fix.
svn path=/branches/BRANCH_6-3/; revision=5238
Matthias Andree [Thu, 13 Nov 2008 11:51:49 +0000 (11:51 -0000)]
SSL_free(context) when SSL_connect fails, plugging memleak. By Seiichi Ikarashi.
svn path=/branches/BRANCH_6-3/; revision=5237
Matthias Andree [Wed, 12 Nov 2008 00:22:16 +0000 (00:22 -0000)]
Import new translations from translation project.
svn path=/branches/BRANCH_6-3/; revision=5236
Matthias Andree [Tue, 4 Nov 2008 18:37:12 +0000 (18:37 -0000)]
Update en_GB, submitted by David Lodge directly
(I've asked him to use TP-robot, the translation project's mail bot.)
svn path=/branches/BRANCH_6-3/; revision=5235
Matthias Andree [Tue, 4 Nov 2008 14:22:55 +0000 (14:22 -0000)]
Run 'make update-po' on po/.
svn path=/branches/BRANCH_6-3/; revision=5233
Matthias Andree [Tue, 4 Nov 2008 14:21:32 +0000 (14:21 -0000)]
Mention update of German (de) and British English (en_GB) translations.
svn path=/branches/BRANCH_6-3/; revision=5232
Matthias Andree [Tue, 4 Nov 2008 14:20:01 +0000 (14:20 -0000)]
Update German (de) and British English (en_GB) translations.
svn path=/branches/BRANCH_6-3/; revision=5231
Matthias Andree [Tue, 4 Nov 2008 14:10:24 +0000 (14:10 -0000)]
Bump version to 6.3.9-rc3.
svn path=/branches/BRANCH_6-3/; revision=5230
Matthias Andree [Tue, 4 Nov 2008 14:10:18 +0000 (14:10 -0000)]
Mention translation updates, additions, and enablings.
svn path=/branches/BRANCH_6-3/; revision=5229
Matthias Andree [Tue, 4 Nov 2008 14:09:58 +0000 (14:09 -0000)]
Re-enable all translations, perhaps this re-kindles interest of translators.
svn path=/branches/BRANCH_6-3/; revision=5228
Matthias Andree [Tue, 4 Nov 2008 14:09:24 +0000 (14:09 -0000)]
Update Albanian (sq), Czech (cs), Danish (da), Russian (ru), Turkish (tr),
and Vietnamese (vi) translations from translationproject.org. Not all of them
are current, but anyways.
svn path=/branches/BRANCH_6-3/; revision=5227
Matthias Andree [Tue, 4 Nov 2008 14:08:03 +0000 (14:08 -0000)]
Add translations for Simplified Chinese (zh_CN), Dutch (nl), Finnish (fi), and
Indonesian (id).
svn path=/branches/BRANCH_6-3/; revision=5226
Matthias Andree [Fri, 17 Oct 2008 01:11:08 +0000 (01:11 -0000)]
Fix missing closing parenthesis in 'Terminating the background daemon' subsect.
svn path=/branches/BRANCH_6-3/; revision=5225
Matthias Andree [Tue, 8 Jul 2008 13:33:55 +0000 (13:33 -0000)]
Improve documentation: --logfile requires --daemon mode
Make this clearer, and document that --daemon is the wait
interval after completing a cycle before starting the next,
so that poll time count towards the interval.
Also take a note to make logfile more useful (used more often).
svn path=/branches/BRANCH_6-3/; revision=5216
Matthias Andree [Thu, 3 Jul 2008 14:46:39 +0000 (14:46 -0000)]
SSL fix: check and report if SSL_set_fd fails.
SSL change: enable all workarounds with SSL_CTX_set_options(ctx,SSL_OP_ALL)
svn path=/branches/BRANCH_6-3/; revision=5214
Matthias Andree [Thu, 3 Jul 2008 14:35:41 +0000 (14:35 -0000)]
Only print "Deleting fetchids file" if there actually is one.
Fixes Debian Bug#374514, reported by Dan Jacobson.
svn path=/branches/BRANCH_6-3/; revision=5213
Matthias Andree [Thu, 3 Jul 2008 14:33:53 +0000 (14:33 -0000)]
Partially uncommit the botched commit r5117 so I can create proper changelogs.
svn path=/branches/BRANCH_6-3/; revision=5212
Matthias Andree [Mon, 30 Jun 2008 13:46:09 +0000 (13:46 -0000)]
Documentation and program output now /consistently/ claim that the
rcfile must not have more than 0700 (u=rwx,g=,o=) permissions, but
fetchmail will still silently accept additional g=x permissions for
compatibility with previous 6.2.X and 6.3.X versions.
Inconsistency (program 0710, manpage 0600) reported by Petr Uzel.
svn path=/branches/BRANCH_6-3/; revision=5211
Matthias Andree [Sat, 28 Jun 2008 22:52:07 +0000 (22:52 -0000)]
Change CRLF to LF in contrib/delete-later. Reported by Petr Uzel.
svn path=/branches/BRANCH_6-3/; revision=5210
Matthias Andree [Tue, 24 Jun 2008 13:31:10 +0000 (13:31 -0000)]
Update timestamp.
svn path=/branches/BRANCH_6-3/; revision=5209
Matthias Andree [Tue, 24 Jun 2008 13:30:35 +0000 (13:30 -0000)]
Mark CVE-2008-2711/fetchmail-SA-2008-01 revised 2008-06-24.
svn path=/branches/BRANCH_6-3/; revision=5208
Matthias Andree [Tue, 24 Jun 2008 13:22:17 +0000 (13:22 -0000)]
Record .po updates for 6.3.9-rc2.
svn path=/branches/BRANCH_6-3/; revision=5206
Matthias Andree [Tue, 24 Jun 2008 13:06:51 +0000 (13:06 -0000)]
Fix one more CVE-2008-2711 va_start() messup. Found by Petr Uzel.
Bump release to -rc2.
svn path=/branches/BRANCH_6-3/; revision=5205
Matthias Andree [Tue, 24 Jun 2008 09:44:57 +0000 (09:44 -0000)]
Merge security/critical sections, fix grammar.
svn path=/branches/BRANCH_6-3/; revision=5204
Matthias Andree [Tue, 24 Jun 2008 09:30:00 +0000 (09:30 -0000)]
Mention fetchmail-SA-2008-01.txt in DOCUMENTATION section of 6.3.9 again.
svn path=/branches/BRANCH_6-3/; revision=5202
Matthias Andree [Tue, 17 Jun 2008 13:10:59 +0000 (13:10 -0000)]
fix typo.
svn path=/branches/BRANCH_6-3/; revision=5201
Matthias Andree [Tue, 17 Jun 2008 13:05:21 +0000 (13:05 -0000)]
Record BerliOS patch ID for CVE-2008-2711.
svn path=/branches/BRANCH_6-3/; revision=5200
Matthias Andree [Tue, 17 Jun 2008 13:02:54 +0000 (13:02 -0000)]
GnuPG-sign security announcements.
svn path=/branches/BRANCH_6-3/; revision=5199
Matthias Andree [Tue, 17 Jun 2008 12:59:26 +0000 (12:59 -0000)]
Add security announcer script.
svn path=/branches/BRANCH_6-3/; revision=5198
Matthias Andree [Tue, 17 Jun 2008 12:43:54 +0000 (12:43 -0000)]
Track website in separate SVN directory (mostly symlinks for now).
svn path=/branches/BRANCH_6-3/; revision=5197
Matthias Andree [Tue, 17 Jun 2008 12:43:03 +0000 (12:43 -0000)]
Add CVE Name CVE-2008-2711 for fetchmail-SA-2008-01.
svn path=/branches/BRANCH_6-3/; revision=5196
Matthias Andree [Fri, 13 Jun 2008 17:01:50 +0000 (17:01 -0000)]
Add fetchmail-SA-2008-01.txt to DISTDOCS.
svn path=/branches/BRANCH_6-3/; revision=5195
Matthias Andree [Fri, 13 Jun 2008 16:40:56 +0000 (16:40 -0000)]
Reword fetchmail 6.3.9 availability.
svn path=/branches/BRANCH_6-3/; revision=5194
Matthias Andree [Fri, 13 Jun 2008 16:20:49 +0000 (16:20 -0000)]
Fix Novell Bug #354291, fetchmail crashes in -v -v mode when logging long To:
headers (in excess of 2048 bytes).
svn path=/branches/BRANCH_6-3/; revision=5193
Matthias Andree [Fri, 13 Jun 2008 16:20:39 +0000 (16:20 -0000)]
FIXME: (driver.c::fetchmessages) mark wholesize and separatefetchbody to be unified.
svn path=/branches/BRANCH_6-3/; revision=5192