aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Abort verification if Subject CommonName/AltName contains NUL.Matthias Andree2009-08-041-0/+5
| | | | svn path=/branches/BRANCH_6-3/; revision=5389
* TODO: sslfingerprint and thereabouts.Matthias Andree2009-07-161-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5388
* Remove 'message delimiter found while scanning headers' error message.Matthias Andree2009-07-141-0/+5
| | | | | | | 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
* Fix statement about logfile/syslog ordering.Matthias Andree2009-07-081-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5385
* Update Chinese/Simplified and Spanish translations.Matthias Andree2009-07-061-0/+7
| | | | | | | Through the documentation project. Courtesy of Ji Zheng-Yu and Francisco Molinero. svn path=/branches/BRANCH_6-3/; revision=5375
* Prepare 6.3.10 release.Matthias Andree2009-07-021-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5369
* make 6.3.X release dates consistentMatthias Andree2009-07-021-2/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5365
* Preliminary Yahoo/Zimbra IMAP ID ("guid" "1") support. Not ready for prime-time.Matthias Andree2009-06-301-0/+5
| | | | svn path=/branches/BRANCH_6-3/; revision=5363
* Add documentation on how to make EXIT CODE 1 not an error.Matthias Andree2009-06-201-1/+5
| | | | | | Fixes Debian Bug#530749, filed by Reuben Thomas. svn path=/branches/BRANCH_6-3/; revision=5361
* Merge and extend Redhat's AI_ADDRCONFIG patch.Matthias Andree2009-06-141-0/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5357
* Update Russian translation, fixing Debian Bug #531925. Courtesy Pavel Maryanov.Matthias Andree2009-06-051-0/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5354
* Update Polish translation, courtesy of Jakub Bogusz.Matthias Andree2009-06-011-1/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5353
* Fix Debian Bug#282259: sleeping/awakened msgs need verbose for syslog/logfile.Matthias Andree2009-05-291-4/+7
| | | | svn path=/branches/BRANCH_6-3/; revision=5350
* Let logfile take precedence over syslog if and only if logfile is effective.Matthias Andree2009-05-291-0/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5349
* Update Chinese/Simplified, Indonesian, Spanish/Castilian translations.Matthias Andree2009-05-271-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5348
* Update Czech and Japanese translationsMatthias Andree2009-05-261-0/+2
| | | | | | Courtesy of Petr Pisar [cs] and Takeshi Hamasaki [ja]. svn path=/branches/BRANCH_6-3/; revision=5346
* Always treat 530 SMTP codes as temporary.Matthias Andree2009-05-251-0/+4
| | | | | | | These are usually configuration errors (missing TLS/SSL). Patch partially taken from Petr Cerny, Novell's Bugzilla 246829. svn path=/branches/BRANCH_6-3/; revision=5339
* Enforce minimum recommended SMTP timeouts, apply to EHLO/LHLO as well.Matthias Andree2009-05-251-0/+12
| | | | | | | | | | | | | | | | | | | | Short timeouts could cause fetchmail to not wait long enough for the "250 Ok" after shipping a long message, particularly with synchronous mailers and extensive spam filtering. This caused fetchmail to re-fetch long messages. While the actual fix is making sure that the timeout is no shorter than the time the SMTP server takes to process the message, we now enforce the minimum RFC-5321 recommended timeouts even if the user configures a lower timeout. This is to fix Berlios Bug #10972, reported by Viktor Binzberger. NOTE: it is untested whether we will properly delete the message from the POP3/IMAP server or mark it as seen, as the upstream server may close the connection sooner. svn path=/branches/BRANCH_6-3/; revision=5338
* Fix typo.Matthias Andree2009-05-251-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5336
* Mention warning fixes.Matthias Andree2009-05-251-0/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5335
* Fix bounce message detail regression from 6.3.0.Matthias Andree2009-05-251-0/+2
| | | | | | | | Non-delivery messages now mention the original reason for the bounce message again. It was lost in merging Holger Mauermann's patch before 6.3.0, and caused a sink.c compiler warning ever since. svn path=/branches/BRANCH_6-3/; revision=5332
* Update German and British English translations.Matthias Andree2009-05-251-2/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5322
* Update Spanish translation, courtesy of Francisco Molinero.Matthias Andree2009-05-251-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5321
* Treat permanent delivery errors as temporary (configurable).Matthias Andree2009-05-241-0/+11
| | | | | | | | | | | | | | | | Fetchmail no longer drops permanently undelivered messages by default, to match historic documentation. It does this by adding a new "softbounce" option, see below. Fixes Debian Bug#471283, demotes Debian Bug#494418 to wishlist. There is a new "softbounce" global option that prevents the deletion of messages that have not been forwarded. It defaults to "true" for fetchmail 6.3.X in order to match historic documentation. This may change its default in the next major release. NOTE: untested. svn path=/branches/BRANCH_6-3/; revision=5315
* Use dynamically allocated buffers. Fixes Debian Bug#449179.Matthias Andree2009-05-241-0/+2
| | | | | | Reported by Stepan Golosunov. The original asserts were off-by-one anyways… svn path=/branches/BRANCH_6-3/; revision=5311
* Fix bashism ($UID). Debian Bug#530081.Matthias Andree2009-05-241-0/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5308
* Mention README{,.SSL} updates.Matthias Andree2009-05-241-0/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5305
* Add README.SSL-SERVER, revise manual page.Matthias Andree2009-05-091-0/+8
| | | | svn path=/branches/BRANCH_6-3/; revision=5297
* Revert incompatible pre/post-connect cmd fix part.Matthias Andree2009-05-041-4/+0
| | | | | | ...and postpone for fetchmail 6.4. svn path=/branches/BRANCH_6-3/; revision=5296
* NEWS: Whitespace fixes.Matthias Andree2009-05-041-1/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5295
* Major progress ticker bugfix/overhaul.Matthias Andree2009-05-041-0/+5
| | | | | | | | | | | | | | 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
* Support NIL as body length (Exchange). Fixes Berlios Bug #11980.Matthias Andree2009-04-231-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5269
* Fix pre-/post-connect error/signal reporting.Matthias Andree2009-04-091-0/+6
| | | | svn path=/branches/BRANCH_6-3/; revision=5267
* case-insensitive check of SSL fingerprints (Daniel Richard G.)Matthias Andree2009-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | 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
* Fix: Do not overlap source and destination fields in snprintf() inMatthias Andree2009-01-061-0/+2
| | | | | | interface.c. Courtesy of Nico Golde, Debian. svn path=/branches/BRANCH_6-3/; revision=5260
* Revise future plans part a bit.Matthias Andree2009-01-041-5/+9
| | | | svn path=/branches/BRANCH_6-3/; revision=5259
* Berlios Patch #2525, courtesy of Diego E. "Flameeyes" Pettenò:Matthias Andree2009-01-041-0/+5
| | | | | | | | | | | | | "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
* Fix Debian Bug#508667: do not lose PS_MAXFETCH (13) exit status.Matthias Andree2008-12-151-0/+4
| | | | | | Reported by Michelle Konzack. svn path=/branches/BRANCH_6-3/; revision=5255
* Add Italian translation, courtesy of Vincenzo Campanella.Matthias Andree2008-11-211-0/+5
| | | | svn path=/branches/BRANCH_6-3/; revision=5251
* Prepare release 6.3.9.Matthias Andree2008-11-161-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5242
* Escalate SSL plug to a critical fix.Matthias Andree2008-11-131-4/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5238
* SSL_free(context) when SSL_connect fails, plugging memleak. By Seiichi Ikarashi.Matthias Andree2008-11-131-0/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5237
* Mention update of German (de) and British English (en_GB) translations.Matthias Andree2008-11-041-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5232
* Mention translation updates, additions, and enablings.Matthias Andree2008-11-041-5/+16
| | | | svn path=/branches/BRANCH_6-3/; revision=5229
* Improve documentation: --logfile requires --daemon modeMatthias Andree2008-07-081-0/+2
| | | | | | | | | | 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
* SSL fix: check and report if SSL_set_fd fails.Matthias Andree2008-07-031-0/+2
| | | | | | SSL change: enable all workarounds with SSL_CTX_set_options(ctx,SSL_OP_ALL) svn path=/branches/BRANCH_6-3/; revision=5214
* Only print "Deleting fetchids file" if there actually is one.Matthias Andree2008-07-031-0/+2
| | | | | | Fixes Debian Bug#374514, reported by Dan Jacobson. svn path=/branches/BRANCH_6-3/; revision=5213
* Documentation and program output now /consistently/ claim that theMatthias Andree2008-06-301-0/+5
| | | | | | | | | 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
* Change CRLF to LF in contrib/delete-later. Reported by Petr Uzel.Matthias Andree2008-06-281-0/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5210
* Fix one more CVE-2008-2711 va_start() messup. Found by Petr Uzel.Matthias Andree2008-06-241-0/+2
| | | | | | Bump release to -rc2. svn path=/branches/BRANCH_6-3/; revision=5205