]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Mon, 8 Feb 2010 08:47:15 +0000 (09:47 +0100)]
Split security information out from front page.
Matthias Andree [Sat, 6 Feb 2010 13:00:35 +0000 (14:00 +0100)]
Mark RELEASEVERSIONS obsolete.
Matthias Andree [Sat, 6 Feb 2010 12:54:43 +0000 (13:54 +0100)]
Update documents/scripts after SVN -> Git move.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Matthias Andree [Thu, 28 Jan 2010 00:32:21 +0000 (00:32 -0000)]
Update German translation.
svn path=/branches/BRANCH_6-3/; revision=5466
Matthias Andree [Thu, 28 Jan 2010 00:16:23 +0000 (00:16 -0000)]
Update copyright years.
svn path=/branches/BRANCH_6-3/; revision=5465
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
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
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
Matthias Andree [Fri, 22 Jan 2010 02:00:27 +0000 (02:00 -0000)]
Fix gssapi.h compiler warning on FreeBSD...
...and only include gssapi.h if we're not including gssapi/gssapi.h.
svn path=/branches/BRANCH_6-3/; revision=5461
Matthias Andree [Fri, 22 Jan 2010 01:37:15 +0000 (01:37 -0000)]
Revise for grammar, spelling, and clarity. Courtesy of Robert Mullin.
svn path=/branches/BRANCH_6-3/; revision=5460
Matthias Andree [Fri, 22 Jan 2010 01:15:18 +0000 (01:15 -0000)]
Fix IMAP IDLE and untagged (* ...) response parser, by Sunil Shetye.
The IMAP client no longer skips messages from several IMAP servers including
Dovecot if fetchmail's "idle" is in use. Causes were that fetchmail (a)
ignored some untagged responses when it should not (b) relied on EXISTS
messages in response to EXPUNGE, which aren't mandated by RFC-3501 (the IMAP
standard) and aren't sent by Dovecot either.
Fix by Sunil Shetye (the fix also consolidates IMAP response handling,
improving overall robustness of the IMAP client), bug report and testing by
Matt Doran, with further hints from Timo Sirainen.
svn path=/branches/BRANCH_6-3/; revision=5459
Matthias Andree [Sun, 22 Nov 2009 02:24:21 +0000 (02:24 -0000)]
Add logrotate support to TODO.
svn path=/branches/BRANCH_6-3/; revision=5458
Matthias Andree [Mon, 16 Nov 2009 23:36:57 +0000 (23:36 -0000)]
Update Italian translation, courtesy of Vincenzo Campanella.
svn path=/branches/BRANCH_6-3/; revision=5457
Matthias Andree [Fri, 30 Oct 2009 10:00:10 +0000 (10:00 -0000)]
Fix CPPFLAGS for GSSAPI compiles.
svn path=/branches/BRANCH_6-3/; revision=5454
Matthias Andree [Fri, 30 Oct 2009 02:54:34 +0000 (02:54 -0000)]
Mention ibiblio paths, and need to update release_id on website.
svn path=/branches/BRANCH_6-3/; revision=5453
Matthias Andree [Fri, 30 Oct 2009 02:53:58 +0000 (02:53 -0000)]
Fix link to release notes.
svn path=/branches/BRANCH_6-3/; revision=5452
Matthias Andree [Fri, 30 Oct 2009 02:53:43 +0000 (02:53 -0000)]
Update upload script, use local public_html stagingl.
svn path=/branches/BRANCH_6-3/; revision=5451
Matthias Andree [Fri, 30 Oct 2009 02:25:18 +0000 (02:25 -0000)]
Release 6.3.13.
svn path=/branches/BRANCH_6-3/; revision=5449
Matthias Andree [Fri, 30 Oct 2009 02:24:27 +0000 (02:24 -0000)]
Drop obsolete --without-included-gettext ./configure option from .spec.
svn path=/branches/BRANCH_6-3/; revision=5448
Matthias Andree [Fri, 30 Oct 2009 02:24:08 +0000 (02:24 -0000)]
Ship fetchmail.xpm file.
svn path=/branches/BRANCH_6-3/; revision=5447
Matthias Andree [Fri, 30 Oct 2009 02:23:23 +0000 (02:23 -0000)]
Clean up dist-tools, remove or update.
svn path=/branches/BRANCH_6-3/; revision=5446
Matthias Andree [Wed, 28 Oct 2009 16:24:23 +0000 (16:24 -0000)]
Regression fix for multiline SMTP bugfix. Reported by Thomas Jarosch.
svn path=/branches/BRANCH_6-3/; revision=5445
Matthias Andree [Wed, 21 Oct 2009 07:21:08 +0000 (07:21 -0000)]
Credit translators
svn path=/branches/BRANCH_6-3/; revision=5444
Matthias Andree [Wed, 21 Oct 2009 07:14:10 +0000 (07:14 -0000)]
Updated Dutch translation courtesy of Erwin Poeze.
svn path=/branches/BRANCH_6-3/; revision=5443
Matthias Andree [Tue, 20 Oct 2009 22:27:27 +0000 (22:27 -0000)]
Language updates from translation project. Skipping Dutch for obvious mistranslation (Subject: is not to be translated.)
svn path=/branches/BRANCH_6-3/; revision=5442
Matthias Andree [Mon, 5 Oct 2009 20:07:17 +0000 (20:07 -0000)]
Put 6.3.12 on front page.
svn path=/branches/BRANCH_6-3/; revision=5441
Matthias Andree [Mon, 5 Oct 2009 19:48:27 +0000 (19:48 -0000)]
Release 6.3.12.
svn path=/branches/BRANCH_6-3/; revision=5439
Matthias Andree [Mon, 5 Oct 2009 19:43:41 +0000 (19:43 -0000)]
Update po/ files for 6.3.12 release.
svn path=/branches/BRANCH_6-3/; revision=5438
Matthias Andree [Mon, 5 Oct 2009 19:17:25 +0000 (19:17 -0000)]
Bump version.
svn path=/branches/BRANCH_6-3/; revision=5437
Matthias Andree [Mon, 5 Oct 2009 19:17:15 +0000 (19:17 -0000)]
Work around screwed Solaris /bin/sh and go for XPG shells.
svn path=/branches/BRANCH_6-3/; revision=5436
Matthias Andree [Wed, 23 Sep 2009 23:19:38 +0000 (23:19 -0000)]
Add required documentation for Joost Roeleveld's virtual domain rewrite issue.
svn path=/branches/BRANCH_6-3/; revision=5435
Matthias Andree [Wed, 23 Sep 2009 23:17:42 +0000 (23:17 -0000)]
Add smtpaddress issue.
svn path=/branches/BRANCH_6-3/; revision=5434
Matthias Andree [Wed, 23 Sep 2009 23:11:12 +0000 (23:11 -0000)]
Fetchmailconf: Fix descriptions for smtpaddress and smtpname options
Smtpaddress is for RCPT TO, not MAIL FROM. Found by Gerard Seibert.
'Append to MAIL FROM line:' => 'Use domain on RCPT TO line:'
'Set RCPT To address:' => 'Set fixed RCPT TO address:'
svn path=/branches/BRANCH_6-3/; revision=5433
Matthias Andree [Wed, 23 Sep 2009 10:21:51 +0000 (10:21 -0000)]
Update Chinese (simplified) translation, courtesy of Zheng-Yu Ji.
svn path=/branches/BRANCH_6-3/; revision=5432
Matthias Andree [Tue, 22 Sep 2009 07:17:23 +0000 (07:17 -0000)]
document sslcommonname got added in 6.3.9.
svn path=/branches/BRANCH_6-3/; revision=5431
Matthias Andree [Mon, 21 Sep 2009 12:57:08 +0000 (12:57 -0000)]
Merge Vietnamese translation, courtesy of Clytie Siddall.
svn path=/branches/BRANCH_6-3/; revision=5430
Matthias Andree [Thu, 27 Aug 2009 17:40:23 +0000 (17:40 -0000)]
Update: verbose documentation, HOWTO.
svn path=/branches/BRANCH_6-3/; revision=5429
Matthias Andree [Thu, 27 Aug 2009 17:40:10 +0000 (17:40 -0000)]
Document 6.3.11 free() bug workaround.
svn path=/branches/BRANCH_6-3/; revision=5428
Matthias Andree [Mon, 24 Aug 2009 19:16:15 +0000 (19:16 -0000)]
Mention that users should not make up information.
svn path=/branches/BRANCH_6-3/; revision=5427
Matthias Andree [Mon, 24 Aug 2009 19:03:43 +0000 (19:03 -0000)]
Correct grammar, get rid of apostrophes.
svn path=/branches/BRANCH_6-3/; revision=5426
Matthias Andree [Thu, 20 Aug 2009 00:21:37 +0000 (00:21 -0000)]
Fix SMTP_ok to cache multiline reponses...
but there are more functions that need fixing (look for smtp_response).
svn path=/branches/BRANCH_6-3/; revision=5425
Matthias Andree [Thu, 20 Aug 2009 00:21:28 +0000 (00:21 -0000)]
Mark removal of blank-before-LF in logs as TODO.
svn path=/branches/BRANCH_6-3/; revision=5424
Matthias Andree [Wed, 19 Aug 2009 16:36:00 +0000 (16:36 -0000)]
Look for MD5_Init in libcrypto (not libssl).
svn path=/branches/BRANCH_6-3/; revision=5423
Matthias Andree [Wed, 19 Aug 2009 16:35:51 +0000 (16:35 -0000)]
Fix error reporting for GSSAPI on Heimdal krb5 (extra * in format string).
svn path=/branches/BRANCH_6-3/; revision=5422
Matthias Andree [Tue, 18 Aug 2009 12:25:44 +0000 (12:25 -0000)]
Ignore fetchmail-man.html; it's not XHTML.
svn path=/branches/BRANCH_6-3/; revision=5421
Matthias Andree [Tue, 18 Aug 2009 12:14:37 +0000 (12:14 -0000)]
Validate *.html documents as XHTML in 'make check'.
svn path=/branches/BRANCH_6-3/; revision=5420
Matthias Andree [Tue, 18 Aug 2009 11:38:51 +0000 (11:38 -0000)]
Add rationale for direct body streaming to X10.
svn path=/branches/BRANCH_6-3/; revision=5419
Matthias Andree [Tue, 18 Aug 2009 11:35:54 +0000 (11:35 -0000)]
Add X10 on truncated message bodies.
svn path=/branches/BRANCH_6-3/; revision=5418
Matthias Andree [Tue, 18 Aug 2009 11:27:19 +0000 (11:27 -0000)]
Remove some of ESR's rants against commercial software; minor formatting fixes.
svn path=/branches/BRANCH_6-3/; revision=5417
Matthias Andree [Tue, 18 Aug 2009 08:40:59 +0000 (08:40 -0000)]
Also upload website to TU Dortmund mirror at http://mandree.home.pages.de/fetchmail/info/
svn path=/branches/BRANCH_6-3/; revision=5416
Matthias Andree [Mon, 17 Aug 2009 17:16:35 +0000 (17:16 -0000)]
Fix free() of unallocated memory on intact/non-verbose SSL-connections.
Problem was improper scoping of xfree(tt). Patch courtesy of Thomas Heinz.
Fixes Gentoo bug #280760.
svn path=/branches/BRANCH_6-3/; revision=5415
Matthias Andree [Thu, 6 Aug 2009 20:33:02 +0000 (20:33 -0000)]
Translation updates: Spanish Castilian and Catalan, Polish.
Courtesy of Ernest Adrogué Calveras, Francisco Molinero, Jakub Bogusz.
svn path=/branches/BRANCH_6-3/; revision=5408
Matthias Andree [Thu, 6 Aug 2009 11:35:49 +0000 (11:35 -0000)]
Update Japanese translation for 6.3.11, courtesy of Takeshi Hamasaki.
svn path=/branches/BRANCH_6-3/; revision=5407
Matthias Andree [Thu, 6 Aug 2009 09:15:42 +0000 (09:15 -0000)]
Update Czech translation for 6.3.11, courtesy of Petr Pisar.
svn path=/branches/BRANCH_6-3/; revision=5406
Matthias Andree [Thu, 6 Aug 2009 00:21:25 +0000 (00:21 -0000)]
Remove one version reference to avoid inconsistencies.
svn path=/branches/BRANCH_6-3/; revision=5405
Matthias Andree [Thu, 6 Aug 2009 00:20:11 +0000 (00:20 -0000)]
Update website for 6.3.11 release.
svn path=/branches/BRANCH_6-3/; revision=5404
Matthias Andree [Thu, 6 Aug 2009 00:18:53 +0000 (00:18 -0000)]
Add 6.3.11.
svn path=/branches/BRANCH_6-3/; revision=5403
Matthias Andree [Thu, 6 Aug 2009 00:18:47 +0000 (00:18 -0000)]
Bump version.
svn path=/branches/BRANCH_6-3/; revision=5402
Matthias Andree [Thu, 6 Aug 2009 00:18:41 +0000 (00:18 -0000)]
Update.
svn path=/branches/BRANCH_6-3/; revision=5401
Matthias Andree [Thu, 6 Aug 2009 00:09:25 +0000 (00:09 -0000)]
Add a reference to fetchmail.man version ID.
svn path=/branches/BRANCH_6-3/; revision=5399
Matthias Andree [Wed, 5 Aug 2009 23:43:28 +0000 (23:43 -0000)]
Clearsign fetchmail-SA-2009-01.txt.
svn path=/branches/BRANCH_6-3/; revision=5398
Matthias Andree [Wed, 5 Aug 2009 23:33:14 +0000 (23:33 -0000)]
Bump version for security release.
svn path=/branches/BRANCH_6-3/; revision=5397
Matthias Andree [Wed, 5 Aug 2009 23:18:44 +0000 (23:18 -0000)]
Report Subject Alternative Name before checking for NULs.
svn path=/branches/BRANCH_6-3/; revision=5396
Matthias Andree [Wed, 5 Aug 2009 23:05:54 +0000 (23:05 -0000)]
Revise section 2 for readability, mention recommended settings.
svn path=/branches/BRANCH_6-3/; revision=5395
Matthias Andree [Wed, 5 Aug 2009 22:59:58 +0000 (22:59 -0000)]
Add CVE information, clear unrelated part from patch.
svn path=/branches/BRANCH_6-3/; revision=5394
Matthias Andree [Wed, 5 Aug 2009 22:55:43 +0000 (22:55 -0000)]
Use sdump to display non-printing characters in certificate subject names.
svn path=/branches/BRANCH_6-3/; revision=5393
Matthias Andree [Wed, 5 Aug 2009 17:32:31 +0000 (17:32 -0000)]
Add fetchmail-SA-2009-01.txt and hook it to the tarball.
Note that the subjectAltName part of the patch is untested.
svn path=/branches/BRANCH_6-3/; revision=5392
Matthias Andree [Wed, 5 Aug 2009 16:50:48 +0000 (16:50 -0000)]
Extend documentation, add license.
svn path=/branches/BRANCH_6-3/; revision=5391
Matthias Andree [Wed, 5 Aug 2009 16:27:47 +0000 (16:27 -0000)]
Add sdump(), split xmalloc.h out of fetchmail.h
svn path=/branches/BRANCH_6-3/; revision=5390
Matthias Andree [Tue, 4 Aug 2009 09:27:10 +0000 (09:27 -0000)]
Abort verification if Subject CommonName/AltName contains NUL.
svn path=/branches/BRANCH_6-3/; revision=5389
Matthias Andree [Thu, 16 Jul 2009 19:50:12 +0000 (19:50 -0000)]
TODO: sslfingerprint and thereabouts.
svn path=/branches/BRANCH_6-3/; revision=5388
Matthias Andree [Tue, 14 Jul 2009 23:04:43 +0000 (23:04 -0000)]
Remove 'message delimiter found while scanning headers' error message.
RFC-5322 allows for messages without the CRLF+body part, so fetchmail should
not complain about legal messages.
svn path=/branches/BRANCH_6-3/; revision=5387
Matthias Andree [Tue, 14 Jul 2009 19:24:47 +0000 (19:24 -0000)]
Add RFC5322 separator issue
svn path=/branches/BRANCH_6-3/; revision=5386
Matthias Andree [Wed, 8 Jul 2009 14:24:02 +0000 (14:24 -0000)]
Fix statement about logfile/syslog ordering.
svn path=/branches/BRANCH_6-3/; revision=5385
Matthias Andree [Mon, 6 Jul 2009 18:21:20 +0000 (18:21 -0000)]
Update Chinese/Simplified and Spanish translations.
Through the documentation project.
Courtesy of Ji Zheng-Yu and Francisco Molinero.
svn path=/branches/BRANCH_6-3/; revision=5375
Matthias Andree [Thu, 2 Jul 2009 20:17:29 +0000 (20:17 -0000)]
website: Update front page.
svn path=/branches/BRANCH_6-3/; revision=5374
Matthias Andree [Thu, 2 Jul 2009 19:53:28 +0000 (19:53 -0000)]
Record upcoming release.
svn path=/branches/BRANCH_6-3/; revision=5372
Matthias Andree [Thu, 2 Jul 2009 19:52:07 +0000 (19:52 -0000)]
Release 6.3.10.
svn path=/branches/BRANCH_6-3/; revision=5371
Matthias Andree [Thu, 2 Jul 2009 19:48:34 +0000 (19:48 -0000)]
Update trio to CVS checkout of 2009-07-02.
svn path=/branches/BRANCH_6-3/; revision=5370
Matthias Andree [Thu, 2 Jul 2009 19:33:00 +0000 (19:33 -0000)]
Prepare 6.3.10 release.
svn path=/branches/BRANCH_6-3/; revision=5369
Matthias Andree [Thu, 2 Jul 2009 19:18:12 +0000 (19:18 -0000)]
Move 6.2.5.5 before 6.3.0 for consistency.
svn path=/branches/BRANCH_6-3/; revision=5368
Matthias Andree [Thu, 2 Jul 2009 19:15:23 +0000 (19:15 -0000)]
Add all releases.
svn path=/branches/BRANCH_6-3/; revision=5367
Matthias Andree [Thu, 2 Jul 2009 18:35:07 +0000 (18:35 -0000)]
Add release managers.
svn path=/branches/BRANCH_6-3/; revision=5366
Matthias Andree [Thu, 2 Jul 2009 18:31:06 +0000 (18:31 -0000)]
make 6.3.X release dates consistent
svn path=/branches/BRANCH_6-3/; revision=5365