aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Only add format-printf attribute on GCC >= 2.Matthias Andree2010-02-041-0/+5
| | | | svn path=/branches/BRANCH_6-3/; revision=5476
* Add GCC attributes for printf format checking to SockPrintf (Sunil Shetye).Matthias Andree2010-02-041-1/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5475
* Fix compiler warnings about unused parameters (Sunil Shetye).Matthias Andree2010-02-041-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5474
* Fix harmless format string bug (Sunil Shetye).Matthias Andree2010-02-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5473
* 6.3.12: Fix Debian Bug ID for SMTP multiline issue, spotted by Nico Golde.Matthias Andree2010-02-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5472
* Fix typo, spotted by Nico Golde.Matthias Andree2010-02-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5471
* Fix typo spotted by Nico Golde.Matthias Andree2010-02-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5470
* Stricter validation of IMAP responses containing byte or message counts.Matthias Andree2010-02-042-12/+34
| | | | svn path=/branches/BRANCH_6-3/; revision=5469
* IMAP SEARCH fixes & FETCH fallback by Sunil ShetyeMatthias Andree2010-02-042-39/+142
| | | | | | | | | | | | | | | | | * 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
* Security fix for sdump() (X.509 cert display in verbose mode).Matthias Andree2010-02-044-1/+138
| | | | svn path=/branches/BRANCH_6-3/; revision=5467
* Update German translation.Matthias Andree2010-01-281-241/+241
| | | | svn path=/branches/BRANCH_6-3/; revision=5466
* Update copyright years.Matthias Andree2010-01-282-8/+10
| | | | svn path=/branches/BRANCH_6-3/; revision=5465
* Declare Sunil's new smtp_rset() function static.Matthias Andree2010-01-281-1/+1
| | | | | | | 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
* Recover from SMTP protocol errors on RSET. (Sunil Shetye)Matthias Andree2010-01-282-8/+22
| | | | | | | | | | | | | 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
* Clarify IMAP BYE response logging.Matthias Andree2010-01-222-27/+32
| | | | svn path=/branches/BRANCH_6-3/; revision=5462
* Fix gssapi.h compiler warning on FreeBSD...Matthias Andree2010-01-222-1/+5
| | | | | | ...and only include gssapi.h if we're not including gssapi/gssapi.h. svn path=/branches/BRANCH_6-3/; revision=5461
* Revise for grammar, spelling, and clarity. Courtesy of Robert Mullin.Matthias Andree2010-01-222-16/+29
| | | | svn path=/branches/BRANCH_6-3/; revision=5460
* Fix IMAP IDLE and untagged (* ...) response parser, by Sunil Shetye.Matthias Andree2010-01-223-139/+170
| | | | | | | | | | | | | 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
* Add logrotate support to TODO.Matthias Andree2009-11-221-0/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5458
* Update Italian translation, courtesy of Vincenzo Campanella.Matthias Andree2009-11-162-440/+188
| | | | svn path=/branches/BRANCH_6-3/; revision=5457
* Fix CPPFLAGS for GSSAPI compiles.Matthias Andree2009-10-301-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5454
* Mention ibiblio paths, and need to update release_id on website.Matthias Andree2009-10-301-2/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5453
* Fix link to release notes.Matthias Andree2009-10-301-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5452
* Update upload script, use local public_html stagingl.Matthias Andree2009-10-301-2/+6
| | | | svn path=/branches/BRANCH_6-3/; revision=5451
* Release 6.3.13.Matthias Andree2009-10-306-13/+26
| | | | svn path=/branches/BRANCH_6-3/; revision=5449
* Drop obsolete --without-included-gettext ./configure option from .spec.Matthias Andree2009-10-301-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5448
* Ship fetchmail.xpm file.Matthias Andree2009-10-301-1/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5447
* Clean up dist-tools, remove or update.Matthias Andree2009-10-3010-780/+29
| | | | svn path=/branches/BRANCH_6-3/; revision=5446
* Regression fix for multiline SMTP bugfix. Reported by Thomas Jarosch.Matthias Andree2009-10-282-2/+8
| | | | svn path=/branches/BRANCH_6-3/; revision=5445
* Credit translatorsMatthias Andree2009-10-211-0/+13
| | | | svn path=/branches/BRANCH_6-3/; revision=5444
* Updated Dutch translation courtesy of Erwin Poeze.Matthias Andree2009-10-211-99/+115
| | | | svn path=/branches/BRANCH_6-3/; revision=5443
* Language updates from translation project. Skipping Dutch for obvious ↵Matthias Andree2009-10-2013-59/+54
| | | | | | mistranslation (Subject: is not to be translated.) svn path=/branches/BRANCH_6-3/; revision=5442
* Put 6.3.12 on front page.Matthias Andree2009-10-051-8/+8
| | | | svn path=/branches/BRANCH_6-3/; revision=5441
* Release 6.3.12.Matthias Andree2009-10-052-3/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5439
* Update po/ files for 6.3.12 release.Matthias Andree2009-10-0522-313/+609
| | | | svn path=/branches/BRANCH_6-3/; revision=5438
* Bump version.Matthias Andree2009-10-052-2/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5437
* Work around screwed Solaris /bin/sh and go for XPG shells.Matthias Andree2009-10-052-3/+19
| | | | svn path=/branches/BRANCH_6-3/; revision=5436
* Add required documentation for Joost Roeleveld's virtual domain rewrite issue.Matthias Andree2009-09-231-0/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5435
* Add smtpaddress issue.Matthias Andree2009-09-231-0/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5434
* Fetchmailconf: Fix descriptions for smtpaddress and smtpname optionsMatthias Andree2009-09-232-3/+5
| | | | | | | | 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
* Update Chinese (simplified) translation, courtesy of Zheng-Yu Ji.Matthias Andree2009-09-232-112/+69
| | | | svn path=/branches/BRANCH_6-3/; revision=5432
* document sslcommonname got added in 6.3.9.Matthias Andree2009-09-221-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5431
* Merge Vietnamese translation, courtesy of Clytie Siddall.Matthias Andree2009-09-212-300/+153
| | | | svn path=/branches/BRANCH_6-3/; revision=5430
* Update: verbose documentation, HOWTO.Matthias Andree2009-08-271-0/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5429
* Document 6.3.11 free() bug workaround.Matthias Andree2009-08-271-0/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5428
* Mention that users should not make up information.Matthias Andree2009-08-2423-1043/+1864
| | | | svn path=/branches/BRANCH_6-3/; revision=5427
* Correct grammar, get rid of apostrophes.Matthias Andree2009-08-241-7/+7
| | | | svn path=/branches/BRANCH_6-3/; revision=5426
* Fix SMTP_ok to cache multiline reponses...Matthias Andree2009-08-203-28/+44
| | | | | | but there are more functions that need fixing (look for smtp_response). svn path=/branches/BRANCH_6-3/; revision=5425
* Mark removal of blank-before-LF in logs as TODO.Matthias Andree2009-08-201-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5424
* Look for MD5_Init in libcrypto (not libssl).Matthias Andree2009-08-192-1/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5423