aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reformat.Matthias Andree2009-05-241-41/+38
| | | | svn path=/branches/BRANCH_6-3/; revision=5302
* Link the two TODO documents to each other.Matthias Andree2009-05-242-0/+5
| | | | svn path=/branches/BRANCH_6-3/; revision=5301
* Fix one \- escape in manpage (multidrop).Matthias Andree2009-05-171-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5300
* Add O17 on Linux's MSG_PEEK "Application bug" complaints.Matthias Andree2009-05-091-0/+7
| | | | | | In fact, these are linux kernel bugs, hopefully fixed in Linux 2.6.30. svn path=/branches/BRANCH_6-3/; revision=5299
* Package README.SSL-SERVER in RPMs.Matthias Andree2009-05-091-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5298
* Add README.SSL-SERVER, revise manual page.Matthias Andree2009-05-095-621/+680
| | | | svn path=/branches/BRANCH_6-3/; revision=5297
* Revert incompatible pre/post-connect cmd fix part.Matthias Andree2009-05-044-12/+7
| | | | | | ...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
* Remove autobuild support.Matthias Andree2009-05-043-42/+0
| | | | svn path=/branches/BRANCH_6-3/; revision=5294
* Cast printf %*s argument to int.Matthias Andree2009-05-041-2/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5293
* Quench GCC complaint about unused system() return value.Matthias Andree2009-05-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5292
* Fix format string bugs.Matthias Andree2009-05-043-3/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5291
* Major progress ticker bugfix/overhaul.Matthias Andree2009-05-046-32/+46
| | | | | | | | | | | | | | 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
* Add report_flush(fp) function (report.c).Matthias Andree2009-05-042-3/+18
| | | | svn path=/branches/BRANCH_6-3/; revision=5289
* Replace FF characters by LF.Matthias Andree2009-05-041-5/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5288
* Drop dead report_message_count.Matthias Andree2009-05-041-7/+0
| | | | svn path=/branches/BRANCH_6-3/; revision=5287
* Relocate and case-match errnum comment.Matthias Andree2009-05-041-4/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5286
* Add missing LF after partial message.Matthias Andree2009-05-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5285
* Rename use_stderr -> unbuffered (more descriptive).Matthias Andree2009-05-041-6/+6
| | | | svn path=/branches/BRANCH_6-3/; revision=5284
* Remove dead report_print_progname() code.Matthias Andree2009-05-041-29/+10
| | | | svn path=/branches/BRANCH_6-3/; revision=5283
* Fix up configure.ac after m4/ inline.Matthias Andree2009-05-041-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5282
* Inline m4/ EXTRA_DIST (was SUBDIRS=m4...)Matthias Andree2009-05-042-30/+29
| | | | | | | 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
* if ( ... return) else if -> 2 * ifMatthias Andree2009-05-041-1/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5280
* Fix formatting around MIME decoding.Matthias Andree2009-05-041-17/+16
| | | | svn path=/branches/BRANCH_6-3/; revision=5279
* Factor out dots ticker function.Matthias Andree2009-05-041-20/+20
| | | | svn path=/branches/BRANCH_6-3/; revision=5278
* Add suggestion for new %-based ticker.Matthias Andree2009-05-041-0/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5277
* Add details on implementation of latest work item.Matthias Andree2009-05-041-0/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5276
* Add Michelle's problem "several catchalls to one user cannot be ↵Matthias Andree2009-05-041-0/+18
| | | | | | distinguished" as a TODO item. svn path=/branches/BRANCH_6-3/; revision=5275
* Fix trailing whitespace at EOL.Matthias Andree2009-04-291-6/+6
| | | | svn path=/branches/BRANCH_6-3/; revision=5274
* Point from mail list to #G3 item.Matthias Andree2009-04-291-2/+4
| | | | svn path=/branches/BRANCH_6-3/; revision=5273
* Make document valid XHTML again.Matthias Andree2009-04-291-3/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5272
* Rename G3 item so it includes support.Matthias Andree2009-04-291-3/+2
| | | | svn path=/branches/BRANCH_6-3/; revision=5271
* Revise FAQ G3 (support). Make intro more catchy.Matthias Andree2009-04-271-35/+22
| | | | | | | | | | | | | | 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
* Support NIL as body length (Exchange). Fixes Berlios Bug #11980.Matthias Andree2009-04-232-0/+9
| | | | svn path=/branches/BRANCH_6-3/; revision=5269
* Drop and close Debian Bug#480851.Matthias Andree2009-04-231-1/+0
| | | | svn path=/branches/BRANCH_6-3/; revision=5268
* Fix pre-/post-connect error/signal reporting.Matthias Andree2009-04-093-6/+23
| | | | svn path=/branches/BRANCH_6-3/; revision=5267
* Insert missing C6. tag to C6 header in text body.Matthias Andree2009-02-181-1/+1
| | | | svn path=/branches/BRANCH_6-3/; revision=5266
* Minor formatting fixes.Matthias Andree2009-02-181-4/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5265
* Revise section G5 on delete-after-N-days feature, point to contrib/.Matthias Andree2009-02-181-2/+5
| | | | svn path=/branches/BRANCH_6-3/; revision=5264
* Give G5 (delete after N days) a sensible title.Matthias Andree2009-02-061-3/+3
| | | | svn path=/branches/BRANCH_6-3/; revision=5263
* case-insensitive check of SSL fingerprints (Daniel Richard G.)Matthias Andree2009-01-222-1/+4
| | | | | | | | | | | | | | | | | | | | 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 a few compiler warnings around implicit conversion or extra ";".Matthias Andree2009-01-1415-27/+27
| | | | svn path=/branches/BRANCH_6-3/; revision=5261
* Fix: Do not overlap source and destination fields in snprintf() inMatthias Andree2009-01-062-1/+3
| | | | | | 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-042-3/+8
| | | | | | | | | | | | | "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
* WRT 6.3.8 security issues, replace 'for the nonce' by 'for 6.3.8'Matthias Andree2008-12-171-3/+3
| | | | | | Fix grammar (validate stricter -> validate more strictly). svn path=/branches/BRANCH_6-3/; revision=5257
* after 6.3.9 release, change will be -> has been fixed for CVE-2008-2711 and Matthias Andree2008-12-171-2/+2
| | | | | | CVE-2007-4565. svn path=/branches/BRANCH_6-3/; revision=5256
* Fix Debian Bug#508667: do not lose PS_MAXFETCH (13) exit status.Matthias Andree2008-12-152-2/+8
| | | | | | Reported by Michelle Konzack. svn path=/branches/BRANCH_6-3/; revision=5255
* Fix HTML validator warnings, add HTML and CSS logos.Matthias Andree2008-11-271-15/+18
| | | | svn path=/branches/BRANCH_6-3/; revision=5254
* Provide Security Alerts as a list, add intro, update solution.Matthias Andree2008-11-271-11/+18
| | | | svn path=/branches/BRANCH_6-3/; revision=5253